Skip to content

🤖Handwerk & Know-how

KI-Forscher · Entwirft und testet die Algorithmen hinter der maschinellen Intelligenz in einem Bereich, der derzeit darum kämpft, einen wachsenden Teil seines eigenen Forschungsprozesses zu automatisieren.

Diese Seite teilen

Das Bild eines Forschers, der in einem Geistesblitz einen cleveren neuen Algorithmus erfindet, ist größtenteils falsch. Die meisten Tage werden damit verbracht, Experimente durchzuführen, die auf nicht aussagekräftige Weise scheitern, man liest, was hunderte andere Labore diesen Monat veröffentlicht haben, und versucht herauszufinden, ob ein vielversprechendes Ergebnis echt ist oder ein Artefakt eines glücklichen Zufallssamens.

Bei dem in diesem Bereich weitergegebenen Handwerk geht es weniger darum, welche Architektur man sich merken sollte, als vielmehr um experimentelle Disziplin: wie man herausfindet, was tatsächlich zu einer Verbesserung geführt hat, wann man einem Benchmark vertrauen sollte und wann nicht und wie man verhindern kann, dass ein negatives Ergebnis stillschweigend weggeworfen wird.

Was die Arbeit verlangt

887485668462
Mathematische Grundlagen
88
Programmierung und Systeme
74
Experimentelle Strenge
85
Literatursynthese
66
Geschmack erforschen
84
Schreiben und Kommunikation
62

Mathematische Grundlagen

Lineare Algebra, Wahrscheinlichkeitsrechnung, Berechnung und Optimierung sind die Sprachen, in denen fast jedes Modell und jede Arbeit geschrieben wird; Ohne sie sind neue Methoden nicht nur ungewohnt, sondern unlesbar.

Programmierung und Systeme

Schreiben Sie effizienten Code in Python und einem Deep-Learning-Framework und verstehen Sie ausreichend verteilte Systemtechnik, um Trainingsjobs auf Dutzenden oder Tausenden von Prozessoren auszuführen.

Experimentelle Strenge

Entwerfen Sie kontrollierte Vergleiche, führen Sie genügend zufällige Seeds aus, um einem Ergebnis zu vertrauen, und isolieren Sie, welche spezifische Änderung tatsächlich eine Verbesserung verursacht hat, anstatt die offensichtliche Erklärung anzunehmen.

Literatursynthese

Mit der Veröffentlichung von Zehntausenden neuer Vorabdrucke pro Jahr Schritt zu halten und zu erkennen, welche davon wirklich wichtig sind, ist mittlerweile eine eigenständige Fähigkeit.

Geschmack erforschen

Die Wahl einer der vielen plausiblen Richtungen ist Monate der Berechnung und Aufmerksamkeit wert – die Fähigkeit, die am schwierigsten direkt vermittelt werden kann und die normalerweise durch die Zusammenarbeit mit einem erfahrenen Berater erlernt wird.

Schreiben und Kommunikation

Ein Ergebnis, das nicht klar genug formuliert werden kann, um die Begutachtung durch Fachkollegen zu überstehen, oder einem nicht spezialisierten Geldgeber erklärt werden kann, hat Schwierigkeiten, irgendeine Wirkung zu erzielen, egal wie real es ist.

Ein Tag im Leben

Läufe prüfen und lesenDeep Work: Experimente und CodeMittagessenTreffen und LesegruppeAnalyse und SchreibenAußerhalb der Uhr (meistens) 036912151821 24h
  1. 8–10 Läufe prüfen und lesen

    Überprüfen Sie die Ergebnisse der über Nacht durchgeführten Experimente und überfliegen Sie neue arXiv-Preprints und Diskussionen im Laborchat, bevor die konzentrierte Arbeit des Tages beginnt.

  2. 10–13 Deep Work: Experimente und Code

    Der am besten geschützte Block des Tages, der damit verbracht wird, Trainingscode zu schreiben, ein Modell zu debuggen oder das nächste Experiment in einer Reihe zu entwerfen.

  3. 13–14 Mittagessen

    Wird oft mit Laborkollegen gegessen und ist häufig der Rahmen für einen informellen Gedankenaustausch, zu dem es bei einem geplanten Treffen selten kommt.

  4. 14–16 Treffen und Lesegruppe

    Laborbesprechungen, Einzelgespräche mit einem Berater oder Manager und eine rotierende Lesegruppe, in der jemand einen Aufsatz vorträgt, den die Gruppe verstehen muss.

  5. 16–19 Analyse und Schreiben

    Erforschen Sie, warum ein Experiment funktioniert hat oder nicht, aktualisieren Sie ein gemeinsames Ergebnisdokument und entwerfen Sie Abschnitte eines Papiers vor Ablauf einer Frist.

  6. 19–8 Außerhalb der Uhr (meistens)

    Persönliche Zeit – außer in den Wochen vor einem wichtigen Konferenztermin, wenn die Abende und Wochenenden routinemäßig in der Fertigstellung von Experimenten verschwinden.

