Cargando…

Introduction to machine learning with R : rigorous mathematical analysis /

Machine learning can be a difficult subject if you're not familiar with the basics. With this book, you'll get a solid foundation of introductory principles used in machine learning with the statistical programming language R. You'll start with the basics like regression, then move in...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Burger, Scott, V. (Autor)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Sebastopol, CA : O'Reilly Media, Inc., 2018.
Edición:First edition.
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)
Tabla de Contenidos:
  • Cover; Copyright; Table of Contents; Preface; Who Should Read This Book?; Scope of the Book; Conventions Used in This Book; O'Reilly Safari; How to Contact Us; Acknowledgments; Chapter 1. What Is a Model?; Algorithms Versus Models: What's the Difference?; A Note on Terminology; Modeling Limitations; Statistics and Computation in Modeling; Data Training; Cross-Validation; Why Use R?; The Good; R and Machine Learning; The Bad; Summary; Chapter 2. Supervised and Unsupervised Machine Learning; Supervised Models; Regression; Training and Testing of Data; Classification; Logistic Regression
  • Supervised Clustering MethodsMixed Methods; Tree-Based Models; Random Forests; Neural Networks; Support Vector Machines; Unsupervised Learning; Unsupervised Clustering Methods; Summary; Chapter 3. Sampling Statistics and Model Training in R; Bias; Sampling in R; Training and Testing; Roles of Training and Test Sets; Why Make a Test Set?; Training and Test Sets: Regression Modeling; Training and Test Sets: Classification Modeling; Cross-Validation; k-Fold Cross-Validation; Summary; Chapter 4. Regression in a Nutshell; Linear Regression; Multivariate Regression; Regularization
  • Polynomial RegressionGoodness of Fit with Data--The Perils of Overfitting; Root-Mean-Square Error; Model Simplicity and Goodness of Fit; Logistic Regression; The Motivation for Classification; The Decision Boundary; The Sigmoid Function; Binary Classification; Multiclass Classification; Logistic Regression with Caret; Summary; Linear Regression; Logistic Regression; Chapter 5. Neural Networks in a Nutshell; Single-Layer Neural Networks; Building a Simple Neural Network by Using R; Multiple Compute Outputs; Hidden Compute Nodes; Multilayer Neural Networks; Neural Networks for Regression
  • Neural Networks for ClassificationNeural Networks with caret; Regression; Classification; Summary; Chapter 6. Tree-Based Methods; A Simple Tree Model; Deciding How to Split Trees; Tree Entropy and Information Gain; Pros and Cons of Decision Trees; Tree Overfitting; Pruning Trees; Decision Trees for Regression; Decision Trees for Classification; Conditional Inference Trees; Conditional Inference Tree Regression; Conditional Inference Tree Classification; Random Forests; Random Forest Regression; Random Forest Classification; Summary; Chapter 7. Other Advanced Methods
  • Naive Bayes ClassificationBayesian Statistics in a Nutshell; Application of Naive Bayes; Principal Component Analysis; Linear Discriminant Analysis; Support Vector Machines; k-Nearest Neighbors; Regression Using kNN; Classification Using kNN; Summary; Chapter 8. Machine Learning with the caret Package; The Titanic Dataset; Data Wrangling; caret Unleashed; Imputation; Data Splitting; caret Under the Hood; Model Training; Comparing Multiple caret Models; Summary; Appendix A. Encyclopedia of Machine Learning Models in caret; Index; About the Author; Colophon