Tanti Technology

My photo
Bangalore, karnataka, India
Sandeep Kumar | Founder, Tanti Technologies At Tanti Technologies, I share practical knowledge, hands-on tutorials, and real-world solutions across Python, SQL, Docker, Kubernetes, CI/CD, AWS, Azure, Machine Learning, Generative AI, and Agentic AI. My mission is to simplify complex technologies and provide actionable insights that help developers, engineers, and businesses learn faster, build better, automate smarter, and innovate with confidence. 🚀 Learn • Build • Automate • Innovate Follow Tanti Technologies for practical technology insights and next-generation AI solutions.

Monday, 28 September 2026

Machine Learning – Introduction

 

TABLE OF CONTENTS

1.         Machine Learning – Introduction

2.         Machine Learning Framework

3.         AI/ML Problem – phases

4.         ML Workflow, Tools and Landscape

5.         Dataset and subsets

6.         Machine Learning Types

7.         Supervised Learning

8.         Supervised Learning Types

9.         Classification Vs Regression

10.     Performance metrics

11.     Classification Algorithms

a.      Logistic Regression

b.      K-Nearest Neighbor (KNN)

c.      Decision Tree

d.      Random Forest – Gradient Boosting

e.      Naïve Bayes

f.       Support Vector Machines (SVM)

g.      Gradient Descent

h.      Neural Networks

12.     Neural Networks

a.      Perceptron

b.      Multi-Level Perceptron (MLP)

c.      Artificial Neural Networks (ANN)

d.      Deep Neural Networks (DNN)

13.     Activation Functions

14.     Dropout

15.     Backpropagation

16.     Cross Validation

17.     Model Compression

18.     Loss Function

19.     Deep Learning/Deep Neural Networks

a.      Convolutional Neural networks (CNN)

b.      Recurrent Neural Networks (RNN)

c.      Restricted Boltzmann Machine (RBM)

d.      Deep Belief Networks (DBN)

e.      Autoencoders

20.     Convolutional Neural Networks

a.      Core idea

b.      Convolution layer

c.      Various terms associated with CNN

d.      Pooling layer and types of pooling

e.      CNN Architecture

f.       Optimization of CNN

g.      Working of CNN

h.      Applications


21.     Recurrent Neural Networks

a.      RNN and limitations

b.      Differences with CNN

c.      Long Short-Term Memory (LSTM)

d.      Gated Feedback Recurrent Neural Networks (GRU)

22.     Restricted Boltzmann Machine (RBM)

23.     Deep Belief Networks (DBN)

24.     Autoencoders

a.      Types

b.      Applications

c.      Convolutional Autoencoders

d.      Denoising Autoencoders

e.      Deep Autoencoders

f.       Variational Autoencoders (VAE)

g.      Sparse Autoencoders

25.     Siamese Neural Networks

26.     Generative Adversarial Networks (GAN)

27.     Regression Algorithms

a.      Linear Regression

b.      Multiple Linear Regression

c.      Polynomial Regression

d.      Ridge Regression

e.      Lasso Regression

f.       ElasticNet Regression

28.     Unsupervised Learning

29.     Unsupervised Learning Algorithms

a.      Clustering

b.      K-Means Clustering

c.      Hierarchical Clustering

d.      DBSCAN

e.      Gaussian Mixtures

f.       Spectral Clustering

30.     Dimensionality Reduction

a.      Feature Engineering

b.      Multicollinearity

c.      Factor Analysis

d.      Principal Component Analysis (PCA)

e.      Linear Discriminant Analysis (LDA)

f.       Isometric Mapping (IsoMap)

g.      Locally Linear Embedding (LLE)

h.      t-distribution Stochastic Neighborhood Embedding (t-SNE)

31.     Semi-supervised Learning

32.     Semi-supervised learning algorithms:

a.      Self Training

b.      Generative Models

c.      S3VMs

d.      Graph Based Algorithms

e.      Multiview algorithms


33.     Reinforcement Learning

a.      Introduction

b.      Approaches

c.      Markov Decision Process

d.      Q-learning

e.      Application of RL

34.     Other topics

a.      Word2Vec

b.      Generalization

c.      Overfitting

d.      Regularization

e.      Bias

f.       Variance

g.      Occam’s Razor

h.      Bag of Words (BoW)

i.       Recommender Systems

j.       Ensemble Methods

k.      Natural Language Processing (NLP)

No comments:

Post a Comment