Das Know-how

Handwerkswissen, das Praktiker tatsächlich weitergeben — keine Motivationssprüche.

01

Überpassen Sie zunächst eine einzelne Charge

Bevor Sie einem Trainingslauf für den gesamten Datensatz vertrauen, prüfen Sie, ob das Modell seinen Verlust bei einigen wenigen Beispielen auf nahezu Null bringen kann. Wenn es sich nicht einmal zehn Beispiele merken kann, liegt der Fehler im Code und nicht in den Daten.

Andrej Karpathy, „Ein Rezept für das Training neuronaler Netze“, 2019
02

Stimmen Sie die Grundlinie genauso stark ab wie die neue Idee

Ein überraschender Anteil der veröffentlichten „Verbesserungen“ schrumpft oder verschwindet, sobald die Vergleichsbasislinie das gleiche Hyperparameter-Suchbudget wie die neue Methode erhält – ein Muster, das sowohl in GANs als auch in Sprachmodellen dokumentiert ist.

Dies spiegelt sich auch in Lucic et al. wider: „Sind GANs gleich geschaffen?“ Eine groß angelegte Studie“ (2018) und Melis et al. (2017) zu LSTM-Grundlinien
03

Entfernen Sie jeweils eine Änderung

Wenn eine neue Methode mit fünf gebündelten Änderungen eine alte übertrifft, entfernen Sie jede Änderung einzeln und testen Sie sie erneut, bevor Sie eine einzelne Idee erwähnen – andernfalls können die Geschichte der Arbeit und die tatsächliche Ursache des Gewinns stillschweigend auseinandergehen.

Standarddisziplin der Ablationsforschung, seit den 2010er Jahren in der gesamten ML-Methodik formalisiert
04

Misstrauen Sie einem Benchmark, anhand dessen Sie ebenfalls optimieren

Eine Bestenlistenzahl misst die allgemeinen Fähigkeiten nicht mehr, sobald Forscher sich wiederholt direkt dagegen orientieren – eine Dynamik, die seit langem als Goodharts Gesetz bekannt ist und in Kritiken zur Benchmark-Sättigung in NLP und Vision direkt zitiert wird.

Goodharts Gesetz, in seiner modernen Form von der Anthropologin Marilyn Strathern 1997 populär gemacht
05

Schreiben Sie die Behauptungen vor dem letzten Experiment

Die frühzeitige Ausarbeitung der Kernaussagen eines Papiers erzwingt ein konkretes, verfälschbares Ziel für die verbleibenden Experimente, anstatt zunächst Experimente durchzuführen und eine Erzählung rund um das zusammenzustellen, was sich als erfolgreich erwiesen hat.

Gängige Praxis der Doktorandenberatung, die sich in den gemeinsamen Leitlinien zum Verfassen einer Arbeit in allen Laboren widerspiegelt
06

Protokollieren Sie, was nicht funktioniert hat, nicht nur, was funktioniert hat

Fehlgeschlagene Konfigurationen, Seeds und Hyperparameter werden normalerweise weggeworfen, wenn ein Lauf fehlschlägt, aber ihre Aufzeichnung verhindert, dass ein Labor sechs Monate später stillschweigend dieselbe Sackgasse unter einem anderen Namen erneut ausführen kann.

Standard-Labor-Notebook-Disziplin, entlehnt aus der Experimentalphysik und Biologie

Werkzeuge des Handwerks

PyTorch / JAX

Die beiden vorherrschenden Deep-Learning-Frameworks; PyTorch ist in den meisten akademischen und industriellen Forschungen führend, während JAX für groß angelegte und mit Google verbundene Arbeiten beliebt ist.

GPU/TPU-Rechencluster

