Explorer les Livres électroniques
Catégories
Explorer les Livres audio
Catégories
Explorer les Magazines
Catégories
Explorer les Documents
Catégories
Introduction aux
Systèmes Interactifs d!Aide à la Décision
1. Typologie des décisions dans l!entreprise
(SIAD)
2009 2. Modélisation des processus décisionnels : le modèle IDC
Bernard ESPINASSE
Professeur à l'Université d'Aix-Marseille 3. Les systèmes interactifs d!aide à la décision (SIAD)
Introduction aux SIAD - Bernard ESPINASSE - 1 Introduction aux SIAD - Bernard ESPINASSE - 2
N iv e a u x d e m a n a g e m e n t d a n s l!e n t r e p r is e
! Les décisions dans l!entreprise sont liées aux activités qui s!y déroulent
! Anthony (1966) distingue 3 niveaux d!activités managériales :
Planification
1 - Typologie des décisions dans stratégique
l!entreprise Contrôle managérial
(organizational control)
Pilotage Planification managériale
(organizational planning
Introduction aux SIAD - Bernard ESPINASSE - 3 Introduction aux SIAD - Bernard ESPINASSE - 4
N iv e a u x d e m a n a g e m e n t d a n s l!e n t r e p r is e T y p o lo g ie d e s d é c is io n s d e S im o n
Régulation (contrôle opérationnel) : Pour étudier comment les dirigeants de l!entreprise prennent des décision, Simon (1960)
! activités concernant principalement des rythmes inférieurs au mois et propose une typologie des décisions :
! conduit à des décisions dont les conséquences sont à court ou très court terme
! décisions de portée limitée (champ local et limité) ! Décision programmables : décision répétitives et routinières, et une procédure a été
Pilotage (Planification et le contrôle managériaux) : définie pour les effectuer, évitant ainsi d!avoir à les reconsidérer chaque fois qu!elles se
! activités conduisant à des décisions dont les conséquences sont à moyen terme présentent
! décisions de portée intermédiaire entre celles de Régulation et de Planification Stratégique
Planification Stratégique : ! Décision non programmables : il n!a pas été possible de définir une procédure
! activités engendrant des décisions majeures dont les conséquences sont à long terme. spécifique pour les effectuer ; soit du fait qu!elles sont nouvelles, non structurées,
! décisions de portée globale (champ global) inhabituelles, …
échéances
qq années Planification
stratégique
En fait il y a un continuum :
qq mois
Pilotage
qq jours
Régulation
qq heures Décisions Décisions Décisions
local et limité manager global programmables Semi-structurées Faiblement structurées
champ des
décisions
Introduction aux SIAD - Bernard ESPINASSE - 5 Introduction aux SIAD - Bernard ESPINASSE - 6
A c t iv it é s m a n a g é r ia le s e t t y p e s d e d é c is io n s M é t h o d e s /t e c h n iq u e s d e p r is e s d e d é c is io n
De façon générale, pour chacun des niveaux managériaux, la répartition des types de décision
concernés est :
Traditionnelles Modernes
• L!habitude, • Recherche Opérationnelle (RO) :
Décision • La routine - Les modèles,
Planification
stratégique décisions programmables • Procédures - L!analyse mathématique
non-structurées opérationnelles - La simulation par ordinateur
standardisées
• Le traitement informatique des données
Pilotage par programmes (algorithmes)
Introduction aux SIAD - Bernard ESPINASSE - 7 Introduction aux SIAD - Bernard ESPINASSE - 8
E x e m p le s d e d é c is io n p a r n iv e a u d !a c t iv it é m a n a g é r ia le
Régulation Pilotage managérial Pilotage stratégique
- tenue compte client - prévision d'activité à CT - composition flotte
- gestion stock - analyse de budget sur camions
Décisions
coûts standard, ... - localisation d'usines ou
program- tables de décision modèle comptable magasins, ...
mables budgétaire
statistique, régression, R.O.: graphes, prog. lin,...
- ordonnancement de
lissage,...
- analyse sur dépenses de - fusion et acquisition
2 - Modélisation des processus
Décisions production,
- facturation particulière
structures
- plan de remplacement
actions,
- règles de rémunération, décisionnels : le modèle IDC de Simon
semi- - organisation de - sous traitance O/N ? … - plans à L.T.,...
structurées tournées, simulation budgétaire,
-... méthode Montecarlo, simulation,...
Méthodes PERT,... prog. lin,...
- ordonnancement de - préparation de budgets - lancement de nouveaux
fab/devis, et programmes, produits,
Décisions
- gestion de trésorerie, - définition individuelle de - sélection de
faiblement -... rémunération, responsables,
structurées - lancement campagne de - attaque de marchés
simulation,... promotion,... nouveaux,...
analyse baylésienne,... multi-critère,...
Introduction aux SIAD - Bernard ESPINASSE - 9 Introduction aux SIAD - Bernard ESPINASSE - 10
L e m o d è l e ID C d e S i m o n ( 1 ) L e m o d è l e ID C d e S i m o n ( 2 )
IDC pour « Intelligence, Design, Choice »
Herbert Alexander Simon (1916-2001) a été prix Nobel d'économie en 1978
Il a reçu avec Allen Newell, en 1975 le Prix Turing, principale distinction en informatique.
(I) - Phase d!intelligence (investigation) :
En 1960 il propose le modèle IDC (Intelligence Design Choice) ou en français ! processus de formulation du problème décisionnel (problem setting)
« Intelligence-Modélisation-Choix » : ! confrontation entre situation perçue et situation voulue : perception de dissonance
! définition de valeurs, d!objectifs, de frontières, d!actions (solutions) possibles
Reste le modèle de référence :
(D) - Phase de modélisation (conception) :
! élaboration de modèle, d!actions possibles, de plans d!action intentionnels, de stratégies
Intelligence possibles permettant la résolution du problème (problem solving)
! décrire/prévoir l!état du système si on lui applique une action possible
Modélisation
(C) - Phase de choix (sélection) :
! évaluation, comparaison, classement des actions possibles
! choix d!une action parmi ces actions possibles
Choix ! si aucune action n!est satisfaisante, reconsidérer les phases antérieures
Introduction aux SIAD - Bernard ESPINASSE - 11 Introduction aux SIAD - Bernard ESPINASSE - 12
L e m o d è l e ID C d e S i m o n ( 3 ) L e m o d è l e ID C e t t y p e s d e d é c i s i o n s
Le Moigne (1973) met en correspondance l!importance des phases du modèle IDC
au regard de la structuration des décisions (ou problèmes) :
Intelligence étendue de contrôle
(K.Arrow)
Phases
Modélisation
Introduction aux SIAD - Bernard ESPINASSE - 13 Introduction aux SIAD - Bernard ESPINASSE - 14
L e m o d è l e ID C e t t y p e s d ! a i d e à l a d é c i s i o n
Phase Exemple Type d!aide à la décision
- inquisition - faciliter l'accès à des données,
- recherche textes,...
- définition de - recherches d'information sur situation
relations similaires
Intelligence
- interprétation de - recherche de différences
faits, - analyse de données,
-... -... 3 – Systèmes Interactifs d!Aide à la
- formulation - recherche de structures de décisions
d'hypothèses similaires Décision (SIAD)
Conception - modélisation - recherche d'outils de modélisation
- simulation ... - évaluation de critères
- estimation ... - ...
- prédiction
- analyse - accès à des modèles de :
- optimisation... - statistiques
Sélection - comparaison - simulation
- choix - évaluation
-... - optimisation, …
Introduction aux SIAD - Bernard ESPINASSE - 15 Introduction aux SIAD - Bernard ESPINASSE - 16
L e b e s o i n d e S IA D D é f i n i t i o n d ! u n S IA D
! Décisions quotidiennes :
Un SIAD est :
=> prise sur la base d'intuitions et d'expériences acquises ! un système d'information interactif, flexible, adaptable et
! Situations nouvelles : spécifiquement développé pour aider la résolution d'un problème
=> prise de décision plus difficile de décision en améliorant la prise de décision
! Actuellement : environnements de décisions plus complexes : ! un amplificateur du raisonnement humain (prothèse), doit assister
! Evolution rapide et décisions plus complexes le décideur et pas le remplacer (Decision Support System - DSS)
! Quantité d'alternatives et d'information plus grande, ! il utilise des données, fournit un interface utilisateur simple et
! coût des erreurs, autorise l'utilisateur à développer ces propres idées ou points de
! Stratégie "essai-erreur" non applicable
vue.
=> Utilisation de Systèmes Interactifs d!Aide à la Décision ! il peut utiliser des modèles - soit standards, soit spécifiques -,
(SIAD) pour supporter les différentes phases de la prise de décision et
inclure un système à base de connaissances
Introduction aux SIAD - Bernard ESPINASSE - 17 Introduction aux SIAD - Bernard ESPINASSE - 18
Introduction aux SIAD - Bernard ESPINASSE - 19 Introduction aux SIAD - Bernard ESPINASSE - 20
Place des SIAD dans l!entreprise Champs disciplinaires associés aux SIAD
Systèmes Pilotage
transactionnels décisions
stratégique
non-structurées Informatique
S
Pilotage Systèmes d'Information Bases de
secondaire managérial Données
primaire Régulation
I Sciences SIAD Intelligence Artificielle
décisions décisions
fortement
Cognitives Systèmes Experts
programmables structurées
A Sciences du Recherche
Management Opérationnelle
Systèmes d'aide
à la décision
(SIAD)
D Sciences de
la décision
Introduction aux SIAD - Bernard ESPINASSE - 21 Introduction aux SIAD - Bernard ESPINASSE - 22
H i s t o r i q u e d e s S IA D S IA D e t m o d è l e ID C ( 1 )
1968 INTELLIGENT MIS
! (I) Intelligence : Investigation, recherche d'information :
(Carroll-Zannetos)
! Trouver les objectifs ou buts du décideur
1971 ! Pour cela : recherche des informations pertinentes
WESTINGHOUSE
(Scott Morton) ! Peut devenir elle-même un problème de décision
1974
PORTFOLIO MNGT.SYST. ! Classification de la décision
(Gerrity)
! Décomposition en sous-problèmes
1975 GMIS GADS IMDSS ! (D) Design : Conception de modèles :
(Donovan) (Carlson) (Ness)
! Génération, développement, analyse des diverses alternatives,
interactivité
! Choix d'un ou plusieurs modèles de décision :
1978 architecture décision/organisation
(Sprague) (Grace) (Alter) (Keen) • Variables de décision,
• Les relations mathématiques ou symboliques entre ces variables
1983 à base de générateur station de travail ! Pour un modèle quantitatif de décision :
connaissances de DSS personnelle • Déterminer les composants du modèle
(Bonczek & al. (Wagner) (Dickson)
Levine & Pomerol) • La structure du modèle
Introduction aux SIAD - Bernard ESPINASSE - 23 Introduction aux SIAD - Bernard ESPINASSE - 24
S IA D e t m o d è l e ID C ( 2 ) M o d è l e s n o r m a t i f s e t d e s c r i p t i f s d e s S IA D
! (C) – Choice : Sélection ! Les modèles normatifs :
! Enumération complète :
! La sélection des principes de choix (critère d'évaluation) : • Arbres et Tables de décision,
• Meilleure solution, assez bonne solution, solution satisfaisante • Analyse multicritère, MEU (Maximum expected Utility)
• Prise de risque ou non ! Optimisation via des algorithmes ou des formules analytiques :
• Programmation linéaire, programmation convexe
• Modèles Normatifs et Descriptifs • Programmation multi-objectifs ...
! La génération des alternatives ! .....
! La prédiction des résultats ! Les modèles descriptifs :
! La mesure des résultats ! Simulation
! Choisir entre les diverses alternatives : ! Prédiction : analyse des conséquences futures des alternatives
! Heuristiques :
• Recherche d!alternatives : modèles normatifs (toutes les • Programmation heuristique
alternatives) ou d'un nombre limité d'alternatives (modèles • Systèmes à base de connaissances
descriptifs) ! ...
• Evaluation des résultats et recommandation d'une alternative
Introduction aux SIAD - Bernard ESPINASSE - 25 Introduction aux SIAD - Bernard ESPINASSE - 26
L e s S IA D : A l g o r i t h m e s v e r s u s H e u r i s t i q u e s A r c h i t e c t u r e g é n é r a l e d e s S IA D ( 1 )
décisions
programmables non-programmables
fortement faiblement
structurées structurées
Interface Homme / Machine
heuristiques
algorithmes
Algorithme :
! réalisation selon un répertoire fini d'actions élémentaires nommées, réalisables à priori et à
durée limitée dans le temps, Base Base de Base de
! déterministe d’informations modèles connaissances
Heuristique :
! technique de résolution qui tient compte à chaque pas des résultats précédents et en
déduit la stratégie à adopter par la suite,
! indéterministe, par analogie, par l'absurde, par récurrence, hasard,...
Introduction aux SIAD - Bernard ESPINASSE - 27 Introduction aux SIAD - Bernard ESPINASSE - 28
A r c h i t e c t u r e g é n é r a l e d ! u n S IA D ( 2 ) A r c h i t e c t u r e g é n é r a l e d ! u n S IA D ( 3 )
! La base d'information : ! L'interface Homme / Machine
! bases de données, bases de connaissances, ...... ! Fournir un accès aux bases de données, bases de connaissances et
! Fonctions : bases de modèles
• Mettre en corrélation des données de différentes sources
• Recherche rapide de données pour des requêtes et des rapports ! Permettre d'établir des liens entre ces différents systèmes
• Réaliser des tâches de recherche complexe et des manipulations de ! Visualisation des informations multimodales : graphiques 2D ou 3D,
données basées sur des requêtes textes, vidéo, images animées ou non, ...
! La base de modèles : ! Fournir une interface le plus convivial possible : langue naturelle,
! Création de modèles à partir de ceux existants ou à partir de rien traitement de la parole, autres ?
! Interconnexion de modèles
! Fournir des aides à l'utilisateur pour mener à bien sa tâche et le guider
! Manipulation de modèles afin de mener des expériences et des
à travers des exemples
analyses d'alternatives
! Catalogue des différents modèles avec un accès à ceux-ci et à leur ! Être flexible et adaptable en fonction des différents utilisateurs (styles
mode d'emploi éventuellement cognitifs différents) et de ces différentes tâches, mais aussi des
! Gestion de la base de modèles : stockage des accès, exécution des modèles utilisés
modèles, mise à jour, liens et recherche de modèles (par requêtes)
Introduction aux SIAD - Bernard ESPINASSE - 29 Introduction aux SIAD - Bernard ESPINASSE - 30
gestion des
entrées
gestion du
dialogue
gestion
des sorties
! accent mis sur le dialogue H-M : direct, simple et rapide
Alors :
! ... la langue naturelle pas la plus indiquée ...
langage INTERFACE
DE COMMANDE
! ... notion de clôture cognitive
de commande
Introduction aux SIAD - Bernard ESPINASSE - 31 Introduction aux SIAD - Bernard ESPINASSE - 32
D é v e l o p p e m e n t d e S IA D : o u t i l s D é v e l o p p e m e n t d e S IA D : d i f f i c u l t é s
Approche "numérique" : manipulation de données ! les objectifs réels du décideur évoluent :
! SIAD développés à partir de tableurs ! pouvoir, moyen de pression, communication, différentiation, ...?
! rapide et économique
! les problèmes des décideurs changent :
! SIAD spécifiques à une tâche ou/et un décideur:
! divers SIAD relevant de divers domaines : l'industrie aéronautique/automobile, la ! temps et type de développement ?
finance, la gestion du personnel, les conventions collectives, …
! la compréhension difficile du processus mental de la décision
Approche "symbolique" : manipulation de connaissance
! les conception, implantation, acceptation, utilisation et évaluation
! ! usage de techniques relevant de l'intelligence artificielle
difficiles d'un SIAD ....
! Représentation des connaissances, systèmes experts, techniques d!apprentissage, ...
Introduction aux SIAD - Bernard ESPINASSE - 33 Introduction aux SIAD - Bernard ESPINASSE - 34
A p p r o c h e é v o lu t iv e
4 phases essentielles proposée par Courbon :
! Phase 1:
! motivation du futur utilisateur
! ! identifier le problème crucial
! Phase 2:
! fournir rapidement un prototype 4 – Informatique Décisionnelle (ID)
! et l'affiner progressivement avec l'utilisateur
! Phase 3:
! l'élargir progressivement à d'autres problèmes
! Phase 4:
! évaluer de façon permanente l'utilité du système
! ! évolution ou abandon ...
Introduction aux SIAD - Bernard ESPINASSE - 35 Introduction aux SIAD - Bernard ESPINASSE - 36
H is t o r iq u e d e l!in f o r m a t iq u e d é c is io n n e lle ( 1 ) H is t o r iq u e d e l!in f o r m a t iq u e d é c is io n n e lle ( 2 )
Années 70-80 : débuts de l!Informatique Décisionnelle : Années 90-2000 : essor de l!informatique décisionnelle :
! Développement d'outils d'édition de rapports, de statistiques, exploitant ! technologie informatique permettant le développement d!environnements spécialisés
les BD du Système d!information Opérationnel pour l'aide à la décision notamment des entrepôts de données (Data
! Développement de petits systèmes d!aide à la décision à base de Warehouse)
tableurs (simulation budgétaire, …)
! Développement de systèmes experts (IA) systèmes à base de règles, ! de nombreux algorithmes, souvent issus des statistiques et de l!IA,
conçus par extraction de la connaissance d'un ou plusieurs experts : permettant d'extraire des informations à partir de données brutes sont arrivés à
! Développement de systèmes spécifiques d'aide à la décision, SIAD maturité
(Système d!Aide à la Décision – DSS Decision Support Systems) : basés sur
des techniques de Recherche Opérationelle (RO), la simulation, ! ces algorithmes sont regroupés dans des logiciels de fouille de données
l!optimisation, … (Data Mining) et permettent la recherche d'informations nouvelles ou cachées à
partir de données
Systèmes en général mal intégrés au système d'information
opérationnel, et devant être développés par des informaticiens. ! De plus en plus ces données sont issues du Web, aussi la recherche d!information
et la fouille de données sur le Web ou « Web Mining » sont de plus en plus
d!actualité
Introduction aux SIAD - Bernard ESPINASSE - 37 Introduction aux SIAD - Bernard ESPINASSE - 38
Introduction aux SIAD - Bernard ESPINASSE - 39 Introduction aux SIAD - Bernard ESPINASSE - 40
Processus décisionnel général en ID (2) E ntre p ô t d e d o nné e s (1 )
Extraction de connaissance à partir de données (Knowledge Discovery in Niveau exploitation Présentation
Databases – KDD) :
! cycle de découverte d!information regroupant la conception de grandes
Entrepôt
bases de données ou Entrepôts de données (Data Warehouse)
! tous les traitements à effectuer pour extraire de l!information des
Bd entrepôt Client décisionnel
données, dont la Fouille de données (Data Mining) Exploration Analyse
Source BD source
BD source
Données externes Données opérationnelles
BD légataires
Niveau extraction
Introduction aux SIAD - Bernard ESPINASSE - 41 Introduction aux SIAD - Bernard ESPINASSE - 42
Introduction aux SIAD - Bernard ESPINASSE - 45 Introduction aux SIAD - Bernard ESPINASSE - 46
Introduction aux SIAD - Bernard ESPINASSE - 47 Introduction aux SIAD - Bernard ESPINASSE - 48
E
Exxeem
mpplleess d
dee G
GDDS
SSS : PLEXSYS - Plexus System (1) E
Exxeem
mpplleess d
dee G
GDDS
SSS : PLEXSYS - Plexus System (2)
! Développé à l'Université d'ARIZONA par Nunamaker, Applegate, Konsynski en Etapes du processus décisionnel concernées par les principaux modules du système :
1987, puis Numaker,Vogel, Konsynski en 1989
! Opérationnel depuis Novembre 1987
! Salle pour recevoir des petits groupes : ! Etape 1 : Définition /formulation du problème de décision par les
membres du groupe
tableau noir
écran de
projection tableau noir ! Etape 2 : Brainstorming électronique:
facilitateur
a - transmission individuelle de données sous anonymat
b - échange d'idées de façon arbitraire et anonyme pour :
- s'informer mutuellement des orientations prises par le groupe
- solliciter des réactions
projecteur
barco
- stimuler la réflexion en cours
Introduction aux SIAD - Bernard ESPINASSE - 49 Introduction aux SIAD - Bernard ESPINASSE - 50
E
Exxeem
mpplleess d
dee G
GDDS
SSS : PLEXSYS - Plexus System (3)
! Phase 3 : Analyse des idées émises (travail fait par le logiciel) :
! Classement automatique par thème + identification/ élimination des
redondances.
! Affichage des informations sur l'écran géant
! Phase 4 : Vote / classement des idées, deux cas possibles :
! la procédure de vote proprement dite, de façon anonyme et en parallèle,
par les participants
! le classement :
• chaque participant fournit une liste ordonnée des idées
précédemment retenues (phase 3)
• le module agrège les informations et les transmet sous une
représentation graphique appropriée avec données statistiques à
l'appui.
Remarque : Avant chaque session de prise de décision, une séance de
préparation portant sur les données et les modèles spécifiques à utiliser est
faite par un "facilitator" et/ou un ou plusieurs représentants du groupe.