Machine Learning in Python


NOTE: This page is being updated right now... Please visit in some time.

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


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 Batch
08 Days: 2-3, 9-10, 16-17, 23-24 December 2017 
Saturday Time: 9:30 AM - 1:00 PM
Sunday Time: 8:00 AM – 1:00 AM


All information regarding Fees, discounts and Registration Form is available here.

Page Last Updated: Friday 15-Sep-2017 10:03:39 IST