About This Course

The Applied Machine Learning is a 12-week part-time machine learning course that covers various machine learning topics. It not only teaches students how to use tools for modeling but also when and how to apply each tool in different real-world scenarios. Labs and projects cover machine learning use cases in 8 different industries and opens the doors for the students to opportunities in many different industries.

Who this course is for?

decorative about section

For new graduates and job seekers

This course teaches you the essential machine learning skills required for data scientist jobs

For SAS or R predictive modelers

This course will give you a smooth transition to the python machine learning ecosystem

For AI enthusiasts at the beginner stage

This course will help you build the essential foundations for taking on advanced deep learning research

For developers and engineers

This course teaches you the machine learning tools you need to build interesting applications

For tech-savvy product managers

The course gives you a comprehensive understanding of machine learning use cases and lifecycles, and the necessary hands-on experience to grasp the gist of machine learning

decorative lines

Learning Outcome

Most data scientists today will become data analysts in 5 years. We believe that data scientists need to know machine learning at an advanced level. It doesn't mean one needs to derive all the mathematics equations of machine learning. Instead, high-caliber data scientists are practitioners who have solved many different data problems, who know when to use the best methods to solve particular challenges, and who know tips and tricks that will work in practice. This requires years of experience. In this course, our experienced instructors will cover many real use cases and guide the students to complete two machine learning hands-on projects.

Learning Outcome

Upon completing the course, students will be able to:

  • 01. Learn most popular ML algorithms
  • 02. Learn popular ML tools
  • 03. Feature Engineering, Screening, and Selection
  • 04. Machine learning use cases
  • 05. Complete 2 hands-on projects

You name it!

In this course, we cover some of the most popular and practical machine learning algorithms that are used in the industry. An industry use case comes with each algorithm to ensure students understand how to apply those models in real world.

  • Linear Regression (lasso/ridge)
  • Time Series Forecasting
  • Logistic Regression
  • Decision Trees and Random Forests
  • Gradient Boosting Trees (Xgboost, Catboost)
  • Factorization Machines
  • Recommender Systems (Collaborative Filtering)
  • Neural Networks
  • Unsupervised models: K-Means and Hierarchical Clustering
  • Dimension reduction with PCA and feature screeningdf

We teach students popular frameworks such as Scikit-learn, Gensim, NLTK, and Keras. AutoML frameworks such as H2O will also be covered in the lab.

  • Supervised learning models using Scikit-learn
  • Unsupervised learning such as clustering using Scikit-learn
  • Text processing using NLTK
  • Topic modeling and word2vec using Gensim
  • Neural network models using Keras
  • AutoML using H2O
  • Parameter Tuning with Gridsearch, RandomSearch and Bayesian Optimization

Feature preprocessing ability separates the good data scientists from the bad

In real-world data scientist jobs, more efforts are spent on data munging and engineering features. Feature screening and selection also make sure the models are not overfitting. Most textbooks and online courses don't cover these important topics in detail. You will learn many tips and tricks in this course regarding feature engineering, screening, and selection

  • Feature screening methods
  • Feature selection methods
  • Featuretools
  • Feature Transformers
  • Categorical/Numerical encodings
  • Feature Union
  • Pipelines

Real-world use cases taught by real-life data science practitioners

  • ML in retail
  • ML for marketing response modeling
  • ML for text mining, sentiment analysis
  • ML for credit risk
  • ML for offer optimization
  • ML for business forecasting
  • ML for personalized recommendations

Practice makes perfect. Students will come up with their own ideas and work on two capstone projects in this course so they can use it for job search. Original project ideas with strong motivation are always suggested.

  • Project 1: Building supervised classification models
  • Project 2: Building supervised regression models
  • Project 3: Unsupervised models (optional)

Schedule

Instructors

Jodie Zhu

Machine Learning Engineer | Instructor | Adjunct Professor

Instructor

Jodie is a Data Scientist with industry experience in areas including AI startup, mobile games, public health, and within the pharmaceuticals industry. Currently, she is a Machine Learning Engineer at Dessa. Previously, she worked as a Data Scientist at Gameloft, where she works on an iOS top 10 mobile game, doing a combination mix of user behavior research, exploration, data engineering, and statistical modeling. She is a master of digital marketing campaign design and analysis, as well as implementing various statistical and machine learning models to help solve real-world business problems. She has also achieved the M.Sc. degree in Biostatistics from the University of Toronto. Before coming to Toronto, she was enrolled in the Applied Mathematics Ph.D. program at the University of Florida.

Shaohua Zhang

Chief Instructor (WeCloudData) | Head of Data Science (BeamData) | Startup Advisor and Data Coach

Instructor

Shaohua is the Co-founder and Chief Instructor at WeCloudData. In the past few years, he has trained hundreds of students and helped many of them launch their data science careers. He is also the CEO and Head of Data Science at Beam Data where he works closely with the industry partners on implementing data science projects. Prior to co-founding the Toronto Institute of Data Science and Technology (WeCloudData), he led the data science team at BlackBerry and helped build the data science practice at Kik. He has also worked with big companies such as TD, Canadian Tire, Sunlife, CIBC, Communitech, and MaRS on upskilling their data teams.

instructor decorative left instructor decorative right

What students are saying

Minjung Koo

A great place to learn and practice data science. I am taking the Machine Learning course currently, and the instructor Vanessa is amazing, and I get a lot of hands-on exercises, and feedback. I like that the course is not only teaching you how to code, but also teach you the fundamental theories of each tool, and how to apply in the real-life business problems. I highly recommend all their courses to anyone who wants to become a data scientist.

Minjung Koo

Reach out for a Free Consultation