Python Machine Learning with Artificial Intelligence

Course Intro With Data Analysis

  • Installation Setup and Overview

  • IDEs and Course Resources

  • iPython/Jupyter Notebook Overview

Python Fundamentals

  • 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

Applications using Python Introduction to Machine Learning

  • 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

  • Graphical Models

    • Introduction to Graphical model

    • Bayesian Network

    • Markov’s Networks

    • Inference

Reinforcement Learning

  • Introduction to Reinforcement Learning

  • Bandit Algorithms and Markov Decision Process

  • Dynamic Programming & Temporal Difference Learning methods

Introduction to Text Mining and Natural Language Processing NLP

  • Introduction to Text Mining and NLP

  • Extracting, Cleaning and Pre-processing Text

  • Analyzing Sentence Structure

  • Text Classification

  • Advance Text Analytics

AI and Deep Learning

  • 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

Project