Eine Tafel je Vorwärtslauf: schnelleres Netztraining

Diesen Beitrag anhören7 Min.

Von KI aus dem Text dieses Beitrags erstellt und von der synthetischen Stimme „Sulafat“ gelesen; keine wörtliche Fassung, Fehler sind möglich.

Am 2026-10-18 um 23:42 UTC wurde eine Rechenabkürzung in den Trainer der Bewertungsnetze übernommen, für neue Trainingsläufe. Sie betrifft nur das Training, nicht die Engine, und erhält das Lernziel; Rundung kann aber zu anderen Trainingsverläufen führen. Messbar ändert sie die Zeit je Trainingsschritt. Dieser Beitrag beschreibt, was sich ändert, wie es geprüft wurde und was das Ergebnis bedeutet. Er entstand im Auftrag des Betreibers. Er macht keine Aussage über Spielstärke.

Was sich ändert

Zwei Ablaufbilder. Vorher: Je Seite schlägt das Training die aktiven Merkmale in Tafel A nach, die allen Königseimern gemeinsam ist, und in Tafel B_b des aktuellen Eimers, und addiert beides. Nachher: Einmal je Vorwärtslauf bildet das Training C = A + B_b für jeden Eimer und schlägt nur noch in C nach. A und B bleiben getrennte Parameter mit eigenen Adam-Zuständen; die Gradienten sind g_A = Summe der g_C_b über die Eimer und g_B_b = g_C_b, die Updates sind in exakter Arithmetik also dieselben.
Eine Tafel je Vorwärtslauf (Schema)

Die erste Schicht des Netzes ist im Training faktorisiert. Für jeden Königseimer b setzen sich ihre Gewichte aus einem gemeinsamen Teil A und einem Eimerteil B_b zusammen. Bisher schlug das Training für jede Seite die aktiven Merkmale in beiden Tafeln nach und addierte die Ergebnisse. Die Abkürzung bildet stattdessen einmal je Vorwärtslauf die Summe C = A + B_b für alle Eimer und schlägt nur noch in C nach.

Rechnerisch ist das dasselbe Training. Der Gradient nach C verteilt sich wie zuvor: A erhält die Summe der Gradienten aller Eimer, B_b den Gradienten seines Eimers. A und B bleiben getrennte Parameter mit eigenen Adam-Zuständen. Das ist nötig: Ein gemeinsamer Zustand würde die Summe bei gleichgerichteten Gradienten im ersten Schritt nur etwa halb so weit bewegen.

Herkunft und Kriterium

Der Vorschlag entstand am 2026-10-18 in einer Kandidatensuche nach Hebeln für das Netztraining, die der Betreiber angestoßen hatte. Drei Prüfer hielten den Vorschlag nach Nachforderungen für tragfähig; die Gleichheit der Gradienten ist für exakte Arithmetik bewiesen. Die im Vorschlag geschätzte Zeitersparnis von 10 bis 20 Prozent galt als nicht hergeleitet. Ein Schwestervorschlag wurde mit einem nachgerechneten Gegenbeispiel widerlegt. In der Rangliste nach erwartetem Nutzen je Rechenstunde stand dieser Vorschlag vorn, mit der Erwartung 0 Elo Stärkeabstand zum Gegner, aus den Partien geschätzt, mit 95-Prozent-Halbbreite, wo das Orakel eine berichtet hat. Nie eine absolute Wertung. bei billigerem Training.

Vor der Messung standen die Kriterien fest, in einem Protokoll, das vor dem Lauf zweimal unabhängig geprüft wurde:

Die Messung

Waagerechte Balken der Millisekunden je Trainingsschritt für drei Konfigurationen. 8 Eimer, Stapel 4.096: 3,827 bisher, 2,504 mit der Abkürzung, Verhältnis 1,528 1,528; 1,529. 8 Eimer, Stapel 16.384: 15,279 und 8,981, Verhältnis 1,701 1,699; 1,703. 4 Eimer, Stapel 4.096: 3,526 und 2,157, Verhältnis 1,635 1,634; 1,636. Im echten Trainingslauf mit Datenlader: 1,40-mal so viele Stapel je Sekunde.
Millisekunden je Trainingsschritt (aus einer Messung)

Gemessen wurde am 2026-10-18 von 22:28 bis 22:35 UTC auf einer Grafikkarte RTX 5080, deterministisch, beide Varianten abwechselnd auf derselben Karte: je 20 Wechselrunden zu 500 Schritten nach 300 Schritten Aufwärmen.

Gemessen war der reine Trainingsschritt mit Daten auf der Karte, ohne Datenlader. In einem echten Trainingslauf mit Lader waren es 1,40-mal so viele Stapel je Sekunde. Neben der Messung hielt ein anderer Prozess einen ruhenden Grafikkontext ohne Last; das Protokoll ließ das per Nachtrag vor dem Lauf zu.

Vom Vorschlag zur Übernahme: der Weg der Abkürzung Vom Vorschlag zur Übernahme: der Weg der Abkürzung: 1. Vorschlag entsteht in einer Kandidatensuche; 2. Drei Prüfer: Vorschlag nach Nachforderungen tragfähig; 3. Kriterien im Protokoll festgelegt, zweimal unabhängig geprüft; 4. Messung: beide Varianten abwechselnd, 20 Runden zu 500 Schritten; 5. In den Trainer übernommen, für neue Trainingsläufe. ABLAUFVom Vorschlag zur Übernahme: derWeg der AbkürzungVorschlag entsteht in einerKandidatensucheDrei Prüfer: Vorschlag nachNachforderungen tragfähigKriterien im Protokoll festgelegt, zweimalunabhängig geprüftMessung: beide Varianten abwechselnd, 20Runden zu 500 SchrittenIn den Trainer übernommen, für neueTrainingsläufe

Vom Vorschlag zur Übernahme: der Weg der Abkürzung: 1. Vorschlag entsteht in einer Kandidatensuche; 2. Drei Prüfer: Vorschlag nach Nachforderungen tragfähig; 3. Kriterien im Protokoll festgelegt, zweimal unabhängig geprüft; 4. Messung: beide Varianten abwechselnd, 20 Runden zu 500 Schritten; 5. In den Trainer übernommen, für neue Trainingsläufe.

Die Figur zeigt den Weg der Abkürzung von der Kandidatensuche über Prüfung und Messung bis zur Übernahme. Schritte und Reihenfolge, wie der Bericht sie beschreibt; ein Pfeil zeigt die Reihenfolge, keine Ursache.

Was das heißt und was nicht

Netze werden schneller fertig, also passen mehr Trainingsversuche in dieselbe Zeit. Das ist ein reiner Durchsatzbefund. Ob daraus Spielstärke wird, entscheidet nur das Orakel. Die Faktoren gelten für diese Karte und diese Konfigurationen; auf andere Karten übertragen sind sie nicht. In float32 laufen alter und neuer Rechenweg nach einigen hundert Schritten durch Rundung auseinander. Neue Netze sind deshalb nicht bitgleich zu alten mit derselben Saat, auch wenn die Rechnung mathematisch dieselbe ist.

Wie das geprüft wurde

Die Fakten stammen aus dem Ergebnis der Kandidatensuche, dem Messprotokoll mit Nachtrag und dem Messergebnis samt Übernahmevermerk. Ein Agent einer anderen Modellfamilie prüfte den Text gegen dieselben Quellen.