This course focuses on the core concepts and models of generative AI, including deep learning and large language models. It covers the concept of foundation models and the capabilities of pre-trained models and platforms for AI application development.
What you'll learn
Describe the fundamental concepts of generative AI.
Explore the building blocks of generative AI, including GANs, VAEs, transformers, and diffusion models.
Explain the concept of foundation models in generative AI.
Explore the ability of foundation models to generate text, images, and code using pre-trained models.
Describe the features, capabilities, and applications of different generative AI platforms, including IBM watsonx and Hugging Face.
Instructor: Dennis Freeman, Kendra Pugh This course provides an integrated introduction to electrical engineering and computer science, including modern software engineering, linear systems analysis, electronic circuits, and decision-making. The lecture videos provide an overview of each topic, whi…
Stanford CS25: Transformers United Since their introduction in 2017, transformers have revolutionized Natural Language Processing (NLP). Now, transformers are finding applications all over Deep Learning, be it computer vision (CV), reinforcement learning (RL), Generative Adversarial Networks (GANs)…
Natural language processing (NLP) is a crucial part of artificial intelligence (AI), modeling how people share information. In recent years, deep learning approaches have obtained very high performance on many NLP tasks. In this course, students gain a thorough introduction to cutting-edge neural n…
Language models serve as the cornerstone of modern natural language processing (NLP) applications and open up a new paradigm of having a single general purpose system address a range of downstream tasks. As the field of artificial intelligence (AI), machine learning (ML), and NLP continues to grow,…