Défis de code : Ai

Entraînez-vous sur ai avec 47 défis de code, du plus facile au plus difficile. Chaque défi s'exécute dans le navigateur, avec des tests instantanés, une revue de votre code par l'IA et des solutions de la communauté à comparer.

Facile · 19 Moyen · 24 Difficile · 4

Compétences travaillées: Descente de gradientArbres de décisionRégressionRétropropagationTransformersActivationsAdamAlgorithmes génétiquesAlgèbre linéaireApprentissage en ligneArbres de jeuAttention
  • Python · C++ · C#
  • Tests automatisés
  • Relecture IA
  • Solutions de la communauté
226
Défis
2
Solutions partagées
3
Langages

Tous les défis

Recherchez par sujet, langage ou difficulté.

47 défis
Facile

Normalisation min-max

Remettez une variable à l'échelle pour que sa plus petite valeur devienne 0 et sa plus grande 1.

Vous apprendrez Mise à l'échellePrétraitement des données
aiapprentissage automatique
Aucune solution pour l’instant
Moyen

Classifieur naïf bayésien

Prédisez une classe à partir de variables catégorielles avec le théorème de Bayes et le lissage de Laplace.

Vous apprendrez Théorème de BayesLissage de Laplace
aiapprentissage automatique
Aucune solution pour l’instant
Facile

Multiplication de matrices

Multipliez deux matrices, l'opération derrière chaque couche d'un réseau de neurones.

Vous apprendrez MatricesAlgèbre linéaire
aiapprentissage automatique
Aucune solution pour l’instant
Moyen

Classifieur des k plus proches voisins

Prédisez une étiquette par vote majoritaire des k points d'entraînement les plus proches.

Vous apprendrez KNNMesures de distance
aiapprentissage automatique
Aucune solution pour l’instant
Moyen

Partitionnement k-means

Regroupez des points en k clusters en les assignant au centroïde le plus proche puis en déplaçant les centroïdes, plusieurs fois.

Vous apprendrez ClusteringCentroïdes
aiapprentissage automatique
Aucune solution pour l’instant
Moyen

Gain d'information

Calculez de combien une division selon une variable réduit l'entropie, le critère des arbres de décision ID3.

Vous apprendrez EntropieArbres de décision
aiapprentissage automatique
Aucune solution pour l’instant
Moyen

Auto-attention causale (masquée)

Implémentez l'attention masquée des modèles GPT, où chaque token ne voit que lui-même et les tokens précédents.

Vous apprendrez Attention masquéeModèles GPT
aiapprentissage automatique
Aucune solution pour l’instant
Facile

Tokeniseur de mots et vocabulaire

Découpez un texte en mots en minuscules et construisez un vocabulaire trié par fréquence, la première étape de tout modèle de langage.

Vous apprendrez TokenisationConstruire un vocabulaire
aiapprentissage automatique
Aucune solution pour l’instant
Facile

Fonction softmax

Transformez des scores bruts en probabilités dont la somme vaut 1, sans dépassement de capacité avec de grandes valeurs.

Vous apprendrez SoftmaxStabilité numérique
aiapprentissage automatique
Aucune solution pour l’instant
Facile

Produit scalaire de deux vecteurs

Multipliez deux vecteurs élément par élément et additionnez les résultats, l'opération de base de tout neurone.

Vous apprendrez VecteursProduit scalaire
Réseaux de neuronesaiapprentissage automatique
Aucune solution pour l’instant
Difficile

Attention par produit scalaire mis à l'échelle

Implémentez l'opération d'attention, au cœur des Transformers et des grands modèles de langage.

Vous apprendrez AttentionTransformers
aiapprentissage automatique
Aucune solution pour l’instant