Geteilte Cluster, geplant mit Tools wie Slurm, die einen Modellentwurf in ein tatsächlich trainiertes Netzwerk verwandeln – oft die größte Einschränkung für die möglichen Experimente.

arXiv

Der De-facto-Publikationsort des Fachgebiets in der Praxis: Neue Ergebnisse zirkulieren hier als Vorabdrucke, oft Monate vorher oder ganz ohne formelle Begutachtung durch Fachkollegen.

Gewichte und Verzerrungen / TensorBoard

Dashboards zur Experimentverfolgung, die Verlustkurven, Hyperparameter und Ausgaben über Hunderte von Durchläufen hinweg protokollieren, ohne die der Vergleich von Experimenten nicht möglich wäre.

Jupyter-Notizbücher

Interaktive Umgebungen für die schnelle Datenexploration, das Debuggen des Verhaltens eines Modells anhand bestimmter Beispiele und die Erstellung von Prototypen, bevor der Code in eine vollständige Trainingspipeline übergeht.

Wie man daran scheitert

Ohne Mechanismus auf der Jagd nach Bestenlistengewinnen

Das Erzielen einer partiellen Genauigkeitsverbesserung durch eine zusätzliche Hyperparametersuche oder -skalierung ohne eine Hypothese darüber, warum dies funktioniert, führt zu Ergebnissen, auf denen andere nur schwer aufbauen können, selbst wenn die Zahl selbst real ist.

Es werden nur die besten zufälligen Samen gemeldet

Das Ausführen vieler Seeds und das Veröffentlichen nur des besten Seeds anstelle eines Mittelwerts und einer Spread lässt gewöhnliches Rauschen wie einen echten Effekt aussehen – ein Problem, das in Reinforcement-Learning- und NLP-Reproduzierbarkeitsstudien immer wieder hervorgehoben wird.

Unveröffentlichte Daten oder Rechenvorteile

Testdaten, die in einen Korpus vor dem Training gelangt sind, oder ein Rechenbudget, das stillschweigend größer ist als ein Papierbericht, können die Reproduzierbarkeit eines Ergebnisses unmöglich machen – und wenn sie einmal entdeckt werden, schädigen sie die Glaubwürdigkeit eines Forschers mehr, als dies bei einem bescheidenen, ehrlichen Ergebnis der Fall gewesen wäre.

Ähnliche Berufe

Die nächsten Nachbarn im Sechs-Werte-Profil — nicht nur im selben Feld.

Weiter entdecken

Weiter entdecken

Mehr in Ingenieurwesen & Technik

💻

Softwareentwickler/in

Schreibt, testet und wartet den Code, der das moderne Leben antreibt — und beobachtet als einer der ersten Berufe, wie KI seine eigene tägliche Arbeit automatisiert.

KI-resistent 35
🛰️

Luft- und Raumfahrtingenieur

Entwirft, analysiert und zertifiziert die Flugzeuge, Raketen und Raumfahrzeuge, die den Boden verlassen, und arbeitet dabei mit Sicherheitsmargen, die keinen Raum für Vermutungen lassen.

KI-resistent 74
🌉

Bauingenieur

Der Beruf, der Flüsse, Felsen und Schwerkraft in Brücken, Straßen und sauberes Wasser verwandelt – seit Imhotep das stille tragende Gewerbe der Zivilisation.

KI-resistent 72
🔌

Halbleiteringenieur/in

Entwirft und fertigt die Transistoren in jedem Computer, Telefon und jeder Waffe — mit Maschinen, die so präzise sind, dass sie nur wenige Fabriken der Welt betreiben können.

KI-resistent 60
🦾

Robotikingenieur/in

Entwirft die Maschinen, die die physische Welt wahrnehmen, entscheiden und in ihr handeln — das schwere Problem war nie Intelligenz, sondern die Welt selbst.

KI-resistent 65
🔐

IT-Sicherheitsspezialist/in

Schützt Systeme, Daten und Menschen, indem digitale Angriffe erkannt, verhindert und abgewehrt werden.

KI-resistent 63
📦

MLOps-Ingenieur/in

Baut die Systeme, die Machine-Learning-Modelle in der Produktion trainieren, bereitstellen, überwachen und regeln.

KI-resistent 54
🌬️

Ingenieur/in für erneuerbare Energien

Entwirft, baut und verbessert Wind-, Solar-, Speicher- und Netzsysteme, die erneuerbare Ressourcen in verlässlichen Strom verwandeln.

KI-resistent 72