Intelligence artificelle - Orientation
kyo3100
Messages postés
521
Statut
Membre
-
kyo3100 Messages postés 521 Statut Membre -
kyo3100 Messages postés 521 Statut Membre -
Bonjour à tous chers amis du site commentcamarche.net.
Je viens vous demander un petit coup de main, ou plutôt des idées, des opinions, et peut être même des solutions.
Tout a commencé alors que je lisais quelques lignes sur de nouvelles avancées dans le domaine de la robotique, etc...
Je me suis donc dit "Tient, c'est vrai que ça serait cool de programmer une intelligence artificielle, et diantre, pourquoi pas ?!"
Je ne suis pas novice en matière de programmation, bien que cela fasse un moment que je n'ai pas mangé de code, avant donc de me traiter de fou, d'inconscient, j'ai conscience que cela va demander une quantité astronomique de travail qui peut s'étalonner sur plusieurs années.
Enfin bref, passons à mes "objectifs" ou plutôt à mes idées de base :
- Je voudrais une intelligence artificielle capable de comprendre et d'utiliser la parole pour répondre à des questions simples ou qui demandent un raisonnement, et d'expliquer ensuite sa démarche de résolution.
- Une intelligence capable "d'apprendre" d'elle même, en restant connecté à l'internet par exemple. La notion d'apprentissage étant également assez complexe, j'entends par là une intelligence capable d'accroître son savoir ou qui cherche à obtenir la réponse à une question posée en consultant internet et non une base de données pré-enregistrée (comme un chatbot).
A titre d'exemple, ou plutôt afin que de vous faire une meilleure idée, je chercher à créer une intelligence artificielle similaire à celle du film "L'oeil du mal" (sans le côté je prends le contrôle de tout et je tue tout le monde si possible !) ou plutôt celle des petits robots dans Gundam00 responsables des réparations pour ceux qui connaissent ^^
J'ai déjà consulté beaucoup de site, de wiki, etc... Mais pour le moment c'est un peu fouilli dans ma tête, et je n'arrive pas à poser de plan d'attaque. Je ne sais pas vraiment par où commencer ni vraiment comment et c'est pourquoi j'aimerais avoir l'avis de personnes s'y connaissant en la matière, ou ayant déjà eu à faire à ce genre de programmation assez particulière.
Mes principales interrogations :
- Quel langage utilisé ? : C, C ++, Lisp, Prolog, d'autres ? Tenter d'en mélanger plusieurs ? ^^
- Quelle plateforme privilégier ? Linux (quelle distribution ?), Windows, Mac, etc... ?
- Quelles seraient les capacités matérielles approximatives nécessaires en terme d'espace disque, de calculs, de mémoire vive ?
- Enfin, y'a-t-il un nom particulier au type d'intelligence artificielle que je souhaite créer ? (à savoir un programme qui pourrait être autonome en terme d'apprentissage et capable de communiquer oralement avec son interlocuteur/utilisateur)
Quand on y réfléchit bien, ce que je cherche à faire en fait, c'est une espèce de "pote virtuel" (et oui, je me sens si seul ! ^^)
Donc voilà, toutes les pistes (sérieuses) sont les bienvenues, cela fait longtemps que je ne m'étais pas lancé dans un projet ambitieux et je crois bien que celui-là a assez de matière pour me maintenir éveillé pendant quelques années.
Si vous pouviez être précis, donnez le plus de renseignements possibles, citer vos sources, ce genre de choses.
N'hésitez pas non plus à me donner votre avis quand à l'aspect principal par lequel je devrais commencer, ou d'autres branches en dehors de la programmation pure que je devrais étudier.
Je vous remercie d'avance pour toute l'aide utile que vous pourrez m'apporter =)
Patience et longueur de temps,
Font plus que force ni que rage.
Je viens vous demander un petit coup de main, ou plutôt des idées, des opinions, et peut être même des solutions.
Tout a commencé alors que je lisais quelques lignes sur de nouvelles avancées dans le domaine de la robotique, etc...
Je me suis donc dit "Tient, c'est vrai que ça serait cool de programmer une intelligence artificielle, et diantre, pourquoi pas ?!"
Je ne suis pas novice en matière de programmation, bien que cela fasse un moment que je n'ai pas mangé de code, avant donc de me traiter de fou, d'inconscient, j'ai conscience que cela va demander une quantité astronomique de travail qui peut s'étalonner sur plusieurs années.
Enfin bref, passons à mes "objectifs" ou plutôt à mes idées de base :
- Je voudrais une intelligence artificielle capable de comprendre et d'utiliser la parole pour répondre à des questions simples ou qui demandent un raisonnement, et d'expliquer ensuite sa démarche de résolution.
- Une intelligence capable "d'apprendre" d'elle même, en restant connecté à l'internet par exemple. La notion d'apprentissage étant également assez complexe, j'entends par là une intelligence capable d'accroître son savoir ou qui cherche à obtenir la réponse à une question posée en consultant internet et non une base de données pré-enregistrée (comme un chatbot).
A titre d'exemple, ou plutôt afin que de vous faire une meilleure idée, je chercher à créer une intelligence artificielle similaire à celle du film "L'oeil du mal" (sans le côté je prends le contrôle de tout et je tue tout le monde si possible !) ou plutôt celle des petits robots dans Gundam00 responsables des réparations pour ceux qui connaissent ^^
J'ai déjà consulté beaucoup de site, de wiki, etc... Mais pour le moment c'est un peu fouilli dans ma tête, et je n'arrive pas à poser de plan d'attaque. Je ne sais pas vraiment par où commencer ni vraiment comment et c'est pourquoi j'aimerais avoir l'avis de personnes s'y connaissant en la matière, ou ayant déjà eu à faire à ce genre de programmation assez particulière.
Mes principales interrogations :
- Quel langage utilisé ? : C, C ++, Lisp, Prolog, d'autres ? Tenter d'en mélanger plusieurs ? ^^
- Quelle plateforme privilégier ? Linux (quelle distribution ?), Windows, Mac, etc... ?
- Quelles seraient les capacités matérielles approximatives nécessaires en terme d'espace disque, de calculs, de mémoire vive ?
- Enfin, y'a-t-il un nom particulier au type d'intelligence artificielle que je souhaite créer ? (à savoir un programme qui pourrait être autonome en terme d'apprentissage et capable de communiquer oralement avec son interlocuteur/utilisateur)
Quand on y réfléchit bien, ce que je cherche à faire en fait, c'est une espèce de "pote virtuel" (et oui, je me sens si seul ! ^^)
Donc voilà, toutes les pistes (sérieuses) sont les bienvenues, cela fait longtemps que je ne m'étais pas lancé dans un projet ambitieux et je crois bien que celui-là a assez de matière pour me maintenir éveillé pendant quelques années.
Si vous pouviez être précis, donnez le plus de renseignements possibles, citer vos sources, ce genre de choses.
N'hésitez pas non plus à me donner votre avis quand à l'aspect principal par lequel je devrais commencer, ou d'autres branches en dehors de la programmation pure que je devrais étudier.
Je vous remercie d'avance pour toute l'aide utile que vous pourrez m'apporter =)
Patience et longueur de temps,
Font plus que force ni que rage.
A voir également:
- Intelligence artificelle - Orientation
- Changer orientation ecran pc - Guide
- Changer l'orientation d'une seule page word - Guide
- Comment utiliser l'intelligence artificielle - Accueil - Guide Intelligence artificielle
- Orientation portrait powerpoint - Guide
- Apple intelligence - Guide
6 réponses
Techniquement tu devrais t'orienter vers des Systèmes Multi-Agents. Mais en l'état ton projet tient plus de la recherche mais pas aujourd'hui, dans 10 ou 20 ans peut-être.
Se poser la question du langage de programmation ou de système d'exploitation à utiliser est vraiment loin d'être une priorité. Il te faudrait avant tout mettre en place le principe de fonctionnement (les agents, leurs relations etc...).
C'est joli dans les films, mais à moins de ne vouloir faire ça toute ta vie (comme de nombreux chercheurs le font) ça paraît très difficile... il vaut mieux faire du Spielberg ^^
Se poser la question du langage de programmation ou de système d'exploitation à utiliser est vraiment loin d'être une priorité. Il te faudrait avant tout mettre en place le principe de fonctionnement (les agents, leurs relations etc...).
C'est joli dans les films, mais à moins de ne vouloir faire ça toute ta vie (comme de nombreux chercheurs le font) ça paraît très difficile... il vaut mieux faire du Spielberg ^^
seul reponse a mon avis pour de la programation le mieux linux : Quelle plateforme privilégier ? Linux, Windows, Mac, etc... ? = linux
je te souhaite du trés bon courrage pour cela ... qui sais peut etre tu deviendra comme steve jobs qui a commencer par un rien ...
je te souhaite du trés bon courrage pour cela ... qui sais peut etre tu deviendra comme steve jobs qui a commencer par un rien ...
Je te remercie pour ta réponse.
Je pensais également utiliser Linux vu que je programme beaucoup sur Linux.
Je ne sais pas si j'en ferais vraiment quelque chose si jamais j'arrive à mes fins. Je fais plutôt ça pour "m'amuser", relever un défi, m'instruire également.
J'espère que je tiendrais jusqu'au bout =)
Je pensais également utiliser Linux vu que je programme beaucoup sur Linux.
Je ne sais pas si j'en ferais vraiment quelque chose si jamais j'arrive à mes fins. Je fais plutôt ça pour "m'amuser", relever un défi, m'instruire également.
J'espère que je tiendrais jusqu'au bout =)
derien derien moi je suis pour les gars qu'ils inventent des nouvelles technologies , ou qu'ils les developpent j'ai moi meme repris un objet apple un macbook blanc ecran irreparable j'en ai fais un ordi de bureau ultraplat clavier integré j'ai travailler la finition bien sur j'ai quand meme mis une sourir c'est un prototype que apple devrait sortir car je suis sur que cela plairé a des gens
aucune chance avec les technologies actuel
peut être plus tard avec les processeurs quantique
peut être plus tard avec les processeurs quantique
Pourtant j'ai lu qu'il y avait déjà des modèles semblables à ce que je veux faire. Le seul problème et que j'ai réussi à obtenir aucun renseignement dessus.
Etant donné que je ne cherche pas à générer, ou simuler des sentiments, et que je souhaite rester dans une approche assez "rationnelle" pour mon programme, je pense que cela est possible. Mais comme dit plus haut, je ne sais pas vraiment sous quel angle attaquer le sujet.
Etant donné que je ne cherche pas à générer, ou simuler des sentiments, et que je souhaite rester dans une approche assez "rationnelle" pour mon programme, je pense que cela est possible. Mais comme dit plus haut, je ne sais pas vraiment sous quel angle attaquer le sujet.
ouaou toi ta regarder un peux trop de filme
je ni connais pas grand chose mai je peux t dire que si tu avée un peux plus approfondi t recherche tu aurai vu que des chercheur boss dessus depuis plusieurs année laisse les boss il on bien ans de cherche d'avance sur c genre de programme
ensuite de mon poing de vu j'aime pas trop sa (j'ai aussi regarder trop de film) mai comme tu a dit une ia asse évoluer pour apprendre, voudrais avoir son indepandence c comme si un enfant tu lui apprend la vie et tu le garde a la maisons dans sa chambre ou dans sa poucette et tu lui dit ta vu tous sa bien c beau mai ta a pas droit enfin bref c juste un avis
je ni connais pas grand chose mai je peux t dire que si tu avée un peux plus approfondi t recherche tu aurai vu que des chercheur boss dessus depuis plusieurs année laisse les boss il on bien ans de cherche d'avance sur c genre de programme
ensuite de mon poing de vu j'aime pas trop sa (j'ai aussi regarder trop de film) mai comme tu a dit une ia asse évoluer pour apprendre, voudrais avoir son indepandence c comme si un enfant tu lui apprend la vie et tu le garde a la maisons dans sa chambre ou dans sa poucette et tu lui dit ta vu tous sa bien c beau mai ta a pas droit enfin bref c juste un avis
J'ai en effet regardé beaucoup de films dans ma vie, mais ce n'est à cause de ça que ce genre d'idée m'est venue.
De plus, les boss comme tu dit, planchent actuellement sur une IA capable de prendre des décisions à la façon d'un humain, de reproduire la psychée humaine et ainsi être capable de prendre des décisions irrationnelles. Or ce n'est pas ce que je cherche à faire. Je ne cherche pas à reproduire un comportement humain.
Je veux que mon IA puisse apprendre, mais pas forcément interpréter de façon "humaine" tout ce qu'elle apprend, mais plutôt le retenir et l'enregistrer d'elle même dans sa base de données afin de pouvoir le régurgiter si je lui pose une question en rapport. Ce qui en effet demande une certaine forme d'interprétation ou plutôt un regroupement et une mise en relations d'informations lues.
Par exemple : Quelle est la capitale de la France ?
Et plutôt que d'avoir pré-enregistré une réponse dans une base de données, elle aura été capable de trouver la réponse d'elle même.
Une espèce de robot si tu préfères. J'ai lu dans un sujet posté sur ce forum qu'un utilisateur travaillait sur un projet similaire avec d'autres personnes, ils ont crée une IA capable de se connecter à internet et ainsi d'accroître sa base de données si nécessaire. Mais impossible d'en savoir plus.
Comme je l'ai dit, j'ai déjà effectué un nombre certain de recherches, peut être pas assez poussées dans leur ensemble, mais je n'ai pas posté en mode :
"allez les gens, et si vous m'écriviez le code de ce formidable projet " ;)
Encore une fois, je demande aux gens qui ont une réelle expérience et ou un réel savoir dans ce domaine de bien vouloir répondre.
Je ne suis pas venu ici afin de créer un débat sur "l'IA humaine" ou ce genre de chose.
Si je n'ai pas assez été explicite sur ce que je recherchais, veuillez m'en excuser, je donnerais toutes les informations nécessaires afin que vous puissiez pleinement comprendre ce que j'ai voulu dire.
De plus, les boss comme tu dit, planchent actuellement sur une IA capable de prendre des décisions à la façon d'un humain, de reproduire la psychée humaine et ainsi être capable de prendre des décisions irrationnelles. Or ce n'est pas ce que je cherche à faire. Je ne cherche pas à reproduire un comportement humain.
Je veux que mon IA puisse apprendre, mais pas forcément interpréter de façon "humaine" tout ce qu'elle apprend, mais plutôt le retenir et l'enregistrer d'elle même dans sa base de données afin de pouvoir le régurgiter si je lui pose une question en rapport. Ce qui en effet demande une certaine forme d'interprétation ou plutôt un regroupement et une mise en relations d'informations lues.
Par exemple : Quelle est la capitale de la France ?
Et plutôt que d'avoir pré-enregistré une réponse dans une base de données, elle aura été capable de trouver la réponse d'elle même.
Une espèce de robot si tu préfères. J'ai lu dans un sujet posté sur ce forum qu'un utilisateur travaillait sur un projet similaire avec d'autres personnes, ils ont crée une IA capable de se connecter à internet et ainsi d'accroître sa base de données si nécessaire. Mais impossible d'en savoir plus.
Comme je l'ai dit, j'ai déjà effectué un nombre certain de recherches, peut être pas assez poussées dans leur ensemble, mais je n'ai pas posté en mode :
"allez les gens, et si vous m'écriviez le code de ce formidable projet " ;)
Encore une fois, je demande aux gens qui ont une réelle expérience et ou un réel savoir dans ce domaine de bien vouloir répondre.
Je ne suis pas venu ici afin de créer un débat sur "l'IA humaine" ou ce genre de chose.
Si je n'ai pas assez été explicite sur ce que je recherchais, veuillez m'en excuser, je donnerais toutes les informations nécessaires afin que vous puissiez pleinement comprendre ce que j'ai voulu dire.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Voila le post dont je parlais :
https://forums.commentcamarche.net/forum/affich-1213008-intelligence-artificielle
Descendez un peu et chercher une réponse du membre "imbdu59".
Il parle très brièvement du projet sur lequel il travaillerait avec d'autres personnes.
Mais impossible de prendre contact avec lui. (ou elle)
https://forums.commentcamarche.net/forum/affich-1213008-intelligence-artificielle
Descendez un peu et chercher une réponse du membre "imbdu59".
Il parle très brièvement du projet sur lequel il travaillerait avec d'autres personnes.
Mais impossible de prendre contact avec lui. (ou elle)
Personne pour tenter de faire évoluer un peu le cours de la conversation ?
Que voudrais-tu ? Un débat passionné entre spécialistes du domaine ? Je ne suis pas sûr que CCM soit vraiment le site le plus adapté pour ce genre de choses, c'est surtout une plateforme d'assistance, les conversations c'est tu as une question, on y apporte des réponses, mais on ne peut pas t'expliquer une technologie qui n'est pas au point ! Il y a des recherches, et même des résultats mais ce n'est pas encore à la portée de grand monde. Peut-être qu'un jour un super-crack tombera sur cette discussion et te fera vraiment avancer, mais en attendant je crois que tu devras te contenter des réponses que tu as déjà eu, aussi maigres soient-elles...
Pour le moment je recherche des pistes, des voies aussi. C'est en l'état actuel un projet.
Je vais tenter d'établir un schéma du principe de fonctionnement afin de me faire une meilleure idée =)
et sont pas tous seul
Même si ce que je souhaite doit demander d'explorer plusieurs voies expérimentales, alors pourquoi pas.