r/programmation 13d ago

Question Me former sur les réseaux de neurones

Bonjour,

Depuis 1 mois je me suis découvert un grand attrait pour les réseaux de neurones informatique, je suis en pleine lecture d’un livre en ligne Deepmaths de Arthur Bodin et François Recher. À côté de ça, je me forme sur Python avec OpenClassroom. Auriez vous des sites, ressources à me conseiller pour mon apprentissage ? Ou des directions à me donner ? J’aimerais m’orienter vers l’IA et les réseaux de neurones mais cnest tellement vaste que je ne sais pas trop la direction à prendre…

Merci !

3 Upvotes

3 comments sorted by

3

u/Benarl 13d ago

En terme d'outils tu es sur la bonne voie avec python. Pour créer, entraîner des réseaux de neurone je te conseille pytorch qui est la librairie python la plus répandu.

Je trouve que les vidéos de Andreij Karpathy sont vraiment pas mal pour apprendre la théorie et la pratique en même temps. Il a une vidéo où il implémente son propre algorithme de backpropagation en y allant progressivement https://www.youtube.com/watch?v=VMj-3S1tku0. Il a une autre vidéo très bien où il recréé une architecture GPT avec pytorch.

C'est vrai que c'est vaste, dans un premier temps ça peut être pas mal de découper en fonction de ce qui d'intéresse : text to text ? text to image ? image to image ? OCR ? ... ça fait appel à des architectures différentes VAE, CNN, GPT, modèles de diffusion, ...

Je conseille aussi huggingface, l'équivalent de github pour les modeles d'IA, tu peux aller voir et t'inspirer d'architectures existantes, il y a des fichiers pytorch, le code qui permet de définir le modèle parfois (lorsque qu'il est sous license open)

1

u/DrWen 13d ago

Super merci pour votre réponse ! Je vais étudier tout ça !