Retos de programación de Ai

Practica ai con 47 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 · 19 Intermedio · 24 Difícil · 4

Habilidades que practicarás: Descenso de gradienteRegla de la cadenaRegresiónRetropropagaciónTransformersÁrboles de decisiónActivacionesAdamAgrupamientoAlgoritmos genéticosAprendizaje en líneaAtención
  • 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.

47 desafíos
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
aiaprendizaje automático
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
aiaprendizaje automático
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
aiaprendizaje automático
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
aiaprendizaje automático
Aún no hay soluciones
Fácil

Función softmax

Convierte puntuaciones en bruto en probabilidades que suman 1, sin desbordamiento con valores grandes.

Aprenderás SoftmaxEstabilidad numérica
aiaprendizaje automático
Aún no hay soluciones
Fácil

Tokenizador de palabras y vocabulario

Divide un texto en palabras en minúsculas y construye un vocabulario ordenado por frecuencia, el primer paso de todo modelo de lenguaje.

Aprenderás TokenizaciónConstruir un vocabulario
aiaprendizaje automático
Aún no hay soluciones
Intermedio

Autoatención causal (enmascarada)

Implementa la atención enmascarada de los modelos GPT, donde cada token solo puede ver a sí mismo y a los tokens anteriores.

Aprenderás Atención enmascaradaModelos GPT
aiaprendizaje automático
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
aiaprendizaje automático
Aún no hay soluciones
Intermedio

Ganancia de información

Calcula cuánto reduce la entropía dividir por una variable, el criterio de los árboles de decisión ID3.

Aprenderás EntropíaÁrboles de decisión
aiaprendizaje automático
Aún no hay soluciones
Fácil

Producto escalar de dos vectores

Multiplica dos vectores elemento a elemento y suma los resultados, la operación central de toda neurona.

Aprenderás VectoresProducto escalar
Redes neuronalesaiaprendizaje automático
Aún no hay soluciones
Difícil

Atención por producto escalar escalado

Implementa la operación de atención, el corazón de los Transformers y los grandes modelos de lenguaje.

Aprenderás AtenciónTransformers
aiaprendizaje automático
Aún no hay soluciones