Ruta de aprendizaje de IA

Aprende machine learning programándolo en JavaScript

15 retos en los que escribes tú mismo los algoritmos clásicos de aprendizaje automático, sin bibliotecas: escalado de datos, regresión lineal y logística, el perceptrón, k vecinos más cercanos, Naive Bayes, divisiones de árboles de decisión y k-means. Resuélvelos en orden en JavaScript; cada uno se ejecuta en tu navegador con pruebas instantáneas y una revisión de IA.

  1. 1

    Trabajar con datos

    Multiplicación de matrices y escalado de características.

    0/3
    Aprende primero el concepto Preparación de datos para aprendizaje automático en Python Leer la lección →
    1. 1 Multiplicación de matrices Fácil Resolver en JavaScript
    2. 2 Normalización min-max Fácil Resolver en JavaScript
    3. 3 Estandarización por puntuación z Fácil Resolver en JavaScript
  2. 2

    Regresión

    Ajusta una recta con una fórmula y con descenso de gradiente, y luego predice probabilidades.

    0/4
    Aprende primero el concepto Regresión lineal y logística en Python Leer la lección →
    1. 1 Regresión lineal simple (mínimos cuadrados) Intermedio Resolver en JavaScript
    2. 2 Regresión lineal con descenso de gradiente Intermedio Resolver en JavaScript
    3. 3 Predicción con regresión logística Fácil Resolver en JavaScript
    4. 4 Algoritmo de aprendizaje del perceptrón Intermedio Resolver en JavaScript
  3. 3

    Clasificación

    Softmax, entropía cruzada, vecinos más cercanos, Naive Bayes y divisiones de árboles de decisión.

    0/6
    Aprende primero el concepto Fundamentos de clasificación: softmax y k vecinos más cercanos en Python Leer la lección →
    1. 1 Función softmax Fácil Resolver en JavaScript
    2. 2 Entropía cruzada categórica Fácil Resolver en JavaScript
    3. 3 Clasificador de k vecinos más cercanos Intermedio Resolver en JavaScript
    4. 4 Clasificador Naive Bayes Intermedio Resolver en JavaScript
    5. 5 Impureza de Gini Fácil Resolver en JavaScript
    6. 6 Ganancia de información Intermedio Resolver en JavaScript
  4. 4

    Similitud y agrupamiento

    Similitud coseno y agrupamiento k-means.

    0/2
    Aprende primero el concepto Similitud coseno y clustering k-means en Python Leer la lección →
    1. 1 Similitud coseno Fácil Resolver en JavaScript
    2. 2 Agrupamiento k-means Intermedio Resolver en JavaScript