Study Materials Sem5-1
Study Materials Sem5-1
Table of Contents:
🧑🎓
🧑🎓
Probability & Statistics (PCCAIML 501):
🧑🎓
Operating Systems (PCC- CS502):
🧑🎓
Object Oriented Programming (PCC-CS503):
🧑🎓
Introduction to Machine Learning (PCCAIML 502 ):
🧑🎓
Pattern Recognition (PECAIML 501B):
Introduction to Industrial Management (Humanities III) ( HSMC-501):
Playlists -
1. Playlist_1_PDE - PR Classes 99
2. Playlist_2_PDE - GP Sir
3. Playlist_3_PDE - Manoj Sir
4. Playlist_4_PDE - Bhagwan Singh Vishwakarma
Definition of Partial Differential Equations: Partial Differential Equation | Basic Points | PDE
First order partial differential equations, solutions of first order linear PDEs:
First Order Partial Differential Equations
Solution to homogeneous and nonhomogeneous linear partial differential equations of second order by
complementary function and particular integral method:
1. Higher Order Partial Differential Equations (Video no. -> 1-8)
2. PARTIAL DIFFERENTIAL EQUATION (Complete Playlist) (Video no. -> 17-28)
The Laplacian in plane, cylindrical and spherical polar coordinates, solutions with Bessel functions and
Legendre functions:
1. Laplace equation in terms of polar coordinates in hindi by Pradeep Rathor
2. Laplace equation in terms of cylindrical co ordinate in hindi by Pradeep Rathor
3. Laplace equation in terms of spherical co-ordinate in hindi by Pradeep Rathor
4. Notes: Laplace’s Equation in Cylindrical Coordinates and Bessel’s Equation (I) + The
Laplacian in polar and spherical coordinates.
Module 2
Module 3
🔚----------------------------------------------------🔚
Operating Systems (PCC- CS502): 🧑🎓
Playlists -
Module 1
Introduction:
Processes:
Thread:
Process Scheduling:
Schedulers: L9: Process Switching Diagram, Scheduling Queue, Schedulers(Long, Medium, Short
Term)
Scheduling criteria: CPU utilization, Throughput, Turnaround Time, Waiting Time, Response Time;
Scheduling algorithms: Preemptive and Non pre-emptive, FCFS, SJF, RR:
Playlist_2 - Operating System (Full Course) (Video no: 13-21)
Multiprocessor scheduling:
MULTIPLE PROCESSOR SCHEDULING (OS)
Difference between Symmetric & Asymmetric Multiprocessing - IP With Ease
Real Time scheduling: RM : Rate Monotonic Scheduling
EDF: Earliest Deadline First (EDF)
Module 3
Inter-process Communication:
Critical Section, Race Conditions, Mutual Exclusion, Hardware Solution, Strict Alternation, Peterson’s
Solution, The Producer Consumer Problem, Semaphores, Event Counters, Monitors, Classical IPC
Problems: Reader’s & Writer Problem, Dining Philosopher Problematic:
Process Synchronization | Chapter-6 | Operating System (Video no:1-11)
Message Passing:
Message Passing Systems (Part 1)
Message Passing Systems (Part 2)
Message Passing Systems (Part 2)
Module 4
Module 5
Module 6
🔚----------------------------------------------------🔚
Object Oriented Programming (PCC-CS503): 🧑🎓
Playlists -
Module 1
Abstract Data Types and their specification: Abstract Data Type | Data Structure | In Hindi
Java Interface : Java Tutorial: Introduction to Interfaces
Abstraction: Abstraction in Java (Hindi) | Learn Coding
Module 2
Java Encapsulation: Encapsulation in java | Data Hiding in Java | OOPs concepts in Java in Hindi
Java object identity : State, behavior and identity of object- lecture44/oops
Polymorphism in Java : Polymorphism In Java | Java Polymorphism Explained
Module 3
Module 4
Module 5
🔚----------------------------------------------------🔚
Introduction to Machine Learning (PCCAIML 502 ): 🧑🎓
Playlists -
Module 1
Feature engineering: What is Feature Engineering | Day 23 | 100 Days of Machine Learning
Learning Paradigm:
1. Machine learning Paradigms: Supervised, Unsupervised and Reinforcement Learning
2. L83: Supervised, Unsupervised and Reinforcement Learning in Neural Network
VC Dimension:
1. VC Dimension
2. Machine Learning | The Vapnik-Chervonenkis Dimension
PAC Learning:
1. Introduction to Computational Learning Theory
2. Probably Approximately Correct (PAC)Learning ( KTU CS467 Machine Learning Module 2)
Applications of ML:
1. Lec - 1.7 Applications of Machine Learning in Hindi
Module 2
Backpropagation:
Back Propagation Algorithm (Part-1) Explained With Solved Example in Hindi
Back Propagation Algorithm (Part-2) Explained with Solved Example in Hindi
Back Propagation Algorithm (Part-3) Explained With Solved Example in Hindi
Back Propagation Algorithm (Part-4) Explained with Solved Example in Hindi
Module 3
Regression:
Regularization:
Classification:
KNN: K-Nearest Neighbor Classification ll KNN Classification Explained with Solved Example in
Hindi
Naive Bayes:
L47: Naive Bayes Classification Algorithm | Solved Numerical Question 1 | Data Mining Lectures
Hindi
L48: Naive Bayes Classification Algorithm | Solved Numerical Question 2 | Data Mining Lectures
Hindi
SVM: Support Vector Machine
Support Vector Machine (SVM) Part-1 ll Machine Learning Course Explained in Hindi
Support Vector Machine (SVM) Part-2 ll Machine Learning Course Explained in Hindi
Decision Tree:
Decision Tree Algorithm Part-1 Explained With Example ll DMW ll ML Explanation Ever in Hindi
Decision Tree Algorithm Part-2 ll Constructing of Decision Tree ll ML ll DMW Explained in Hindi
Decision Tree Important Points ll Machine Learning ll DMW ll Data Analytics ll Explained in Hindi
Decision Tree Classification Clearly Explained!
Cross Validation:
Cross Validation
K Fold Cross Validation
K-Fold Cross Validation, Stratified K-Fold, Leave-one-out Leave-P-Out Cross Validation
Model Evaluation:
Confusion Matrix Solved Example Accuracy Precision Recall F1 Score Prevalence by Mahesh Huddar
Confusion Matrix ll Accuracy,Error Rate,Precision,Recall Explained with Solved Example in Hindi
ROC and AUC, Clearly Explained!
Module 4
Ensemble learning:
1. Ensemble Learning Techniques Voting Bagging Boosting Random Forest Stacking
2. Ensemble Learning l Machine Learning Course Easiest Explanation Ever in Hindi
Boosting: Ensemble Method : Boosting ll Machine Learning Course Explained in Hindi
Bagging: Ensemble Method : Bagging (Bootstrap Aggregation) l Machine Learning Course in Hindi
Averaging/Voting: Voting Classifier : Hard Voting and Soft Voting Explained with Examples in Hindi
Random forest: Random Forest Step-Wise Explanation ll Machine Learning Course Explained in Hindi
Stacking and Blending: 59 Stacking, Blending - Advanced Ensemble Learning Algorithms
EM Algorithm:
Expectation-Maximization | EM | Algorithm Steps Uses Advantages and Disadvantages
#46 EM Algorithm - Expectation Maximisation - Steps, Usage, Advantages & Disadvantages|ML|
ML | Expectation-Maximization Algorithm - GeeksforGeeks
Module 5
Module 6
Association Rules
Mining Association Rules in Large Databases - #12 Mining Various Kinds Of Association Rules |DM|
Mining Frequent Patterns-- basic concepts -
Market Basket Analysis And Frequent Patterns Explained with Examples in Hindi
#9 Frequent Patterns - Example, Market Basket Analysis |DM|
Apriori algorithm -
1. Apriori Algorithm in Data Mining And Analytics Explained With Example in Hindi + Apriori
Algorithm ll Generating Association Rules Explained With Example in Hindi
2. L42: Association Rule Mining(ARM) | Apriori Algorithm | Example | Data Mining Lectures in
Hindi + L43: Association Rule Mining | Solved Numerical Question 1 on Apriori Algorithm |
DWDM Lectures + L44: Association Rule Mining | Solved Numerical Question 2 on Apriori
Algorithm | DWDM Lectures
FP-Growth algorithm -
1. L45: FP Growth Algorithm | Question on How to Generate FP Tree | Data Mining Lectures in
Hindi + L46: FP Growth Algorithm | Question 2 on How to Generate FP Tree | Data Mining
Lectures in Hindi
2. 1. Frequent Pattern (FP) Growth Algorithm Association Rule Mining Solved Example by
Mahesh Huddar + FP Growth Algorithm in Data Mining Frequent Pattern Tree Frequent Pattern
Rules by Dr. Mahesh Huddar
Module 7
Clustering
K-Means -
K means Clustering Algorithm Explained With an Example Easiest And Quickest Way Ever In Hindi
K-Means Clustering Algorithm - Javatpoint
Hierarchical Clustering -
Hierarchical Clustering : Agglomerative Clustering and Divisive Clustering Explained in Hindi
Single Linkage:
Hierarchical Clustering - (Single Linkage) (KTU CS467 Machine Learning - Module 6)
Agglomerative Clustering (Single Linkage) Part-1 Explained with Solved Example in Hindi
Agglomerative Clustering (Single Linkage) Part-2 Explained with Solved Example in Hindi
Complete Linkage:
Hierarchical Clustering (Complete Linkage) ( KTU CS467 Machine Learning - Module 6 )
Agglomerative Clustering (Complete Linkage) Explained with Solved Example in Hindi
Average Linkage:Hierarchichal Clustering (Average Linkage ) ( KTU CS467 Machine Learning -
Module 6 )
BIRCH clustering -
L6: Hierarchical Clustering Algorithms (Part2) : Chameleon, BIRCH and CURE (4:58 - 15:01)
Module 8
🔚----------------------------------------------------🔚
Pattern Recognition (PECAIML 501B): 🧑🎓
Playlists -
Module 1
Module 2
Classifiers, Discriminant functions, Decision surfaces, Normal density and discriminant functions
Discrete features: Pattern Recognition - YouTube (Video no. -> 1-6)
Bayes Theorem: Bayes Theorem Explained with Solved Example in Hindi ll Machine Learning Course
Bayesian Decision Theory:
Bayesian Decision Theory (Part 1). 2nd Video of Pattern Recognition Lecture Series
Bayesian Decision Theory (Part 2). 3rd Video of Pattern Recognition Lecture Series
Normal density:-
1. Univariate Gaussian Distribution:
Normal Density Function | Normal Density in Pattern Recognition | Pattern Recognition | AKTU
Univariate Gaussian Distribution: intuition of the discriminant function [E4]
2. Multivariate Gaussian Distribution:
Multivariate Gaussian Distribution (3D Visualization) [E5] + Notes Given
Module 3
Maximum-Likelihood estimation:
Maximum Likelihood Estimation in Pattern Recognition | Pattern Recognition AKTU |Pattern
Recognition
Gaussian mixture models:
Gaussian Mixture Model | Gaussian Mixture Model in Machine Learning | GMM Explained |
Simplilearn (Video)
2.1. Gaussian mixture models — scikit-learn 1.3.0 documentation (Article)
Expectation-maximization method: #46 EM Algorithm - Expectation Maximisation - Steps, Usage,
Advantages & Disadvantages|ML|
Bayesian estimation: Bayesian Parameter Estimation in Pattern Recognition | Pattern Recognition
AKTU |Pattern Recognition
Expectation-maximization (EM) - ML | Expectation-Maximization Algorithm - GeeksforGeeks
Module 4
Introduction to HMM:
1. Introduction to Hidden Markov Model | HMM | Pattern Recognition | Machine Learning
2. MARKOV MODEL | HIDDEN MARKOV MODEL| HMM
3. Hidden Markov Model
Module 5
Fisher discriminant analysis: Tutorial 32: Fisher Discriminant Analysis FDA Maths | FDA vs LDA
Principal component analysis (PCA): Principal Component Analysis ( PCA) in machine learning
PCA numerical: Machine Learning (Video no. -> 7-9)
Parzen-window method: Parzen window in Pattern Recognition || If you don’t understand the video,
read from the Book of Anuj Bharadwaj and Parag Verma (Chapter 6 Page Number 6.3)/Notes
Given
K-Nearest Neighbour method (KNN): Already done in ML - Mod - 3
Module 6
Module 7
Perceptron:
The Perceptron and The Perceptron training rule + Multi Layer Neural Networks With Diagram
Or Perceptron | Single layer network and multi layer neural network in machine learning | Lec-40
Support vector machines (SVM): Already done in ML - Mod - 3
Module 8
Module 9
Unsupervised learning:
What is Unsupervised Machine Learning? Association & Clustering Algorithms in Machine Learning
Criterion functions for clustering: Criterion Function Of Clustering - GeeksforGeeks
Algorithms for clustering:
K-Means - Check ML - Mod - 7 section
K Means++ Algorithm -
K Means++ Algorithm | K Means Clustering Algorithm Solved Example Machine Learning
Hierarchical Clustering - Check ML - Mod - 7 section
Density-based clustering -
Density-based clustering in data minin - Javatpoint
DBSCAN (Density Based Spatial Clustering Of Applications with Noise) ll Machine Learning (Hindi)
Cluster Validation- Machine Learning | Cluster Validation
Gaussian mixture models (GMMs) -
Gaussian Mixture Models: What are they & when to use?
Gaussian Mixture Model | Gaussian Mixture Model in Machine Learning | GMM Explained |
Simplilearn
🔚----------------------------------------------------🔚
🧑🎓
Introduction to Industrial Management (Humanities
III) ( HSMC-501):
Module 1, 2, 3, 4, 5, 6
🔚----------------------------------------------------🔚