Localisation des métadonnées État davancement de la première année Contributions LIP6-INT.

Slides:



Advertisements
Présentations similaires
Un réseau de neurones artificiels montrant la persévérance et la distractibilité dans le wisconsin card sorting test.
Advertisements

Optimisation des requêtes
ATELIER 1 ATELIER 1 Module 3 TICE et développement professionnel
Peer-AHNA Le meilleur du Peer au service de l'IPTV Peer-AHNA
Nicolas Lumineau Équipe Base de Données du LIP6
Regroupement (clustering)
LAssociation Nationale des Directeurs de Ressources Humaines est… La plus grande communauté de professionnels RH en France Lacteur de référence dans le.
De linformation à la gestion des connaissances Introduction J. LINK-PEZET Dess SIAD Janvier 2001.
– Routage. Sommaire 1)Principes fondamentaux 1)Routage statique et dynamique 1)Convergence 1)Routage à vecteur de distance 1)Routage à état de liens 1)Systèmes.
Le protocole EIGRP* *Enhandced Interior Gateway Routing Protocol.
Simulation de réseaux pair-à-pair à grande échelle
Groupe France Télécom Projet Cilia : collaboration LIG Adèle – Orange Labs/MAPS/MEP slide 1 Cilia, un framework de médiation ouvert, léger, multi-personnalités.
Applications et Techniques
Découverte automatique de mappings fondée sur les requêtes dans un environnement P2P Présenté Par: Lyes LIMAM Encadré Par: Mohand-Said Hacid.
LES RESEAUX DE NEURONES
Fonctionnalités des SGBD
1 Usages « communautaires » du Net et dynamiques dapprentissage Valérie Fernandez et Claire Charbit Séminaire Economie des Communautés Médiatées Jeudi.
Directeur de Thèse : Pr. Witold Litwin
Systèmes Experts : Principes
1 Placement automatique des composants lors du déploiement dapplications à base de composants Abdelkrim Beloued Chantal Taconet, Dhouha Ayed, Guy Bernard.
Un modèle pour ladaptation dynamique des programmes parallèles Jérémy Buisson RenPar 2005 vendredi 8 avril 2005.
78 réponses sur 101 établissements sondés. Objectifs de cette enquête : Réaliser un bilan des actions menées en 2010/2011 dans nos LER Comprendre lorganisation.
8. Les tableaux P. Costamagna – ISEN N1.
CLUB DES UTILISATEURS FRANCOPHONES STAR- APIC Ville de Liège – Halle aux Viandes 24 et 25 novembre 2010 Bénéfices de la migration vers Elyx.
1 ARCHITECTURE DACCÈS la méthode générale modèle de données définitions module daccès / modules métiers construction des modèles les modules daccès, les.
Accès à Websol Identifiant Mot de passe. Accès « grand public » Par lidentifiant.
Concepts avancés en mathématiques et informatique appliquées
Contrôles d'accès aux données
Retour sur la mission dappui au SSE pour le projet GERES « efficacité énergétique dans lhabitat domestique, province de Bamyan » Le Système dInformation.
ADR Active and Dynamic Routing. Plan Introduction au routage Les réseaux actifs Les agents Mise à jour des matrices de routage Architecture du routage.
1. Spécialisation de GeoConcept
Recherche d’un même objet / scène
OLAP : Un pas vers la navigation
~ Veille technologique ~ Les réseaux pair-à-pair
Administration de bases de données spatiales avec SavGIS
Développement d’IHM* et d’applicatifs spécifiques
Virtual Local Area Network
Développement d’IHM* et d’applicatifs spécifiques
Réseaux Sociaux dEntreprise Communication interne et travail collaboratif.
Services fournis par le SI et technologies associées
Mémoires Partagées Distribuées pour systèmes dynamiques à grande échelle Vincent Gramoli.
Les réseaux de neurones compétitifs
GDR I3 - « Mobilité et Ubiquité » - Nancy
Modélisation de la lecture grâce à un modèle connexionniste
Architecture des systèmes pair-à-pair de gestion de données Gabriel Antoniu Projet PARIS IRISA/INRIA.
Vers une génération automatique du mapping de sources biomédicales
Comparaison entre RIP et OSPF en utilisant OPNET
Dév. d’application interactive III Recherche de chemin.
Partage de mémoire à très grande échelle sur des réseaux pair-à-pair
Modèle neuromimètique de l’apprentissage par renforcement Les aspects temporels (réponse retardée) peuvent être facilement intégrés au niveau cortical.
Plan Définitions et exemples Composants de cluster
Le contenu est basé aux transparents du 7 ème édition de «Software Engineering» de Ian Sommerville«Software Engineering» de Ian Sommerville B.Shishedjiev.
Requêtes homme-agent sur le fonctionnement Etudiantes: Anne DARME & Céline GIRARD Encadrant: Nicolas SABOURET Rapporteur: Vincent CORRUBLE Responsable:
Nicolas DEWEZ Cyrille JOSSELIN Tuteur: Thierry DELOT Conception d’une application de partage de fichiers Projet IUP3 GMI - Valenciennes Jeudi, 23 mars.
Cous de 2ème cycle (8ème cohorte -2011) Mr. Dris Chennaq
D. E ZEGOUR Institut National d ’Informatique
INTRODUCTION VANET, c’est un réseau constitué d’un ensemble d’objets mobiles qui communiquent entre eux à l’aide de réseau sans fil de type IEEE
Les différents modèles d’architecture technique
Thibault ROY Université de Caen / Basse-Normandie Laboratoire GREYC – Equipe ISLanD Apport d’outils d’informatique documentaire à l’analyse de forums de.
 Formulaires HTML : traiter les entrées utilisateur
