AIML Curriculum
AIML Curriculum
ARTIFICIAL INTELLIGENCE
About Us
Key Highlights
Curriculum
Projects
Recruitment Partners
Placed Students
Contact Us
About us:
Pregrad is an EdTech Platform, offers intensive
upskilling programmes which are designed and
delivered with the view of current industry
requirements and trends. Pregrad is continuously
creating an interactive online learning experience by
combining the latest technology, teaching methods, and
facilities with an excellent panel of experts and
mentors.
Certificate of Completion
Upon successfully completing the program, you'll be awarded a
shiny Certificate of Completion as a testament to your
dedication and hard work.
Internship Assistance
Our internship opportunities are designed to provide you with
practical experience in the industry & allow you to apply the
skills & knowledge gained to real-world projects.
Session-1:
Introduction to AI & Machine Learning
Introduction to python
Introduction to python & it’s packages
Session-2:
Fundamentals in python
Variables & Identifiers
Keywords & Comments
Session-3:
Operators in Python
Control statement - Conditions
Iterative statements - Loops
Hands On: Worked with data types & practiced with all
statements
Session-5:
Functions in Python
User-defined function
Built-in functions
Lambda functions
Session-6:
List & dictionary comprehensions
File Handling
Exception Handling
Session-8:
Random Number Generation
Data Type Conversion
Memory Management
Arithmetic Operations
Statistical Operations
Sorting, Joining, Splitting
Transpose, Reshape etc.
Session-10:
Reading the CSV, JSON files in dataframe
Exploratory Data Analysis (EDA)
Handling MissingData
Handling Duplicate Data
Outliers Detection and Treatment
Join I Concat I Merge Operation
Date Time Functionalities
Groupby(), Transpose(), Reshape()
Session-12:
Introduction to Seaborn
Histogram
Boxplot
Distplot
Heatmap
Session-13:
Introduction to Statistics
Types of Statistics
Descriptive Stats vs Inferential Stats
Population and Sampledata
Sampling and their techniques.
Simple Random Sampling
Systematic Sampling
Stratified Sampling
Cluster Sampling
Session-14:
Variables
Types of Variables
Quantitative vs Qualitative Variables
Frequency and Cumulative Frequency
Measure of Frequency
Measure of Central Tendency
Measure of Dispersion and Variance
Z-Score, Standard Deviation
Curriculum
Session-15:
Measure of Position or Data Distribution
Quartile vs Quantilevs Percentile
Pentile vs Decile
Five Number Summary
Interquartile Ranges
Effect Of Outliers And Its Removal
Outlier Detection using Boxplot
Session-16:
Normal or Gaussian Distribution
Properties of Normal Distribution
Empirical Rule in Normal Distribution
Central Limit Theorem
Covariance
Pearson Coefficient Correlation
Session-17:
Inferential Statistical Tests
Confidence Interval
Regression Analysis
Hypotheses Testing
T-Test I Z-Test I F-Test I Annova Test I Chi Square Test
Null Hypotheses
Alternate Hypotheses
P - Value, Significance Level
Curriculum
Session-18:
Intro to Databases
Relational Databases vs Non-Relational Databases
DB vs DBMS vs SQL
SQL vs NoSQL
Database Design
Session-19:
Normalization
Denormalization
ER Diagrams
ACID Properties
Session-20:
Introduction to MySQL
MySQL Workbenchand Administration Tools
Installation and Configuration
MySQL Data Types
Session-21:
Creating and Managing Databases
Creating and Managing Tables
CRUD Operations
Types of SQL Commands
DDL, DML, DQL, DCL, TCL
Curriculum
Session-22:
Keys, Constraints and Clauses
Operators and AggregateFunctions
Basic SQL Queries
Importing and Exporting Data
Filtering and Sorting Data
Session-23:
Joining Tables
Joins
-Inner Join
-Left Join
-Right Join
-Full Outer Join
-Self Join
Subqueries
Nested Queries
Session-24:
Introduction to MachineLearning
Difference Between AI, ML and DL
Applications of MachineLearning
Types of MachineLearning
Supervised / Unsupervised / Reinforcement
Parametric vs NonParametric
Session-25:
Introduction to SciKit-Learn
Sample Datasetin SciKit-Learn
Goodness of Fit
Overfitting and Underfitting
Bias-Variance TradeOff
L1 and L2 Regularization
Imbalanced Data
Session-26:
Cost and Loss Functions
Optimizers for ML
Gradient Descent
Evaluation Metrics
Regression Metrics
Classification Metrics
Curriculum
Session-27:
EDA and Data Wrangling
Null Values Imputation
Outlier Detection
Univariate/ Bivariate/ Multivariate Analysis
Encoding Technique
OHE, Label Encoding,Target Encoding
Session-28:
Feature Scaling
-Normalization
-Standardization
Feature Selection
-Filter Methods
-Wrapper Methods
-Embedding Methods
Feature Engineering
Model Selection
Session-29:
Cross-Validation Techniques
Holdout Validation
K-fold Cross Validation
StratifiedKfold
HyperParameter Tuning
GridSearchCV
RandomizedSearchCV
Curriculum
Session-30:
Regression
-Linear Regression
-Assumption of Linear Regression
-Limitations of Linear Regression
-Practical Implementation
Session-31:
Regression
-Polynomial Regression
-Assumption of Polynomial Regression
-Limitations of Polynomial Regression
-Practical Implementation
Session-32:
Regression
-Ridge Regression
-Lasso Regression
-Practical Implementation
Session-34:
Classification
-KNN (K NearestNeighbour)
-Assumption of KNN
-Limitations of KNN
-Practical Implementation
Session-35:
Classification
-SVM (Support Vector Machines)
-Assumption of SVM
-Limitations of SVM
-Practical Implementation
Session-36:
Classification
-Decision Tree
-Entropy and Gini Index
-Information Gain
-Practical Implementation
Curriculum
Session-37:
Ensemble Models
-Bagging Technique
Random Forest Algorithm
Geometric Intuition
Practical Implementation
Session-38:
Ensemble Models
-Boosting Technique
Adaboost Algorithm
Geometric Intuition
Practical Implementation
Session-39:
Ensemble Models
-Boosting Technique
Gradient Boosting Algorithm
Geometric Intuition
Practical Implementation
Curriculum
Session-40:
Ensemble Models
-Boosting Technique
Xgboost Algorithm
Geometric Intuition
Practical Implementation
Session-41:
Clustering
-K-Means Clustering
-Assumption of K-Means Clustering
-Limitations of K-Means Clustering
-Practical Implementation
Session-42:
Clustering
-DBSCAN Clustering
-Assumption of DBSCAN Clustering
-Limitations of DBSCAN Clustering
-Practical Implementation
Curriculum
Session-43:
Curse of Dimensionality
PCA (Principal Component Analysis)
Assumption of PCA
Practical Implementation
Session-44:
Recommendations System
-Content-Based Filtering
-CollaborativeFiltering
Projects
1.
Project-1 Advance House Price Prediction using Regression
Algorithms
The Advanced House Price Prediction project leverages state-of-the-art
regression algorithms to provide accurate and reliable predictionsfor real
estate prices. In the dynamic and competitive real estate market, having a
robust prediction model is crucialfor both buyers and sellers to make
informed decisions. This project employs advanced machine learning
techniques to enhance the accuracy and efficiency of house price
predictions.
2.
Project-2 Water QualityTest using Classification Algorithms.
The "Water Quality Test using Classification Algorithms" project addresses
the critical need for monitoring and ensuring the safety of water sources.
Water quality is a vital aspectof public health and environmental
sustainability. This project employs classification algorithms to analyze
water quality data and classify water samples into different quality
categories, providing a rapid and reliablemethod for assessingwater safety.
Projects
3.
Netflix Movie Recommendation System using Content-Based
Filtering
The Netflix Movie Recommendation System project aims to enhance user
experience by leveraging advancedmachine learning algorithms to provide
personalised and relevant movierecommendations. With an extensive
libraryof movies and TV shows, Netflix recognizes the importance of
offering tailored suggestions to users, ensuring they discover content that
aligns with their preferences. This project utilizes content-based
recommendation techniques to create a recommendation engine.
Recruitment Partners
Placed Students
Program Details
Course starts
Program hours
www.pregrad.in