Machine Learning for Developers.
β Scribed by Bonnin, Rodolfo
- Publisher
- Packt Publishing
- Year
- 2017
- Tongue
- English
- Leaves
- 234
- Category
- Library
No coin nor oath required. For personal study only.
β¦ Synopsis
Your one-stop guide to becoming a Machine Learning expert. About This Book Learn to develop efficient and intelligent applications by leveraging the power of Machine Learning A highly practical guide explaining the concepts of problem solving in the easiest possible manner Implement Machine Learning in the most practical way Who This Book Is For This book will appeal to any developer who wants to know what Machine Read more...
β¦ Table of Contents
""Cover""
""Title Page""
""Copyright""
""Credits""
""Foreword""
""About the Author""
""About the Reviewers""
""www.PacktPub.com""
""Customer Feedback""
""Table of Contents""
""Preface""
""Chapter 1: Introduction --
Machine Learning and Statistical Science""
""Machine learning in the bigger picture""
""Types of machine learning""
""Grades of supervision""
""Supervised learning strategies --
regression versus classification""
""Unsupervised problem solvingaΜ#x80
#x93
clustering""
""Tools of the tradeaΜ#x80
#x93
programming language and libraries""
""The Python language""
""The NumPy library"" ""The matplotlib library""""What's matplotlib?""
""Pandas""
""SciPy""
""Jupyter notebook""
""Basic mathematical concepts""
""Statistics --
the basic pillar of modeling uncertainty""
""Descriptive statistics --
main operations""
""Mean""
""Variance""
""Standard deviation""
""Probability and random variables""
""Events""
""Probability""
""Random variables and distributions""
""Useful probability distributions""
""Bernoulli distributions""
""Uniform distribution""
""Normal distribution""
""Logistic distribution""
""Statistical measures for probability functions""
""Skewness"" ""Kurtosis""""Differential calculus elements""
""Preliminary knowledge""
""In search of changesaΜ#x80
#x93
derivatives""
""Sliding on the slope""
""Chain rule""
""Partial derivatives""
""Summary""
""Chapter 2: The Learning Process""
""Understanding the problem""
""Dataset definition and retrieval""
""The ETL process""
""Loading datasets and doing exploratory analysis with SciPy and pandas""
""Working interactively with IPython""
""Working on 2D data""
""Feature engineering""
""Imputation of missing data""
""One hot encoding""
""Dataset preprocessing"" ""Normalization and feature scaling""""Normalization or standardization""
""Model definition""
""Asking ourselves the right questions""
""Loss function definition""
""Model fitting and evaluation""
""Dataset partitioning""
""Common training terms aΜ#x80
#x93
iteration, batch, and epoch""
""Types of training aΜ#x80
#x93
online and batch processing""
""Parameter initialization""
""Model implementation and results interpretation""
""Regression metrics""
""Mean absolute error""
""Median absolute error""
""Mean squared error""
""Classification metrics""
""Accuracy"" ""Precision score, recall, and F-measure""""Confusion matrix""
""Clustering quality measurements""
""Silhouette coefficient""
""Homogeneity, completeness, and V-measure""
""Summary""
""References""
""Chapter 3: Clustering""
""Grouping as a human activity""
""Automating the clustering process""
""Finding a common center --
K-means""
""Pros and cons of K-means""
""K-means algorithm breakdown""
""K-means implementations""
""Nearest neighbors""
""Mechanics of K-NN""
""Pros and cons of K-NN""
""K-NN sample implementation""
""Going beyond the basics""
""The Elbow method""
β¦ Subjects
Software engineering
π SIMILAR VOLUMES
Your one-stop guide to becoming a Machine Learning expert. About This Book Learn to develop efficient and intelligent applications by leveraging the power of Machine Learning A highly practical guide explaining the concepts of problem solving in the easiest possible manner Implement Machine Learni
Harness the power of Apple iOS machine learning (ML) capabilities and learn the concepts and techniques necessary to be a successful Apple iOS machine learning practitioner! Machine earning (ML) is the science of getting computers to act without being explicitly programmed. A branch of Artificial