• Since 2008 helping our clients meet their IT needs
  • (510) 244-3953, (925) 248 2249
  • contact@sansatechnology.com

Machine learning Training

8 Weeks Starts every month
Categories Machine Learning

Course Description

Machine Learning allows applications to make smart decisions based on data. Applications of Machien Learning is many, including voice activated smart speakers, self drivng cars, predicitng what your customer wants to effective web search. No wonder folks are predicitng are comparing Machine Learning with the next Gold rush.

What will you learn?

In this training, attendees will learn the following:

  • Python Refresher
  • Python Libraries for Machine Learning
  • Statistical Concepts
  • Machine Learning
  • Supervised vs Unsupervised Learning. Clustering, Classification and Categorization
  • Deep Learning and Artitificial Intelligence

Attendees also learn:

  • Resume' Preparation Guidelines and Tips
  • Interview Preparation Guidelines and Tips


  • No Pre-requisite. Some exposure to any type of programming could be useful.

Who should attend?

  1. Someone who wants to start his/her career as a Machine Learning Engineer or a Data Scientist
  2. Professionals who want to learn Machine Learning

Training Materials

All attendees would receive

  1. Training presentation of each session,
  2. Source Code for examples covered,
  3. Study Material,
  4. Home Work and Assignments.

What will be covered?

Python for Machine Learning - Part 1
  1. Python Editor Download and Installation
  2. Working with Python
  3. Python for Machine Learning
  4. Python Libraries

Python for Machine Learning - Part 2
  1. Data Types and Data Structures - Lists, Tuples, Range, Two Dimensional List, Dictionaries
  2. Control Statements
  3. Functions

Python for Machine Learning - Part 3
  1. NumPy Library
  2. Pandas Library
  3. MatPlotLib Library

Statistical Concepts
  1. Mean, Medium, Mode
  2. Mean, Medium, Mode in Python
  3. Variation, Standard Deviation
  4. Common Data Distributions
  5. Percentile and Moments
  6. Method Overriding and Overloading
  7. Covariance and Correlation
  8. MatPlotLib Library for Stastical Analysis

Supervised and Unsupervised Learning
  1. Clustering - KMean and Flat
  2. Scikit-learn Python Package
  3. Hierarchial Clustering
  4. Implementation and Best Practices

Predictive Model
  1. Linear Regression
  2. Polynomial Regression
  3. Multivariate Regression
  4. Multi Level Models

Supervised Learning
  1. Classification
  2. Regression
  3. k-Nearest neighbors classifiers
  4. Linear regression

Additional Machine Learning Topics
  1. Bayesian Methods: Concepts
  2. Naive Bayes
  3. Measuring Entropy
  4. K-Means Clustering
  5. Implementation and Best Practices

Capstone Project
  1. Implement Supervised and Unsupervised Learning on a Popular dataset