<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Neural-Networks on The Standard Error</title><link>https://jongha-jeon-dev.github.io/standarderror/tags/neural-networks/</link><description>Recent content in Neural-Networks on The Standard Error</description><generator>Hugo -- 0.123.7</generator><language>en-gb</language><lastBuildDate>Tue, 13 Oct 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://jongha-jeon-dev.github.io/standarderror/tags/neural-networks/index.xml" rel="self" type="application/rss+xml"/><item><title>ML 21: Initialisation Must Break Symmetry, at the Right Scale</title><link>https://jongha-jeon-dev.github.io/standarderror/lectures/ml-21-init-scale/</link><pubDate>Tue, 13 Oct 2026 00:00:00 +0000</pubDate><guid>https://jongha-jeon-dev.github.io/standarderror/lectures/ml-21-init-scale/</guid><description>Equal initial weights never become different, so they have to be random. In a deep network, random at the wrong scale fails just as completely.</description></item><item><title>ML 22: Learning Rate and Batch Size Are One Knob, Until the Rate Hits a Wall</title><link>https://jongha-jeon-dev.github.io/standarderror/lectures/ml-22-lr-batch/</link><pubDate>Tue, 13 Oct 2026 00:00:00 +0000</pubDate><guid>https://jongha-jeon-dev.github.io/standarderror/lectures/ml-22-lr-batch/</guid><description>With plain SGD and a fixed number of examples, multiplying the batch size and the learning rate by the same factor gives the same training run, until the learning rate reaches the point where training fails.</description></item><item><title>ML 23: Adam Is a Little Faster and No Better</title><link>https://jongha-jeon-dev.github.io/standarderror/lectures/ml-23-adam-sgd/</link><pubDate>Tue, 13 Oct 2026 00:00:00 +0000</pubDate><guid>https://jongha-jeon-dev.github.io/standarderror/lectures/ml-23-adam-sgd/</guid><description>Tuned on validation data and run over twenty splits, Adam and SGD with momentum reach the same test accuracy. Adam&amp;#39;s speed is real but small, and belongs to its learning rate.</description></item><item><title>ML 24: Batch Normalisation Normalises the Batch, Not the Example</title><link>https://jongha-jeon-dev.github.io/standarderror/lectures/ml-24-batchnorm/</link><pubDate>Tue, 13 Oct 2026 00:00:00 +0000</pubDate><guid>https://jongha-jeon-dev.github.io/standarderror/lectures/ml-24-batchnorm/</guid><description>In training mode, a normalised network&amp;#39;s answer for one digit depends on which other digits share its batch. That is fine in large, mixed batches and breaks in small or uniform ones.</description></item><item><title>ML 25: Weight Scaling Keeps Dropout's Answers, Not Its Doubts</title><link>https://jongha-jeon-dev.github.io/standarderror/lectures/ml-25-dropout/</link><pubDate>Tue, 13 Oct 2026 00:00:00 +0000</pubDate><guid>https://jongha-jeon-dev.github.io/standarderror/lectures/ml-25-dropout/</guid><description>Switching dropout off and scaling the weights gives almost the same labels as averaging many dropout masks. It does not give the same probabilities.</description></item><item><title>ML 26: The Network That Memorises Noise Learns the Signal First</title><link>https://jongha-jeon-dev.github.io/standarderror/lectures/ml-26-random-labels/</link><pubDate>Tue, 13 Oct 2026 00:00:00 +0000</pubDate><guid>https://jongha-jeon-dev.github.io/standarderror/lectures/ml-26-random-labels/</guid><description>A network that reaches 97% on test digits also fits random labels perfectly. Capacity cannot explain the first; the order in which it learns does.</description></item><item><title>ML 27: Perfect Training Accuracy Was Not the End of Learning</title><link>https://jongha-jeon-dev.github.io/standarderror/lectures/ml-27-grokking/</link><pubDate>Tue, 13 Oct 2026 00:00:00 +0000</pubDate><guid>https://jongha-jeon-dev.github.io/standarderror/lectures/ml-27-grokking/</guid><description>A network trained on part of a modular-addition table memorises it at once, scores nothing on the rest, and finds the rule thousands of steps later, while its training accuracy sits at 100% the whole time.</description></item><item><title>ML 28: Augmentation Adds an Assumption, Not Data</title><link>https://jongha-jeon-dev.github.io/standarderror/lectures/ml-28-augmentation/</link><pubDate>Tue, 13 Oct 2026 00:00:00 +0000</pubDate><guid>https://jongha-jeon-dev.github.io/standarderror/lectures/ml-28-augmentation/</guid><description>Shifted copies of 150 digits made a network worse on the test set and far better on shifted digits. Six hundred more real digits did the reverse.</description></item></channel></rss>