Curriculum GenAI Pinnacle Program
Curriculum GenAI Pinnacle Program
Introduction to GenA
Finetuning LLM
Deep Learning
Curriculum Overview
Mathematical Thinking
Everyday Decisions
and Biases
Conclusion
Creating a PSW
Human-Centered Design
Human-Centered Design (HCD) and Empathy
What is HCD?
Introduction
Introduction
Course Objective
Prompt Engineering
Finetuning LLMs
Source LLMs
Engineering Techniques
Ethical Consideration
f
Code- ocused Generative AI App Development
LangChain
using LlamaIndex
Why RAG?
Quiz
Introduction to LlamaIndex
Quiz
Components of LlamaIndex
Components of LlamaIndex
Data Loaders
Embeddings
LLMs
Indexing
Vector Databases
Retriever
Response Synthesis
Query Engine
Quiz
Faithfulness
Relevancy
Correctness
Quiz
Customization in LlamaIndex
Metadata Management
Metadata Extraction
Quiz
Advanced approaches for powerful RAG system
Auto Retriever
Recursive Retriever
Finetuning Embeddings
Multi-Document Agents
Quiz
Finetuning LLMs
Introduction to Finetuning LLMs
Quiz
Finetuning Process
Training
Evaluation
Quiz
Quiz
Prompt Tuning
Prefix Tuning
Quiz
Data Parallelism
Model Parallelism
Pipeline Parallelism
Tensor Parallelism
2D and 3D Parallelism
Scratch
Training Data Curation
Data preprocessing
Tokenization
Model Architecture
What Next?
Recent Advancements
UNet
Latents
CLIP - Part I
CLIP - Part II
Runtime Environments
What Next?
Working of VAE
Applications of VAE
Noise Schedule
Reverse Process
Loss Function
Open AI CLIP
Glide
Ethical Implications
Introduction to Stability.AI
Image Editing
CIVITAI
Introduction to CIVITAI
MidJourney
MidJourney: Storm & Story
MidJourney: Inspiration
MidJourney: Alternatives
ControlNets OpenPose
Python
Basics of Python
Introduction to sklearn
Introduction to KNN
Evaluation metrics
Confusion Matrix
Accuracy
Linear Regression
Logistic Regression
Evaluation Metrics
Introduction to Evaluation Metrics
Quiz: Introduction to Evaluation Metrics
Confusion Matrix
Quiz: Confusion Matrix
Accuracy
Quiz: Accuracy
Alternatives of Accuracy
Quiz: Alternatives of Accuracy
Precision and Recall
Introduction to sklearn
What is Validation?
Linear Models
Odds Ratio
Introduction to Regularisation
Implementing Regularisation
Weights in Perceptron
Activation Functions
Why do we need activation functions?
Softmax
Optimizers
Variants of Gradient Descent
RMSProp
Adam
Loss Functions
Optimizers
RMSprop
Adam
NN on structured data
Functional API _1
Functional_API_2
Hyperparameter tuning
Weight initialization
Batch Normalization
Model Checkpointing
Introduction to Convolutional Neural Network
and Implementation
Convolutional Neural Network in Keras
training others
CNN Visualization
Regex in action
Regex in action: 2
Regex in action: 3
One-hot vector
Word embedding
auto_tagging_system_LSTM
auto_tagging_system_GRU
auto_tagging_system_CNN
Emergency_and_Non_emergency_audio_classification
photo_gallery_organization
Pytorch
CNN Improvements
Autoencoders in PyTorch
Applications of NLP
Text Pre-processing
Tokenization
stopword removal
normalization
Information Extraction
Implementing POS
Implementing Dependency Parsing
Implementing NER
String Similarity
Hamming distance
Levenshtein distance
Text Classification
Course Handouts
Download Dataset
Data Preparation
Text Generation
Model
Sequence-to-Sequence Modeling
Sequence-to-Sequence Modeling: Setting up Context
Text Summarization
Introduction to BERT
Architecture of BERT
Quiz: Architecture of BERT
CNN
Data Exploration
Identification
Tic-Tac-Toe
Introduction
Project - Foodbot
System Setup
Deploying to Slack
+91-9354711240
training_support@analyticsvidhya.com
analyticsvidhya.com/genaipinnacle