Lesson 1
Simple Introduction to Generative AI
In this lesson we will cover the key concepts, basic terminology, and typical applications of Generative AI.
Course
This course provides a comprehensive high-level overview of Generative AI, beginning with foundational concepts and terminology and then delving into specific applications such as Large Language Models (LLMs) for text generation and diffusion-based models image creation. Key lessons include an in-depth look at LLMs, AI image generation methods, and hands-on experience with tools like DALL-E and Midjourney. The course concludes by addressing practical aspects of deploying Generative AI in production environments, focusing on data collection, prompt execution, maintenance, and orchestration strategies.
This course provides a comprehensive high-level overview of Generative AI, beginning with foundational concepts and terminology and then delving into specific applications such as Large Language Models (LLMs) for text generation and diffusion-based models image creation. Key lessons include an in-depth look at LLMs, AI image generation methods, and hands-on experience with tools like DALL-E and Midjourney. The course concludes by addressing practical aspects of deploying Generative AI in production environments, focusing on data collection, prompt execution, maintenance, and orchestration strategies.
Fluency
1 week
Completion Certificate
Last Updated May 30, 2024
Skills you'll learn:
Prerequisites:
No experience required
Lesson 1
In this lesson we will cover the key concepts, basic terminology, and typical applications of Generative AI.
Lesson 2
In this lesson, you'll dive deeper into one of the most prominent applications of Generative AI: Large Language Models (LLMs).
Lesson 3
In this lesson, you will learn what AI imaging generation is, how it works, and some AI image generation models and techniques.
Lesson 4
In this lesson, you will learn how to generate images from text with some popular tools, like DALL-E and Midjourney.
Lesson 5
In this lesson, you will learn about the practical considerations for using generative AI in production, including techniques for data collection, prompt execution, maintenance, and orchestration.
Data Scientist/AI Interaction Strategist
Dr. Thiessen is an experienced Data Scientist who has worked for various big tech companies, most recently at Meta. She holds a PhD in Epidemiology from Walden University and has taught data science subjects, including ML, NLP, DL & AI, at colleges and bootcamps across the nation.
President of Machine Learning @ Berkeley
Rohan is the President of Machine Learning @ Berkeley and studies EECS and Business Administration through the M.E.T. Program. He is a developer and instructor of the Deep Learning for Visual Data course at UC Berkeley, and has done ML Engineering work for Autodesk. He also has previous experience as a software engineering intern at Persona and Tesla.
Principal Data Scientist
Giacomo Vianello is an end-to-end data scientist with a passion for state-of-the-art but practical technical solutions. He is Principal Data Scientist at Cape Analytics, where he develops AI systems to extract intelligence from geospatial imagery bringing, cutting-edge AI solutions to the insurance and real estate industries.
Video Producer at Udacity | Freelance Video Editor
Raphael is a video producer at Udacity. He has 10 years of video production experience, and specializes in video editing and post-production. As someone who works mainly with video software, he explores and experiments with new tools and methods of pushing creativity in videos. He has a BA and MFA in film from UCSC and SFSU, and is on his way on acquiring an MBA from SJSU.
AI Expert/Consultant at Ed Wiley Ventures, LLC
Dr. Ed Wiley has over 25 years of experience building, leading, and advising world-class machine learning, AI, and data science teams at companies at stages from startup to Fortune 50, holding titles such as CIO, CTO, and Chief Data Scientist. He currently serves as Chief Data and Analytics Officer for Opsis Health.
Principal AI Researcher
Erick Galinkin is a hacker and computer scientist, leading research at the intersection of security and artificial intelligence at Rapid7. He has spoken at numerous industry and academic conferences on topics ranging from malware development to game theory in security.
CEO and Co-founder of LanceDB
Chang has nearly two decades of experience building and teaching data / ML tooling. He was the second major contributor to pandas, an adjunct at Columbia for introduction to data science, and ran engineering at TubiTV focusing on recommender systems. Most recently, Chang co-founded LanceDB to build the next generation database for AI.
Senior Staff Engineer
Sergei Kozyrenko is a technology leader with over 20 years of diverse industry experience - he’s built trading engines, banking software, learning management systems, co-founded an AI startup that accurately predicted street parking availability and even automated shooting of high-powered lasers at blocks of chocolate.
Research Scientist
Emily McMilin is a Senior Research Scientist and Independent Researcher working at the intersection of NLP and Causal Inference. She obtained her Ph.D. in Electrical Engineering from Stanford University and prior to that an M.Sc. from University of Victoria, and a B.Sc. from Stanford in Symbolic Systems.
Combine technology training for employees with industry experts, mentors, and projects, for critical thinking that pushes innovation. Our proven upskilling system goes after success—relentlessly.
Demonstrate proficiency with practical projects
Projects are based on real-world scenarios and challenges, allowing you to apply the skills you learn to practical situations, while giving you real hands-on experience.
Gain proven experience
Retain knowledge longer
Apply new skills immediately
Top-tier services to ensure learner success
Reviewers provide timely and constructive feedback on your project submissions, highlighting areas of improvement and offering practical tips to enhance your work.
Get help from subject matter experts
Learn industry best practices
Gain valuable insights and improve your skills
Unlimited access to our top-rated courses
Real-world projects
Personalized project reviews
Program certificates
Proven career outcomes
Full Catalog Access
One subscription opens up this course and our entire catalog of projects and skills.
Average time to complete a Nanodegree program
2 months
, Intermediate
3 weeks
, Intermediate
2 weeks
, Intermediate
6 days
, Fluency
2 weeks
, Intermediate
3 weeks
, Intermediate
(909)
3 months
, Intermediate
2 months
, Beginner
1 week
, Fluency
3 weeks
, Intermediate
(275)
2 months
, Advanced
4 weeks
, Intermediate
2 weeks
, Beginner
2 weeks
, Beginner
4 weeks
, Intermediate
(81)
1 month
, Intermediate