When you enroll in this course, you'll also be enrolled in this Specialization.
Learn new concepts from industry experts
Gain a foundational understanding of a subject or tool
Develop job-relevant skills with hands-on projects
Earn a shareable career certificate
There are 7 modules in this course
Generative Artificial Intelligence (GenAI) is a rapidly developing area of machine learning, with application across business, government, and academia. In this course, you will learn about different types of GenAI and see examples of how SAS can enhance your efforts to make the most of these techniques.
Learn How To:
1. Explain what generative AI is and how it fits into the broader AI landscape.
2. Describe several types of GenAI systems.
3. Name some of the key challenges and opportunities in making a trustworthy AI system.
4. Generate synthetic data with Synthetic Minority Oversampling Technique (SMOTE) and Generative Adversarial Networks (GANs).
5. Explain how Large Language Models (LLMs) generate meaningful text.
6. Classify text for LLMs using Bidirectional Encoder Representations from Transformers (BERT).
7. Improve the accuracy and relevance of LLM output using Retrieval Augmented Generation (RAG).
Who Should Attend:
Learners who want to know more about the techniques that comprise GenAI and how to make use of them with SAS
Prerequisites:
Before taking this course, you should have some background in statistics and machine learning using SAS. You can gain this knowledge by taking the following courses:
1. Statistics You Need to Know for Machine Learning
2. Machine Learning Using SAS Viya
Learn what generative AI is all about and see examples in practice.
What's included
13 videos2 readings
Show info about module content
13 videos•Total 52 minutes
Course Overview•1 minute
Module Overview•1 minute
Generative AI•2 minutes
The AI Landscape Part 1•2 minutes
The AI Landscape Part 2•7 minutes
Types of Machine Learning•7 minutes
Generative Models•4 minutes
Generative AI and LLMs Part 1•6 minutes
Generative AI and LLMs Part 2•5 minutes
Examples of Generative AI Technologies Part 1•6 minutes
Examples of Generative AI Technologies Part 2•4 minutes
The AI Challenge: Balancing Risk and Reward•7 minutes
Generative AI: Key Takeaways•0 minutes
2 readings•Total 20 minutes
Course Syllabus•10 minutes
Extended Learning•10 minutes
Types of Generative AI Systems
Module 2•8 minutes to complete
Module details
Learn about the input-output framework in generative AI.
What's included
5 videos
Show info about module content
5 videos•Total 8 minutes
Module Overview•0 minutes
Generative AI in Action•1 minute
The Input-Output Framework in Generative AI•2 minutes
Generative AI Systems•3 minutes
Other Types of Generative AI Systems•3 minutes
Transformers and Large Language Models (LLMs)
Module 3•1 hour to complete
Module details
Learn why transformers are such an important aspect of generative AI.
What's included
13 videos
Show info about module content
13 videos•Total 32 minutes
Module Overview•1 minute
Language Models•1 minute
Sequence Models•1 minute
Attention-Based Models•4 minutes
Transformer Overview•4 minutes
Embeddings•1 minute
Positional Encoding•1 minute
From Transformers to LLMs•3 minutes
GPT-1 and BERT•1 minute
What is GPT?•3 minutes
What is BERT?•5 minutes
Comparing GPT-1 and BERT•2 minutes
Timelines•5 minutes
Synthetic Minority Oversampling Technique (SMOTE) in SAS
Module 4•1 hour to complete
Module details
Learn how to generate synthetic data with Synthetic Minority Oversampling Technique (SMOTE).
What's included
6 videos2 readings
Show info about module content
6 videos•Total 15 minutes
Module Overview•1 minute
Separate Sampling Techniques•4 minutes
What is SMOTE?•3 minutes
Demo: Understanding SMOTE by Using the smoteSample Action on a Small Data Set•3 minutes
Demo: Using the smoteSample Action to Create New Cases via SMOTE•3 minutes
SMOTE Summary•2 minutes
2 readings•Total 20 minutes
SMOTE Macro•10 minutes
Using a Macro to Create New Cases via SMOTE•10 minutes
Generative Adversarial Networks (GANs) in SAS
Module 5•1 hour to complete
Module details
Learn how to Generate synthetic data with Generative Adversarial Networks (GANs).
What's included
10 videos1 reading1 assignment
Show info about module content
10 videos•Total 37 minutes
Module Overview•1 minute
What Are Generative Adversarial Networks (GANs)?•2 minutes
Training Networks Part 1•5 minutes
Training Networks Part 2•7 minutes
GANs: Advantages and Challenges•3 minutes
Applications of GANs•2 minutes
Model Architecture•7 minutes
Demo: Augmenting Data Part 1•5 minutes
Demo: Augmenting Data Part 2•5 minutes
Synthetic Data Generation Assessment•0 minutes
1 reading•Total 10 minutes
Comparing GANs and SMOTE•10 minutes
1 assignment•Total 30 minutes
Question: Vector Cond•30 minutes
Classifying Text Using BERT
Module 6•29 minutes to complete
Module details
Learn how to classify text for LLMs using Bidirectional Encoder Representations from Transformers (BERT).
What's included
12 videos
Show info about module content
12 videos•Total 29 minutes
Module Overview•1 minute
What is BERT?•5 minutes
What is BERT Used for?•3 minutes
Word Embeddings•2 minutes
Multi-Head Attention•2 minutes
Encoding•2 minutes
Multi-Head Attention Details•2 minutes
BERT Pre-Training•2 minutes
BERT Fine-Tuning•2 minutes
SAS Viya VERT Text Classifier•1 minute
Demo: Using the BERT Text Classifies CAS Action Part 1•3 minutes
Demo: Using the BERT Text Classifies CAS Action Part 2•5 minutes
Retrieval Augmented Generation (RAG)
Module 7•1 hour to complete
Module details
Learn how to improve the accuracy and relevance of LLM output using Retrieval Augmented Generation (RAG).
What's included
12 videos
Show info about module content
12 videos•Total 48 minutes
Module Overview•1 minute
Large Language Models Part 1•2 minutes
Large Language Models Part 2•6 minutes
Retrieval Augmented Generation (RAG)•2 minutes
Supporting Documents•3 minutes
RAG Pipeline•2 minutes
Demo: Implementing a RAG Pipeline, Part 1•4 minutes
Demo: Implementing a RAG Pipeline, Part 2•5 minutes
Demo: Implementing a RAG Pipeline, Part 3•6 minutes
Demo: Implementing a RAG Pipeline, Part 4•7 minutes
Demo: Implementing a RAG Pipeline, Part 5•6 minutes
Demo: Implementing a RAG Pipeline, Part 6•5 minutes
Earn a career certificate
Add this credential to your LinkedIn profile, resume, or CV. Share it on social media and in your performance review.
Through innovative software and services, SAS empowers and inspires customers around the world to transform data into intelligence. SAS is a trusted analytics powerhouse for organizations seeking immediate value from their data. A deep bench of analytics solutions and broad industry knowledge keep our customers coming back and feeling confident. With SAS®, you can discover insights from your data and make sense of it all. Identify what’s working and fix what isn’t. Make more intelligent decisions. And drive relevant change.
When will I have access to the lectures and assignments?
To access the course materials, assignments and to earn a Certificate, you will need to purchase the Certificate experience when you enroll in a course. You can try a Free Trial instead, or apply for Financial Aid. The course may offer 'Full Course, No Certificate' instead. This option lets you see all course materials, submit required assessments, and get a final grade. This also means that you will not be able to purchase a Certificate experience.
What will I get if I subscribe to this Specialization?
When you enroll in the course, you get access to all of the courses in the Specialization, and you earn a certificate when you complete the work. Your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile.
Is financial aid available?
Yes. In select learning programs, you can apply for financial aid or a scholarship if you can’t afford the enrollment fee. If fin aid or scholarship is available for your learning program selection, you’ll find a link to apply on the description page.