Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Machine Learning using Python Programming
Rating: 4.5 out of 5(419 ratings)
35,174 students

Machine Learning using Python Programming

Learn the core concepts of Machine Learning and its algorithms and how to implement them in Python 3
Created bySujithkumar MA
Last updated 4/2023
English
English [Auto],

What you'll learn

  • Machine Learning Algorithms & Terminologies
  • Artificial Intelligence
  • Python Libraries - Numpy, Pandas, Scikit-learn, Matplotlib, Seaborn

Course content

16 sections66 lectures8h 2m total length
  • Introduction to Machine Learning5:13

    Learn the basics of machine learning using Python, for beginners, exploring how algorithms learn from data to make predictions, and how machine learning differs from AI and deep learning.

  • 2. Features of Machine Learning2:40

    Learn how machine learning uses data-driven algorithms that adapt and rewrite themselves with new data, automate tasks, and reveal hidden insights without explicit programming.

  • 3. Traditional Programming vs Machine Learning5:33

    Compare traditional programming and machine learning, showing that traditional coding uses a fixed algorithm with inputs and outputs, while machine learning learns from data in Python to adjust its algorithm.

Requirements

  • Yes, A Basic Knowledge in Python is preferred

Description

'Machine Learning is all about how a machine with an artificial intelligence learns like a human being'

Welcome to the course on Machine Learning and Implementing it using Python 3. As the title says, this course recommends to have a basic knowledge in Python 3 to grasp the implementation part easily but it is not compulsory.

This course has strong content on the core concepts of ML such as it's features, the steps involved in building a ML Model - Data Preprocessing, Finetuning the Model, Overfitting, Underfitting, Bias, Variance, Confusion Matrix and performance measures of a ML Model. We'll understand the importance of many preprocessing techniques such as Binarization, MinMaxScaler, Standard Scaler

We can implement many ML Algorithms in Python using scikit-learn library in a few lines. Can't we? Yet, that won't help us to understand the algorithms. Hence, in this course, we'll first look into understanding the mathematics and concepts behind the algorithms and then, we'll implement the same in Python. We'll also visualize the algorithms in order to make it more interesting. The algorithms that we'll be discussing in this course are:

1. Linear Regression

2. Logistic Regression

3. Support Vector Machines

4. KNN Classifier

5. KNN Regressor

6. Decision Tree

7. Random Forest Classifier

8. Naive Bayes' Classifier

9. Clustering

And so on. We'll be comparing the results of all the algorithms and making a good analytical approach. What are you waiting for?

Who this course is for:

  • Beginner Python developers