- Esecutori
-
Impara
Impara Python Esempi eseguibili, NumPy, pandas e altro Impara l'IAReti neurali, ML e LLM da zero Impara C e C++ Puntatori, memoria, STL e C++ moderno Impara C#Fondamenti, OOP, LINQ, async ed esercizi .NET Algoritmi Python Ricerca, ordinamento, ricorsione e visualizzazioni O(n) Algoritmi C e C++ Confronta le implementazioni in C e C++
- SfideNuovo
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à.
Media
Una generazione di un algoritmo genetico
Genera la prossima generazione di stringhe di bit con selezione a torneo, crossover a un punto e mutazione.
Imparerai
Algoritmi geneticiRicerca evolutiva
Nessuna soluzione ancora
Media
Potatura alfa-beta
Valuta un albero di gioco con minimax e potatura alfa-beta, e conta quante foglie la ricerca esamina davvero.
Imparerai
Potatura alfa-betaRicerca nei giochi
Nessuna soluzione ancora
Media
Iterazione dei valori
Calcola quanto vale ogni stato di un processo decisionale di Markov applicando ripetutamente l'aggiornamento di ottimalità di Bellman.
Imparerai
Equazione di BellmanMDP
Nessuna soluzione ancora
Media
Ricerca A* su una griglia pesata
Trova il percorso più economico attraverso una griglia di costi del terreno con A*, l'algoritmo di ricerca dietro il pathfinding di giochi e robot.
Imparerai
Ricerca A*Euristiche
Nessuna soluzione ancora
Media
Algoritmo di apprendimento del percettrone
Addestra il percettrone originale, che aggiorna i pesi solo quando sbaglia.
Imparerai
PerceptronApprendimento online
Nessuna soluzione ancora
Facile
Bandito multi-braccio epsilon-greedy
Bilancia esplorazione e sfruttamento su un bandito multi-braccio con la selezione delle azioni epsilon-greedy.
Imparerai
Esplorare o sfruttareBandit
Nessuna soluzione ancora
Media
Aggiornamenti del Q-learning
Applica l'aggiornamento del Q-learning a un flusso di esperienze e guarda le ricompense risalire verso gli stati precedenti.
Imparerai
Q-learningRicompense scontate
Nessuna soluzione ancora
Media
Propagazione in avanti in una rete a due strati
Fai passare gli input attraverso uno strato nascosto ReLU e uno strato di output sigmoide.
Imparerai
Propagazione in avantiReti multistrato
Nessuna soluzione ancora
Facile
Funzioni di attivazione
Applica sigmoide, ReLU, Leaky ReLU o tanh a ogni valore di una lista.
Imparerai
SigmoideReLU e tanh
Nessuna soluzione ancora
Media
Normalizzazione di layer
Normalizza ogni riga a media 0 e varianza 1, poi scala e trasla, come fa ogni blocco Transformer.
Imparerai
Layer normalizationTransformer
Nessuna soluzione ancora
Media
Gradienti di un singolo neurone
Usa la regola della catena per capire come cambia la perdita con ogni peso e il bias di un neurone sigmoide.
Imparerai
Regola della catenaGradienti
Nessuna soluzione ancora
Facile
Funzioni di perdita: MSE, MAE ed entropia incrociata
Misura quanto sono sbagliate le previsioni di un modello con l'errore quadratico medio, l'errore assoluto medio o l'entropia incrociata binaria.
Imparerai
MSEEntropia incrociata
Nessuna soluzione ancora
Facile
Derivate delle funzioni di attivazione
Calcola la derivata di sigmoid, ReLU, Leaky ReLU o tanh in ogni valore, le pendenze di cui ha bisogno la retropropagazione.
Imparerai
DerivateRetropropagazione
Nessuna soluzione ancora
Facile
Un singolo neurone artificiale
Calcola l'output di un neurone: somma pesata degli input più un bias, passata attraverso la sigmoide.
Imparerai
NeuroniSomme pesate
Nessuna soluzione ancora
Facile
Distribuzione degli stati di una catena di Markov
Propaga una distribuzione di probabilità attraverso la matrice di transizione di una catena di Markov per un certo numero di passi.
Imparerai
Catene di MarkovProbabilità
Nessuna soluzione ancora
Media
Propagazione in avanti in uno strato denso
Calcola gli output di uno strato di neuroni completamente connesso con l'attivazione che preferisci.
Imparerai
Layer densiAttivazioni
Nessuna soluzione ancora
Difficile
Retropropagazione in una rete a due strati
Calcola tutti i gradienti di pesi e bias di una rete con uno strato nascosto sigmoide e un output sigmoide.
Imparerai
RetropropagazioneRegola della catena
Nessuna soluzione ancora
Media
Tris con minimax
Scegli la mossa perfetta a tris esplorando l'intero albero di gioco con minimax.
Imparerai
MinimaxAlberi di gioco
Nessuna soluzione ancora
Sfoglia per argomento
- Beginner 95
- ai 47
- apprendimento automatico 42
- Strings 36
- Arrays 31
- math 21
- Simulation 19
- Reti neurali 17
- Numbers 16
- Advanced 15
- Dynamic-programming 12
- Parsing 12
- Competitive-programming 10
- Conditions 9
- Graphs 8
- Grids 8
- Loops 8
- Pattern di progettazione 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
- Apprendimento per rinforzo 3
- Dictionaries 3
- Fractions 3
- Sliding-window 3
- Trees 3