0% found this document useful (0 votes)
2 views

Machine Learning

The document outlines a comprehensive curriculum for a Machine Learning course, covering topics from Python fundamentals to advanced machine learning algorithms. Key areas include data structures, mathematical foundations, data preprocessing, various machine learning techniques, and practical programming exercises. The course culminates in a major project that integrates the learned concepts and skills.

Uploaded by

shruthitr18
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
2 views

Machine Learning

The document outlines a comprehensive curriculum for a Machine Learning course, covering topics from Python fundamentals to advanced machine learning algorithms. Key areas include data structures, mathematical foundations, data preprocessing, various machine learning techniques, and practical programming exercises. The course culminates in a major project that integrates the learned concepts and skills.

Uploaded by

shruthitr18
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

MACHINE LEARNING

S.No Topic
1 Induction
Python fundamentals
2 Downloading and Installation
Modules / Pip
Python fundamentals - 1
3
Data Structures ( Strings / Lists / Tuples / Dictionary / Sets / Booleans )
Python fundamentals - 2
4
Conditional Statements, looping statements
Python fundamentals - 3
5
Functions and Recursion
Python fundamentals - 4
6
File Input/Output and Operations + OOPs Concepts
Mathematical Foundation of Machine Learning
Linear Algebra / Scalars / Tensors
7 Matrix Operations / Eigen Vectors and Eigen Values/ Determinants/ Eigen Decomposition / Eigen Applications
Calculus ( Basics of derivatives / differentiation )
Probability
Introduction to Machine Learning and its tools
What is Machine learning and allied terms
8 Types of ML algorithms ( Supervised / Unsupervised / Semi-supervised / Reinforcement )
Modules for Machine Learning ( Numpy / Pandas / Matplotlib / Seaborn / Sk-learn )
Evaluation Metrics/Confusion Matrix
Data Pre-Processing ( What is its need )
Acquiring / Importing Data
9 Data Cleaning ( Missing Values / Outlier detection / Resolving Inconsistencies )
Data Transformation ( Scaling and Normalization ), Data Reduction ( Correlation / PCA Basics ), Feature Selection
Data Splitting
Exploratory Data Analysis
Answering questions through data
10 Data Visualization ( e.g. Line / Scatter Plot )
Statistical Analysis
Correlation Analysis ( Positive / Negative / Multicollinearity )
Regression
Linear / Multiple / Polynomial
11
Programming Exercise + Minor Project
Minor Project
Classification - 1
12 Logistic Regression and K-Nearest Neighbour (KNN)
Programming Exercise
Classification - 2
Naive Bayes
13
Decision Trees
Programming Exercise
Classification - 3
Support Vector Machines ( SVMs )
14
Ensemble Methods ( Bagging, Stacking and Boosting ) e.g. Random Forests
Programming Exercise
Artificial Neural Networks
Introduction to Neural Networks
15 Activation Functions
Network Topology ( Single / Multi-layer )
Backpropagation
Unsupervised Learning Algorithms
16
Clustering ( Hierarchical and Partitioning based )
17 Major Project

You might also like