Présentation ESTRABOX
La veille à l’Institut national du cancer Identifier des sources d’information fiables Rencontre De la veille à la gestion des connaissances, Bordeaux,
Cible : ensemble des salariés du Groupe dans le monde, tous métiers confondus ( collaborateurs) + nouveaux entrants Langues : anglais, français,
INTRANET DOCUMENTAIRE UMLV Service Commun de la Documentation Michèle BRIZIOU - 07/12/2000.
Les bases de données Séance 8 Jointures.
Responsable : Serge Hamon
Localisation collaborative dans les réseaux de capteurs
The final intercalibration process Prerequisites 1. Good status boundaries have been set by Member States. 2. IC process has passed “feasibility checks“.
PROJET DE SESSION DANS LE CADRE DU COURS: SCG Réalisation d’applications en SIG PRÉSENTÉ PAR: Marie-Andrée Levesque 18 AVRIL 2006.
Resource allocation: what can we learn from HPC? 20 janvier 2011 Vincent Breton Crédit: Catherine Le Louarn.
Transcription de la présentation:

Localisation des métadonnées État davancement de la première année Contributions LIP6-INT

Plan Choix architecturaux –Le Peer-to-Peer et «LeSelect» –Proposition Optimisation du processus de localisation –Connaissance réseau Système VENISE –Connaissance Communautaire Liens intercommunautaires

Gestion des requêtes P2P (propagation) LeSelect (interrogation précise) N1N2 N3 N4N5 N6N7 N8N9 N10 N11N12 N13N14 N0 N1N2 N3 N4N5 N6N7 N8N9 N10 N11N12 N13N14 N0 médiateur Communication synchrone Connaissance de tous les nœuds Centralisation de linterrogation Connaissance des nœuds voisins Décentralisation de linterrogation Communication asynchrone Propagation requête Réponse

Les vues de LeSelect Objectif: –Ramener le problème de localisation de MD, à un problème de localisation de vues. Problèmes –Administration: qui va créer les vues ? –Robustesse: que se passe-t-il en cas de retrait ou de panne dun nœud ? N1N2 N3 N4N5 N6N7 N8N9 N10 N11N12 N13N14 N0 médiateur avec vue Communication synchrone

Utilisation du médiateur Locale ( accès aux métadonnées) LeSelect Sys-Loc LeSelect Sys-Loc LeSelect Sys-Loc Q Q Q Q MD Classique ( accès aux ressources ) LeSelect NiNi NkNk Résultats de la localisation des MDs IP de N k IP de N l

