2 points par GN⁺ 2023-10-25 | 1 commentaires | Partager sur WhatsApp
  • L’auteur produit des animations et des vidéos pédagogiques sur les réseaux de neurones
  • Le contenu est disponible sur Patreon et sur la chaîne YouTube
  • Les vidéos couvrent différents aspects des réseaux de neurones, notamment les convolutions, le padding, le stride, les groupes, le depthwise et le depthwise separable
  • L’algorithme de base de la convolution dans les réseaux de neurones est expliqué dans une vidéo
  • Différents types de padding en convolution sont abordés, comme No Padding (ou Valid) et [1,1,1,1] Padding (ou Same)
  • Le concept de stride en convolution est également traité, avec des exemples de stride 1 et de stride 2
  • Les vidéos approfondissent aussi des sujets plus complexes, comme les convolutions groupées, depthwise et depthwise separable
  • L’auteur aborde également la technique du pixel shuffle, utilisée pour modifier la résolution d’une image par style
  • Des exemples de tailles de blocs 2x2 et 3x3 sont fournis pour le pixel shuffle
  • L’ensemble du contenu est publié sous licence MIT

1 commentaires

 
GN⁺ 2023-10-25
Avis sur Hacker News
  • Le projet « Animated AI » fait l’objet d’une discussion autour d’un article salué pour son design et son usage des couleurs.
  • Les animations n’ont pas été générées par l’IA, ce qui met en évidence le travail nécessaire à leur réalisation.
  • Le projet est félicité pour ses excellents effets visuels, son usage varié des couleurs et ses animations 3D qui simplifient des sujets complexes.
  • Certains lecteurs ont également partagé des liens vers d’autres outils et projets de visualisation, notamment l’outil de visualisation pour les CNN de Georgia Tech et divers outils sur GitHub.
  • Les animations sont comparées à des vidéos explicatives en animation 3D et à d’autres projets personnels.
  • Un lecteur suggère d’utiliser ce type d’animations dans la documentation de pandas pour expliquer le pipeline groupby/split-apply-combine.
  • Un lecteur souligne toutefois la difficulté de présenter un Conv3D réellement concret en raison de la nature 4D avec canaux.
  • Une critique porte néanmoins sur la grande taille des images gif utilisées dans le projet, ce qui peut être gênant pour certains utilisateurs.
  • Dans l’ensemble, les animations sont saluées pour leur « adhérence mentale » et leur capacité à expliquer des concepts complexes de manière captivante.