Saturday, January 28, 2012

The origins of Artificial Intelligence

The origins of Artificial Intelligence (AI) usually begin with the theories proclaimed by ancient Greek philosophers and scientists. Although, arguments can be made that the first attempts were made thousands of years before, at the dawn of humanity. Long before the invention of writing, humans appear to have developed rudimentary techniques and tools for counting and representing information. Our view is that these first tools and some artworks are the real and oldest roots of AI. There are many forms of such Paleolithic artifacts founded all over the world. Some of them have been used for counting animals or objects, some others for predicting the future in earlier forms of religious rites.
Among many examples, carved notches made on bones dating from the upper Paleolithic period have been interpreted as a rudimentary means of counting the days for each phase of the moon. Small stone or bone female figurines, such as the well-known Venus, and some paintings on the walls of caves can be also viewed as the earliest attempts to create artificial creatures.
Early civilizations developed a variety of ways of representing and manipulating numerical quantities and knowledge in addition to the use of written symbols. For example, there is an artifact in the Yale collection showing that the Babylonians had a method, or in other words an algorithm, for calculating the square root of some numbers as early as 2,000 years BC.
Another particularly interesting example is the Edwin Smith Papyrus. It is an ancient Egyptian medical text on surgical trauma dated 1,600 BC. It contains 48 surgical observations of head wounds stated in the form of symptom-diagnosis-treatment-prognosis combinations. This rational approach to medicine is close to the basic principle of rule-based expert systems.

It can be argued that all these artifacts were only memory-helping devices rather than abstract or mechanical machines. Even the Abacus, which appeared in Asia Minor around 2,500 years ago and is still in use today, is not a real calculating machine. However, from our point of view, these tools for representing and storing information were the necessary first steps towards AI. (From "complex artificial intelligence" - Work in progress.)

Monday, January 23, 2012

EVA Intelligent Agents using Javascript and Jquery

I’m proud to announce a new version of the EVA (Evolutionary Virtual Agent) implemented using Javascript and JQuery. The core is 100% Javascript. It is a simpler version compared to the regular one implemented in C and running on both Windows and Linux. However, this implementation enables the design of most intelligent conversational characters without any strong limitation. It’s simple to program and it’s compatible with most platforms including iOS. Now EVA can run on every web browser and I assure you that it runs amazingly fast! The code will be available for free for all non-commercial application using the Creative Common license. If you want to develop your own conversational agent on your web site, please contact me!

Sunday, January 22, 2012

Créer des personnages artificiels inoubliables

Il faut bien reconnaître que, le plus souvent, ce sont les capacités des technologies employées qui font l’objet des principales attentions lorsque l’on crée un agent intelligent ou, plus généralement, un personnage artificiel.
Parmi les questions récurrentes : Est-ce que l’IA se limite au syntaxique (recherche de mots clés, etc.) ou bien sémantique (analyse du sens, ontologie, etc.), est-ce un « vrai » système multi-agent, etc.
En fait, la technologie est certes importante, mais elle n’est en aucun cas déterminante. Le point crucial réside dans la création d’un personnage crédible ou mieux encore : inoubliable.
C’est la cohérence et la profondeur du personnage qui déterminent l’empathie des utilisateurs à son égard. Une fois ce constat effectué, il faut se rendre à l’évidence : la très grande majorité des projets d’agents conversationnels mettent en scène des personnages quelconques, sans profondeur, sans véritable histoire. Bref, ils nous apparaissent bien insipides. Comment alors s’étonner du faible engouement des utilisateurs…
Or, il est un domaine qui a compris cela depuis très longtemps. Je veux parler des scénaristes et des dialoguistes qui, pour le divertissement et la fiction, ont une expérience inégalable et des méthodologies créatives qui évitent les stéréotypes et favorisent la création de personnages forts et multi-dimensionnés. Ils savent créer des personnages auxquels le public adhère et s’identifie. Ils savent également comment maintenir le pacte fictionnel qui lie le spectateur au personnage : le personnage n’est pas réel, ils le savent, mais ils l’identifient comme « vivant » tout au long de l’histoire sans se poser des questions métaphysiques sur les technologies employées.
Parmi les livres qui traient de ce sujet, je recommande l’ouvrage de Linda Seger : « créer des personnages inoubliables » aux éditions Dixit, ou bien la version originale « Creating uforgettable characters ». Parmi les innombrables et précieux conseils, voici quelques questions intéressantes : Ai-je caractérisé mon personnage sur son rythme de phrasé, son vocabulaire, la longueur de ses phrases ? Le dialogue contient-il du sous-texte ? Suis-je attentif à l’opposition qu’il y a entre ce que dit le personnage littéralement et ce qu’il est réellement en train de dire ? Puis-je deviner, uniquement grâce au dialogue, la culture, l’ethnie, le niveau d’éducation ou encore l’âge du personnage ? Sans voir le nom des interacteurs, serait-il possible de dire que plusieurs personnages conversent ? Puis-je les identifier ?
La création d’un personnage est un processus complexe. Au final, il est comme l’iceberg : seulement 20% est visible, mais pour qu’il soit crédible les 80% invisibles sont indispensables. C’est ce qui donne des personnages profonds, forts, parfaitement dimensionnés, …inoubliables.

