Machine Learning in Python

Learn to use open source software like Python, Pandas, Numpy, Scikit-learn and Matplotlib to build predictive models from a real-world data.

Curriculum
The workshop is meant to provide you with a solid base to build your machine learning skills. In particular, you will learn to:
  •  Recognize problems that can be solved with Machine Learning
  •  Select the right technique (is it a classification problem? a regression? needs preprocessing?)
  •  Load and manipulate data with Pandas
  •  Visualize and explore data with Matplotlib
  •  Build regression, classification and clustering models with Scikit-Learn
  •  Evaluate model performance with Scikit-Learn
  •  Build, train and serve a predictive model using Python
Module 1:
  • Setting Up Environment for Machine Learning
  • Quick overview of Python
Module 2: Theoretical Foundation of Machine Learning
  • Overview of Machine Learning
  •  Supervised Learning, Unsupervised Learning
  •  Phases of ML Project
  •  Fetching Data
  •  Data Preprocessing
  •  Data Visualization
  •  Feature Engineering
  •  Model Creation
  •  Evaluation and Tuning
Module 3: Data Preprocessing
  • Learning Pandas for Data Preprocessing
Module 4: Data Visualization
  • Using matplotlib & Seaborn for Data visualization

Module 5:

  • Choosing features for ml model using scikit-learn
  • Model creation & evaluation
  • Tuning the model
Module 6:
  • Advanced ml techniques
  • PCA
  • Cross validation
  • Regularization
  • Bagging, Boosting

 

Training Schedule:
Saturday - Sunday Weekend Batch (6 days, 22 Hours)
Dates 4th - 5th Aug, 11th - 12th Aug, 18th - 19th Aug 2018
Saturday Time: 6:00 PM-9:00 PM
Sunday Time:  8:00 AM-11:00 AM +TUT 11:30 AM - 1:30 PM

 

For registrations contact: 8169 543 099 or 9860 246 128.