KI-Codierung: NousCoder-14B setzt auf offene Innovation

2026-06-21 · kamil

Die Entwicklung von Künstlicher Intelligenz (KI) im Bereich der Softwareprogrammierung schreitet rasant voran. In diesem dynamischen Umfeld hat das auf Open Source spezialisierte KI-Startup Nous Research kürzlich ein neues Modell namens NousCoder-14B vorgestellt. Dieses System, das auf Wettbewerbsprogrammierung zugeschnitten ist, soll in seinen Fähigkeiten mehrere größere, proprietäre KI-Systeme erreichen oder sogar übertreffen.

Die Veröffentlichung von NousCoder-14B fällt in eine Zeit, in der KI-gestützte Programmierwerkzeuge große Aufmerksamkeit erfahren. Insbesondere das agentische Programmierwerkzeug Claude Code von Anthropic hat kürzlich für Furore gesorgt, indem es komplexe Softwareentwicklungsaufgaben in beeindruckend kurzer Zeit lösen konnte. Die gleichzeitigen Fortschritte beider Unternehmen unterstreichen den intensiven Wettbewerb und das enorme Potenzial dieser Technologie, die die Art und Weise, wie Software geschrieben wird, grundlegend verändern könnte.

Beeindruckende Leistung durch effizientes Training

NousCoder-14B erreichte bei der standardisierten Evaluierung LiveCodeBench v6 eine Genauigkeitsrate von 67,87 Prozent. Diese Benchmark testet Modelle anhand von Programmieraufgaben, die zwischen August 2024 und Mai 2025 veröffentlicht wurden. Dies stellt eine signifikante Verbesserung von 7,08 Prozentpunkten gegenüber dem Basismodell, Alibabas Qwen3-14B, dar, auf dem NousCoder-14B trainiert wurde. Bemerkenswert ist, dass das Training des Modells in nur vier Tagen unter Verwendung von 48 der neuesten B200 Grafikprozessoren (GPUs) von Nvidia erfolgte – eine sehr kurze Zeitspanne für solch einen Fortschritt.

Ein Vergleich verdeutlicht die Leistungsfähigkeit: Eine leitende Ingenieurin bei Google beschrieb, wie Claude Code ein verteiltes Agenten-Orchestrierungssystem, das ihr Team ein Jahr lang entwickelt hatte, aus einer dreiparagrafischen Beschreibung in nur einer Stunde nachbilden konnte. Nous Research setzt in diesem Kontext darauf, dass offene und transparent entwickelte Alternativen diese Lücke schließen können.

Offenheit als Schlüssel zur Reproduzierbarkeit

Was NousCoder-14B von vielen Konkurrenzprodukten abhebt, ist seine radikale Offenheit. Nous Research hat nicht nur die Modellgewichte veröffentlicht, sondern das gesamte Reinforcement-Learning-Umfeld, die Benchmark-Suite und das Trainings-Framework – basierend auf der eigenen Atropos-Plattform. Dies ermöglicht es Forschenden mit ausreichender Rechenleistung, die Arbeit zu reproduzieren oder weiterzuentwickeln. Diese Transparenz ist entscheidend für die akademische Forschung und die Open-Source-Gemeinschaft, da sie die Nachvollziehbarkeit und Erweiterbarkeit der Ergebnisse fördert.

Der Forscher Joe Li, der selbst ein erfahrener Wettbewerbsprogrammierer ist, leitete das Training von NousCoder-14B. Er zog einen persönlichen Vergleich: Die Verbesserung des Modells von einem Codeforces-Rating von etwa 1600-1750 auf 2100-2200, was das Modell in vier Tagen erreichte, entsprach einem Sprung, für den er selbst als Mensch fast zwei Jahre intensiver Übung benötigte. Li merkte jedoch an, dass das Modell dafür 24.000 Probleme lösen musste, während er in seinen zwei Jahren etwa 1.000 Probleme bearbeitete. Dies zeigt, dass Menschen – zumindest vorerst – deutlich effizienter im Lernen mit weniger Beispielen sind.

Einblicke in das Trainingssystem

Der Trainingsprozess von NousCoder-14B bietet faszinierende Einblicke in die fortschrittlichen Techniken, die zur Verbesserung der KI-Argumentationsfähigkeiten durch Reinforcement Learning (verstärkendes Lernen) eingesetzt werden. Dieser Ansatz basiert auf „verifizierbaren Belohnungen“: Das Modell generiert Code, dieser wird gegen Testfälle ausgeführt, und das Modell erhält ein einfaches Feedback – richtig oder falsch. Dieser Rückkopplungsprozess erfordert eine erhebliche Infrastruktur für die Skalierung.

Nous Research nutzte die Cloud-Computing-Plattform Modal, um Codeausführungen parallel in isolierten Umgebungen (Sandboxes) durchzuführen. Jedes der 24.000 Trainingsprobleme enthielt durchschnittlich Hunderte von Testfällen, und das System musste überprüfen, ob der generierte Code die korrekten Ergebnisse innerhalb vorgegebener Zeit- (15 Sekunden) und Speicherbeschränkungen (4 Gigabyte) lieferte.

Für das Training kam eine Technik namens DAPO (Dynamic Sampling Policy Optimization) zum Einsatz, die sich in Experimenten als überlegen erwies. Eine wichtige Innovation war das „dynamische Sampling“, bei dem Trainingsbeispiele verworfen wurden, wenn das Modell entweder alle Lösungsversuche meisterte oder alle scheiterte, da diese Fälle keine nützlichen Lernsignale lieferten. Zudem wurde die Kontextfenstergröße – die Menge an Informationen, die das Modell gleichzeitig verarbeiten kann – iterativ erweitert, von 32.000 auf 40.000 Tokens während des Trainings und bis zu 80.000 Tokens bei der Evaluierung, um die besten Ergebnisse zu erzielen.

Ein entscheidender Effizienzgewinn wurde durch die Überlappung von Inferenz und Verifikation sowie durch asynchrones Training erzielt. Sobald das Modell eine Lösung generierte, begann es mit der nächsten Aufgabe, während die vorherige Lösung überprüft wurde. Diese Pipelining genannte Methode maximiert zusammen mit dem parallelen Betrieb mehrerer Modellinstanzen die Auslastung der teuren GPU-Cluster.


Thema: ChatGPT. Quelle/Inspiration: VentureBeat.

← Zurück zu Aktuelles

Ähnliche Artikel