Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Arizona State University

Introduction to Machine Learning with Python

Arizona State University via Coursera

Overview

This course will give you an introduction to machine learning with the Python programming language. You will learn about supervised learning, unsupervised learning, deep learning, image processing, and generative adversarial networks. You will implement machine learning models using Python and will learn about the many applications of machine learning used in industry today. You will also learn about and use different machine learning algorithms to create your models. You do not need a programming or computer science background to learn the material in this course. This course is open to anyone who is interested in learning how to code and write programs in Python. We are very excited that you will be learning with us and hope you enjoy the course!

Syllabus

  • Course Introduction
    • This course will give you an introduction to machine learning with the Python programming language. You will learn about supervised learning, unsupervised learning, deep learning, image processing, and generative adversarial networks. You will implement machine learning models using Python and will learn about the many applications of machine learning used in industry today. You will also learn about and use different machine learning algorithms to create your models. You do not need a programming or computer science background to learn the material in this course. This course is open to anyone who is interested in learning how to code and write programs in Python. We are very excited that you will be learning with us and hope you enjoy the course!
  • Module 1: Introduction to Machine Learning
    • In this module you will learn about machine learning and how each branch of machine learning works in Python.
  • Module 2: More Supervised Learning Algorithms
    • In this module, you will learn about two other supervised machine learning models: k-nearest neighbors (kNN) and support vector machines (SVM). You will learn under which conditions you’d use these two models. You will also learn about unsupervised machine learning models and how they work.
  • Module 3: Advanced Machine Learning Topics
    • In this module, you will gain an overview of advanced machine learning topics, including deep learning, image processing, and generative adversarial networks (GANs).

Taught by

Adwith Malpe

Reviews

3.5 rating at Coursera based on 15 ratings

Start your review of Introduction to Machine Learning with Python

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.