Machine learning is is the kind of programming which gives computers the capability to automatically learn from data without being explicitly programmed. This means in other words that these programs change their behaviour by learning from data.
We will cover various aspects of machine learning in this tutorial. Of course, everything will be related to Python. So it is Machine Learning by using Python. It might well be that you came to this website when looking for an answer to the question: What is the best programming language for machine learning? Python is clearly one of the top players!
We will cover in this tutorial on Machine Learning and Python the following topics amongst others:
- k-nearest Neighbor Classifier
- Neural networks
- Neural Networks from Scratch in Python
- Neural Network in Python using Numypy
- Dropout Neural Networks
- Neural Networks with Scikit
- Machine Learning with Scikit and Python
- Naive Bayes Classifier
- Introduction into Text Classification using Naive Bayes and Python
Conditions of Use
This book is licensed under a Creative Commons License (CC BY-NC-SA). You can download the ebook Machine Learning with Python Tutorial for free.
- Title
- Machine Learning with Python Tutorial
- Publisher
- python-course.eu
- Author(s)
- Bernd Klein
- Published
- 2022-02-17
- Edition
- 1
- Format
- eBook (pdf, epub, mobi)
- Pages
- 453
- Language
- English
- License
- CC BY-NC-SA
- Book Homepage
- Free eBook, Errata, Code, Solutions, etc.
Machine Learning Terminology Representation and Visualization of Data Loading the Iris Data with Scikit-learn Visualising the Features of the Iris Data Set Scatterplot 'Matrices Datasets in sklearn Loading Digits Data Reading the data and conversion back into 'data' and 'labels' Other Interesting Distributions k-Nearest-Neighbor Classifier From Dividing Lines to Neural Networks Neural Networks, Structure, Weights and Matrices Running a Neural Network with Python Backpropagation in Neural Networks Training a Neural Network with Python Softmax as Activation Function Confusion Matrix Neural Network Multiple Runs With Bias Nodes Networks with multiple hidden layers Networks with multiple hidden layers and Epochs A Neural Network for the Digits Dataset Naive Bayes Classifier with Scikit Regression Trees The maths behind regression trees Regression Decision Trees from scratch in Python Regression Trees in sklearn TensorFlow