AI-501
Distributed Machine Learning
Learn to build and train AI models using PyTorch and Ray, exploring GANs, Transformers, LLMs, autoencoders, and diffusion models with hands-on experience.
Available Sections:
Details
Generative AI tools like ChatGPT, Gemini, and DALL-E have revolutionised our professional landscape. This hands-on course guides you through the exciting distributed process of building and training AI models using Python and the versatile, open-source PyTorch and Ray frameworks. You’ll delve into the core concepts of Generative Adversarial Networks (GANs), Transformers, Large Language Models (LLMs), variational autoencoders, diffusion models, and more. Along the way, you’ll gain practical experience and a deep understanding of these cutting-edge technologies.
Course Outcomes
Build and train AI models with PyTorch and Ray.
Understand the principles of Generative Adversarial Networks (GANs).
Explore Transformers and their role in AI models.
Learn the fundamentals of Large Language Models (LLMs).
Develop variational autoencoders for generative tasks.
Study diffusion models and their applications.
Gain hands-on experience with state-of-the-art Generative AI tools.
Prerequisites
Note: These prerequisites provide essential knowledge for success in this course. If you haven't completed these courses, consider taking them first or reviewing the relevant materials.