Friday, January 06, 2012

HUMAIN – Quel corps, quel cerveau, quels rêves, quel monde pour demain?

Voici un ouvrage très recommandable! D’une part c’est un livre de grande qualité qui a le mérite d’aborder la question cruciale du « post-humain », avec ses inévitables débats éthiques, prophétiques, polémiques, etc., tout en restant accessible au plus grand nombre. D’autre part, autant le dire tout de suite, j’ai été très honoré de figurer parmi les personnalités interrogées où figurent quand même Marvin Minsky, David Chalmers, Ray Kurzweil, … pour ne citer qu’eux.
Voici le texte de présentation qui résume assez-bien le contenu très riche de ce livre – 560 pages ! – qui paraitra le 18 janvier prochain chez Flammarion :
« L'impossible d'hier est-il devenu le possible d'aujourd’hui? Produire des cellules artificielles, recomposer l'ADN, transformer nos cerveaux en machines artificielles, voir directement nos pensées sur un écran, réparer notre corps à l’infini grâce aux nanotechnologies jusqu’à repousser la maladie, la vieillesse, puis la mort... s’agit-il de science ou de fiction? Comment penser ces mutations scientifiques associées ò la révolution numérique, à la mondialisation, à l’écologie triomphante, à notre responsabilité planétaire? Sommes-nous face à une prospective caricaturale ou à une étape nouvelle dans l’histoire de l'humanité?
Pour répondre a ces questions, Monique Atlan et Roger-Paul Droit ont entrepris un tour du monde scientifique dans les laboratoires des chercheurs les plus réputés. Du MIT au Collège de France, de Stanford à Saclay, de Harvard à l’École normale supérieure, à New York, Londres ou Hambourg, leur enquête sans équivalent fournit une boussole irremplaçable et accessible a tous pour identifier les carrefours de pensée et les choix qui nous attendent.
Dans ce grand chantier du XXIe siècle, ils font dialoguer les disciplines et confrontent les points de vue pour renouveler cette question philosophique centrale : qu’est-ce que l’humain? »
Monique Atlan et Roger-Paul Droit ont interrogé, aux quatre coins du monde, les personnalités suivantes:
JEAN-CLAUDE AMEISEN, HENRI ATLAN, MARC AUGE, ZYGMUNT BAUMAN, JEAN-MICHEL BESNIER, GÉRARD BERRY, RÉMI BRAGUE, MICHAEL BRAUNGART, MONIQUE CANTO-SPERBER, MANUEL CASTELLS, MORAN CERF, DAVID CHALMERS, GEORGE CHURCH, DANIEL COHEN, ANTONIO DAMASIO, STANISLAS DEHAENE, PHILIPPE DESCOLA, FREEMAN DYSON, JEAN-PIERRE DUPUY, BERNARD EDELMAN, ALAIN EHRENBERG, RENÉ FRYDMAN, FRANCIS FUKUYAMA, MARCEL GAUCHET, ANDRÉ GREEN, JÜRGEN HABERMAS, GEORGES HANSEL, FRANÇOIS HARTOG, FRANÇOISE HERITIER, JEAN-CLAUDE HEUDIN, CHRISTIAN JAMBET, SUDHIR KAKAR, ÉTIENNE KLEIN, JULIA KRISTEVA, RAY KURZWEIL, PIERRE-MARIE LLEDO, DOUGLAS MELTON, JEAN-CLAUDE MILNER, MARVIN MINSKY, NICHOLAS NEGROPONTE, ERIK ORSENNA, CORINE PELLUCHON, ISABELLE QUEVAL, JOËL DE ROSNAY, AMARTYA SEN, RICHARD SENNETT, PETER SLOTERDIJK, JEAN-DIDIER VINCENT, ELIE WIESEL, FRANCIS WOLFF.
Monique Atlan est journaliste et productrice du programme littéraire quotidien "Dans quelle éta-gère" à France 2. Roger-Paul Droit est écrivain et journaliste. Chercheur au CNRS en philosophie, il est également chroniqueur (Le Monde, Les Echos, Le Point), et enseigne à Sciences-Po Paris. Il est l’auteur d’une trentaine de livres.