Generative AI refers to a type of artificial intelligence technology that can generate new content based on the data it has been trained on. This includes text, images, music, video, and other forms of media. The AI learns from a large dataset to recognize patterns, styles, or features and then uses this understanding to create new, original content that mimics the input it has studied.
The course will present you with a foundational understanding of AI. The course has several modules where you will be explained basic concepts around AI, Machine Learning, Deep Learning, Generative AI, Large Language Models (LLMs) , ChatGPT , Azure Open AI
The Topics that will be covered are as follows:
AI Concepts & Workloads
What is AI ?
Benefits of Artificial Intelligence (AI)
Types of AI Workloads
AI vs ML vs DL
Quiz Time
AI Concepts Quiz
Machine Learning
Machine Learning – Real World Example
Machine Learning – Key Terminologies
What is Machine Learning ?
Types of Machine Learning
What is Supervised Machine Learning ?
What is Classification in SML ?
What is Regression in SML ?
What is Unsupervised Machine Learning ?
What is Re-inforcement Machine Learning
What is a Jupyter Notebook
Demo: Understanding the IRIS Dataset
Demo: Creating & Training your ML Model
Deep Learning
What is Deep Learning ?
What is a Neural Network ?
Deep Learning Models
What is a Transformer Model?
Demo: GANs – Deep Fake Video
Demo- Creating & Training Deep Learning Model
Generative AI
What is Generative AI ?
Predictive AI vs Generative AI
What is GPT ?
GPT-3 vs GPT-4
What is LLM ?
What is Embedding?
What is a Vector Database
Relationship between Embedding vs Vector Database
What is Prompt Engineering ?
AI Infrastructure
What is a GPU ?
Demo: CPU Vs GPU
What is High Performance Compute
What is RDMA Cluster Network
OpenAI
What is OpenAI ?
What is ChatGPT
Demo on chatgpt
Time to reach 100M users
Get an understanding of Various ChatGPT Models
GPT-3 vs GPT-4
What are tokens ?
Pricing Model for ChatGPT
Demo: How to make API Calls with OPENAI APIs
Demo: How to create Embeddings ?
Demo: Image generation using DALLĀ·E in the API
Demo: Convert Speech to Text
Azure OpenAI
What is Azure OpenAI
History behind Azure OpenAI
Models available with Azure OpenAI (regions)
Limits & Quotas
How Pricing works in Azure OpenAI
What is Azure OpenAI Studio ?
Chats Playground
Completions Playground
Creating Images using DALL-E
Bring your own Data – RAG with Azure AI Search
What is Azure AI Search
How Vector Search Works with Azure AI Search
Understanding the ACAS Data (Your Private Data)
Pre-reqs for RAG with Azure AI Search
Create a Storage Account
Create an Embedding Deployment
Create a chats deployment
Create Azure AI Search Resource
Uploads Documents to Chats Deployment
Perform Queries – Using your Own Data
Azure Open AI Fine Tuning
What is Fine Tuning ?
Understanding of Fine Tuning Regions & Models
Use Cases of Fine Tuning
Demo: Create Azure OpenAI Service in US East2
Demo: Prepare & Upload data
Demo: Create a Fine Tuning Job
Demo: Evaluate Fine Tuning Model
Demo: Deploy the Fine Tuned Model
Demo: Query the Fine Tuned Model-Part1
Demo: Query Fine Tuned Model – Part 2
Azure Open AI Content Filtering
What is Content Filtering ?
Categories Covered
Jailbreak / Prompt Shield
Demo: Impact of Content Filtering