Sfide di programmazione su Ai

Esercitati su ai con 47 sfide di programmazione, dalle più facili alle più difficili. Ogni sfida gira nel browser, con test immediati, una revisione del tuo codice da parte dell'IA e soluzioni della community da confrontare.

Facile · 19 Media · 24 Difficile · 4

Competenze che allenerai: Discesa del gradienteAlberi di decisioneRegola della catenaRegressioneRetropropagazioneTransformerAdamAddestrare reti neuraliAlberi di giocoAlgebra lineareAlgoritmi geneticiApprendimento online
  • Python · C++ · C#
  • Test automatici
  • Revisione AI
  • Soluzioni della community
226
Sfide
2
Soluzioni condivise
3
Linguaggi

Tutte le sfide

Cerca per argomento, linguaggio o difficoltà.

47 sfide
Facile

Normalizzazione min-max

Riscala una variabile in modo che il valore minimo diventi 0 e il massimo 1.

Imparerai Scalatura delle featurePre-elaborazione dei dati
aiapprendimento automatico
Nessuna soluzione ancora
Media

Classificatore k-nearest neighbors

Prevedi un'etichetta con il voto di maggioranza dei k punti di addestramento più vicini.

Imparerai KNNMisure di distanza
aiapprendimento automatico
Nessuna soluzione ancora
Media

Codifica posizionale sinusoidale

Calcola i vettori di posizione seno e coseno che i Transformer sommano agli embedding dei token.

Imparerai Codifica posizionaleTrigonometria
aiapprendimento automatico
Nessuna soluzione ancora
Media

Clustering k-means

Raggruppa i punti in k cluster assegnandoli ripetutamente al centroide più vicino e spostando i centroidi.

Imparerai ClusteringCentroidi
aiapprendimento automatico
Nessuna soluzione ancora
Facile

Funzione softmax

Trasforma punteggi grezzi in probabilità che sommano a 1, senza overflow con valori grandi.

Imparerai SoftmaxStabilità numerica
aiapprendimento automatico
Nessuna soluzione ancora
Facile

Tokenizzatore di parole e vocabolario

Dividi un testo in parole minuscole e costruisci un vocabolario ordinato per frequenza, il primo passo di ogni modello linguistico.

Imparerai TokenizzazioneCostruire un vocabolario
aiapprendimento automatico
Nessuna soluzione ancora
Media

Self-attention causale (mascherata)

Implementa l'attenzione mascherata dei modelli GPT, in cui ogni token può vedere solo se stesso e i token precedenti.

Imparerai Attenzione mascherataModelli GPT
aiapprendimento automatico
Nessuna soluzione ancora
Facile

Moltiplicazione di matrici

Moltiplica due matrici, l'operazione dietro ogni strato di una rete neurale.

Imparerai MatriciAlgebra lineare
aiapprendimento automatico
Nessuna soluzione ancora
Media

Guadagno di informazione

Calcola quanto la divisione secondo una variabile riduce l'entropia, il criterio degli alberi decisionali ID3.

Imparerai EntropiaAlberi di decisione
aiapprendimento automatico
Nessuna soluzione ancora
Facile

Prodotto scalare di due vettori

Moltiplica due vettori elemento per elemento e somma i risultati, l'operazione alla base di ogni neurone.

Imparerai VettoriProdotto scalare
Reti neuraliaiapprendimento automatico
Nessuna soluzione ancora
Difficile

Attenzione a prodotto scalare scalato

Implementa l'operazione di attenzione, il cuore dei Transformer e dei grandi modelli linguistici.

Imparerai AttenzioneTransformer
aiapprendimento automatico
Nessuna soluzione ancora