Vande Bharath

Vande Bharath

AI and ML

Artificial Intelligence and Machine Learning: Shaping the Future of Technology

This course provides a comprehensive introduction to the core concepts of AI and ML, including supervised learning, neural networks, and real-world applications. Gain hands-on experience with tools and algorithms to build intelligent systems.

4 Months

Offline/Online

(593+)

Batches Starts On 1st,10th & 20th of every month

Batches Start From 1st,10th & 20th of every month

Document

Course Overview

4-Months Course Duration

We go over all the prerequisites needed to acquire a fantastic job, from the ground up.

100% Placement Assistance

Providing complete assistance with the preparation to crack the interviews

Placement Opportunities

We are assisting in finding better and more relevant job openings.

Live Training Interactive Sessions

Through guidance ensures the students gain the best out of the course.

Why Choose AI and ML?

Choosing AI and ML opens doors to cutting-edge careers in technology, automation, and data-driven decision-making. These fields are driving innovation across industries like healthcare, finance, and robotics. Learning AI and ML equips you with skills to solve complex problems and build intelligent systems for the future.

Instructors

Syllabus

Machine Learning

Introduction to Machine Learning

• Difference Between AI, ML and DL
• Applications of Machine Learning
• Categorization of Machine Learning
• Supervised / Unsupervised / Semi Supervised
• Parametric vs Non Parametric
• Geometric/ Rule Based/ Gaussian
• Flow Operation (Pipelining)
• Sklearn Usage

EDA and Data Wrangling

• Null Values Imputation
• Outlier Detection
• Encoding
• Label Encoder
• Ordinal Encoding
• One Hot Encoding
• Scaling
• Binarizer
• MinMaxScaling
• Normalizer (L1 and L2)
• StandardScaler
• Imbalance Dataset
• Univariate/ Bivariate/ Multivariate Analysis

Feature Selection and Dimensional Reduction

• Filter Methods
• Wrapper Methods
• Embedding

Linear Regression

• Assumptions
• Introduction to Linear Regression
• Understanding the real meaning of Linear Regression
• Multiple Linear Regression
• Cost Function (Sum of Square Error)

Gradient Descent based approach

• Loss Function
• Derivative of Loss
• Gradient Descent for Multiple Features

Polynomial Regression

• Introduction to Polynomial Regression
• When to use Polynomial regression
• Evaluation based on RMSE/ R2

Regularization with Lasso/Ridge Regression

• Problems with Large Features
• Why penalty is inducted
• Difference between L1 and L2
• Cost Function

K Nearest Neighbours

• Introduction to KNN algorithm
• KNN Classifier vs Regressor
• How to select the best K

Logistic Regression

• Logistic regression vs Linear Regression
• Log Odds / Logit / Sigmoid Function
• Optimization and Log Loss
• Maximum Likelihood Estimation

Support Vector Machine (SVM)

• Margin of SVM’s
• SVM optimization
• SVM for Data which is not linear separable
• Kernel Trick
• SVM Parameter Tuning
• Hinge Loss

Decision Tree

• Introduction to Decision tree
• Decision Tree Classification / Regression
• Types of Decision Tree techniques (ID3 / CART)
• Pruning

Naive Bayes

• Conditional Probability and Bayes Theorem
• Naive Bayes
• Burnoulli / Multinomial and Gaussian Implementation

Cross-Validation Techniques

• Holdout Validation
• K-fold cross Validation
• Stratified Kfold
• Cross_val_score
• GridSearchCV
• RandomizedSearchCV

Evaluation Metrics

• MSE/ MAE
• R2/Adjusted R2
• Accuracy measurement
• Confusion Matrix
• Precision/ Sensitivity/ Specificity/ F1 Score
• AUC/ ROC
• AIC and BIC

Ensembling

• Voting/ Averaging
• Bagging / Boosting / Stacking
• Random Forest
• AdaBoost
• Gradient Boosting
• XGBoost

Unsupervised Learning

Clustering

K Means
• Applications of Clustering
• Understanding Euclidean Distance
• Basics of Clustering
• Elbow Method and Silhouette score
Hierarchical Clustering
• Agglomerative
• Divisive
DBSCAN
• Reachability
• Connectivity
• epsilon and r
GMM
• Gaussian surface
• Relation with EM
• Difference between GM and other Clusters

Dimensionality Reduction

• What is PCA?
• Understanding Matrix Transformations
• Eigen Values and Eigen Vectors
• tSNE and Umap

Time Series

• Lag Values
• AutoRegression/ AutoCorrelation
• Stationarity
• Dicky Fuller Test
• Time Series Decomposition
• Modelling and Forecasting
• ARIMA/ SARIMA

Recommender System

• Support, Confidence, Lift
• Jacard Matrix
• Cosine Similarity

