fr:dossier_de_presentation

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

fr:dossier_de_presentation [2014/09/28 11:43] – [Présentation du projet] fragglefr:dossier_de_presentation [2021/12/27 18:23] (Version actuelle) – modification externe 127.0.0.1
Ligne 1: Ligne 1:
 ===== Présentation du projet ===== ===== Présentation du projet =====
  
-Les interfaces homme-machine (aka IHM) actuelles d’objets électroniques ou informatiques tel que un Smart Phone, un [[http://fr.wikipedia.org/wiki/Centre_multim%C3%A9dia|Media Center]], un environnement de bureau d'un ordinateur, les *box des fournisseurs d'accès à Internet, des logiciels aux fonctionnalités dédiées comme la retouche d'image ou le montage audio/vidéo sont très souvent relativement touffues et complexes et demande un temps d’apprentissage non négligeable pour l’utilisateur final afin d'en acquérir la maîtrise.\\+Les interfaces homme-machine (aka IHM) actuelles d’objets électroniques ou informatiques tel que un Smart Phone, un [[http://fr.wikipedia.org/wiki/Centre_multim%C3%A9dia|Mediacenter]], un environnement de bureau d'un ordinateur, les *box des fournisseurs d'accès à Internet, des logiciels aux fonctionnalités dédiées comme la retouche d'image ou le montage audio/vidéo sont très souvent relativement touffues et complexes et demande un temps d’apprentissage non négligeable pour l’utilisateur final pour en acquérir la maîtrise.\\
 L'idée autour de laquelle s'articule le projet que nous allons vous présenter est élémentaire : la simplification la plus complète possible de l'utilisation de ces objets.\\  L'idée autour de laquelle s'articule le projet que nous allons vous présenter est élémentaire : la simplification la plus complète possible de l'utilisation de ces objets.\\ 
 En effet, il existe désormais un moyen pour les ordinateurs d'apprendre ce que les utilisateurs font de ces objets et par la suite de les rendre plus simples d'utilisation et/ou autonomes. Cette simplification d'utilisation repose sur une analyse des interactions entre les utilisateurs et les interfaces homme-machine (aka IHM) par un [[http://fr.wikipedia.org/wiki/Apprentissage_automatique|système d’apprentissage]] qui isolera les habitudes et usages des utilisateurs afin de construire une base d'usages par utilisateur. Cette base sera ensuite utilisée  pour proposer une IHM plus simple, dynamique et adaptative aux utilisateurs ou pour rendre autonome certains objets.\\ En effet, il existe désormais un moyen pour les ordinateurs d'apprendre ce que les utilisateurs font de ces objets et par la suite de les rendre plus simples d'utilisation et/ou autonomes. Cette simplification d'utilisation repose sur une analyse des interactions entre les utilisateurs et les interfaces homme-machine (aka IHM) par un [[http://fr.wikipedia.org/wiki/Apprentissage_automatique|système d’apprentissage]] qui isolera les habitudes et usages des utilisateurs afin de construire une base d'usages par utilisateur. Cette base sera ensuite utilisée  pour proposer une IHM plus simple, dynamique et adaptative aux utilisateurs ou pour rendre autonome certains objets.\\
-Les applications de cette idée sont, par exemple, la création d'un bureau sur un Smart Phone présentant une liste réduite, dynamique et adaptée d’icônes d'applications en fonction du jour et de l'heure, l'autonomie d'un [[http://fr.wikipedia.org/wiki/Centre_multim%C3%A9dia|Media Center]] qui effectuera des actions en accord complet avec les usages précédents et actuels comme mettre une web radio, faire des propositions de films, faire des playlist correspondant vraiment aux goûts.      +Les applications de cette idée sont, par exemple, la création d'un bureau sur un Smart Phone présentant une liste réduite, dynamique et adaptée d’icônes d'applications en fonction du jour et de l'heure, l'autonomie d'un [[http://fr.wikipedia.org/wiki/Centre_multim%C3%A9dia|Mediacenter]] qui effectuera des actions en accord complet avec les usages précédents et actuels comme mettre une web radio, faire des propositions de films, faire des playlists correspondant vraiment aux goûts.      
  
-Le corollaire de cette idée est la mise à disposition des [[http://fr.wikipedia.org/wiki/Apprentissage_automatique|outils d’apprentissage]] permettant de créer les bases d'usages à partir des interactions homme-machine et les IHM adaptatives. Cette mise à disposition permettra d'intégrer plus facilement dans toute une série d'objets les IHM adaptatives et pourra faire l'objet d'une monétisation ou d'une mise sur le marché de services associés à l'intégration d'IHM adaptatives.  +Le corollaire de cette idée est la mise à disposition des [[http://fr.wikipedia.org/wiki/Apprentissage_automatique|outils d’apprentissage]] permettant de créer les bases d'usages à partir des interactions homme-machine ainsi que les IHM adaptatives. Cette mise à disposition permettra d'intégrer plus facilement dans toute une série d'objets les IHM adaptatives et pourra faire l'objet d'une monétisation ou d'une mise sur le marché de services associés à l'intégration d'IHM adaptatives.  
  
 Ce projet repose sur un socle de matériels électroniques choisis spécifiquement pour leur bas coût, leur extrême miniaturisation, leur faible empreinte écologique et leurs aspects innovants et disruptifs.  Ce projet repose sur un socle de matériels électroniques choisis spécifiquement pour leur bas coût, leur extrême miniaturisation, leur faible empreinte écologique et leurs aspects innovants et disruptifs. 
Ligne 15: Ligne 15:
 La création de bases d’apprentissage d'usages ciblées sur certaines IHMs et fonctionnalités permettant de simplifier leurs utilisations à l'aide d'IHM adaptatives voire de rendre autonome certains de ces objets rendra ainsi possible une réduction considérable de leurs temps d’apprentissage et d'adoption.    La création de bases d’apprentissage d'usages ciblées sur certaines IHMs et fonctionnalités permettant de simplifier leurs utilisations à l'aide d'IHM adaptatives voire de rendre autonome certains de ces objets rendra ainsi possible une réduction considérable de leurs temps d’apprentissage et d'adoption.   
  
-La spécificité de notre approche réside principalement dans la non appropriation et marchandisation des informations concernant l'utilisation des outils électroniques et informatiques que les utilisateurs emploient. Les utilisateurs restent maître de leurs bases d’apprentissage d'usages, ce qui est peu courant.\\ +La spécificité de notre approche réside principalement dans la non appropriation et marchandisation des informations concernant l'utilisation des outils électroniques et informatiques que les utilisateurs emploient. Les utilisateurs restent maître de leurs bases d’apprentissage d'usages, ce qui est peu courant et évite les dérives d’utilisation de données privées à des fins discutables.\\ 
 La réduction du temps d'apprentissage quant à elle permettra de faciliter la mise sur le marché de nouveaux outils informatiques et pourrait devenir un facteur différenciateur lors de l'acquisition d'un objet électronique ou informatique. \\ La réduction du temps d'apprentissage quant à elle permettra de faciliter la mise sur le marché de nouveaux outils informatiques et pourrait devenir un facteur différenciateur lors de l'acquisition d'un objet électronique ou informatique. \\
-Plus généralement, l'arrivée d'une intelligence informatique relative sous forme de [[http://fr.wikipedia.org/wiki/Apprentissage_automatique|système d’apprentissage]] dans les habitations des particuliers permet également d’envisager des niveaux de simplification d'utilisation et d'autonomie grandissants vraiment adaptés à la vie dans occupants dans toutes une série de domaines comme la domotique. Une autre particularité est la dissémination de cette forme d'intelligence en périphérie d'Internet sur le réseau domestique des particuliers afin d'avoir des temps de réponse sur l'apprentissage très bas en réservant du temps de calcul dédié et local.       +Plus généralement, l'arrivée d'une intelligence informatique relative sous forme de [[http://fr.wikipedia.org/wiki/Apprentissage_automatique|système d’apprentissage]] dans les habitations des particuliers permet également d’envisager des niveaux de simplification d'utilisation et d'autonomie grandissants vraiment adaptés à la vie dans occupants dans toutes une série de domaines comme la domotique. Une autre particularité est la dissémination de cette forme d'intelligence en périphérie d'Internet sur le réseau domestique des particuliers afin d'avoir des temps de réponse sur l'apprentissage très bas en réservant du temps de calcul dédié et local aux IHM adaptatives et au pilotage des objets.       
  
-Les aspects innovants résident dans la mise au point d'algorithmes d’apprentissage parallélisés et optimisés pour les grilles de calcul des [[http://parallella.org|Parallella]] et leurs adaptations à un système distribué hybride (grille locale vs. grille distribuée globale) ainsi que dans les algorithmes cryptographiques qui seront adaptés au matériel et vont permettre de garantir une complète anonymité et la non appropriation et marchandisation des bases d’apprentissage de particuliers.+Les aspects innovants résident dans la mise au point d'[[http://fr.wikipedia.org/wiki/Apprentissage_automatique|algorithmes d’apprentissage]] parallélisés et optimisés pour les grilles de calcul des [[http://parallella.org|Parallella]] et leurs adaptations à un système distribué hybride (grille locale vs. grille distribuée globale) ainsi que dans les algorithmes cryptographiques qui seront également adaptés au matériel et vont permettre de garantir une complète anonymité et la non appropriation et marchandisation des bases d’apprentissage de particuliers.
  
-Mais le plus grand défi restera la structuration des bases d'apprentissage en vue de créer une forme de généricité permettant une réutilisation par le même utilisateur sur un autre outil avec une autre IHM. Une très rigoureuse analyse des interactions homme-machine et de leur primitives informatiques sera nécessaire pour créer une abstraction générique que nous souhaitons normaliser afin de faciliter la dissémination.   +Mais le plus grand défi restera la structuration des bases d'apprentissage des usages en vue de créer une forme de généricité permettant une réutilisation par le même utilisateur sur un autre outil avec une autre IHM. Une très rigoureuse analyse des interactions homme-machine et de leur primitives informatiques sera nécessaire pour créer une abstraction générique que nous souhaitons normaliser afin de faciliter la dissémination.   
  
 ===== Survol technique ===== ===== Survol technique =====
Ligne 27: Ligne 27:
 //Insérer les schémas de l'architecture cible.//  //Insérer les schémas de l'architecture cible.// 
  
-  Architecture locale : +  * **Architecture locale :** 
  
 {{fr:architecture_smc.png}} {{fr:architecture_smc.png}}
  
-Dans un premier temps, nous nous proposons de valider l'approche architecturale choisie d'implémentation de l'idée en testant sur un logiciel libre offrant les fonctionnalités d'un Mediacenter nommé [[http://xbmc.org|XBMC]] son autonomisation en lançant un bêta-test en deux étapes : +   * **Architecture globale :**  
 + 
 +Dans un premier temps, nous nous proposons de valider l'approche architecturale choisie d'implémentation de l'idée en testant sur un logiciel libre offrant les fonctionnalités d'un [[http://fr.wikipedia.org/wiki/Centre_multim%C3%A9dia|Mediacenter]] nommé [[http://xbmc.org|XBMC]] son autonomisation en lançant un [[Annonce beta test|bêta-test]] en deux étapes : 
   - Intégration et test d'un portage natif de [[http://xbmc.org|XBMC]] sur une plateforme matérielle récente et peu chère, un [[http://hardkernel.com|ODROID-U3]] avec modifications pour l'utilisation d'un système d’apprentissage distant et son pilotage également à distance.     - Intégration et test d'un portage natif de [[http://xbmc.org|XBMC]] sur une plateforme matérielle récente et peu chère, un [[http://hardkernel.com|ODROID-U3]] avec modifications pour l'utilisation d'un système d’apprentissage distant et son pilotage également à distance.  
   - Implémentation et test d'un ou de service(s) d’apprentissage et de pilotage(s) massivement parallélisé(s) distants sur un système distribué de supercalculateurs basé sur la plateforme matérielle [[http://parallella.org|Parallella]].    - Implémentation et test d'un ou de service(s) d’apprentissage et de pilotage(s) massivement parallélisé(s) distants sur un système distribué de supercalculateurs basé sur la plateforme matérielle [[http://parallella.org|Parallella]]. 
-Ce bêta-test nous permettra également de vérifier l’adhésion du grand public à l'idée. +Ce [[Annonce beta test|bêta-test]] nous permettra également de vérifier l’adhésion du grand public à l'idée. 
  
-Les bases d'apprentissage seront sur un système de stockage local ou distribué en fonction du choix de l'utilisateur garantissant une totale anonymisation grâce à un crypto-système innovant de type zero-knowledge avec tolérance de panne. +Aucunes données privées des utilisateurs ne circulera en clair sur le réseau. Les bases d'apprentissage seront sur un système de stockage local ou distribué en fonction du choix de l'utilisateur garantissant une totale anonymisation grâce à un crypto-système innovant de type zero-knowledge avec tolérance de panne.
  
 ===== Recrutements ===== ===== Recrutements =====
Ligne 42: Ligne 44:
 //Justifier avec un diagramme de Gantt les jours/homme quand c'est possible (les thèmes du projet liés à la de la recherche vont être difficiles à évaluer).// //Justifier avec un diagramme de Gantt les jours/homme quand c'est possible (les thèmes du projet liés à la de la recherche vont être difficiles à évaluer).//
  
-3 Doctorants.\\+3 Doctorants qui seront encadrés par le dispositif [[http://www.anrt.asso.fr/fr/espace_cifre/accueil.jsp|CIFRE]].\\
  
 //Présenter tous les thèmes possibles de thèses de doctorat// //Présenter tous les thèmes possibles de thèses de doctorat//
Ligne 68: Ligne 70:
  
 1000 Parallella.\\ 1000 Parallella.\\
-1000 ODROID-U3 +1000 ODROID-U3
  
  
Ligne 81: Ligne 83:
 Neural Networks Tricks of the Trade, Reloaded, Springer (2013) Neural Networks Tricks of the Trade, Reloaded, Springer (2013)
  
 +[[http://gnunet.org|GNUnet]] et [[https://gnunet.org/user/3/bibliography|les publications]] de Christian Grothoff
 +
 +Publications de l'équipe INRIA [[http://www.irisa.fr/asap/|As Scale As Possible]] et particulièrement le projet [[http://www.gossple.fr/index.php/WhatsUp|WhatsUp]] 
  • fr/dossier_de_presentation.1411897401.txt.gz
  • Dernière modification : il y a 3 ans
  • (modification externe)