Mathematics and Programming for Machine Learning with R: From the Ground Up

This document was uploaded by one of our users. The uploader already confirmed that they had the permission to publish it. If you are author/publisher or own the copyright of this documents, please report to us by using this DMCA report form.

Simply click on the Download Book button.

Yes, Book downloads on Ebookily are 100% Free.

Sometimes the book is free on Amazon As well, so go ahead and hit "Search on Amazon"

Based on the author’s experience in teaching data science for more than 10 years, Mathematics and Programming for Machine Learning with R: From the Ground Up reveals how machine learning algorithms do their magic and explains how these algorithms can be implemented in code. It is designed to provide readers with an understanding of the reasoning behind machine learning algorithms as well as how to program them. Written for novice programmers, the book progresses step-by-step, providing the coding skills needed to implement machine learning algorithms in R.

The book begins with simple implementations and fundamental concepts of logic, sets, and probability before moving to the coverage of powerful deep learning algorithms. The first eight chapters deal with probability-based machine learning algorithms, and the last eight chapters deal with machine learning based on artificial neural networks. The first half of the book does not require mathematical sophistication, although familiarity with probability and statistics would be helpful. The second half assumes the reader is familiar with at least one semester of calculus. The text guides novice R programmers through algorithms and their application and along the way; the reader gains programming confidence in tackling advanced R programming challenges.

Highlights of the book include:

  • More than 400 exercises
  • A strong emphasis on improving programming skills and guiding beginners to the implementation of full-fledged algorithms
  • Coverage of fundamental computer and mathematical concepts including logic, sets, and probability
  • In-depth explanations of machine learning algorithms

Author(s): William B. Claster
Publisher: CRC Press
Year: 2020

Language: English
Pages: 430
City: Boca Raton

Cover
Half Title
Title Page
Copyright Page
Dedication
Table of Contents
List of Figures
List of Tables
Preface
Acknowledgments
Author
1 Functions Tutorial
2 Logic and R
3 Sets with R: Building the Tools
4 Probability
5 Naïve Rule
6 Complete Bayes
7 Naïve Bayes Classifier
8 Stored Model for Naïve Bayes Classifier
9 Review of Mathematics for Neural Networks
10 Calculus
11 Neural Networks – Feedforward Process and Backpropagation Process
12 Programming a Neural Network Using OOP in R
13 Adding in a Bias Term
14 Modular Version of Neural Networks for Deep Learning
15 Deep Learning with Convolutional Neural Networks
16 R Packages for Neural Networks, Deep Learning, and Naïve Bayes
Index