4/09/2013

Intelligence artificielle


 







1- Introduction

                        Nous avons chacun une idée de ce que c'est q'une personne intelligente.

       Mais personne ne saurait vraiment donner une definition satisfaisante de l'intelligence.
       Cependant depuis quelques decennies des recherches sont menées pour insufler cette
      intelligence aux machines, d'où le terme intelligence artificielle. En quoi consiste  t'elle,
      quelles sont ses objectifs , ses domaines d'application et les problèmes qu'elle
     soulève?
      

2- Définition
          L'intelligence artificielle est la « recherche de moyens susceptibles de doter les systèmes informatiques de capacités intellectuelles comparables à celles des êtres humains ».
          Le terme « intelligence artificielle », créé par John McCarthy, est souvent abrégé par le sigle « IA » (ou « AI » en anglais, pour Artificial Intelligence). Il est défini par l’un de ses créateurs, Marvin Lee Minsky, comme « la construction de programmes informatiques qui s’adonnent à des tâches qui sont, pour l’instant, accomplies de façon plus satisfaisante par des êtres humains car elles demandent des processus mentaux de haut niveau tels que : l’apprentissage perceptuel, l’organisation de la mémoire et le raisonnement critique » (source wikipedia)

3- Origines

                    L'avenue de l'IA comme discipline et domaine de recherche , a connu

      des etapes déterminantes  dont  :

      - L'article "Computing Machinery and Intelligence" de Alan Turing

        dans Mind en Octobre 1950 où  il  explore le problème et propose 
        une expérience maintenant connue sous le nom  de test de Turing  dans une 
        tentative de définition d'un standard permettant de qualifier une machine de 
          « consciente ».

     - L'intelligence artificielle, en tant que domaine de recherche, a été créée 

        à la conférence qui  s'est tenue sur   le campus de Dartmouth College pendant
        l'été 1956 à laquelle assistaient ceux qui vont marquer la discipline.

    -  Ensuite l'intelligence artificielle se développe surtout aux États-Unis à

      l'université Stanford sous  l'impulsion de John McCarthy, au MIT sous celle
       de Marvin Minsky, à l'université   Carnegie-Mellon sous celle de Allen Newell 
       et Herbert Simon et à l'université d'Édimbourg sous celle de Donald Michie.

     

4- Les differentes conceptions de l'IA

            On distingue deux  façons de concevoir l'intelligence artificielle

        -  L'intelligence artificielle forte


                     Le concept d’intelligence artificielle forte fait référence à une 

         machine capable  non seulement de produire un comportement intelligent, 
          mais d’éprouver une impression  d'une réelle conscience de soi,  de
       « vrais sentiments »  et « une compréhension de ses  propres raisonnements » .
                    Bref une machine consciente de son existence, ayant une identité propre   et
        capable de se comprendre dans ses faits, paroles et gestes( si possible), 
        comme vous et moi .
    

        -  L'intelligence artificielle faible


               La notion d’intelligence artificielle faible constitue une approche

        plus realiste dite approche d'ingénieur  qui  cherche à construire des systèmes
        de plus en plus autonomes (pour réduire le coût de leur supervision),
       des algorithmes capables de résoudre des problèmes d’une certaine classe, etc. 
       Mais, cette fois, la machine simule l'intelligence, elle semble agir comme si elle était
      intelligente, alors qu'en réalité elle ne l'est aucunement.


5- Domaines connexes

           - Cognitivisme


                               " Le cognitivisme est le courant de recherche scientifique

            endossant l'hypothèse que la pensée   est un processus de traitement de 
           l'information."(source wikipedia)
                      En gros il stipule que la memoire guide notre sens de la perception. 
           De chaque information acquise par nos sens , nous tirons des conclusions grace 
           à notre  memoire long terme. Et devant  une nouvelle situation, nous pouvons 
           anticiper et reagir grace aux schémas stockés dans la memoire.


           - Connectivisme


                     Pour George Siemens: l'un des developpeurs de cette theorie :

                         « Le connectivisme est la somme de principes issus de 
           la théorie du chaos , des réseaux, de l'auto-organisation et de la complexité." 
           L'apprentissage est un processus qui se  produit dans des environnements flous 
           composés d'éléments de base changeants, et qui n'est pas  entièrement sous le 
           contrôle de l'individu. L'apprentissage peut résider en dehors de 
           l'individu (au sein d'une organisation ou une base de données), et se concentre
            sur la connexion d'ensembles d'informations spécialisées. Les liens qui permettent
           d'apprendre davantage sont plus importants que  l'état actuel de notre connaissance.


6- Subdivisions de l'IA
   
              De la meme façon que l'intelligence  humaine peut s'apprecier, dans son
   utilisation de diverses  manières, comme l'apprentissage et l'usage de la parole, la 
