Practical Machine Learning in R
Fred Nwanganga, Mike Chapple
- English
- ePUB (mobile friendly)
- Available on iOS & Android
Practical Machine Learning in R
Fred Nwanganga, Mike Chapple
About This Book
Guides professionals and students through the rapidly growing field of machine learning with hands-on examples in the popular R programming language
Machine learningâa branch of Artificial Intelligence (AI) which enables computers to improve their results and learn new approaches without explicit instructionsâallows organizations to reveal patterns in their data and incorporate predictive analytics into their decision-making process. Practical Machine Learning in R provides a hands-on approach to solving business problems with intelligent, self-learning computer algorithms.
Bestselling author and data analytics experts Fred Nwanganga and Mike Chapple explain what machine learning is, demonstrate its organizational benefits, and provide hands-on examples created in the R programming language. A perfect guide for professional self-taught learners or students in an introductory machine learning course, this reader-friendly book illustrates the numerous real-world business uses of machine learning approaches. Clear and detailed chapters cover data wrangling, R programming with the popular RStudio tool, classification and regression techniques, performance evaluation, and more.
- Explores data management techniques, including data collection, exploration and dimensionality reduction
- Covers unsupervised learning, where readers identify and summarize patterns using approaches such as apriori, eclat and clustering
- Describes the principles behind the Nearest Neighbor, Decision Tree and Naive Bayes classification techniques
- Explains how to evaluate and choose the right model, as well as how to improve model performance using ensemble methods such as Random Forest and XGBoost
Practical Machine Learning in R is a must-have guide for business analysts, data scientists, and other professionals interested in leveraging the power of AI to solve business problems, as well as students and independent learners seeking to enter the field.
Frequently asked questions
Information
PART I
Getting Started
- Chapter 1: What Is Machine Learning?
- Chapter 2: Introduction to R and RStudio
- Chapter 3: Managing Data
Chapter 1
What Is Machine Learning?
- How machine learning allows the discovery of knowledge in data
- How unsupervised learning, supervised learning, and reinforcement learning techniques differ from each other
- How classification and regression problems differ from each other
- How to measure the effectiveness of machine learning algorithms
- How cross-validation improves the accuracy of machine learning models
DISCOVERING KNOWLEDGE IN DATA
- Segmenting customers and determining the marketing messages that will appeal to different customer groups
- Discovering anomalies in system and application logs that may be indicative of a cybersecurity incident
- Forecasting product sales based on market and environmental conditions
- Recommending the next movie that a customer might want to watch based on their past activity and the preferences of similar customers
- Setting prices for hotel rooms far in advance based on forecasted demand