mardi 25 janvier 2011
main robotique DLR
Cette technologie provient de l'institut DLR, en Allemagne, qui produit un certain nombres de travaux impressionnants: Justin, locomotion bipede...
Les doigts sont articules par un systeme de tendons dont l'elasticite peut etre modifiee.
Cette nouvelle main semble surpasser la "shadow hand" de Shadow Robot Company. Les muscles pneumatiques sont moins facilement parametrisables que la main du DLR.
lundi 17 janvier 2011
Le boulot de google pour traduire la poesie
Voir le blog post et le papier correspondant, presente a la conference EMNLP!
Voir aussi les autres boulots presentes par Google a cette conference.
Dans le domaine du traitement du langage naturel, il faut noter le systeme Watson de IBM qui est capable de jouer au Jeopardy!
Mise a jour: la video de sa performance est sortie!
jeudi 19 août 2010
commandes de survie linux
- se connecter a un ordi distant:
ssh -Y nom@ordi
- envoyer un fichier vers un autre ordi:
scp fichier nom@machine:repertoire
- compiler un package avec autoconf..:
aclocal, libtoolize -c, autoconf, automake -ac, mkdir build, cd build, ../configure
- git:
cloner une repo existante: git clone git+ssh://nom@machine/repertoire
A suivre..
mercredi 14 juillet 2010
Imagerie par Resonance Magnetique Functionnelle (fMRI en anglais)
1- Si 2 groupes different dans l'utilisation de leur cerveau pour une meme tache, cela peut provenir de differences de comportement des 2 groupes.
Ex: les moins ages peuvent requerir une activite dans plus de zones de leur cerveau pour effectuer une tache car ils n'ont pas encore appris a optimiser le processus pour la tache en question. Les zones du cerveau ont la meme fonction dans tous les groupes mais c'est seulement le processus pour realiser la tache qui n'utilise pas les memes ressources.
2- considerer l'influence du scanner sur le comportement des patients! Le fMRI est une grosse machine reduisant considerablement les mouvements (a eviter pour les claustrophobes) et faisant un bruit metallique sourd periodiquement.
3- comment trouver une reference commune a 2 groupes pour evaluer les differences dans l'execution d'une tache? Afin de pallier aux problemes precedents, on utilise une tache de base commune aux 2 groupes et verifie les differences d'activite entre la tache de base et la tache mesuree dans chaque groupe. Le probleme toutefois est de mesurer les differences dans l'execution de la tache de base entre les 2 groupes.
4- Le probleme de l'inhibition d'une zone qui est necessairee pour l'accomplissement d'une tache mais qui n'est pas prise en compte forcement dans les mesures d'activite.
algebre lineaire
- eigenvalue, eigenvector, eigenspace (valeur propre, vecteur propre, espace? propre), d'apres Wikipedia:
Une matrice peut agir sur un vecteur en changeant sa longueur et direction. Toutefois pour certains vecteurs, la matrice ne changera que leur longueur. Ces vecteurs sont les vecteurs propres de la matrice.
Le facteur qui multiplie la longueur initiale du vecteur propre est appele la valeur propre associee.
Tous les vecteurs propres qui ont la meme valeur propre + le vecteur nul forment l'espace(?) propre.
matrice M, vecteur v, variable l --> Mv = lv
- trace d'une matrice:
somme des elements de la diagonale principale (haut gauche vers bas droite) de la matrice.
a suivre...
mercredi 7 juillet 2010
Changement de repere 3D
d'un point 3D d'un systeme de coordonnee a un autre:
// a: double[3]: angles de rotation du 2eme repere par rapport au premier
// t: double[3]: translation du 2eme repere par rapport au premier
// p: double[3]: coordonnees du point
// repereMonde: repere dans lequel les coordonnees du point sont
exprimees = true -> repere monde, false -> 2eme repere
// np: double[3]: coordonnees calculees (output)
void ccs( double *a, double *t, double *p, bool repereMonde, double *np )
{
// calcul la matrice de transformation
double mat[16];
double cax = cos ( a[0] );
double cay = cos ( a[1] );
double caz = cos ( a[2] );
double sax = sin ( a[0] );
double say = sin ( a[1] );
double saz = sin ( a[2] );// matrice est calculee facon OpenGL..
mat[0] = caz * cay;
mat[1] = saz * cay;
mat[2] = -say;
mat[3] = 0;mat[4] = caz*say*sax-saz*cax;
mat[5] = saz*say*sax+caz*cax;
mat[6] = cay*sax;
mat[7] = 0;mat[8] = caz*say*cax+saz*sax;
mat[9] = saz*say*cax-caz*sax;
mat[10] = cay * cax;
mat[11] = 0;mat[12] = t[0];
mat[13] = t[1];
mat[14] = t[2];
mat[15] = 1;if( repereMonde ) {
double tnp[3];
tnp[0] = p[0]-mat[12];
tnp[1] = p[1]-mat[13];
tnp[2] = p[2]-mat[14];
np[0] = mat[0]*tnp[0] + mat[1]*tnp[1] + mat[2]*tnp[2];
np[1] = mat[4]*tnp[0] + mat[5]*tnp[1] + mat[6]*tnp[2];
np[2] = mat[8]*tnp[0] + mat[9]*tnp[1] + mat[10]*tnp[2];
} else {
np[0] = mat[0]*p[0] + mat[4]*p[1] + mat[8]*p[2] + mat[12];
np[1] = mat[1]*p[0] + mat[5]*p[1] + mat[9]*p[2] + mat[13];
np[2] = mat[2]*p[0] + mat[6]*p[1] + mat[10]*p[2] + mat[14];
}
}
Je n'ai fait que quelques tests basiques donc il n'est pas impossible
qu'il y ait des erreurs planquees.
Attention: Il y a des problemes de precision donc il vaut mieux eviter
de faire beaucoup de transformations a la suite.
lundi 15 mars 2010
Problemes de compilation obscurs en C++
mercredi 17 février 2010
mes premiers pas blender

