Machine Learning in Python


Unlock the power of AI with our comprehensive machine learning training. Delve into the widely utilized statistical analysis technique that spans various industries. This course provides participants with a foundational understanding of neural networks, ensuring a seamless blend of theory and hands-on programming examples. Elevate your expertise, learn, and upskill in machine learning, gaining valuable knowledge to stay ahead. Basic familiarity with linear algebra is recommended for participants diving into the transformative world of AI.

Participants should be familiar with basic linear algebra.

Course Objectives:

  • Understand how machine learning is used for prediction
  • Grasp the basics of optimization
  • Understand how optimization is represented in neural networks
  • Apply knowledge to a Python program


7 hours, 1 Day Course

Mode of Delivery

Classroom-based, Instructor-led Training

Course Outlines

  1. Overview
    1. What is Machine Learning?
    2. Applications of Machine Learning in Industry
  2. Foundational Knowledge
    1. Vectors and Matrices
    2. Cost Functions
    3. Regression
    4. Multiclass Logistic Regression as Iterated Binary Logistic Regression
    5. Gradient Descent as Iterated Linear Regression
  3. The Analogy to Neurons
    1. Inputs: dendrites
    2. Outputs: axons
  4. Parts of a Neural Network
    1. High-level Representation of a Network
    2. Input Vector
    3. Backpropagation
    4. Activation Functions
    5. Hidden Layers
    6. Bias-Variance Trade-off
  5. Machine Learning in Python
    1. Tensorflow Constructs
    2. MNIST