C’est la meilleure chaîne KZbin pour coder que j’ai vu, super vidéo mec je te soutien, continue comme ça 👍
@AIforyouMorganGautherot9 ай бұрын
Merci c'est exactement ce que j'essaie de faire dans ce type de vidéo 😋
@geogeo140009 ай бұрын
Encore une fois le format est génial super bien monté en plus l'ambiance sonore est bien propre également chapeau et merci pour le code github notamment pour le datat preprocessing je suis curieux de voir plus en détail ce que tu as fait
@AIforyouMorganGautherot9 ай бұрын
J'ai encore des choses à faire pour clean le code sur Github mais le principal est disponible :)
@geogeo140009 ай бұрын
Bravo Morgan ! Super beau montage et joli pour le design du modèle c'est inspirant !
@AIforyouMorganGautherot9 ай бұрын
Merci, ça fait super plaisir, c'est la première fois que je fais ce type de format donc je suis super content d'avoir des retours :)
@geogeo140009 ай бұрын
Bah franchement en plus je m'intéresse beaucoup au youtube game et au vidéo editing en ce moment je trouve que ta vidéo coche beaucoup de bonnes cases tu as rendu le truc vraiment intéressant. Par contre j'ai pas fait gaffe tu dis le nom du modèle de DL utilisé ou pas ? J'imagine c'est du RL une version de DQN ?
@AIforyouMorganGautherot9 ай бұрын
Non, ce n'est pas du RL c'est de l'apprentissage supervisé utilisant un CNN classique. Tu peux retrouver facilement l'architecture utilisé dans le github dans la partie bot. Je n'ai pas abordé en profondeur cette partie pour rester très haut niveau et intéressé plus de personnes au domaine du ML.
@geogeo140009 ай бұрын
@@AIforyouMorganGautherot D'accord je vois wha "juste" avec le cnn je suis impressionné encore bravo et bonne continuation !
@AIforyouMorganGautherot9 ай бұрын
Oui, lorsque je crée un projet je pars toujours du plus simple au plus complexe. Au départ je pars d'un système expert, ça n'a pas suffit je suis aller vers la classif, si ça n'avait pas suffit je serais aller vers le RL. Mais étant donné que j'ai atteint mon objectif je n'ai pas été obligé de passer par là :)
@yallys9 ай бұрын
Je viens de tomber sur ta chaine, c'est un vrai régal! Tu expliques vraiment bien step by step pour que chacun comprenne, avec le fine tuning en apothéose quand tu as considéré qu'il pouvait apprendre de lui même! Vraiment bravo! Un nouvel abo!
@AIforyouMorganGautherot9 ай бұрын
Ah merci, ça fait plaisir ce type de retours, car j'y ai passé pas mal de temps à créer ce modèle ^^
@LouisM_LTDD9 ай бұрын
Très cool la vidéo ! Hâte de voir la suite 😊
@AIforyouMorganGautherot9 ай бұрын
Merci :)
@franckmiezan22979 ай бұрын
Merci, je souhaiterai apprendre plus avec ce genre de cas pratique.
@AIforyouMorganGautherot9 ай бұрын
N'hésite pas à parcourir ma chaîne, j'ai pas mal de vidéo tuto sur le machine learning :)
@geogeo140009 ай бұрын
Tu as fait comment pour stocker autant d'images ?
@AIforyouMorganGautherot9 ай бұрын
Les images sont assez petites donc ça ne pèse pas grand chose. Comme le data augmentation est faites 'on the fly' on ne stock que 3Million et pas 30M.
@thomasraout1379 ай бұрын
Super ce format :)
@AIforyouMorganGautherot9 ай бұрын
Merci :)
@Theculturesj9 ай бұрын
Pourquoi pas utiliser du reinforcement learning
@AIforyouMorganGautherot9 ай бұрын
Du reinforcement learning aurait pu être utilisé également. Lorsque je conçois des projets je pars toujours du plus simple au plus complexe. Le RL est plus complexe que de l'apprentissage supervisé, donc j'ai commencé par la classification. Si l'apprentissage supervisé n'avait pas suffit je serais aller vers des techniques de RL.
@Theculturesj9 ай бұрын
@@AIforyouMorganGautherot l’environnement est un complexe pour du RL Je suis au lycée, quelles sont les Prerequis pour apprendre le RL, j’ai appris tout les concepts en maths pour le dl,python et actuellement j’apprends PyTorch c’est plus simple de coder from scratch
@AIforyouMorganGautherot9 ай бұрын
Pour apprendre à faire du RL je te conseil de regarder le site de OpenAI gym dans lequel tu pourra t'amuser à entraîner des modèles sur des environnements déjà disponible.
@ahmedayed60272 ай бұрын
Super intéressante, ta vidéo ! Merci pour le partage 😊 Petite question : tu n’as pas pensé à essayer un algorithme de RL ?
@AIforyouMorganGautherot2 ай бұрын
Oui, j'y ai pensé mais étant donné que c'est plus complexe à utilisé, je ne l'aurais utilisé que si les techniques classiques n'auraient pas fonctionné.
@ahmedayed60272 ай бұрын
@@AIforyouMorganGautherot Bonne réflexion !
@AIforyouMorganGautherot2 ай бұрын
@@ahmedayed6027 Merci :)
@Hardcore_Gamer_Channel9 ай бұрын
Mettez un maximum de like 👍, objectif 1000
@AIforyouMorganGautherot9 ай бұрын
Je ne suis pas contre 😋
@monsieurmatthieu30749 ай бұрын
Ah oui bravo ! 💪
@AIforyouMorganGautherot9 ай бұрын
Merci :)
@turokpolo16689 ай бұрын
Bonjour, j'ai une question. Les images de l'entraînement et celle des vidéos des joueurs pros sont bien différentes, comment à tu fais ?
@AIforyouMorganGautherot9 ай бұрын
J'ai créé un programme en python qui prend une image en entrée et qui crée une matrice 20pixel de long et 10px de large. J'ai utilisé le package openCV pour créé le programme. Tu peux trouver le code sur mon GitHub en description de la vidéo
@turokpolo16689 ай бұрын
@@AIforyouMorganGautherot Merci
@AIforyouMorganGautherot9 ай бұрын
De rien m, si tu as des questions n'hésite pas 😋
@LeCoinDesYouTubeurs9 ай бұрын
Vraiment balaise ta performance et bravo pour la vidéo qui se laisse regarder tout seul, même pour un "non codeur" comme moi ! [Sylvain]
@AIforyouMorganGautherot9 ай бұрын
Merci, ça fait super plaisir. J'ai eu du mal à arriver au bout du projet, mais je suis satisfait du résultat :)
@FeelDidaxie8 ай бұрын
Très bonne vidéo, je serais curieux de savoir combien de temps cela a pris ?
@AIforyouMorganGautherot8 ай бұрын
J'ai commencé tranquillement en décembre il me semble et j'ai fini ça vers février. Après je n'étais pas en temps plein sur le sujet :)
@Kaggan-zf7np9 ай бұрын
sympa comme vidéo mais il manque la conclusion : à 2000 lignes, on en est où ? l'iA va pouvoir continuer indéfiniment ou bien il risque d'y avoir un plafond qu'elle ne pourra pas dépasser ? Ensuite, une autre question : il serait possible de continuer l'entrainement de l'IA pour la faire rechercher à maximiser le score (donc en cherchant à faire un maximum de tetris) ou bien il faudrait repartir sur une nouvelle IA ? Personnellement, je pense connaitre la réponse mais prendre 10 secondes pour conclure une vidéo de presque 14 minutes, c'est vraiment trop peu.
@AIforyouMorganGautherot9 ай бұрын
L'IA peut dépasser les 2000 lignes et elle atteint effectivement un plafond ) un moment ou elle accumule les erreurs. Sur un projet on peut toujours améliorer l'existant. J'aurais pu fait du reinforcement learning pour essayer d'obtenir un modèle encore plus performant. Mais comme mon objectif était de battre le score du champion du monde et la barre des 2000 lignes je me suis arrêté là, pour travailler sur de nouveaux projets :)
@Kaggan-zf7np9 ай бұрын
@@AIforyouMorganGautherot Merci pour la précision. N'hésites pas à ajouter un peu de projection de ce type à la fin de tes vidéos. L'homogénéité globale de la vidéo est un facteur important pour développer ta chaine. J'ai vu que tu traite de l'IA depuis des années et de manière très poussé et tu quittes un peu le format masterclass pas très vendeur sur youtube (énormément de vulgarisateurs connu de KZbin sont passé par là) pour un format plus vendeur. Je pense que tu tiens un concept avec ce niveau d'explication et un bon montage mais si la conclusion est trop expéditive tu perds les gens et tu crées une frustration qui peut se traduire par le fait de passer à autre chose. Mais sinon, prendre un concept de l'IA (Deep Learning et entrainement dans cette vidéo) puis le présenter dans une mise en pratique (battre le record de Tetris), c'est quelque chose qui peut vraiment marcher car il n'y a à ma connaissance, personne qui le fait en français. J'avais déjà vu le concept sur du Trackmania avec un youtubeur qui a entrainé une IA pour battre son temps sur un circuit et qui était très orienté "récompense" et j'étais tombé dessus parce que ça parlais de Trackmania. Du coup, voilà, je pense vraiment que tu tiens un concept mais fais attention à l'équilibre global de la vidéo (intro/outro notamment).
@AIforyouMorganGautherot9 ай бұрын
@@Kaggan-zf7np Merci d'avoir pris le temps d'écrire un si long retour, ça fait vraiment plaisir et ça va m'être vraiment utile. Je vais essayé d'appliquer ton conseil sur ma prochaine vidéo :)
@foucquethomas86216 ай бұрын
Félicitations
@AIforyouMorganGautherot6 ай бұрын
Merci, c'était beaucoup de travail !
@Hardcore_Gamer_Channel9 ай бұрын
Eh tous ceux qui regardent cette vidéo, abonnés vous car je pense que la plupart des personnes qui regardent la vidéo ne sont pas abonnés
@AIforyouMorganGautherot9 ай бұрын
Efficacement 80% des viewers ne sont pas abonnés, donc n'hésitez pas 😋
@ThibaultJochem9 ай бұрын
Il faudrait porter ça sur un émulateur nes, histoire de se confronter vraiment au chanpions ;)