begin process at 2012 05 29 09:13:00
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C/C++

 > 

Archives

 > 

Divers

 > 

IA: Définition de l'Intelligence Artificielle ?


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

IA: Définition de l'Intelligence Artificielle ?

lundi 8 mars 2004 à 15:12:18 | IA: Définition de l'Intelligence Artificielle ?

berlherm


Définition de l'Intelligence Artificielle ?
Avant de se lancer dans des logiciels supposés intelligent encore faudrait-il savoir ce qu'est l'intelligence tout court, et plus précisément l'intelligence prétendument humaine. Si vous cherchez la définition dans le dictionnaire vous ne trouverez rien de précis, et certainement pas de quoi fabriquer un algorithme. Or toute chose clairement décrite en français, ou autre langage, peut l'être également par un algorithme qui est une autre forme de langage. Un psychologue ne parle jamais que de QI, c'est à dire de rapport de capacités « mentales » entre humains (jeunes de préférence).

Je me suis donc penché sur la question et je propose la définition suivante pour l'intelligence :
« L'intelligence est la possibilité qu'à un système mobile de résoudre consciemment la multitude de problèmes auxquels il est soumis aléatoirement. »

Il n'y a qu'un point qui pose véritablement soucis dans cette définition, c'est l'adverbe « consciemment ».

Dans le langage courant il y a 3 types de Consciences:
1) La Conscience Morale: qui est en fait la conscience de la moralité. La moralité est un phénomène culturel. C'est pour moi un objet mental.
2) La Conscience d'être Conscient: qui est la conscience de pouvoir décrire la conscience. C'est à dire la conscience du langage qui explique la conscience. Le langage est également pour moi un objet mental.
3) La Conscience tout court: qui est la conscience que nous avons des objets qui nous entourent et de nous-même. Ces objets sont en fait dans notre système nerveux, ils s'inscrivent sous forme d'objets mentaux ou partie d'objets mentaux. C'est cette conscience initiale qui m'intéresse. Et c'est même une conscience minimale de cette forme que je veux réaliser.
La conscience est uniquement un phénomène de connexions comme tout le reste.
Car il n'y a pas d'Analyseur dans l'Analyseur que nous sommes. (Il est capital de bien assimiler le sens de cette phrase.)

Définition de la Conscience:
« La conscience est la relation provisoire qui s'établit entre un objet perçu et Soi, qui est également un objet mental. L'objet Soi est l'objet principal de notre système nerveux car constamment présent et donc très développé. »

Je suis un simple technicien qui a décidé en 1993 (plus de dix ans déjà) de ne pas attendre que les scientifiques officiels lui fournissent une réponse toute cuite sur les mécanismes de la pensée humaine. J'ai donc réalisé une étude sur le fonctionnement de la conscience avec l'intuition que c'était plus simple qu'il n'y paraissait. Aujourd'hui, début 2004, je connais ce fonctionnement, en tout cas du point de vue théorique. Pour le valider je dois réaliser une CA (Conscience Artificielle).
Je viens donc sur ce forum de Cppfrance pour chercher une aide technique (Si quelqu'un veut m'aider financièrement je ne refuserais pas!). J'ai pratiqué l'informatique mais pas le Cpp qui me paraît le langage le plus approprié. Il y est question d'objets, tout comme pour la Conscience où il faut maîtriser les « objets mentaux ». Les réseaux de neurones et les listes chaînées me paraissent bien s'accorder. Et le fait d'être très proche de la machine est une chose essentielle.
J'ai tenté de décrire les mécanismes humains sur le site http://www.ifrance.com/jlapdm. (Si vous le lisez, concentrez-vous sur le chapitre 1 qui est un résumé succinct mais suffisant). Faites votre opinion, rejoignez-moi ou travaillez de votre côté, mais discutons pour faire avancer le schmilblick.
De la logique et un enthousiasme (maîtrisé) sont nécessaires. Pour l'instant je suis bien obligé d'apprendre le Cpp, car quoiqu'il advienne je continuerais. Mon E.missive est disponible sur le site, ou discutons sur ce forum pour que tout le monde y mette son grain de sel et que chacun en profite.

Les étapes possibles:
1) Réaliser un système homéostatique capable d'apprendre des choses simples basées sur les corrélations entre vision, audition, phonation (un modèle pour commencer).

2) Étoffer ce petit système homéostatique pour gérer la reconnaissance de forme (éventuellement la stéréoscopie), ainsi que la synthèse et la reconnaissance vocale.

3) Établir la proprioception générale (essentielle pour former l'objet Soi).

4) La CA.

Le fil rouge de cette recherche sera de tenter de comprendre finement la notion d'objet mental afin d'en réaliser un algorithme qui conduira à celui de la Conscience Artificielle.

PS:
« Connais-toi toi-même », a dit Socrate. C'est l'expression exacte de la rétroactivité de notre fonctionnement qu'il avait pressenti il y a plus de 2000 ans. Il aurait été un super informaticien n'est-ce pas ?
Le mieux pour discuter sérieusement est de préparer tranquillement chez soi ses arguments par écrit. Si vous devez critiquer mes idées (pour ou contre) trouvez des arguments valables, méfiez-vous des impressions immédiates.
Et quand nous en aurons terminé avec la Conscience, il restera à découvrir les mécanismes des Sensations. Et ça n'est pas une mince affaire.



Cette discussion est classée dans : objet, langage, définition, intelligence, conscience


Répondre à ce message

Sujets en rapport avec ce message

liste contenant un objet d'une de mes classes [ par Eric ] Salut,Je voudrais créer une liste contenant comme objet une de mes classes..par exemplelist ma_Liste_de_ma_Classe;mais je ne sais pas comment m'y pre création d'un compilateur en langage c [ par fati fleur ] on veut créer un compilateur sous c et on veut le code source du compilateur insérer un objet 3dsmax dans une fenètre opengl [ par CyraX ] Salut !! voila, je viens de programmer un petit moteur 3d en opengl 'nefin, rie d'exceptionnel..).Mais maintenant, je voudrais savoir comment je dois Creer un objet apres compilation en Borland c++ BUilder [ par lnvincible ] J'aimerais savoir la commande qui permet de creer un objet apres la compilation c'est a dire on clique sur un bouton et y'en a un deuxieme qui se cree déplacement d'un objet [ par dim ] je voudrais déplacer un objet d'un tableau et récupererla case du tableau sur laquelle il aura laché.comment puis je faire?merci pour votre aide déplacement d'un objet en c [ par dim ] je voudrais déplacer un objet d'un tableau et récupererla case du tableau sur laquelle il aura laché.comment puis je faire?merci pour votre aide [Allegro] Animation d'objets [ par GoldenEye ] La situation est simpleOn est en true color (Allegro)J'ai un décor de fond statique (BITMAP *decor)J'ai un petit objet mobile (BITMAP *objet)Le petit Probleme de Débutant [ par Dorgendubal ] Hello à tous,j'ai déjà programmé en C++ et même avec des envirronements graphiques (comme QT sous linux) mais jamais avec Visual C++.Alors j'ai un pro position d'un control [ par Xs ] salut !!comment on peut récuperer la position X,Y d'un objet et sa taille (longueur, largeur);j'entend en fait par objet, un bouton.merci Comment faire heriter un objet ATL d un autre objet ATL [ par moiss2 ] Bonjour,je developpe avec visual C++ en utilisant ATL/COM pour creer un dll qui donne acces a deux objets A et B qui heritent l un de l autre (B de A)


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,560 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales