- Ejecutores
-
Aprender
Aprender Python Ejemplos ejecutables, NumPy, pandas y más Aprender IARedes neuronales, ML y LLM desde cero Aprender C y C++ Punteros, memoria, STL y C++ moderno Aprender C#Fundamentos, POO, LINQ, async y ejercicios de .NET Algoritmos en Python Búsqueda, ordenación, recursión y visualizadores O(n) Algoritmos en C y C++ Compara implementaciones en C y C++
- RetosNuevo
Retos de programación de Aprendizaje automático
Practica aprendizaje automático con 42 retos de programación, de fáciles a difíciles. Cada reto se ejecuta en el navegador, con pruebas al instante, una revisión de tu código con IA y soluciones de la comunidad para comparar.
Fácil · 18 Intermedio · 20 Difícil · 4
Habilidades que practicarás: Descenso de gradienteRegla de la cadenaRegresiónRetropropagaciónTransformersÁrboles de decisiónActivacionesAdamAgrupamientoAprendizaje en líneaAtenciónAtención enmascarada
- Python · C++ · C#
- Pruebas automáticas
- Revisión de código por IA
- Soluciones de la comunidad
- 226
- Desafíos
- 2
- Soluciones compartidas
- 3
- Lenguajes
Todos los desafíos
Busca por tema, lenguaje o dificultad.
Intermedio
Optimizador Adam
Implementa Adam, el optimizador por defecto del deep learning, con medias móviles y corrección de sesgo.
Aprenderás
AdamCorrección de sesgo
Aún no hay soluciones
Intermedio
Muestreo con temperatura y top-k
Elige el siguiente token como un modelo de lenguaje: conserva los k logits más altos, aplica la temperatura y muestrea.
Aprenderás
Generación de textoMuestreo
Aún no hay soluciones
Intermedio
Entrena una neurona con descenso de gradiente
Repite la propagación hacia adelante, los gradientes y la actualización de pesos para enseñar a una neurona sigmoide a partir de ejemplos.
Aprenderás
Descenso de gradienteBucles de entrenamiento
Aún no hay soluciones
Intermedio
Fusiones de Byte Pair Encoding (BPE)
Aprende fusiones de subpalabras como los tokenizadores de GPT: fusiona repetidamente el par de símbolos vecinos más frecuente.
Aprenderás
BPETokenización en subpalabras
Aún no hay soluciones
Intermedio
Regresión lineal con descenso de gradiente
Aprende la pendiente y la ordenada al origen de una recta bajando paso a paso por el error cuadrático medio.
Aprenderás
Descenso de gradienteRegresión
Aún no hay soluciones
Fácil
Entropía cruzada categórica
Mide la pérdida de un clasificador multiclase a partir de sus probabilidades predichas y las clases reales.
Aprenderás
Pérdida de clasificaciónLogaritmos
Aún no hay soluciones
Fácil
Codificación one-hot
Convierte categorías en vectores con un único 1, el formato de entrada de clasificadores y embeddings.
Aprenderás
Vectores one-hotDatos categóricos
Aún no hay soluciones
Fácil
Similitud coseno
Mide cuánto se parecen dos vectores por el ángulo entre ellos, como hacen los buscadores con los embeddings.
Aprenderás
Similitud de vectoresEmbeddings
Aún no hay soluciones
Fácil
Predicción con regresión logística
Clasifica ejemplos como 0 o 1 pasando una suma ponderada por la sigmoide y comparándola con un umbral.
Aprenderás
Regresión logísticaUmbrales
Aún no hay soluciones
Fácil
Estandarización por puntuación z
Centra una variable en 0 y escálala a una desviación estándar de 1.
Aprenderás
EstandarizaciónMedia y desviación típica
Aún no hay soluciones
Intermedio
Regresión lineal simple (mínimos cuadrados)
Encuentra la recta que mejor se ajusta a los datos con las fórmulas de mínimos cuadrados.
Aprenderás
Mínimos cuadradosRegresión
Aún no hay soluciones
Fácil
Impureza de Gini
Mide cuán mezcladas están las etiquetas de un grupo, la puntuación que usan los árboles de decisión para elegir divisiones.
Aprenderás
Árboles de decisiónMedidas de impureza
Aún no hay soluciones
Fácil
Normalización min-max
Reescala una variable para que su valor mínimo sea 0 y su máximo sea 1.
Aprenderás
Escalado de característicasPreprocesamiento de datos
Aún no hay soluciones
Fácil
Multiplicación de matrices
Multiplica dos matrices, la operación detrás de cada capa de una red neuronal.
Aprenderás
MatricesÁlgebra lineal
Aún no hay soluciones
Intermedio
Codificación posicional sinusoidal
Calcula los vectores de posición seno y coseno que los Transformers suman a los embeddings de los tokens.
Aprenderás
Codificación posicionalTrigonometría
Aún no hay soluciones
Intermedio
Clasificador Naive Bayes
Predice una clase a partir de variables categóricas con el teorema de Bayes y el suavizado de Laplace.
Aprenderás
Teorema de BayesSuavizado de Laplace
Aún no hay soluciones
Intermedio
Agrupamiento k-means
Agrupa puntos en k clústeres asignándolos repetidamente al centroide más cercano y moviendo los centroides.
Aprenderás
AgrupamientoCentroides
Aún no hay soluciones
Intermedio
Clasificador de k vecinos más cercanos
Predice una etiqueta por mayoría de votos entre los k puntos de entrenamiento más cercanos.
Aprenderás
KNNMedidas de distancia
Aún no hay soluciones
Explorar por tema
- Beginner 95
- ai 47
- aprendizaje automático 42
- Strings 36
- Arrays 31
- math 21
- Simulation 19
- Redes neuronales 17
- Numbers 16
- Advanced 15
- Dynamic-programming 12
- Parsing 12
- Competitive-programming 10
- Conditions 9
- Graphs 8
- Grids 8
- Loops 8
- Patrones de diseño 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
- Aprendizaje por refuerzo 3
- Dictionaries 3
- Fractions 3
- Sliding-window 3
- Trees 3