Duration: Five days
Overview
This Generative AI course gives you a comprehensive overview of Generative AI Engineering, from fundamentals to application. You'll learn how to integrate LLMs (Large Language Models) into your AI applications, as well as the necessary steps to ensure your applications are secure and private.
Objectives
- Understand the basics of generative AI and its applications
- Learn about different techniques and algorithms used in generative AI
- Develop skills to design and implement generative AI models
- Gain proficiency in evaluating and optimizing generative AI models
- Apply generative AI models to real-world problems
Audience
Programmers, Software Engineers, Computer Scientists, Data Scientists, Data Engineers, Data Analysts.
Prerequisites
- Extensive prior Python development experience
- Core Data
- Cloud
Outline for Generative AI Engineering Training
- Introduction to Generative AI
- Generateive AI’s Roots in Machine Learning
- Understanding Generative models
- Contrasting Generative and Discriminative Models
- The original LLM models – from BERT to GPT
- Current Cloud- and Offline-Based LLM’s
- Generative AI Architecture
- Variational Autoencoders (VAE)
- Generative Adversarial Networks (GAN)
- Reinforcement Learning from Human Feedback (RLHF)
- Transformers
- Generative Pre-Trained Transformers (GPT)
- Tuning Generative AI Models
- Building Generative AI Models
- How Pre-Training Works
- Data Preparation and Preprocessing
- Fine Tuning Generative AI Models
- Formatting Data for LLM Fine Tuning
- Fine Tuning GPT
- Transfer learning Techniques
- Evaluation and Optimization of Generative AI Models
- Evaluating model performance
- Common evaluation metrics for generative AI models
- Building Generative AI Applications (part 1)
- Application Design Building Blocks
- Use Cases of LLM Based Applications
- Prompt Engineering Basics
- Prompt Templates
- RAG with Llama Index
- Case Studies and Real-World Applications
- Generative AI for Text
- Generative AI for Media
- Generative AI for Code
- Building Generative AI Applications (part 2)
- Customizing with Prompt Engineering
- Advanced Prompt Types
- Customizing with RAG
- Customizing with SYSTEM/CONTEXT Arguments and Prompt Templates
- Customizing with Fine Tuning
- Design Considerations and Tradeoffs for Customizing
- Tying It Together with LangChain
- ChatBots
- Chat Bot Basics
- Building LLM-Based Chat Bots
- Security
- Security Risks with Generative AI
- Secure Software Development
- Connectivity
- Exploitation of AI Systems (Jailbreaks)
- Infrastructure Concerns
- System Vulnerabilities
- Data Privacy and Leaks
- Malicious Use of AI
- Obscuring Data for Privacy and Security
- Best Practices for Security with Generative AI in Enterprises
- Future Directions in Generative AI Products and Model Development
- Best Practices, Limitations, other Considerations
- Future of Work
- Future Evolution of Gen AI
12/18/2023 - 12/22/2023
10:00 AM - 06:00 PM
Eastern Standard Time
USD $2,995.00
01/29/2024 - 02/02/2024
10:00 AM - 06:00 PM
Eastern Standard Time
USD $2,995.00
03/04/2024 - 03/08/2024
10:00 AM - 06:00 PM
Eastern Standard Time
USD $2,995.00