mes premieres questions tres basiques resolues pour blender 2.49b:
- on peut grouper les objets selectionnes en faisant "make parent" (Ctrl+P) pour qu'ils apparaissent en un element dans l'outliner.
La, il n'y a pas de problemes de material merge mais les objets sont consideres independants. L'avantage, c'est qu'ils sont plus facile a selectionner en selectionnant le parent et en faisant (Shift+G,1) equivalent a Select->Grouped->children.
- on peut placer des objets selectionnes dans differents layers, ca influe sur leur visibilite.
selectionne un ou des objets, appuyer sur M, choisir l'un des 20 layer.
on peut voir les differents layer en appuyant sur les touches numerotees du clavier principal (..PAS le pave numerique!) pour les 10 premieres, ALT+numero pour les 10 suivantes.
En appuyant sur SHIFT+num, on peut voir plusieurs layers a la fois.
- placer la camera a la position de vue actuelle: Ctrl+Alt+0 (..numpad!)
- renommer un objet dans la "outliner view": Ctrl+cliquer sur l'objet a renommer
- rendre un objet transparent: selectionner un objet, voir le menu "shading" (F5), ajouter un "material", mettre la valeur A inferieure a 1, aller sur le tab "mirror transp" et activer "ray transp"
mardi 26 janvier 2010
MDP
lundi 18 janvier 2010
probleme LaTeX
sudo apt-get install texlive-full
Un petit message pour repertorier tous les petits problemes fournis par LaTeX durant l'ecriture d'articles de recherche ou redaction de these (en utilisant ce template)..
1) message d'erreur:... can be used only in preamble.solution: mettre la commande designee avant l'instruction \begin{document}
2) message d'erreur:solution: installer le package texlive-latex-extra -> sudo apt-get install texlive-latex-extra... .File 'nomencl.sty' not found( ..si texlive-full n'avait pas ete installe avant..)
lundi 4 janvier 2010
probleme Kile (Ubuntu 8.04 H)
- lancement de kile 2
- une fenetre popup affichant une erreur en rapport avec dcopserver, le rectangle kile 2, puis un autre popup d'erreur "Malformed URL"
- puis l'application se ferme toute seule
solution trouvees qui n'ont pas marche pour moi:
- le changement des permissions du repertoire /home/$USER/.kde -> chown -R $USER:$USER /home/$USER/.kde
- reinstaller kile
Ce que j'ai fais:
- lancer dcopserver manuellement -> retire la premiere popup d'erreur mais pas la deuxieme!
- virer les fichiers de configurations relatifs a kile dans .kde -> une autre erreur est apparue quand on lance depuis le terminal "kile: ERROR: : couldn't create slave : Cannot talk to klauncher"
Ce qui a marche (apres avoir fait les 2 actions au dessus.. mais ca marche peut etre tout seul)
- lancer dans le terminal: dcopserver_shutdown
- puis: kdeinit
.. et kile redemarre! ..avec des messages d'erreur dans le terminal mais ca a l'air de marcher..
jeudi 28 mai 2009
des jeux pour stimuler le cerveau
Siri, assistant virtuel intelligent
D'apres l'article, Siri est capable de comprendre une requete en language naturel et trouver les reponses sur internet: guider quelqu'un vers le magasin voulu, reserver les tickets pour un voyage, etc.
L'application devrait etre disponible en fin d'annee.
jeudi 2 avril 2009
l'algorithme qui decouvre des lois physiques
Le programme cree par Michael Schmidt and Hod Lipson, de la Cornell University, a pu trouver des lois de mouvement pour des systemes physiques dynamiques non lineaires.
Le plus interessant est qu'il peut ensuite utiliser ces lois de base pour tenter de trouver des lois plus complexes.
La NSF (National Science Foundation) a un article de presse avec plus de commentaires!
mercredi 1 avril 2009
A la surface d'un trou noir
Bien evidemment, cela reste une supposition et ce qui se passe a l'interieur du trou noir est encore completement inconnu.
lundi 16 mars 2009
Humanoid Robotics Project
Le groupe HRG de l'institut de recherche national japonais AIST a enfin devoile hier (16 mars 2009) le dernier modele d'HRP: HRP-4C, le C etant pour Cybernetic ..il me semble.Destine au marche du loisir, HRP-4C prend la forme, le visage et le poids d'une japonaise moyenne: 1m58 pour 43 kg.
La voici en premier plan sur la photo, a cote d'HRP-3 (blanc) et HRP-2 au fond.
"Elle" peut marcher de facon plus naturelle qu'HRP-2, peut bouger les bras, les levres, les paupieres et les yeux. Elle peut egalement parler et est dotee d'une reconnaissance vocale (..qui marche mieux quand il n'y a pas trop de bruit autour).
Le visage vient de la societe kokoro qui a deja produit plusieurs humanoides a forme humaine. Personnellement je trouve les visages fait par Hanson robotics un peu mieux faits mais ils sont peut etre plus compliques a animer..
Des videos de presentation sont accessibles sur le site de l'AIST.
Je n'arrive pas a les regarder depuis Ubuntu donc je me suis rabattu sur les quelques unes disponibles sur youtube.
dimanche 15 mars 2009
Illusions tactiles
lundi 9 mars 2009
comprendre le langage naturel
La plus part des programmes arrivent a compenser les erreurs d'orthographe sur les mots courants, les fautes de grammaire sont plus compliquees a gerer mais cela s'arrange egalement.
Par contre, le tres gros challenge qui reste a relever en Intelligence Artificielle est le fait qu'un mot peut avoir plusieurs sens suivant le contexte de la phrase, voire meme l'actualite.
C'est ce qui fait encore defaut aux traducteurs automatiques de nos jours.
Wolfram, createur du logiciel Mathematica et auteur du bouquin "A New Kind of Science" (disponible gratuitement sur le site), s'est apparemment lance dans ce creneau et projette dans 2 mois de sortir un moteur de "connaissance" sur internet: Wolfram|Alpha (..en attente).
Un serieux concurrent a Google!
J'espere que ca n'est pas que du marketing..
Si cela se revele efficace, ca ouvrirait peut etre une voie interessante vers une Intelligence Artificielle Generale (AGI en anglais) et vers la resolution du prix Loebner (..implementant le test de Turing).
Futura-sciences a fait un article un peu plus fourni!
Nova Spivack a pu jouer un peu avec le systeme et donne ses impressions.
A noter 2 acteurs jouant dans la meme cour, l'avenir dira qui a la meilleure technologie:
- START, provenant d'un labo du MIT
- True Knowledge, une boite anglaise
mardi 3 mars 2009
IA mathematicien
Celui-ci tente de creer un programme d'IA dont le but serait d'etre un bon mathematicien doue de creativite.
Pour y arriver, il mise sur les algorithmes evolutionnaires ( .. algos genetiques + .. quoi? .. ) et tente de comprendre comment les enfants en bas age acquierent leurs premieres notions de mathematiques.
Il espere qu'en fabricant une intelligence d'enfant capable d'evoluer, il obtiendra un mathematicien... facile a dire..
L'article mentionne aussi les travaux d'Alison Pease de l'universite d'Edinburgh qui travaille egalement sur des programmes mathematiciens dont HR.
Pour etre a peu pres complet, je me souviens d'une presentation de Marvin Minsky sur l'histoire de l'intelligence artificielle qui mentionnait un programme capable de resoudre des theoremes mathematiques et qui a rendu obsolete une branche des mathematiques.
Il ne manque plus que le lien vers la video.
jeudi 26 février 2009
placebo
Mise-a-jour: Mind Hacks a sorti un message sur l'effet "anti-placebo". Dans une etude, des personnes ayant des problemes d'insomnie recoivent un placebo pour dormir. Pour une partie des gens, le placebo est presente comme un somnifere, pour l'autre partie, ils pensent recevoir de la cafeine.
Surprise: le groupe croyant recevoir de la cafeine dors mieux!
lundi 23 février 2009
ubuntu: problemes et solutions
Pour la version Ubuntu 8.04..
- le son dans VLC est saccade -> voir ces 3 solutions:
1- configurer VLC pour utiliser ALSA exclusivement (Settings->preferences->Audio->output modules->advanced options)
2- corriger le bug de PulseAudio
3- passer toute la gestion du son sous ubuntu vers ALSA et killer PulseAudio
Je n'ai teste que la version 1, ca marche bien!
sante
d'abord, voir les posts sur les habitudes alimentaires et booster le cerveau.
Ensuite:
- eviter de rester assis trop longtemps dans la journee!
lecteur de e-book
Je suivais de pres le premier lecteur utilisant cette technologie sorti par sony mais le systeme de DRM m'a refroidi completement. Le nouveau a l'air plus ouvert et a un ecran tactile mais semble avoir un logiciel bancal pour charger les documents.
Ils coutent toujours aussi chers mais les derniers modeles sont allechants, surtout le dernier en date qui devrait sortir fin 2009, celui de Plastic Logic: format proche du A4, ecran tactile, connexion sans fil au reseau et ecran plastique moins rigide que les lecteurs actuels.. il reste a voir le prix.
En plus traditionnel, celui d'Irex (cher!), l'Ez reader, ou encore le BeBook avaient l'air sympa aussi.
En plus cher, il y a le kindle d'Amazon mais au niveau design, le clavier prend de la place.. Ca apporte des fonctionnalites en plus, certes, mais un ecran tactile aurait eu plus de classe!
En couleur, utilisant une autre technologie derivee du LCD mais qui reste gentille pour les yeux ..et tres cher!! je viens de decouvrir le FLEPia de Fujitsu dont Technology Review a fait egalement un article.
Tant de livres m'attendent..
- In libro veritas
- project Gutenberg
- internet archive
- ..
Mise-a-jour: une nouvelle technologie d'E-papier semble tres prometteuse. La technologie exploitee par la startup Gamma Dynamics accrue principalement la lisibilite et la vitesse d'affichage par rapport aux solutions actuelles.
jeudi 19 février 2009
iPoint 3D
2 cameras placees au dessus de l'utilisateur permettent de detecter la position et orientation des doigts de l'utilisateur en temps reel.
Les mouvements detectes sont analyses pour en deduire les objets virtuels concernes et les actions a effectuer.
Peu de details sont donnes, je n'ai meme rien trouve sur le site de l'institut a part l'annonce officielle..
Ca a l'air bien sympa mais il reste a voir les conditions d'utilisations: problemes avec la lumiere ambiante, possibilite d'utiliser plusieurs doigts/mains/personnes en meme temps, robustesse de la detection de la pose des doigts, ...
mercredi 18 février 2009
le sommeil garant de l'equilibre mental
Depuis longtemps, il est reconnu que des troubles du comportement sont souvent accompagnes de troubles du sommeil. Jusqu'a maintenant, les problemes de sommeil etaient consideres comme le resultat de troubles psychologiques. Des recherches recentes semblent indiquer que l'inverse est plus proche de la verite dans certains cas.
Durant le sommeil, le cerveau remettrait a jour sa sensibilite emotionnelle en nettoyant un peu la communication entre le lobe pre-frontal et l'amygdale. Le lobe sert d'inhibiteur a l'amygdale.
Une sieste d'1h30 apres dejeuner aiderait a ameliorer cette sensibilite.
Une autre etude, mentionnee par Mindhacks, ajoute un element paradoxal a ces recherches: il semblerait qu'une nuit blanche puisse servir de traitement a la depression dans certains cas!
booster le cerveau
- l'exercice physique (a partir de 20mn de marche par jour chez les seniors)
..permet d'augmenter la generation de neurones dans le cerveau, d'ameliorer l'humeur, certaines fonctions du cerveau (plannification, organization, multi-taches), de booster le systeme immunitaire et augmente la qualite du sommeil.
- surveiller la nourriture
Arreter les acides gras satures.
Les omega-3 trouves dans les poissons, noix et graines sont benefiques pour le cerveau. Les meilleurs aliments semblent etre les noix, les myrtilles et les epinards.
Fruits et legumes sont recommandes pour leurs anti-oxydants qui permettent de garder un cerveau "jeune".
Limiter la quantite de calories est aussi important pour vivre plus longtemps avec un cerveau plus performant! ..A verifier toutefois!
Un autre article plus recent suggere des effets sur la memoire.
- en stimulant, un peu de caffeine
A petite dose, environ 2 tasses de cafe par jour, la caffeine semble booster l'attention et la memoire a court terme. De trop grosses doses peuvent avoir des consequences fatales!
Le the vert semble etre le meilleur moyen d'absorber de la caffeine car moins de risques pour le coeur.
Voir le superbe poste du blog Developing Intelligence a ce propos!
- les jeux video
..peuvent ameliorer la dexterite, la coordination visuel-manuel, la perception 3D et le traitement d'informations/reconnaissance de formes.
La quantite maximale de jeu/jour n'est pas mentionnee meme si j'imagine qu'il vaut mieux eviter d'etre un hardcore gamer.
Il y a pas mal de recherches sur l'influence des jeux violents sur les joueurs qui montrent une desensibilisation. Les effets sociaux restent a voir!
En gros, autant limiter le temps passe sur des jeux violents en attendant d'en savoir plus.
- la musique
..peut activer les parties du cerveau concernant le plaisir/recompense et diminue l'activite dans l'amygdale reduisant peur et autres emotions negatives.
En gros, ca peut servir de tranquilisant. Le type de musique recommande n'est pas mentionne..
- la meditation
La concentration sur son corps et sa relaxation semble avoir differents avantages: reduction de la douleur, ameliorer la pression arterielle, gerer l'angoisse, l'insomnie, la depression et meme des problemes de peau..
Elle permet aussi d'ameliorer l'attention.
lundi 16 février 2009
recuperer et encoder un flux audio ou video
Pourtant une solution simple existe: la fonction "stream save" du logiciel VLC!
Cela permet de recuperer la video et/ou l'audio d'un DVD ou d'un fichier multimedia pour les convertir dans un autre format.
dimanche 15 février 2009
1 et 0.999...
- 1)
1/3 = 0.33...
3 x 0.33... = 0.99...
donc 1 = 0.99...
probleme:
- multiplier un nombre avec une infinite de decimales est-il possible?
- Si 3 x 0.33... = 0.99..., existe t'il un nombre y infinement petit tel que 0.99...+y = 1? Dans ce cas-la, 1/3 = 0.33...+y/3 = 0.33... car etant infiniement petit, la notation decimale serait la meme!
- 2)
x = 0.99...
10x = 9.99...
10x-x = 9
x = 1
probleme:
- multiplier un nombre avec une infinite de decimales est-il possible?
- on considere qu'une difference infiniement petite n'existe pas entre les parties decimales de 10x et x pour arriver a 10x-x=9 ?
- 3)
1-0.99... = 0.00... et ca ne se termine jamais donc ce nombre est egal a 0. probleme: un infinitesimal est egal a 0?
Toutes les 3 "preuves" partent de l'hypothese (clairement admise dans la 3eme) que 1/infini = 0, bref un nombre infiniement petit n'existe pas car il n'est pas concevable quand on utilise la notation decimale.
On part aussi de l'hypothese que la notation decimale permet de representer des nombres fidelement avec toutes leures proprietes.
Plusieurs questions se posent:
- A quoi servent les limites alors?
En cours, au lycee, on voit que la limite de 1/x quand x tend vers l'infini est bien egale a 0 mais je n'ai jamais entendu parler de 1/infini = 0.
- si 1/infini=0, peut on considerer que 1/0=infini? Une division par 0 est impossible, il me semblait pourtant.
- on appreciera l'ironie de rejeter l'existence d'un nombre infiniement petit quand on considere un nombre compose d'une infinite de chiffres.
Exemple: le nombre 0.999... peut s'ecrire
9 fois la Somme pour x=1 a l'infini de 10 puissance (-x)
Si 1/infini=0, alors a l'infini, les decimales de 0.99... seront egales a 0, ce qui en ferait un nombre fini.
Si ca, c'est pas du beau paradoxe!
- cherchons le plus grand nombre qui a pour propriete d'etre strictement inferieur a 1:
on tombe sur 0.999...
Maintenant plus fort, trouvons le deuxieme plus grand nombre strictement inferieur a 1:
on retombe sur 0.999...
Les 2 nombres ont la meme notation pourtant PAR DEFINITION, le premier et deuxieme nombre sont differents car ils ont des proprietes differentes!
La notation decimale est elle veritablement exacte?
- Comment l'ensemble des nombres peut-il etre considere comme continu si des differences infinitesimales sont considerees comme etant egales a 0?
- Voir l'analyse non-standard et les nombres hyperreels pour confirmer ou refuter 1/infini=0!
Bonnes habitudes alimentaires
- manger un petit dejeuner pas si petit que ca (~600 calories)! oeufs brouilles, jambon de dinde, fruits et cereales..
- manger des fruits au moins 2 fois par jour. pomme, orange, demi-banane, un demi-bol de fruits coupes
- manger des legumes. Au moins 5 par jour, 9 c'est tres bien!
- faire attention aux sucres planques dans les jus, barres cereales et snacks.
il faudrait se limiter a 100 grammes par jour.
- faire attention aux acides gras trans. Il faut eviter les aliments avec marque "huile partiellement hydrogenee".
- limiter les acides gras satures presents dans les produits a base de lait entier, les viandes de boeuf et porc, beurre et creme.
- pour s'y mettre, y aller doucement pour des effets a long terme plus efficaces: tenter de changer une habitude par semaine.
jeudi 12 février 2009
cognitive computing project
Leur plan:
1- faire une simulation de cerveau sur un super-ordinateur
Le test se fera dans un monde virtuel cree pour l'occasion en se basant sur le moteur de jeu d'Unreal tournament.
2- mettre au point des composants electroniques qui remplaceront des bouts de programmes pour imiter le fonctionnement des neurones. Cette partie utiliserait notamment les travaux de Kwabena Boahen de l'universite de Stanford.
3- Tadaa.. obtenir une machine dediee a la simulation de cerveau qui soit petite et peu gourmande en energie.
Des informaticiens, neuroscientifiques et psychologues sont mis a contribution dans ce projet conduit par Dharmendra Modha, de l'IBM Almaden Research Center, et finance par la DARPA (5 million de dollars!!).
trouve via Mindhacks!
Une autre equipe est sur le creneau de la creation de neurones artificiels par nanotechnologie. Il y en a encore probablement d'autres..
Mise a jour: un projet europeen, FACETS, a deja atteint une etape significatrice, apparemment, sur la creation de neurones artificiels par des composants electroniques.
un bras bionique commande par les muscles
Le porteur peut commande le bras pour effectuer 10 mouvements de la main, du poignet et du coude. La commande se fait en reliant des capteurs sur les nerfs de muscles encore actifs pres de l'epaule.
D'autres protheses existent qui utilisent des sondes cerebrales pour la commande. Mais elles necessitent un apprentissage plutot long et relativement peu de mouvements peuvent etre generes.
Neurophilosophy avait parle de cette recherche deja en 2007 avec la possibilite de retrouver des sensations tactiles.
lundi 9 février 2009
prix Loebner
Ce test evalue la capacite des programmes informatiques proposes a se faire passer pour un humain au moyen d'une conversation ecrite par ordinateur interpose.
En gros, des juges humains doivent chatter avec des entites: certaines sont des humains, d'autres sont des softwares. Les juges doivent ensuite determiner quels sont les humains, quels sont les programmes et classer les entites dans l'ordre de leur performance apparente.
Chaque annee le meilleur programme remporte un peu d'argent.
Un gros prix (=plus d'argent et une medaille) attend encore le chatterbot qui se fera passer pour un humain de facon convaincante.
Force est de constater que peu de progres sont apparents depuis le chatterbot Eliza qui date de 1966.
La competition de cette annee sera en septembre, en Angleterre.
dimanche 8 février 2009
imiter le cerveau qui cherche son chemin
Les chercheurs ont analyse la facon dont les informations visuelles sont traitees par le cerveau humain lorsque l'on se deplace. Ils en ont tire un algorithme pour controler les mouvements d'une platforme mobile qui percoit son environnement par stereo-vision.
Plein de questions se posent :
- comment les chercheurs ont ils deduit le controle a effectuer en fonction des zones activees du cerveau. La video montre l'activite d'un cerveau face a des points virtuels mobiles: je suppose que l'observation de cette activite s'est faite par irm fonctionnelle donc le patient ne pouvait pas bouger. Cela servait-il juste a savoir comment le robot devait orienter sa tete?
- Utilisent ils une modelisation des "cellules grilles", des neurones du cerveau actives en fonction de l'emplacement de l'individu par rapport a son environnement proche (voir aussi le numero de Scientific American Mind de juin 2007)?
- et quelques unes encore..
Il me reste a voir les informations du site internet dedie au projet europeen sur ce sujet: decision in motion.
samedi 7 février 2009
technology, entertainment, design
Le progamme de cette annee ne me tente pas beaucoup mais j'essaierais quand meme de voir quelques presentations une fois en libre acces.
Wired en presente quelques unes d'ailleurs.
Dans le passe, il y en a eu des particulierement interessantes :- sur la conscience, par le philosophe dan Dennett
- une animation 3D de l'activite a l'interieur d'une cellule par david Bolinsky
- et beaucoup d'autres..
Je viens de voir celui de Dan Ariely sur la triche.Ses experiences testent les conditions qui influencent les gens a tricher ou non. La theorie economique de base considere que notre maniere de tricher depend de notre facon de mesurer la recompense possible, les chances de se faire griller, etc.D'apres Ariely, le sens moral a plus d'influence, que ce soit la morale personnelle ou la morale de notre groupe. Un autre facteur decouvert est la relation direct a la recompense, par exemple, en recevant des lots comme recompense qui peuvent etre ensuite echanges pour de l'argent, les gens trichent plus.Son dernier point est qu'il est difficile pour les gens de remettre en cause leurs intuitions meme en etant presentes face a des faits qui les contredisent.
jeudi 5 février 2009
le K2000 japonais
Le but du robot est de faire la conversation avec le chauffeur et peut aussi servir de guide GPS apparemment. On n'est pas encore a la hauteur de kit dans K2000... surtout si on prend en compte le design de l'auto.
La particularite du robot est de detecter l'etat emotionnel du conducteur en observant son visage et en analysant sa voix. S'il le sent un peu nerveux ou fatigue, il tente de le detendre. Comment, je n'en sais rien.. des blagues peut etre.
Bien evidemment, ca n'est encore qu'un concept et je suppose qu'il y a encore beaucoup de recherches a finir avant la commercialisation.
mercredi 4 février 2009
conference AGI numero 2
C'est la plus connue (par moi!) des conferences devouees aux travaux tentant de fabriquer des machines simulant la conscience humaine, c'est a dire capable d'etre motivee, d'apprendre, de reagir, etc.
Il y a aussi WCCI et d'autres evenements que je ne connaissais pas (voir la page "related events").
Ce que j'avais apercu de la premiere conference sur internet me laissait sur ma faim:
- beaucoup de blabla, des discussions philosophiques et ethiques sur la singularite qui font un peu sourire quand on voit l'etat des recherches actuelles. (Le workshop de cette annee repart sur les memes themes..toujours pas epuises??)
- les travaux un peu interessants donnent peu de details techniques et l'on voit mal comment des concepts haut niveau peuvent etre implementes.
Je ne doute pas que des architectures qui se veulent un peu holistique soient difficiles a mettre en oeuvre et a presenter, mais j'ai du mal a voir comment cette conference est productive. Je me dois de jeter un coup d'oeil sur les documents avant de juger toutefois..
Je serais curieux de voir l'avis de neuroscientifiques sur les travaux presentes..
D'ailleurs, je ne vois pas Edelman ni Friston dans le programme.
mardi 3 février 2009
le retour de Lamarck
La decouverte de l'ADN a confirme les idees de Darwin et enterre celles de Lamarck, l'ADN d'un individu n'etant pas modifie au cours de sa vie (..en general).
De nouvelles etudes semblent toutefois demontrer qu'une transmission de caracteres acquis est possible. Technology Review presente 2 etudes menees sur des rongeurs qui mettent en evidence cette transmission. L'originalite par rapport a d'autres etudes est que l'acquisition de capacites se fait bien avant la "creation" des petits.
La premiere porte sur des souris dont un gene a ete modifie pour deteriorer leur memoire. En en placant certaines dans un environnement adequat, il est possible d'ameliorer leur memoire. Leurs petits gardent une memoire meilleure que les autres, meme en portant encore en eux le gene "memoire defaillante", et meme en etant place dans des environnements normaux.
Toutefois cet avantage est perdu apres quelque mois.
La transmission de cette capacite se fait apparemment sans modifier l'ADN.
Dans la deuxieme etude, des rats femelles maltraitees par leur mere deviennent a leur tour de pietres mamans. Cette fois-ci, l'ADN semble etre modifie durant leur developpement.
Voir un autre commentaire de la premiere etude sur Science daily.
une IA pour la decouverte de medicaments
Le robot eve peut conduire des experiences, analyser les resultats et apprendre de ces experiences precedentes pour determiner quels melanges ont le plus de chances d'obtenir l'effet desire.
Jusqu'a maintenant, ce genre de recherche se faisait par des melanges plus ou moins au hasard.
Eve vise a reduire significativement le temps necessaire moyen pour la recherche de nouveaux medicaments.
lundi 2 février 2009
j'ai sommeil
C'est ce qu'une etude menee sur des souris tend a demontrer.
Durant la periode d'eveil, ces cellules liberent dans le cerveau de l'adenosine, un composant chimique qui "appelle" le sommeil (mais dont les effets peuvent etre annihiles par la caffeine).
Le role du sommeil est toujours mal connu. Toutefois il semble aider a renforcer la memoire en ajustant les connections entre les neurones.
vision dans le cerveau
Les chercheurs ont conduit des experiences ou des sujets percevaient des mouvements de points de couleurs rouge et vert. Durant cette periode de perception, l'activite du cerveau est analysee en utilisant l'IRMf.
D'apres les resultats, la meme partie du cerveau semble traiter a la fois la couleur et le mouvement des objets vus.