reconnaissance visuelle et sonore, l'IA comporte plusieurs champs de recherche.

             -  La vision artificielle


                           La vision artificielle implique la reconnaissance de formes et d'objets,

           par le  biais d'un periphérique,  une camera en générale. La machine doit etre 
          capable de reconnaitre ce qu'il voit et d'en donner les caracteristiques,
           tout comme le ferait un etre humain.
                    On y traite surtout de :  
                          - La reconnaissance faciale 

                               C'est la reconnaissance des  visages, et est   considéré comme 
                              un des problèmes les plus difficiles de l'Intelligence  Artificielle.

                          - La reconnaissance de l'ecriture ( manuelle ou   dactylographiée).


                                   Elle consiste pour la machine a pouvoir lire un texte ecrit à la main
                    ou à   la machine d'où la necessité de reconnaitre les caractères ou les formes
                   et ponctuations.


             -  La reconnaissance vocale


                              Pour reconnaitre la voix d'une personne et ce qu'elle dit.

                Cela pose des problèmes   ardus, à causes des problèmes de langues, 
               d'accents qui varient selon les personnes et les régions, et  de la façon de parler
               de chacun.
                          Elle est utilisée  sur un bon nombre de systèmes d'esxploitation,
               comme Windows, Android, Ubuntu, etc...

             -  Le Traitement du langage naturel


                              La machine doit pouvoir traduire d'une langue à n'importe 

             qu'elle autre du moment  que ce qu'on veut exprimer est le meme. 
             Elle doit pouvoir faire les liens symboliques  nécessaires à tout langage.

             -  La représentation symbolique

                    
                           La representation symbolique intervient surtout dans le calcul formel,
                  c'est-à-dire  le calcul  comme on l'apprend en mathematiques avec 
              des inconnus x ,y etc, et toute la logique qui s'en  suit, car jusqu'à présent
             les machines font du calcul numerique.

             -  La résolution des problèmes

                      
                         Ce domaine comprend la représentation, l'analyse et la résolution de
                problèmes concrets, comme par exemple trouver un chemin sur une carte,  
              ou maximiser ses profits, etc. Il est surtout appliqué dans les jeux.
                Mais ne se limite pas aux jeux et peut donner lieu à d'autres applications :
                     - Faire un emploi du temps 
                     - Colorier une carte de géographie
                     -  Résoudre des casse-tête logiques, des problèmes mathématiques
                     - Trouver un chemin dans un labyrinthe  ou dans une maison
                      (robots domestiques),  qu'on nomme le pathfinding.
                        
             -  La robotique

                         La robotique est l'ensemble des techniques permettant la conception,
                   la réalisation  de machines automatiques ou de robots.
                        Dans le cas de las conception des robots humanoides, elle a 
                   recours à tous les secteurs de l'IA.



                                              
ASIMO,robot japonnais.




 
             -  Les systemes experts

                            Un système-expert est un outil informatique, plus précisement un
                   programme , conçu pour  pour simuler le raisonnement d'un expert dans un 
                   domaine face à une situation donnée, et résoudre un problème donné ou 
                 répondre à une question. 
                              Il comporte une base de conaissances qui représente le savoir-faire 
                  de l'expert, des règles à respecter et un moteur d'inférence pour combiner les 
                  connaissances et les règles afin de mener le raisonnement.

                                               


                       Les systèmes experts sont utilisés par des banques pour des octrois de crédits,
                 et aussi pour aider les médécins à faire des diagnostics.
                        
      
           7- Réalisations et Avenir de L'IA

                   
                        L'intelligence artificielle encore très loin des fantasmes des sciences-fictions, est néanmoins
                 très présente dans nos vie: dans le domaine militaire pour les drones, en médécine, les jeux
                 vidéos , l'éducation, les ordinateurs, smartphones, GPS, etc...
                        Certains envisagent meme une cohabitation avec des robots, munis d'une intelligence
               dans un futur proche. Cela soulève un problème crucial qui est celui-ci. 
                        "Une machine  plus forte physiquement et plus intelligente accepterait-elle de 
                    suivre docilement les ordres  qu'on lui donne? 
                Meme si la conception de telles machines respecte les trois lois d'Asimov, qui visent à garantir
               la sécurité de l'espèce humaine, rien ne pourra garantir une telle chose. Mais comme toutes les
               technologies adoptées par les hommes, on se fera bien une raison, pour le meilleur et pour le 
               pire.     
                 


2 commentaires:

  1. Intéressant, je ne me permettrais pas de dire que tous les aspects ont été visité mais la plupart si.
    Cela dit assez ce qui se dit tous les jours sur l'IA. Le rêve pas encore devenu réalité mais qui tend vers une réalisation peut être futur (plus proche que lointain).
    A souligner que l'un des premiers défit de l'IA était la traduction automatique et l'est d'ailleurs toujours. On ne sait pas encore le faire.
    Article intéressant facile à lire.


    RépondreSupprimer
    Réponses
    1. Le fait que tu sois venue lire fait agréablement plaisir. Si tiyah dit que c'est interessant, alors ça l'est. ET pour ton problème de traduction automatique, dis un seul mot, et je le résouds pian....

      Supprimer

Ajouter un commentaire

HTML5::: La géolocalisation

1- Introduction            Le but de cet article est d'apprendre à implémenter la geolocalisation sur votre site web, en se se...