Seuls les membres ayant 30 points peuvent parler sur le chat.

Forum Casio - Projets de programmation


Index du Forum » Projets de programmation » Une IA en Basic Casio
UnnaintelloHors ligneMembrePoints: 3 Défis: 0 Message

Une IA en Basic Casio

Posté le 20/07/2018 16:23

Bonjour à tous, je suis nouveau sur le forum et je souhaite vous faire part d'une idée qui tourne dans ma tête depuis des mois. Cette idée est celle d'une IA (Intelligence Artificielle) programmée en Basic Casio. Cette IA serait un réseau neuronal de petite taille (calculatrice oblige). J'ai déjà des idées et pour les concrétiser, je suis en train de programmer un morpion modulable ou dans les emplacements de module on place sois des joueurs sois des IAs, ce qui permet de les entraîner et de mettre des algorithmes différents.
Si vous avez des questions et des idées n'hésitez pas à envoyer des commentaires.



DrakHors ligneRédacteurPoints: 1925 Défis: 38 Message

Citer : Posté le 20/07/2018 17:41 | #


Dans ce cas, ce programme pourrait fortement t'intéresser : https://www.planet-casio.com/Fr/programmes/programme3570-1-Neural-Bird-alexot.html

Alexot, l'auteur de ce dernier, a aussi publié un topic qui explique comment le réseau neuronal de son jeu fonctionne : https://www.planet-casio.com/Fr/forums/topic15207-1-Explication,du,fonctionnement,de,Neural,Bird.html
Eon the Dragon : version 1.2
Let's have a look!
Marre de ces RPGs qui t'imposent des classes, des compétences et des sorts ? Crée tes propres capacités sur Eon the Dragon ! Des monstres, des dragons et des combats aussi épiques que difficiles t'attendent !
Un RPG unique et immense t'attend ! Joue dès maintenant à Aventura, le Royaume Poudingue !
Vous aussi, soyez swag et rejoignez Planète Casio !
LightmareHors ligneMembre de CreativeCalcPoints: 509 Défis: 0 Message

Citer : Posté le 20/07/2018 19:24 | #


super intéressant ! si je comprends bien ( par l'utilisation du terme "entraîner" ), tu voudrais faire une IA apprenante !
Pour en faire une complète, cherche plutôt à la faire s'appliquer à une tâche qui n'a pas de fin ( comme jouer à flappy bird dans le cas de neural bird). Comme ca, tu auras des résultats du deep learning assez rapidement et ca te permettra aussi de l'améliorer plus vite.
... Après, pour la faire s'appliquer ultérieurement à d'autres tâches, ca ne pose pas trop de problèmes avec les réseaux neuronaux !

Bonne chance !
42
UnnaintelloHors ligneMembrePoints: 3 Défis: 0 Message

Citer : Posté le 20/07/2018 22:13 | #


Merci les gars, pour ce qui est de l'apprentissage, je pensais faire des parties de morpion entre deux IA en boucle.
Les tentatives de création de machines pensantes nous seront d'une grande aide pour découvrir comment nous pensons nous-mêmes.
Alan Turing

Mes calculatrice : Graph 35+E et la nouvelle graph 90+E.

Planète Casio v42 © créé par Neuronix et Muelsaco 2004 - 2019 | Il y a 76 connectés | Nous contacter | Qui sommes-nous ? | Licences et remerciements

Planète Casio est un site communautaire non affilié à Casio. Toute reproduction de Planète Casio, même partielle, est interdite.
Les programmes et autres publications présentes sur Planète Casio restent la propriété de leurs auteurs et peuvent être soumis à des licences ou copyrights.
CASIO est une marque déposée par CASIO Computer Co., Ltd