Udemy

Supervised Machine Learning Principles and Practices-Python

Enroll Now
  • 975 Students
  • Updated 3/2023
4.4
(41 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Duration
5 Hour(s) 19 Minute(s)
Language
English
Taught by
Xavier Chelladurai
Rating
4.4
(41 Ratings)
2 views

Course Overview

Supervised Machine Learning Principles and Practices-Python

Algorithms and Practical Examples in Python

In this course, we present the concept of machine learning and the classification of different methods of learning such as Supervised and Unsupervised Learning. We also present reinforcement learning. We offer popular techniques and implement them in Python. We begin with the Decision Tree method. We present this simply with all the required mathematical tools such as entropy. We implement them in Python and explain how the accuracy can be improved. We offer the classification problem with a suitable real-life scenario. Linear Regression is taught using simple real-life examples. We present the L2 Error estimation and explain how we can minimize the error using gradient optimization. This is implemented using the Python library. We also offer the Logistic Regression method with an example and implement in Python. The Nearest Neighbourhood approach is explained with examples and implemented in Python. Support Vector Machines (SVM) are a popular supervised learning model that you can use for classification or regression. This approach works well with high-dimensional spaces (many features in the feature vector) and can be used with small data sets effectively. When trained on a data set, the algorithm can easily classify new observations efficiently. We also present a few more methods. The Bayesian model of classification is used for large finite datasets. It is a method of assigning class labels using a direct acyclic graph. The graph comprises one parent node and multiple children nodes. And each child node is assumed to be independent and separate from the parent. As the model for supervised learning in ML helps construct the classifiers in a simple and straightforward way, it works great with very small data sets. This model draws on common data assumptions, such as each attribute is independent. Yet having such simplification, this algorithm can easily be implemented on complex problems.


Course Content

  • 8 section(s)
  • 24 lecture(s)
  • Section 1 Introduction
  • Section 2 Forms of Learning
  • Section 3 Inductive Learning Methods
  • Section 4 Decision Tree Model
  • Section 5 Linear Regression
  • Section 6 Data Preprocessing and Normalization
  • Section 7 Logistic Regression
  • Section 8 K - Neareest Neighbour Method of Learning

What You’ll Learn

  • Understand the mathematics behine Machine Learning
  • Supervised Machine Learning Models such as Decision Tree, Support Vector Machine, k-Nearest Neighbor, Linear Regression etc.
  • Python Code for Supervised learning models
  • Creating a ML model and solving for a given set of data.

Reviews

  • A
    AHMED AZEEZ 22ME
    4.0

    GOOD EXPLANATION

  • J
    Jayashree R
    5.0

    The lecture is detail and easy to understand

  • A
    Abraham Paul
    5.0

    Great Course For Learning Supervised Machine Learning with Real Life Examples!

  • T
    Thangadadona Subhadra
    3.0

    It was good and informative

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed