KI-Lernpfad

Lerne maschinelles Lernen, indem du es in C++ programmierst

15 Aufgaben, in denen du die klassischen Algorithmen des maschinellen Lernens selbst schreibst, ohne Bibliotheken: Datenskalierung, lineare und logistische Regression, das Perzeptron, k-nächste Nachbarn, Naive Bayes, Entscheidungsbaum-Splits und k-Means. Löse sie der Reihe nach in C++; jede läuft im Browser mit sofortigen Tests und einem KI-Review.

  1. 1

    Arbeiten mit Daten

    Matrixmultiplikation und Merkmalsskalierung.

    0/3
    1. 1 Matrizenmultiplikation Einfach In C++ lösen
    2. 2 Min-Max-Normalisierung Einfach In C++ lösen
    3. 3 Z-Score-Standardisierung Einfach In C++ lösen
  2. 2

    Regression

    Passe eine Gerade per Formel und per Gradientenabstieg an und sage dann Wahrscheinlichkeiten voraus.

    0/4
    1. 1 Einfache lineare Regression (kleinste Quadrate) Mittel In C++ lösen
    2. 2 Lineare Regression mit Gradientenabstieg Mittel In C++ lösen
    3. 3 Vorhersage mit logistischer Regression Einfach In C++ lösen
    4. 4 Perzeptron-Lernalgorithmus Mittel In C++ lösen
  3. 3

    Klassifikation

    Softmax, Kreuzentropie, nächste Nachbarn, Naive Bayes und Entscheidungsbaum-Splits.

    0/6
    1. 1 Softmax-Funktion Einfach In C++ lösen
    2. 2 Kategoriale Kreuzentropie Einfach In C++ lösen
    3. 3 K-Nächste-Nachbarn-Klassifikator Mittel In C++ lösen
    4. 4 Naive-Bayes-Klassifikator Mittel In C++ lösen
    5. 5 Gini-Unreinheit Einfach In C++ lösen
    6. 6 Informationsgewinn Mittel In C++ lösen
  4. 4

    Ähnlichkeit und Clustering

    Kosinus-Ähnlichkeit und k-Means-Clustering.

    0/2
    1. 1 Kosinus-Ähnlichkeit Einfach In C++ lösen
    2. 2 K-Means-Clustering Mittel In C++ lösen