Video description
This course provides you with the essentials to understand how companies like Google and Amazon use machine learning and artificial intelligence (AI) to extract meaning and insights from enormous data sets. You’ll learn how to work with machine learning algorithms and develop the highly-employable skills of a data scientist.
These videos minimize jargon and mathematical notations, instead explaining the topics in plain English to make them easy to comprehend. Once you get your hands on the sample code we provide, you'll be able to play with it and build on it. The emphasis of this course is on understanding and using these algorithms in the real world, not in a theoretical or academic context. You'll walk away from each video with a fresh idea that you can put to use right away!
You’ll work in Python using sciket-learn (sklearn), a free machine learning library built for Python.
All you need to succeed in this course is basic skills in mathematics and Python. Even if you have no prior statistical experience, you will learn to work with machine learning algorithms like a pro.
Distributed by Manning Publications
This course was created independently by Meta Brains and is distributed by Manning through our exclusive liveVideo platform.
About the Technology
About the Video
What's Inside
- Python programming and scikit-learn applied to machine learning regression
- Understand the underlying theory behind simple and multiple linear regression techniques
- Solve regression problems (linear regression and logistic regression)
- Theory and practical implementation of logistic regression using sklearn
- Mathematics behind decision trees
- Different algorithms for clustering
About the Reader
- Experience with the basics of Python
- Basic mathematical skills
About the Author
Meta Brains is a professional training brand developed by a team of software developers and finance professionals who have a passion for coding, finance & Excel.
They bring together both professional and educational experiences to create world-class training programs accessible to everyone.
Currently, they're focused on the next great revolution in computing: The Metaverse. Their ultimate objective is to train the next generation of talent so we can code & build the metaverse together!
Quotes
Table of contents
- Introduction to Machine Learning
- Implementing ML Algorithms in Python
- Simple Linear Regression
-
Multiple Linear Regression
- Understanding Multiple linear regression
- Implementation in python: Exploring the dataset
- Implementation in python: Encoding Categorical Data
- Implementation in python: Splitting data into Train and Test Sets
- Implementation in python: Training the model on the Training set
- Implementation in python: Predicting the Test Set results
- Evaluating the performance of the regression model
- Root Mean Squared Error in Python
-
Classification Algorithms: K-Nearest Neighbors
- Introduction to classification
- K-Nearest Neighbors algorithm
- Example of KNN
- K-Nearest Neighbours (KNN) using python
- Implementation in python: Importing required libraries
- Implementation in python: Importing the dataset
- Implementation in python: Splitting data into Train and Test Sets
- Implementation in python: Feature Scaling
- Implementation in python: Importing the KNN classifier
- Implementation in python: Results prediction Confusion matrix
-
Classification Algorithms: Decision Tree
- Introduction to decision trees
- What is Entropy?
- Exploring the dataset
- Decision tree structure
- Implementation in python: Importing libraries datasets
- Implementation in python: Encoding Categorical Data
- Implementation in python: Splitting data into Train and Test Sets
- Implementation in python: Results prediction Accuracy
-
Classification Algorithms: Logistic regression
- Introduction
- Implementation steps
- Implementation in python: Importing libraries datasets
- Implementation in python: Splitting data into Train and Test Sets
- Implementation in python: Pre-processing
- Implementation in python: Training the model
- Implementation in python: Results prediction Confusion matrix
- Logistic Regression vs Linear Regression
-
Clustering
- Introduction to clustering
- Use cases
- K-Means Clustering Algorithm
- Elbow method
- Steps of the Elbow method
- Implementation in python
- Hierarchical clustering
- Density-based clustering
- Implementation of k-means clustering in python
- Importing the dataset
- Visualizing the dataset
- Defining the classifier
- 3D Visualization of the clusters
- 3D Visualization of the predicted values
- Number of predicted clusters
-
Recommender System
- Introduction
- Collaborative Filtering in Recommender Systems
- Content-based Recommender System
- Implementation in python: Importing libraries datasets
- Merging datasets into one dataframe
- Sorting by title and rating
- Histogram showing number of ratings
- Frequency distribution
- Jointplot of the ratings and number of ratings
- Data pre-processing
- Sorting the most-rated movies
- Grab the ratings for two movies
- Correlation between the most-rated movies
- Sorting the data by correlation
- Filtering out movies
- Sorting values
- Repeating the process for another movie
- Conclusion
Product information
- Title: Python for Machine Learning: The Complete Beginner's Course
- Author(s):
- Release date: September 2022
- Publisher(s): Manning Publications
- ISBN: 10000DIVC2022156
You might also like
video
Python for Machine Learning - The Complete Beginner's Course
Machine learning is a branch of computer science in which you can use mathematical input to …
video
Python for Data Science and Machine Learning: Zero to Hero
This A to Z course introduces newcomers to the world of data science and teaches the …
video
Machine Learning for Absolute Beginners - Level 1
Instead of using hard-coded rules for performing something, artificial intelligence (AI) and machine learning (ML) prepare …
video
The Complete Machine Learning Course with Python
Do you ever want to be a data scientist and build Machine Learning projects that can …