Cargando…

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 /

About This BookGet to grips with the concepts of machine learning through exciting real-world examples. Visualize and solve complex problems by using power-packed R constructs and its robust packages for machine learning. Learn to build your own machine learning system with this example-based practi...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autores principales: Bali, Raghav (Autor), Sarkar, Dipanjan (Autor)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham, UK : Packt Publishing, 2016.
Colección:Community experience distilled.
Temas:
Acceso en línea:Texto completo
Tabla de Contenidos:
  • 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
  • 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
  • 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
  • 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
  • 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