Udemy

Practical Introduction to Machine Learning with Python

Enroll Now
  • 10,625 Students
  • Updated 5/2020
  • Certificate Available
4.5
(273 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
4 Hour(s) 17 Minute(s)
Language
English
Taught by
Madhu Siddalingaiah
Certificate
  • Available
  • *The delivery and distribution of the certificate are subject to the policies and arrangements of the course provider.
Rating
4.5
(273 Ratings)

Course Overview

Practical Introduction to Machine Learning with Python

Quickly Learn the Essentials of Artificial Intelligence (AI) and Machine Learning (ML)

LinkedIn released it's annual "Emerging Jobs" list, which ranks the fastest growing job categories. The top role is Artificial Intelligence Specialist, which is any role related to machine learning. Hiring for this role has grown 74% in the past few years!

Machine learning is the technology behind self driving cars, smart speakers, recommendations, and sophisticated predictions. Machine learning is an exciting and rapidly growing field full of opportunities. In fact, most organizations can not find enough AI and ML talent today.

If you want to learn what machine learning is and how it works, then this course is for you. This course is targeted at a broad audience at an introductory level. By the end of this course you will understand the benefits of machine learning, how it works, and what you need to do next. If you are a software developer interested in developing machine learning models from the ground up, then my second course, Practical Machine Learning by Example in Python might be a better fit.

There are a number of machine learning examples demonstrated throughout the course. Code examples are available on github. You can run each examples using Google Colab. Colab is a free, cloud-based machine learning and data science platform that includes GPU support to reduce model training time. All you need is a modern web browser, there's no software installation is required!

July 2019 course updates include lectures and examples of self-supervised learning. Self-supervised learning is an exciting technique where machines learn from data without the need for expensive human labels. It works by predicting what happens next or what's missing in a data set. Self-supervised learning is partly inspired by early childhood learning and yields impressive results. You will have an opportunity to experiment with self-supervised learning to fully understand how it works and the problems it can solve.

August 2019 course updates include a step by step demo of how to load data into Google Colab using two different methods. Google Colab is a powerful machine learning environment with free GPU support. You can load your own data into Colab for training and testing.

March 2020 course updates migrate all examples to Google Colab and Tensorflow 2. Tensorflow 2 is one of the most popular machine learning frameworks used today. No software installation is required.

April/May 2020 course updates streamline content, include Jupyter notebook lectures and assignment. Jupyter notebook is the preferred environment for machine learning development.

Course Content

  • 7 section(s)
  • 58 lecture(s)
  • Section 1 Introduction
  • Section 2 What is Artificial Intelligence (AI) and Machine Learning (ML)?
  • Section 3 Machine Learning Models
  • Section 4 Learning Style
  • Section 5 Practical examples
  • Section 6 Development process
  • Section 7 Next steps

What You’ll Learn

  • Fundamentals of Artificial Intelligence (AI) and Machine Learning
  • Practical business applications of machine learning
  • Classification, regression, clustering, anomaly detection
  • How machines learn from data
  • Supervised, unsupervised, reinforcement, and transfer learning
  • How to identify problems suitable for machine learning
  • How to collect and prepare data suitable for training and testing machine learning models
  • Different types of machine learning models and how to choose among them
  • Machine learning development and production deployment process
  • How to train models using GPU instances in the cloud


Reviews

  • P
    Prerak Sheth
    4.5

    Nice introduction, but some details may be helpful. The course covers wide range, but does not go deep enogh

  • G
    Gabri F.
    5.0

    This course is insightful. It's mostly reserved for a beginner audience but it give a general and clear vision of the machine learning, deep learning and all this wonderful subject

  • D
    Dale Hook
    4.5

    Thoroughly enjoyed the course, I think it is the perfect introduction to the area of Machine Learning. Experimenting with the effects of model parameters and their performance through the Jupyter Notebook was a really useful exercise for developing a practical understanding of ML and learning how to implement these models correctly. The assignments and feedback also ensure that you have understood the key information, thank you Madhu Siddalingaiah.

  • v
    vijay mangilipalli
    5.0

    The course walks us through Machine learning frameworks, ML applications, live demo and most importantly an understanding of where and how machine learning can be leveraged. It is definitely a good start for someone looking to explore the ML world.

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