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
Media

Discesa del gradiente a mini-batch

Addestra un modello lineare aggiornando i pesi dopo ogni piccolo batch invece che dopo l'intero dataset.

Imparerai Mini-batchDiscesa del gradiente
Reti neuraliaiapprendimento automatico
Nessuna soluzione ancora
Difficile

Self-attention multi-head

Proietta l'input in query, key e value, esegui l'attenzione in più head in parallelo e combinale.

Imparerai Attenzione multi-headProiezioni matriciali
aiapprendimento automatico
Nessuna soluzione ancora
Facile

Discesa del gradiente con momentum

Applica aggiornamenti con momentum che conservano parte del passo precedente, così l'addestramento accelera nelle direzioni costanti.

Imparerai MomentumOttimizzatori
Reti neuraliaiapprendimento automatico
Nessuna soluzione ancora
Facile

Inizializzazione dei pesi Xavier e He

Calcola l'intervallo o la deviazione standard usati per inizializzare i pesi di uno strato.

Imparerai Inizializzazione Xavier e HeStabilità dell'addestramento
Reti neuraliaiapprendimento automatico
Nessuna soluzione ancora
Difficile

Addestra una rete neurale a risolvere lo XOR

Metti tutto insieme: addestra una rete sigmoide 2-2-1 con la retropropagazione finché non impara lo XOR.

Imparerai Addestrare reti neuraliProblema XOR
Reti neuraliaiapprendimento automatico
Nessuna soluzione ancora
Media

Ottimizzatore Adam

Implementa Adam, l'ottimizzatore predefinito del deep learning, con medie mobili e correzione del bias.

Imparerai AdamCorrezione del bias
Reti neuraliaiapprendimento automatico
Nessuna soluzione ancora
Media

Campionamento con temperatura e top-k

Scegli il token successivo come un modello linguistico: tieni i k logit più alti, applica la temperatura e campiona.

Imparerai Generazione di testoCampionamento
aiapprendimento automatico
Nessuna soluzione ancora
Media

Addestra un neurone con la discesa del gradiente

Ripeti propagazione in avanti, calcolo dei gradienti e aggiornamento dei pesi per insegnare a un neurone sigmoide dagli esempi.

Imparerai Discesa del gradienteCicli di addestramento
Reti neuraliaiapprendimento automatico
Nessuna soluzione ancora
Media

Fusioni Byte Pair Encoding (BPE)

Impara fusioni di sottoparole come i tokenizzatori GPT: fondi ripetutamente la coppia di simboli vicini più frequente.

Imparerai BPETokenizzazione in sottoparole
aiapprendimento automatico
Nessuna soluzione ancora
Media

Regressione lineare con discesa del gradiente

Impara pendenza e intercetta di una retta scendendo passo dopo passo lungo l'errore quadratico medio.

Imparerai Discesa del gradienteRegressione
aiapprendimento automatico
Nessuna soluzione ancora
Facile

Codifica one-hot

Trasforma le categorie in vettori con un solo 1, il formato di input per classificatori ed embedding.

Imparerai Vettori one-hotDati categoriali
aiapprendimento automatico
Nessuna soluzione ancora
Facile

Impurità di Gini

Misura quanto sono mescolate le etichette di un gruppo, il punteggio con cui gli alberi decisionali scelgono le divisioni.

Imparerai Alberi di decisioneMisure di impurità
aiapprendimento automatico
Nessuna soluzione ancora
Facile

Similarità del coseno

Misura quanto sono simili due vettori in base all'angolo tra loro, come fanno i motori di ricerca con gli embedding.

Imparerai Similarità tra vettoriEmbedding
aiapprendimento automatico
Nessuna soluzione ancora
Facile

Entropia incrociata categoriale

Misura la perdita di un classificatore multiclasse dalle probabilità previste e dalle classi reali.

Imparerai Loss di classificazioneLogaritmi
aiapprendimento automatico
Nessuna soluzione ancora
Facile

Previsione con regressione logistica

Classifica gli esempi come 0 o 1 passando una somma pesata attraverso la sigmoide e confrontandola con una soglia.

Imparerai Regressione logisticaSoglie
aiapprendimento automatico
Nessuna soluzione ancora
Facile

Standardizzazione z-score

Centra una variabile in 0 e scalala a una deviazione standard di 1.

Imparerai StandardizzazioneMedia e deviazione standard
aiapprendimento automatico
Nessuna soluzione ancora
Media

Regressione lineare semplice (minimi quadrati)

Trova la retta che si adatta meglio ai punti dati con le formule dei minimi quadrati.

Imparerai Minimi quadratiRegressione
aiapprendimento automatico
Nessuna soluzione ancora
Media

Classificatore Naive Bayes

Prevedi una classe da variabili categoriali con il teorema di Bayes e lo smoothing di Laplace.

Imparerai Teorema di BayesSmoothing di Laplace
aiapprendimento automatico
Nessuna soluzione ancora