R machine learning by example understand the fundamentals of machine learning with R and build your own dynamic algorithms to tackle complicated real-world problems successfully

From retail stores to Fortune 500 companies, everyone is working hard to making machine learning give them data-driven insights to grow their business. With powerful data manipulation features, machine learning packages, and an active developer community, R empowers users to build sophisticated mach...

Full description

Bibliographic Details
Main Authors: Bali, Raghav, Sarkar, Dipanjan (Author)
Format: eBook
Language:English
Published: Birmingham, UK Packt Publishing 2016
Series:Community experience distilled
Subjects:
Online Access:
Collection: O'Reilly - Collection details see MPG.ReNa
Table of Contents:
  • Getting the dataAnalyzing and visualizing the data; Global recommendations; Advanced contingency matrices; Frequent itemset generation; Getting started; Data retrieval and transformation; Building an itemset association matrix; Creating a frequent itemsets generation workflow; Detecting shopping trends; Association rule mining; Loading dependencies and data; Exploratory analysis; Detecting and predicting shopping trends; Visualizing association rules; Summary; Chapter 4: Building a Product Recommendation System; Understanding recommendation systems; Issues with recommendation systems
  • Cover; Copyright; Credits; About the Authors; About the Reviewer; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Getting Started with R and Machine Learning; Delving into the basics of R; Using R as a scientific calculator; Operating on vectors; Special values; Data structures in R; Vectors; Creating vectors; Indexing and naming vectors; Arrays and matrices; Creating arrays and matrices; Names and dimensions; Matrix operations; Lists; Creating and indexing lists; Combining and converting lists; Data frames; Creating data frames; Operating on data frames; Working with functions
  • Collaborative filtersCore concepts and definitions; The collaborative filtering algorithm; Predictions; Recommendations; Similarity; Building a recommender engine; Matrix factorization; Implementation; Result interpretation; Production ready recommender engines; Extract, transform, and analyze; Model preparation and prediction; Model evaluation; Summary; Chapter 5: Credit Risk Detection and Prediction
  • Descriptive Analytics; Types of analytics; Our next challenge; What is credit risk?; Getting the data; Data preprocessing; Dealing with missing values; Datatype conversions
  • Chapter 2: Let's Help Machines LearnUnderstanding machine learning; Algorithms in machine learning; Perceptron; Families of algorithms; Supervised learning algorithms; Linear regression; K-Nearest Neighbors (KNN); Unsupervised learning algorithms; Apriori algorithm; K-Means; Summary; Chapter 3: Predicting Customer Shopping Trends with Market Basket Analysis; Detecting and predicting trends; Market basket analysis; What does market basket analysis actually mean?; Core concepts and definitions; Techniques used for analysis; Making data driven decisions; Evaluating a product contingency matrix
  • Built-in functionsUser-defined functions; Passing functions as arguments; Controlling code flow; Working with if, if-else, and ifelse; Working with switch; Loops; Advanced constructs; lapply and sapply; apply; tapply; mapply; Next steps with R; Getting help; Handling packages; Machine learning basics; Machine learning
  • what does it really mean?; Machine learning
  • how is it used in the world?; Types of machine learning algorithms; Supervised machine learning algorithms; Unsupervised machine learning algorithms; Popular machine learning packages in R; Summary