Les différents modules Communication –Échange de messages XML ( Message dInterrogation (MI) & Message de Résultat (MR) ) Traitement –Interrogation du médiateur ( Écriture de requête de médiation ) Diffusion –Gestion des rebonds ( Propagation aux voisins ) Visualisation –Affichage des MDs récupérées ( pour collecte du feedback de lutilisateur )

Proposition darchitecture MR : (ID, {MD1, MD2, … }) MI : ( IPinitial, ID, MD-requête ) envoyé à chaque voisin Récepteur de messages dInterrogation Module de diffusion des requêtes Module de traitement des requêtes Générateur de requête de médiation MEDIATEUR Métadonnées Générateur de messages de résultats Transmetteur de messages résultats Diffuseur de messages dinterrogation MI : ( IPinitial, ID, MD-requête ) Table de voisinage IPvoisin_1 … IPvoisin_k Transmetteur de messages dInterrogation Récepteur de messages résultats Visualiseur COMMUNICATION DIFFUSION VISUALISATION TRAITEMENT

Plan Choix architecturaux –Le Peer-to-Peer et «LeSelect» –Proposition Optimisation du processus de localisation –Connaissance réseau Système VENISE –Connaissance Communautaire Liens intercommunautaires

Optimisation du processus de propagation des requêtes Connaissance sur le contenu –Vecteur Thématique Connaissance sur les utilisateurs –Communauté Thèmeclimatologiehydrologieocéanologieocéanographie… Proportion0,350,250,400… Illustration : Thèmeclimatologiehydrologieocéanologieocéanographie… Présence1010…

Optimisation du processus de propagation des requêtes (2) Connaissance sur les requêtes –Catégories de requêtes Requête Générale (RG) –interrogation du noyau des MDs Requête Spécifique (RS) –interrogation du noyau + attributs métiers des MDs NoyauSpécialisation métier TitreDateClimatUnité… Relevé Pluviométrique2003OcéaniqueCm… MD

Bilan des connaissances réseau MD-requête Communauté Catégorie Vecteur Thématique

VENISE Organisation thématique du réseau : Influer sur le choix du nœud dentrée dans le réseau selon le contenu thématique du nouveau nœud Entrée Thématique Virtuelle (ETV) Interface avec le réseau pour palier à labsence de connaissance globale sur le réseau serVice de sElection dune eNtrée vIrtuelle pour linSertion dans le rEseau COMMENT CHOISIR LA MEILLEURE ENTREE VIRTUELLE ? Réseau ETV1 ETV2 ETV3 Nœud à insérer ?

Intérêt des Entrées Virtuelles Thématiques Objectif : Faire passer par la même Entrée Thématique Virtuelle, tous les nœuds au contenu thématique proche. Hydrologie, Océanologie Nœud à insérer Météorologie ETV1 ETV2 ETV3 Écologie Réseau

Gestion des Entrées Thématiques Virtuelles Contrainte: –Avoir un vecteur qui agrège lensemble des vecteurs thématiques des nœuds ayant été insérés par lEntrée Thématique Virtuelle considérée –Avoir une notion de voisinage, selon des critères sémantiques Représentation –A chaque ETV, nous associons un neurone –L ensemble des Entrées Thématiques Virtuelles est donc assimilable à un réseau de neurones CARTES AUTO-ORGANISATRICES de KOHONEN

Cartes auto-organisatrices de Kohonen Nœud à insérer … Neurone Vecteur de référence Vecteur Thématique Objectif : –Trouver le neurone dont le vecteur de référence est le plus proche (au sens des moindres carrés) du vecteur thématiques du nœud à insérer. Principe: –Comparer Vecteur Thématique du nœud à insérer et du Vecteur de référence de chaque neurone associé à chaque Entrée Thématique Virtuelle Σ = 100

Cartes auto-organisatrices: Principe Réseau de neurones Nœud à insérer …

Sélection et Apprentissage Étape 1 : Sélection Calcul du neurone qui minimise la valeur des « moindres carrés » entre le vecteur thématique et les vecteurs de référence des neurones Étape 2 : Mise à jour Modification du vecteur de référence du neurone gagnant et de son voisinage selon la formule : Avec : Coefficient dapprentissage Distance euclidienne entre le vecteur thématique (x) et les vecteur de références (w)

2 Démos Visualisation du réseau de neurones, avec phase dapprentissage et sélection de lEntrée Thématique Virtuelle selon le nœud courant. Simulation de linsertion de nœuds, avec sélection de lentrée thématique virtuelle selon le contenu thématique des noeuds:

Connaissance communautaire A flexible definition of community Link model to filter neighbors where the query should be executed (relevant nodes known by the community) Link model to filter neighbors having at least a similar community able to collaborate (to recommend relevant nodes) A metric to compare communities defined on different nodes

Community Definition: local for each node Attribution: oceanographyoceanologyhydrogeologymeteorologyhydrology oceanographers climatologists paleoclimatologists Themes known by all the nodes U oceanographers climatologists hydrologists paleoclimatologists Choosing a community of interest Communities defined on Nj oceanographers={oceanography, oceanology, hydrology}

Relevance-based links Interest: linking nodes containing relevant resources for a community Representation : ( IP of relevant node, Community name, aggregated feedback ) Climatologists Hydrologists Potential relevant resources for climatologists of the node N i … ( , Climatologists, 0.75 ) … NjNj NqNq

Inter-community links Interest: linking nodes containing a community with similar fields of interest Representation : ( Local community name, IP of distant node, Distant community name, freshness of the link ) Climatologists Hydrologists … (Climatologists, , Climatology team, 5 ) … NjNj NkNk Climatology team Hydrology Team

Inter-community link handling How to handle the mapping between communities ? Metric of comparison –Def-similarity (creation) Based on static definition of communities –Exp-similar (evolution) Based on dynamic experiences of members belonging to the same community

Def-similarity: Creating inter-community links oceanographyoceanologyhydrogeologymeteorologyhydrology oceanographers Climatology Team Oceanology Team Themes (global resource shared by all) Oceanographers is def-similar to Oceanology Team Communities on node N j Communities on node N k

Exp-similarity : Updating inter-community links N10,95 N20,92 N30,89 N40,75 N50,60 N60,25 …… oceanographers On node N j On node N k Correlation of Pearson : ω Oceanology Team N1N3N4N7… 0,900,920,250,80… N1N2N3N6… 0,940,960,850,20… N3N5N6N9… 0,150,920,950,80… Climatology Team Paleoclimatology Team Oceanographers is exp-similar to Climatology Team 0,75 ω (Oceanographers, Oceanology Team ) 0,90 ω (Oceanographers, climatology Team ) 0,30 ω (Oceanographers, Paleoclimatology Team )

Query propagation Relevance-based link Inter-community link Node N1Ni 1st Step N2N3N4N5N6 2nd Step N7N8 N9 N10 3rd Step … … …… Query Q N11 Q Q Q Q U Climatologists

Vers une architecture adaptative… Objectif: Exploiter la structure des MDs et la catégorie des requêtes Principe: Un nœud peut déléguer le traitement de ses Requêtes Générales à un Super-Peer hybride qui contient la projection sur le noyau des métadonnées. Optimisation de la répartition de charge

Délégation du traitement des requêtes générales D F H G E Super-Peer Peer C A B Nœuds ayant D comme voisin Nœuds voisin de D Propagation des RG Propagation des RS

Bilan et perspectives Bilan –Architecture adaptée à la propagation de requête propre aux architectures Peer-to-Peer –Intégration du médiateur dans cette architecture –Exploitation de la connaissance réseau, par rapprochement logique des nœuds thématiquement proches –Exploitation de la connaissance communautaire, par le partage de lexpérience des communautés distantes Perspectives –Décentralisation du processus de sélection des Entrées Thématiques Virtuelles –Deuxième catégorie de critère de sélection des voisins (dordre géographique) –Cache personnalisé de requête –Répartition de charge: architecture dynamique basée sur des Super-Peers hybrides