IFT 702 – Planification en intelligence artificielle Transformations Froduald Kabanza Département dinformatique Université de Sherbrooke planiart.usherbrooke.ca/kabanza/cours/ift702.

Slides:



Advertisements
Présentations similaires
Petite introduction à la robotique
Advertisements

IFT 702 – Planification en Intelligence Artificielle Planification avec des processus de décision de Markov Froduald Kabanza Département d’informatique.
IFT313 Introduction aux langages formels
La gestion de projet 2.0 Un changement de paradigmes
IFT 615 – Intelligence artificielle Recherche heuristique locale
IFT313 Introduction aux langages formels
IFT 615 – Intelligence Artificielle Introduction
Le site des sections bilingues
IFT702 Intelligence Artificielle
IFT313 Introduction aux langages formels
Control des objectifs des technologies de l’information COBIT
IFT 702 – Planification en intelligence artificielle Extraction automatique d’heuristiques à partir d’un modèle Froduald Kabanza Département d’informatique.
IFT313 Introduction aux langages formels
IFT 615 – Intelligence artificielle Agents intelligents
Froduald Kabanza Département d’informatique Université de Sherbrooke
IFT313 Introduction aux langages formels Froduald Kabanza Département dinformatique Université de Sherbrooke planiart.usherbrooke.ca/kabanza/cours/ift313.
IFT 702 – Planification en intelligence artificielle Planification par recherche heuristique dans un espace d’états Froduald Kabanza Département d’informatique.
Froduald Kabanza Département d’informatique Université de Sherbrooke
IFT 615 – Intelligence artificielle Agents intelligents
IFT313 Introduction aux langages formels Froduald Kabanza Département dinformatique Université de Sherbrooke planiart.usherbrooke.ca/kabanza/cours/ift313.
IFT313 Introduction aux langages formels Froduald Kabanza Département dinformatique Université de Sherbrooke planiart.usherbrooke.ca/kabanza/cours/ift313.
Un concept pour la modélisation de la recherche qualitative, pp
IFT451 Introduction aux langages formels Froduald Kabanza Département dinformatique Université de Sherbrooke planiart.usherbrooke.ca/kabanza/cours/ift313.
IFT313 Introduction aux langages formels
IFT 615 – Intelligence Artificielle Satisfaction de contraintes
Froduald Kabanza Département d’informatique Université de Sherbrooke
IFT313 Introduction aux langages formels
IFT313 Introduction aux langages formels
IFT313 Introduction aux langages formels
Froduald Kabanza Département d’informatique Université de Sherbrooke
EPITA Exposants : Samir ASFIRANE David BENABOU Justin GOUEDE Version : 1.0 L'INTELLIGENCE ARTIFICIELLE : Une voie abandonnée ?
Introduction Création d'un projet Ajout de fichiers Compilation Exécution Utiliser le débogueur Département dinformatique et de génie logiciel Développer.
Développer en C avec Eclipse Introduction Création d'un projet Ajout de fichiers Compilation Exécution Utiliser le débogueur Département dinformatique.
IFT 615 – Intelligence Artificielle Satisfaction de contraintes
IFT313 Introduction aux langages formels Froduald Kabanza Département dinformatique Université de Sherbrooke Révision de mi-session.
Jean-François Landry Département d’informatique
Département d’informatique
Planification de trajectoires par échantillonnage
IFT313 Introduction aux langages formels Froduald Kabanza Département dinformatique Université de Sherbrooke JavaCC.
IFT313 Révision finale Département d’informatique
Modélisation du robot Azimut-3
IFT313 Introduction aux langages formels
IFT313 Introduction aux langages formels Froduald Kabanza Département dinformatique Université de Sherbrooke Grammaires attribuées.
IFT313 Introduction aux langages formels
IFT313 Introduction aux langages formels Froduald Kabanza Département dinformatique Université de Sherbrooke planiart.usherbrooke.ca/kabanza/cours/ift313.
IFT313 Introduction aux langages formels
IFT313 Introduction aux langages formels Froduald Kabanza Département dinformatique Université de Sherbrooke Automates à pile LR Notion de poignée.
IFT 702 Planification en intelligence artificielle Contrôle de la recherche avec des réseaux de tâches hiérarchiques Froduald Kabanza Département dinformatique.
Froduald Kabanza Département d’informatique Université de Sherbrooke
IFT 615 – Intelligence artificielle Apprentissage par renforcement
IFT313Froduald Kabanza1 IFT 313 Lab 1 1Écrivez une expression régulière pour chacun des langues suivants: a)Des mots sur lalphabet {a,b,c} telle que toute.
IFT 702 – Planification en intelligence artificielle Planification par les processus de décision markoviens Froduald Kabanza Département d’informatique.
IFT 615 – Intelligence artificielle Recherche locale
Froduald Kabanza Département d’informatique Université de Sherbrooke
Rappel Modèle analyse-synthèse de la compilation
Dév. d’application interactive III Recherche de chemin.
IFT702 Intelligence Artificielle Froduald Kabanza Département d’informatique Université de Sherbrooke IFT702 TLPlan.
IFT 702 – Planification en intelligence artificielle Introduction Froduald Kabanza Département d’informatique Université de Sherbrooke planiart.usherbrooke.ca/kabanza/cours/ift702.
IFT 702 – Planification en intelligence artificielle Planification par recherche dans un espace de plans Froduald Kabanza Département d’informatique Université.
IFT 702 – Planification en intelligence artificielle Planification par les processus de décision markoviens Froduald Kabanza Département d’informatique.
Introduction Définir Planning. L’agent Planning. Représentation pour l’agent planning. Idées derrieres l’agent planning.
IFT 615 – Intelligence artificielle Recherche heuristique
IFT 615 – Intelligence artificielle Consignes pour l’examen final
Applications spatiales nécessitant de la planification d’actions concurrente sous incertitude Éric Beaudry 6 juin.
(Networked Software Agent) une architecture multiagent
OC Informatique. Qui devrait choisir cette option ? Futurs étudiants à l'EPFL ou à l'ETHZ Futurs étudiants scientifiques Tous les élèves intéressés et.
1 A. Cornuéjols Introduction à l’intelligence artificielle Introduction à l’Intelligence Artificielle (Cours n°2) Recherche non informée dans les graphes.
IFT 702 – Planification en intelligence artificielle Langage PDDL
IFT 615 – Intelligence artificielle Recherche heuristique
IFT 702 – Planification en intelligence artificielle Langage PDDL
Transcription de la présentation:

IFT 702 – Planification en intelligence artificielle Transformations Froduald Kabanza Département dinformatique Université de Sherbrooke planiart.usherbrooke.ca/kabanza/cours/ift702

Contenu Buts flexibles (préférences) Planification conformant IFT702© Froduald Kabanza2

Note Cette leçon ne fera pas lobjet de questions dexamen Le but est de donner des références avec une introduction très rapides sur les sujets qui pourraient faire lobjet dun projet. IFT702© Froduald Kabanza3

BUTS FLÉXIBLES IFT702© Froduald Kabanza4

Buts fléxibles (préférences) Fléxibilité/Préférences – Contraintes dures à satisfaire – Contraintes ou buts fléxibles (priorités ou préférences) Exemples: exprimer un compromis entre plusieurs métriques. Par exemple, la durée du plan vs autres ressources (danger du trajet, ou consommation du carburant, …) Quelques approches: Keyder & Geffner. Soft Goals Can Be Compiled Away. Utiliser les métodes classiques, telle que celle vues. Préférences temporelles: Baier & McIlRaith. (on y reviendra brièvement). Markov Decision Processes - On y reviendra IFT702© Froduald Kabanza5

CONFORMANT PLANNING IFT702© Froduald Kabanza6

Planification conformant Lagent na aucun capteur. Il ne sait pas précisément dans quel état il se trouve. Il doit malgré tout attendre le but. On pourrait penser que cest sans espoir, mais dans certain cas ça marche. IFT702© Froduald Kabanza7

Exemple (Vacuum World) Avec capteurs, on aurait des données sensorielles : position et état des lieux Par exemple : [A,Clean], [A,Dirty], [B,Clean], Actions : Left, Right, Suck, NoOp IFT615Froduald Kabanza8

Espace détats avec capteurs IFT615Froduald Kabanza9

Exemple (Vacuum World) Sans capteur, le robot ne sait pas quelle pièce il est, ni dans si la pièce est salle ou non. Les actions sont inchangées : Left, Right, Suck, NoOp Comment planifier pour quil fasse quand même le travail? – Réponse: explorer lespace des croyances IFT615Froduald Kabanza10

Espace des croyances IFT615Froduald Kabanza11

Références Introduction : Russel and Norvig. Artificial Intelligence : A Modern Approach, 2009 – Section 4.4 – Algorithmes basiques dexploration de lespace de croyances – Section – Ajout dun modèle STRIPS Avancé : Brafman, R. and Hofman, J. Conformant Planning via Heuristic Forward Search: A New Approach, AIJ IFT702© Froduald Kabanza12