Recherche de chemin : BFS, DFS, Dijkstra, A*
Quatre algorithmes explorent la même grille. Dessinez des murs, ajoutez du terrain coûteux et comparez les cases visitées et le coût du chemin.
Décomposez une image en sous-bandes LL, HL, LH et HH sur plusieurs niveaux, supprimez les petits coefficients et mesurez ce que la reconstruction perd.
La transformée en ondelettes discrète (DWT) réécrit une image comme une version réduite et les détails qu'il faut lui ajouter pour la retrouver. Avec l'ondelette de Haar, la plus simple, chaque paire de pixels voisins devient :
Appliquée aux lignes puis aux colonnes, l'opération découpe l'image en quatre sous-bandes :
| Sous-bande | Lignes | Colonnes | Contenu |
|---|---|---|---|
| LL | moyenne | moyenne | approximation : l'image, deux fois plus petite |
| HL | détail | moyenne | variations horizontales : arêtes verticales |
| LH | moyenne | détail | variations verticales : arêtes horizontales |
| HH | détail | détail | variations diagonales |
On recommence sur LL pour obtenir le niveau suivant : c'est l'analyse multirésolution. Le facteur rend la transformée orthonormale : l'énergie (somme des carrés) est conservée, et la transformée inverse reconstruit l'image exactement.
Dans une image, les zones unies dominent : presque tous les coefficients de détail sont proches de zéro, et l'essentiel de l'énergie se concentre dans LL. On peut donc mettre à zéro les petits détails sans changer visiblement l'image. Baissez le curseur des coefficients gardés et suivez le PSNR :
Au-dessus de 40 dB, la différence est invisible ; vers 30 dB, des blocs apparaissent le long des arêtes — la signature de l'ondelette de Haar, que des ondelettes plus régulières (Daubechies, CDF 9/7 de JPEG 2000) atténuent.
La même décomposition sert à débruiter (le bruit se répartit dans les petits coefficients de détail, qu'un seuillage supprime), à détecter des contours à plusieurs échelles et à construire des descripteurs de texture. En vision par ordinateur, les sous-bandes LL/LH/HL/HH servent aussi d'entrées ou de couches de sous-échantillonnage sans perte dans certains réseaux de neurones.
Quatre algorithmes explorent la même grille. Dessinez des murs, ajoutez du terrain coûteux et comparez les cases visitées et le coût du chemin.
Choisissez une fonction, un point de départ et un taux d’apprentissage, puis regardez le point descendre la pente : convergence, oscillations, divergence, minimums locaux.
Trois optimiseurs partent du même point sur une surface à deux variables. Comparez leurs trajectoires sur les lignes de niveau : zigzag, élan, pas adaptatif.