/misy331

Course Website for MISY331 Machine Learning for Business

Primary LanguageJavaScriptMIT LicenseMIT

Overview

MISY331: Machine Learning for Business

"Talk is cheap. Show me the code." - Linus Torvalds

This course introduces the basic concepts and techniques of machine learning and covers most commonly used models for predictive analytics. The end-to-end workflow for typical machine learning projects is illustrated via multiple business programming cases and Kaggle competitions. If time permits, deep learning techniques are also introduced. This course is programming intensive using Python 3 and popular packages, such as Jupyter, Numbpy, Pandas, Matplotlib, Seaborn, and Scikit-Learn.

Key Topics:

  • Machine Learning Overview
  • Toolkit Bootcamp (python, anaconda, jupyter, numpy, pandas, matplotlib, seanborn, scikit-Learn)
  • Exploratory Data Analysis (EDA)
  • Data Preprocessing (missing data, outliers, feature encoding, pipeline, etc.)
  • Model Training, Evaluation, and Tuning
  • Classification (Decision Tree, Logistic Regression)
  • Regression (Linear Regression, Gradient Descent, SVM)
  • Ensemble Learning (Random Forest, Gradient Boosting)
  • Clustering (K-Means)
  • Dimensionality Reduction
  • Data Science App (Streamlit)

Instructor

Professor Harry J. Wang: check out my website at harrywang.me

Books

We refer to the following technical books in this course:

I also recommend reading the following business books:

Back to Top