Managing Sources of Randomness When Training Deep Neural Networks @SebastianRaschka
Managing Sources of Randomness When Training Deep Neural Networks  @SebastianRaschka
Uploaded April 2024 | Updated September 2026, 2 weeks ago
Sebastian's books: sebastianraschka.com/books

REFERENCES:
1. Link to the code on GitHub: github.com/rasbt/MachineLearning-QandAI-book/tree/main/supplementary/q10-random-sources
2. Link to the book mentioned at the end of the video: nostarch.com/machine-learning-q-and-ai

DESCRIPTION:
In this video, we managing common sources of randomness when training deep neural networks. We cover sources of randomness, including model weight initialization, dataset sampling and shuffling, nondeterministic algorithms, runtime algorithm differences, hardware and driver variations, and generative AI sampling.

---

To support this channel, please consider purchasing a copy of my books: sebastianraschka.com/books

---

twitter.com/rasbt
linkedin.com/in/sebastianraschka
magazine.sebastianraschka.com

---

OUTLINE:
00:00 – Introduction
01:14 – 1. Model Weight Initialization
04:28 – 2. Dataset Sampling and Shuffling
07:45 – 3. Nondeterministic Algorithms
11:13 – 4. Different Runtime Algorithms
14:30 – 5. Hardware and Drivers
15:39 – 6. Randomness and Generative AI
20:56 – Recap
22:34 – Surprise
Managing Sources of Randomness When Training Deep Neural NetworksL16.3 Convolutional Autoencoders & Transposed ConvolutionsLLMs: A Journey Through Time and ArchitectureL6.0 Automatic Differentiation in PyTorch   Lecture OverviewL9.0 Multilayer Perceptrons   Lecture OverviewL11.1  Input NormalizationL15.5 Long Short-Term MemoryDeveloping an LLM: Building, Training, FinetuningL6.5 A Closer Look at the PyTorch APIL10.5.4 Dropout in PyTorchL15.1: Different Methods for Working With Text Data13.2 Filter Methods for Feature Selection   Variance Threshold (L13: Feature Selection)
Sebastian Raschka |

Managing Sources of Randomness When Training Deep Neural Networks

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER