- Ausführende
-
Lernen
Python lernen Ausführbare Beispiele, NumPy, pandas und mehr KI lernenNeuronale Netze, ML und LLMs von Grund auf C/C++ lernen Zeiger, Speicher, STL und modernes C++ C# lernenC#-Grundlagen, OOP, LINQ, Async und .NET-Übungen Python-Algorithmen Suche, Sortierung, Rekursion und Visualisierungen O(n) C/C++-Algorithmen Implementierungen in C und C++ vergleichen
- AufgabenNeu
Coding-Challenges zu Neuronale Netze
Übe Neuronale Netze mit 17 Coding-Challenges, von leicht bis schwer. Jede Challenge läuft im Browser, mit sofortigen Tests, einem KI-Review deines Codes und Community-Lösungen zum Vergleichen.
Einfach · 7 Mittel · 8 Schwierig · 2
Fähigkeiten, die du übst: BackpropagationGradientenabstiegKettenregelAbleitungenAdamAktivierungenBias-KorrekturDense-SchichtenGewichtete SummenGradientenKreuzentropieLayer-Norm
- Python · C++ · C#
- Automatisierte Tests
- KI-Code-Review
- Community-Lösungen
- 226
- Herausforderungen
- 2
- Geteilte Lösungen
- 3
- Sprachen
Alle Herausforderungen
Nach Thema, Sprache oder Schwierigkeitsgrad suchen.
Mittel
Perzeptron-Lernalgorithmus
Trainiere das ursprüngliche Perzeptron, das seine Gewichte nur bei Fehlern anpasst.
Du lernst
PerzeptronOnline-Lernen
Noch keine Lösungen
Mittel
Vorwärtsdurchlauf in einem zweischichtigen Netz
Leite Eingaben durch eine verborgene ReLU-Schicht und eine Sigmoid-Ausgabeschicht.
Du lernst
VorwärtsdurchlaufMehrschichtige Netze
Noch keine Lösungen
Einfach
Aktivierungsfunktionen
Wende Sigmoid, ReLU, Leaky ReLU oder tanh auf jeden Wert einer Liste an.
Du lernst
SigmoidReLU und tanh
Noch keine Lösungen
Mittel
Layer-Normalisierung
Normalisiere jede Zeile auf Mittelwert 0 und Varianz 1, dann skaliere und verschiebe sie, wie es jeder Transformer-Block tut.
Du lernst
Layer-NormTransformer
Noch keine Lösungen
Mittel
Gradienten eines einzelnen Neurons
Nutze die Kettenregel, um herauszufinden, wie sich der Verlust mit jedem Gewicht und dem Bias eines Sigmoid-Neurons ändert.
Du lernst
KettenregelGradienten
Noch keine Lösungen
Einfach
Verlustfunktionen: MSE, MAE und Kreuzentropie
Miss, wie falsch die Vorhersagen eines Modells sind, mit mittlerem quadratischem Fehler, mittlerem absolutem Fehler oder binärer Kreuzentropie.
Du lernst
MSEKreuzentropie
Noch keine Lösungen
Einfach
Ein einzelnes künstliches Neuron
Berechne die Ausgabe eines Neurons: gewichtete Summe der Eingaben plus Bias, durch Sigmoid geleitet.
Du lernst
NeuronenGewichtete Summen
Noch keine Lösungen
Einfach
Ableitungen von Aktivierungsfunktionen
Berechne die Ableitung von Sigmoid, ReLU, Leaky ReLU oder tanh an jedem Wert, die Steigungen, die Backpropagation braucht.
Du lernst
AbleitungenBackpropagation
Noch keine Lösungen
Mittel
Vorwärtsdurchlauf einer Dense-Schicht
Berechne die Ausgaben einer vollständig verbundenen Schicht mit wählbarer Aktivierung.
Du lernst
Dense-SchichtenAktivierungen
Noch keine Lösungen
Schwierig
Backpropagation in einem zweischichtigen Netz
Berechne alle Gradienten der Gewichte und Biases eines Netzes mit einer verborgenen Sigmoid-Schicht und einer Sigmoid-Ausgabe.
Du lernst
BackpropagationKettenregel
Noch keine Lösungen
Mittel
Mini-Batch-Gradientenabstieg
Trainiere ein lineares Modell, indem du die Gewichte nach jedem kleinen Batch statt nach dem ganzen Datensatz aktualisierst.
Du lernst
Mini-BatchesGradientenabstieg
Noch keine Lösungen
Einfach
Gradientenabstieg mit Momentum
Wende Momentum-Updates an, die einen Teil des vorherigen Schritts behalten, damit das Training in gleichbleibende Richtungen schneller wird.
Du lernst
MomentumOptimierer
Noch keine Lösungen
Einfach
Xavier- und He-Gewichtsinitialisierung
Berechne den Bereich oder die Standardabweichung, mit der die Gewichte einer Schicht initialisiert werden.
Du lernst
Xavier- und He-InitialisierungTrainingsstabilität
Noch keine Lösungen
Schwierig
Ein neuronales Netz trainieren, das XOR löst
Alles zusammen: Trainiere ein 2-2-1-Sigmoid-Netz mit Backpropagation, bis es XOR lernt.
Du lernst
Training neuronaler NetzeXOR-Problem
Noch keine Lösungen
Mittel
Adam-Optimierer
Implementiere Adam, den Standardoptimierer des Deep Learning, mit gleitenden Mittelwerten und Bias-Korrektur.
Du lernst
AdamBias-Korrektur
Noch keine Lösungen
Mittel
Ein Neuron mit Gradientenabstieg trainieren
Wiederhole Vorwärtsdurchlauf, Gradienten und Gewichtsaktualisierung, um einem Sigmoid-Neuron anhand von Beispielen etwas beizubringen.
Du lernst
GradientenabstiegTrainingsschleifen
Noch keine Lösungen
Einfach
Skalarprodukt zweier Vektoren
Multipliziere zwei Vektoren elementweise und addiere die Ergebnisse, die Kernoperation jedes Neurons.
Du lernst
VektorenSkalarprodukt
Noch keine Lösungen
Nach Thema stöbern
- Beginner 95
- ai 47
- maschinelles Lernen 42
- Strings 36
- Arrays 31
- math 21
- Simulation 19
- Neuronale Netze 17
- Numbers 16
- Advanced 15
- Dynamic-programming 12
- Parsing 12
- Competitive-programming 10
- Conditions 9
- Entwurfsmuster 8
- Graphs 8
- Grids 8
- Loops 8
- Recursion 7
- Combinatorics 6
- Number-theory 6
- Sorting 6
- Functions 5
- Greedy 5
- Nested-loops 5
- Sequences 5
- Stacks 5
- Variables 5
- Algorithms 4
- Data-structures 4
- Geometry 4
- Patterns 4
- Bestärkendes Lernen 3
- Dictionaries 3
- Fractions 3
- Sliding-window 3
- Trees 3