Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
The course "Generative AI" provides an in-depth exploration of generative AI, focusing on both the theory and practical applications of transformers, large language models, and symbolic AI. By completing the course, learners will gain a comprehensive understanding of how these technologies work and how they can be integrated to solve complex problems and generate new content. Through real-world case studies, students will analyze the strengths and weaknesses of generative AI systems, preparing them for the challenges and opportunities they will face in AI leadership roles.
What sets this course apart is its focus on the intersection of symbolic AI and generative processes, providing insights into how these models can be enhanced for explainability and control. By examining both stochastic and symbolic AI, learners will understand how these approaches complement each other in creating responsible, ethical, and sustainable AI systems. Whether you're looking to lead AI projects, integrate cutting-edge AI tools, or understand their broader implications, this course equips you with the skills needed to navigate the evolving landscape of generative AI.
Syllabus
- Course Introduction
- This course explores the theory and application of generative AI, focusing on the differences between stochastic AI, expert systems, and symbolic AI. You will learn how symbolic AI can be generative and how both stochastic and symbolic approaches can be integrated. Emphasis is placed on creating holistic, responsible AI solutions. Through practical examples, you will gain a deep understanding of AI's capabilities and ethical considerations.
- Transformers and Large Language Models
- This module explores the fundamentals and applications of Large Language Models (LLMs) and Transformers. It covers the foundations, capabilities, and fine-tuning of LLMs like ChatGPT, as well as their use in image generation. The module also addresses challenges such as hallucinations, vulnerabilities, and model competence, providing a comprehensive understanding of LLMs and their real-world implications.
- Symbolic Generative AI
- This module explores the intersection of symbolic and generative AI, focusing on how symbolic AI informs and enhances generative processes. Building on prior knowledge of generative AI, it integrates symbolic reasoning with stochastic models to create responsible AI solutions. Key topics include symbolic AI, formal methods, relational calculus, and data integration, essential for enabling systems to generate insights in diverse environments. The module emphasizes how combining rule-based reasoning with generative AI fosters explainable, transparent systems that align with ethical and regulatory standards.
Taught by
Ian McCulloh