Machine Learning Topics:
1. Basics of Machine Learning
2. Artificial Intelligence (AI)
3. Type of Machine Learning Algorithms
4. Supervised learning
5. Unsupervised learning
6. Reinforcement learning
Basics of Statistics:
1. Types of Data
2. Describing data Graphically
3. Measures of Centres
4. Central Limit Theorem
5. Measures of Dispersion
6. Types of distributions
7. Types of Biases
8. Correlation vs Causation
9. Hypothesis testing
Data Preprocessing:
1. Importing the Dataset
2. Taking care of Missing Data
3. Encoding Categorical
4. Splitting the dataset into the Training set and Test set
5. Feature Scaling
Regression:
1. Simple Linear Regression
2. Multiple Linear Regression
3. Polynomial Linear Regression
4. Support Vector Regression
5. Decision Tree Regression
Classification:
1. Logistic Regression
2. K-Nearest Neighbours
3. Support Vector Machine
4. Naïve Bayes
5. Decision Tree Classification
Clustering:
1. K-means Clustering
2. Agglomerative (Hierarchical) clustering
Association Rule:
1. Apriori
Dimensionality Reduction:
1. Principal Component Analysis
Model Selection and Boosting
1. Bias-Variance Trade-off
2. k-Fold Cross Validation in Python
3. Grid Search in Python
4. XGBoost in Python
5. Model Selection and Boosting Additional Content
Deep Learning:
1. What is Deep Learning?
2. Artificial Neural Networks
3. Gradient Descent
4. Backpropagation
5. Convolutional Neural Networks (CNN)
6. Recurrent Neural Networks (RNN)
Natural Language Processing
1. Introduction to NLP
2. Tokenization
3. Stemming and Lemmatization
4. Stop words
5. Parts of speech tagging
6. Text classification
7. Semantics and sentiment analysis
Generative AI:
1. What is Generative AI?
2. Usages and limitations of Generative AI
3. What is LLM?
4. Encoders and Decoders
5. How to use Gen AI – User, API
Chat GPT
1. Introduction to Chat GPT
2. Context Window, Prompts, Output, Action
3. Different Engines of Chat GPT
Prompt Engineering
1. What is Prompt
2. Limitations of Prompt
3. Elements of a Prompt
4. Role, Context, Parameters
5. Get desired response
6. How to remove ambiguity
7. Specify output format - JSON, HTM, Table
8. Prompt Summarization
Other Generative AI like ChatGPT with Prompts - BARD etc.
Capstone Project