Installation Setup and Overview
IDEs and Course Resources
iPython/Jupyter Notebook Overview
Python Basics Core, Python OOP Concepts
Python Numpy and Pandas
Python Matplotlib
Python Data Manipuation
Python Data Visualization
Universal Array Function
Python GUI Programming & Computer Vision
Python Predictive Analytics Probability Inferential Statistic
Applications of Machine Learning
Supervised vs Unsupervised Learning
Python libraries suitable for Machine Learning
Non-linear Regression
Model evaluation methods and Classification
K-Nearest Neighbour
Decision Trees
Logistic Regression
Support Vector Machines
Model Evaluation
Unsupervised Learningn
K-Means Clustering
Hierarchical Clustering
Density-Based Clustering
Association Rules Mining and Recommend Time Series Analysis
Introduction to Graphical model
Bayesian Network
Markov’s Networks
Inference
Introduction to Reinforcement Learning
Bandit Algorithms and Markov Decision Process
Dynamic Programming & Temporal Difference Learning methods
Introduction to Text Mining and NLP
Extracting, Cleaning and Pre-processing Text
Analyzing Sentence Structure
Text Classification
Advance Text Analytics
Introduction to Deep Learning
Understanding Neural Networks with TensorFlow
Deep dive into Neural Networks with TensorFlow
Convolutional Neural Networks (CNN)
Recurrent Neural Networks (RNN)
Restricted Boltzman Machine (RBM) and Autoencoders
Keras API, FLearn API