
Learn to implement and train diffusion models in PyTorch, covering unconditional and conditional versions, classifier-free guidance, and exponential moving average. Gain hands-on experience with state-of-the-art generative AI techniques.

Master Google Colab for image processing while learning Python fundamentals, CNN architecture, and hands-on model training using CIFAR-10 dataset for computer vision tasks.

Explore how public data pre-training enhances private machine learning, examining its impact on accuracy, zero-shot learning, and the future of privacy-preserving AI techniques.

Explore reflected diffusion models for improved image generation. Learn about reversing stochastic differential equations, addressing numerical errors, and incorporating data constraints in principled ways.

Explore a novel approach for one-pixel adversarial attacks using program synthesis, achieving state-of-the-art success rates with fewer queries and transferable programs for neural network classifiers.

Compare Elixir's Nx library with Python's machine learning ecosystem for training neural networks. Explore development experiences and performance differences using MNIST and CIFAR-10 datasets.

Explore privacy-preserving synthetic image generation using diffusion models. Learn techniques for fine-tuning pre-trained models to achieve state-of-the-art results on CIFAR-10 and Camelyon17 datasets.

Explore advancements in diffusion-based generative models, including improved sampling, training, and score network preconditioning. Learn about state-of-the-art results and modular design changes for enhanced efficiency and quality.

Discover a novel approach to adversarial training that enhances neural network robustness while maintaining optimal accuracy by splitting data classes into clean and adversarial categories.