Introduction to machine learning with R : rigorous mathematical analysis Machine learning can be a difficult subject if youre not familiar with the basics. With this book youll get a solid foundation of introductory principles used in machine learning with the statistical programming language R. Youll start with the basics like regression then move into more advanced topics like neural networks and finally delve into the frontier of machine learning in the R world with packages like Caret. By developing a familiarity with topics like understanding the difference between regression and classification models youll be able to solve an array of machine learning problems. Knowing when to use a specific model or not can mean the difference between a highly accurate model and a completely useless one. This book provides copious examples to build a working knowledge of machine learning. Understand the major parts of machine learning algorithms Recognize how machine learning can be used to solve a problem in a simple manner Figure out when to use certain machine learning algorithms versus others Learn how to operationalize algorithms with cutting edge packages