
Machine Learning
A First Course for Engineers and Scientists
- English
- PDF
- Available on iOS & Android
Machine Learning
A First Course for Engineers and Scientists
About this book
This book introduces machine learning for readers with some background in basic linear algebra, statistics, probability, and programming. In a coherent statistical framework it covers a selection of supervised machine learning methods, from the most fundamental (k-NN, decision trees, linear and logistic regression) to more advanced methods (deep neural networks, support vector machines, Gaussian processes, random forests and boosting), plus commonly-used unsupervised methods (generative modeling, k-means, PCA, autoencoders and generative adversarial networks). Careful explanations and pseudo-code are presented for all methods. The authors maintain a focus on the fundamentals by drawing connections between methods and discussing general concepts such as loss functions, maximum likelihood, the bias-variance decomposition, ensemble averaging, kernels and the Bayesian approach along with generally useful tools such as regularization, cross validation, evaluation metrics and optimization methods. The final chapters offer practical advice for solving real-world supervised machine learning problems and on ethical aspects of modern machine learning.
Frequently asked questions
- Essential is ideal for learners and professionals who enjoy exploring a wide range of subjects. Access the Essential Library with 800,000+ trusted titles and best-sellers across business, personal growth, and the humanities. Includes unlimited reading time and Standard Read Aloud voice.
- Complete: Perfect for advanced learners and researchers needing full, unrestricted access. Unlock 1.4M+ books across hundreds of subjects, including academic and specialized titles. The Complete Plan also includes advanced features like Premium Read Aloud and Research Assistant.
Please note we cannot support devices running on iOS 13 and Android 7 or earlier. Learn more about using the app.
Information
Table of contents
- Cover
- Half-title
- Title page
- Copyright information
- Contents
- Acknowledgements
- Notation
- 1 Introduction
- 2 Supervised Learning: A First Approach
- 3 Basic Parametric Models and a Statistical Perspective on Learning
- 4 Understanding, Evaluating, and Improving Performance
- 5 Learning Parametric Models
- 6 Neural Networks and Deep Learning
- 7 Ensemble Methods: Bagging and Boosting
- 8 Non-linear Input Transformations and Kernels
- 9 The Bayesian Approach and Gaussian Processes
- 10 Generative Models and Learning from Unlabelled Data
- 11 User Aspects of Machine Learning
- 12 Ethics in Machine Learning
- Bibliography
- Index