- An understanding of basic AI concepts and terminology
- Experience with Python programming and data analysis
- Familiarity with deep learning frameworks such as TensorFlow or PyTorch
- An understanding of the basics of LLMs and their applications
Audience
- Data scientists
- AI developers
- AI enthusiasts
Large language models (LLMs) are AI models that can process and generate large amounts of natural language data, such as text, speech, and audio. LLMs can learn the patterns and structure of their input training data and then generate new data that has similar characteristics. LLMs can also perform various natural language processing (NLP) tasks, such as natural language understanding (NLU), natural language inference (NLI), knowledge graph construction and completion, commonsense reasoning, dialogue generation and management, and multimodal generation and understanding.
This instructor-led, live training (online or onsite) is aimed at intermediate-level data scientists, AI developers, and AI enthusiasts who wish to use LLMs to perform various NLP tasks and create novel and diverse content for different purposes.
By the end of this training, participants will be able to:
- Establish a development environment with LLMs and essential tools.
- Expertly perform NLU and NLI tasks with LLMs.
- Extract, infer, and utilize knowledge graphs effectively.
- Generate and manage dialogues using LLMs for conversational applications.
- Evaluate content quality and diversity generated by LLMs and generative AI.
- Apply ethical principles, ensuring fairness and responsible use of LLMs.
Format of the Course
- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.
Course Customization Options
- To request a customized training for this course, please contact us to arrange.
Introduction to LLMs and Generative AI
- Exploring techniques and models
- Discussing applications and use cases
- Identifying challenges and limitations
Using LLMs for NLU Tasks
- Sentiment analysis
- Named entity recognition
- Relation extraction
- Semantic parsing
Using LLMs for NLI Tasks
- Entailment detection
- Contradiction detection
- Paraphrase detection
Using LLMs for Knowledge Graphs
- Extracting facts and relations from text
- Inferring missing or new facts
- Using knowledge graphs for downstream tasks
Using LLMs for Commonsense Reasoning
- Generating plausible explanations, hypotheses, and scenarios
- Using commonsense knowledge bases and datasets
- Evaluating commonsense reasoning
Using LLMs for Dialogue Generation
- Generating dialogues with conversational agents, chatbots, and virtual assistants
- Managing dialogues
- Using dialogue datasets and metrics
Using LLMs for Multimodal Generation
- Generating images from text
- Generating text from images
- Generating videos from text or images
- Generating audio from text
- Generating text from audio
- Generating 3D models from text or images
Using LLMs for Meta-Learning
- Adapting LLMs to new domains, tasks, or languages
- Learning from few-shot or zero-shot examples
- Using meta-learning and transfer learning datasets and frameworks
Using LLMs for Adversarial Learning
- Defending LLMs from malicious attacks
- Detecting and mitigating biases and errors in LLMs
- Using adversarial learning and robustness datasets and methods
Evaluating LLMs and Generative AI
- Assessing content quality and diversity
- Using metrics like inception score, Fréchet inception distance, and BLEU score
- Using human evaluation methods like crowdsourcing and surveys
- Using adversarial evaluation methods like Turing tests and discriminators
Applying Ethical Principles for LLMs and Generative AI
- Ensuring fairness and accountability
- Avoiding misuse and abuse
- Respecting the rights and privacy of content creators and consumers
- Fostering creativity and collaboration of human and AI
Summary and Next Steps
United Arab Emirates - Advanced LLMs for NLP Tasks
Qatar - Advanced LLMs for NLP Tasks
Egypt - Advanced LLMs for NLP Tasks
Saudi Arabia - Advanced LLMs for NLP Tasks
South Africa - Advanced LLMs for NLP Tasks
Brasil - Advanced LLMs for NLP Tasks
Canada - Advanced LLMs for NLP Tasks
中国 - Advanced LLMs for NLP Tasks
香港 - Advanced LLMs for NLP Tasks
澳門 - Advanced LLMs for NLP Tasks
台灣 - Advanced LLMs for NLP Tasks
USA - Advanced LLMs for NLP Tasks
Österreich - Advanced LLMs for NLP Tasks
Schweiz - Advanced LLMs for NLP Tasks
Deutschland - Advanced LLMs for NLP Tasks
Czech Republic - Advanced LLMs for NLP Tasks
Denmark - Advanced LLMs for NLP Tasks
Estonia - Advanced LLMs for NLP Tasks
Finland - Advanced LLMs for NLP Tasks
Greece - Advanced LLMs for NLP Tasks
Magyarország - Advanced LLMs for NLP Tasks
Ireland - Advanced LLMs for NLP Tasks
Luxembourg - Advanced LLMs for NLP Tasks
Latvia - Advanced LLMs for NLP Tasks
España - Advanced LLMs for NLP Tasks
Italia - Advanced LLMs for NLP Tasks
Lithuania - Advanced LLMs for NLP Tasks
Nederland - Advanced LLMs for NLP Tasks
Norway - Advanced LLMs for NLP Tasks
Portugal - Advanced LLMs for NLP Tasks
România - Advanced LLMs for NLP Tasks
Sverige - Advanced LLMs for NLP Tasks
Türkiye - Advanced LLMs for NLP Tasks
Malta - Advanced LLMs for NLP Tasks
Belgique - Advanced LLMs for NLP Tasks
France - Advanced LLMs for NLP Tasks
日本 - Advanced LLMs for NLP Tasks
Australia - Advanced LLMs for NLP Tasks
Malaysia - Advanced LLMs for NLP Tasks
New Zealand - Advanced LLMs for NLP Tasks
Philippines - Advanced LLMs for NLP Tasks
Singapore - Advanced LLMs for NLP Tasks
Thailand - Advanced LLMs for NLP Tasks
Vietnam - Advanced LLMs for NLP Tasks
India - Advanced LLMs for NLP Tasks
Argentina - Advanced LLMs for NLP Tasks
Chile - Advanced LLMs for NLP Tasks
Costa Rica - Advanced LLMs for NLP Tasks
Ecuador - Advanced LLMs for NLP Tasks
Guatemala - Advanced LLMs for NLP Tasks
Colombia - Advanced LLMs for NLP Tasks
México - Advanced LLMs for NLP Tasks
Panama - Advanced LLMs for NLP Tasks
Peru - Advanced LLMs for NLP Tasks
Uruguay - Advanced LLMs for NLP Tasks
Venezuela - Advanced LLMs for NLP Tasks
Polska - Advanced LLMs for NLP Tasks
United Kingdom - Advanced LLMs for NLP Tasks
South Korea - Advanced LLMs for NLP Tasks
Pakistan - Advanced LLMs for NLP Tasks
Sri Lanka - Advanced LLMs for NLP Tasks
Bulgaria - Advanced LLMs for NLP Tasks
Bolivia - Advanced LLMs for NLP Tasks
Indonesia - Advanced LLMs for NLP Tasks
Kazakhstan - Advanced LLMs for NLP Tasks
Moldova - Advanced LLMs for NLP Tasks
Morocco - Advanced LLMs for NLP Tasks
Tunisia - Advanced LLMs for NLP Tasks
Kuwait - Advanced LLMs for NLP Tasks
Oman - Advanced LLMs for NLP Tasks
Slovakia - Advanced LLMs for NLP Tasks
Kenya - Advanced LLMs for NLP Tasks
Nigeria - Advanced LLMs for NLP Tasks
Botswana - Advanced LLMs for NLP Tasks
Slovenia - Advanced LLMs for NLP Tasks
Croatia - Advanced LLMs for NLP Tasks
Serbia - Advanced LLMs for NLP Tasks
Bhutan - Advanced LLMs for NLP Tasks