You are on page 1of 3

Week 1: Introduction to Machine Learning

 Overview of machine learning concepts and applications


 Types of machine learning algorithms: supervised, unsupervised, semi-supervised, and
reinforcement learning
 Introduction to Python for machine learning: installing Python and popular libraries
(NumPy, Pandas, Matplotlib, etc.)

Week 2: Python for Machine Learning

 Basic Python syntax and data structures: variables, loops, functions, etc.
 Working with NumPy and Pandas for data manipulation: arrays, matrices, dataframes,
etc.
 Loading and handling datasets: CSV, Excel, JSON, SQL, etc.

Week 3: Exploratory Data Analysis

 Data cleaning and preprocessing techniques: missing data, outliers, normalization, etc.
 Data visualization with Matplotlib and Seaborn: plots, charts, histograms, etc.
 Understanding the characteristics of the data: distribution, correlation, outliers, etc.
 Exploring relationships in the data: correlation, ANOVA, chi-squared, etc.

Week 4: Supervised Learning

 Linear regression and logistic regression: simple linear regression, multiple linear
regression, logistic regression, etc.
 Decision trees and Random Forest: decision trees, random forests, etc.
 Support Vector Machines: linear SVM, non-linear SVM, etc.

Week 5: Unsupervised Learning

 Clustering algorithms: K-Means, Hierarchical, density-based, etc.


 Dimensionality Reduction: PCA, LLE, t-SNE, etc.
 Anomaly detection: One-class SVM, Isolation Forest, etc.

Week 6: Deep Learning

 Introduction to neural networks: perceptrons, activation functions, backpropagation, etc.


 Tensorflow and Keras for building deep learning models: installing, importing, creating
models, training, evaluating, etc.
 Convolutional Neural Networks and Recurrent Neural Networks: CNNs, RNNs, LSTMs,
etc.

Week 7: Project work

 Students work on a machine learning project using the concepts learned in the previous
weeks.
 Students will be required to present their project, and will be given feedback

Week 8: Final exam

 The final exam will be a comprehensive test of all the concepts learned throughout the
course.

Unit 1: Introduction to Data Science and AI & ML


- Data Science, AI & ML
- Use Cases in Business and Scope
- Scientific Method-Modeling Concepts
-CRISP-DM Method

Unit 2: R Essentials (Tutorial) Programming


-Commands and Syntax
-Packages and Libraries
-Introduction to Data Types
-Data Structures in R - Vectors, Matrices, Arrays, Lists, Factors, Data Frames-Importing and Exporting
Data.
-Control structures and Functions Descriptive Statistics
- Data exploration (histograms, bar chart, box plot, line graph, scatter plot)
-Qualitative and Quantitative Data
-Measure of Central Tendency (Mean, Median and Mode),
-Measure of Positions (Quartiles, Deciles, Percentiles and Quantiles),
- Measure of Dispersion (Range, Median, Absolute deviation about median, Variance and Standard
deviation), Anscombe's quartet
-Other Measures: Quartile and Percentile, Interquartile Range

Unit 3: Statistical Analysis Initial Data Analysis


-Relationship between attributes: Covariance, Correlation Coefficient, Chi Square
-Measure of Distribution (Skewness and Kurtosis), Box and Whisker Plot (Box Plot and its parts, Using
Box Plots to compare distribution) and other statistical graphs Probability
-Probability (Joint, marginal and conditional probabilities)
-Probability distributions (Continuous and Discrete)
-Density Functions and Cumulative functions

You might also like