ML based Projects
  • Project Regression
  • Project Classification
  • Project Unsupervised
  • Project Time Series
  • Project Recommender System

Deep Learning

Artificial Neural Networks In Python

• Perceptron and relate it with Logistic Regression
• Multiple layer Neural network
• Similiarities and Differences with Baisc ML
• Forward Propogation
• Back Propagation Algorithm
• Vanishing Gradient and Exploding Gradient

Activation Functions

• Non Linearity
• Sigmoid / Tanh Function
• Relu /Leaky Relu /Gelu
• Softmax Function

Optimizers

• Gradient Descent
• Stochastic Gradient Descent
• Momentum
• AdaGrad
• RMSProp
• NAG
• Adam/ Nadam

Tensorflow / Keras

• Tensors
• Session, Placeholders and Variables
• Hands on with Tensorflow
• Sequential vs Functional
• Model Creation

Pytorch

• Difference between Tensorflow and Pytorch
• Autograd
• Graphs
• Data Loaders

Types of Deep Learning Algorithms / Algos

• Feed Forward Networks
• Fully Connected Networks
• Recurrent Neural Networks
• Convolutional Networks

Computer Vision and use of OpenCV

• Convolution/ Filters/ Pooling
• Back Propogation in CNN
• Image Recognition vs Object Localization
• Types Of CNN
• FastRCNN, YOLO

CNN Architectures

• LeNet/ Alexnet
• VGG 16/ 19
• ResNet
• MobileNet

Transfer Learning

• ImageNet
• Need of Transfer Learning
• Freezing of Layers
• Reusing of Structure

AutoEncoders

• Encoder vs Decoder
• Difference with PCA
• KL Divergence
• Variable Auto Encoders

GANs

• Generators
• Discriminator
• Structure

NLP Natural Learning Process with NLTK/ Spacy

• Word Embedding
• Frequency vs Prediction based embedding
• Count Vector/ TFIDF/ Co Occurrence
• Bag of Words / Skip Gram
• Word2Vec /GloVe

Recurrent Neural Networks

• Classical RNN
• LSTM/GRU
• Vanishing Gradient
• Exploding Gradient
• Bidirectional RNN

Different types of Transformers

• Encoder and Decoder
• Encoder only Transformers
• Decoder only Transformers

Generative AI and Prompt Engineering

• Prompt Engineering
• Chain of Thought (CoT)

LangChain

• Components of Langchain
• Open AI and Hugging Face
• How to query database

Fine Tuning

• Multi Instruction Fine Tuning
• Parameter Efficient (PEFT)

Low Rank Matrices

• LoRA
• Quantization
• QLoRA

Retrieval Augmentation Systems

• Difference between Retrieval and Augmentation
• Limitations of RAG
• ReAct

Miscellaneous Topics of GenAI

• Knowledge Graphs
• Vector Database
• PAL model

Reinforcement Learning

• MDP
• Value Functions
• State Values vs Action Value (Q)
• Exploitation vs Exploration
• TD Learning (Q Learning vs Sarsa)

Environments

• Hands on RL
• Tensorflow Agents Library
• OpenAI Gym environment

Deep Reinforcement Learning

• Deep Q Networks
• Policy Gradient Methods
• Actor-Critic Architectures

Policy Gradient Methods

• Gradient Based Techniques
• Proximal Policy Optimization (PPO)
• RLHF

Projects Deep Learning
  • Project Image Recognition Using Transfer Learning
  • Project Image Location using YONO
  • Project Sentiment Analysis using LSTM
  • Project Auto Encoders or GANs
  • Project Language Translator
  • Project ChatBot using LLMs

Course Features

Comprehensive AWS Training

Learn cloud computing, storage, networking, and security from basics to advanced.

Mini Projects

Work on real-world scenarios to gain practical experience in AWS services.

Expert-Led Sessions

Get trained by industry professionals with in-depth cloud expertise.

Career-Focused Learning

Prepare for AWS certification and boost your career in cloud computing

Course Fee

Offline/Online Training + Mentorship

Rs. 19,999/- *18% GST

Register Here

Frequently Asked Questions

What is the difference between AI and ML?

AI (Artificial Intelligence) is the broader concept of machines being able to carry out tasks smartly, while ML (Machine Learning) is a subset of AI focused on systems that learn from data.

Do I need a coding background to start this course?

Basic programming knowledge (especially in Python) is helpful, but many beginner-friendly courses also teach coding along the way.

What will I learn in an AI and ML course?

You’ll learn about algorithms, data handling, model training, neural networks, and real-world AI applications.

How long does it take to complete an AI and ML course?

 It takes around 4 months

What career opportunities are available after completing the course?

 You can pursue roles like Data Scientist, Machine Learning Engineer, AI Developer, or Research Analyst across various industries.

Student Testimonials