versions finales pour la semaine 4

This commit is contained in:
François Pelletier 2017-09-26 20:53:16 -04:00
parent 8afb41706c
commit 9efffa3a50
8 changed files with 51 additions and 9 deletions

View file

@ -8,3 +8,20 @@
year={2006},
publisher={Elsevier}
}
@article{edwards1987expert,
title={Expert systems: frames, rules or logic for species identification?},
author={Edwards, Marion and Morse, David R and Fielding, Alan H},
journal={Bioinformatics},
volume={3},
number={1},
pages={1--7},
year={1987},
publisher={Oxford University Press}
}
@article{minsky1975framework,
title={A framework for representing knowledge},
author={Minsky, Marvin},
year={1975}
}

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
presentation1.pdf Normal file

Binary file not shown.

View file

@ -68,9 +68,10 @@
\begin{frame}
\frametitle{Les schémas de Marvin Minsky}
\begin{itemize}
\item Article classique: A framework for representing knowledge\cite{minsky1975framework}
\item Théorie suffisamment générale, parfois critiquée pour être floue
\item Se rapporte beaucoup à la psychologie
\item Situation stéréotypée: nom, propositions générales toujours vraies, attributs (terminaux, slots)
\item Situation stéréotypée: nom, propositions générales toujours vraies, attributs (terminaux)
\item Hiérarchie de schémas, héritage et sous-schémas
\item Valeurs par défaut
\end{itemize}
@ -91,7 +92,7 @@
\begin{itemize}
\item Trouver le bon schéma pour décrire la situation:
\begin{itemize}
\item Notion de coût: perdre un terminal assigné vs. être incapable d'assigner un autre terminal
\item Notion de coût: perdre un terminal assigné vs être incapable d'assigner un autre terminal
\item Trouver un schéma qui a les propriétés requises
\item Trouver un schéma qui ressemble à quelques différences près
\item Reviens à définir les fonctionnalités nécessaires pour résoudre le problème
@ -102,7 +103,7 @@
\end{itemize}
\end{frame}
\section{Usages selon Minsky}
\section{Quelques usages des schémas selon Minsky}
\label{sec:usages}
\begin{frame}
@ -122,9 +123,9 @@
\frametitle{Langage}
\begin{itemize}
\item Traitement du vocabulaire et de la syntaxe sont indépendants.
\item Une phrase sans signification vs. Un ensemble de mots avec une signification.
\item Une phrase sans signification vs un ensemble de mots avec une signification.
\item Difficile à modéliser en logique de premier ordre.
\item Centre du discours et le thème et non les verbes.
\item Centre du discours est le thème et non les verbes.
\item Une paire de schémas peut généraliser une situation avant-après sans le contexte
\end{itemize}
\end{frame}
@ -140,13 +141,31 @@
(possede B X)))
\end{lstlisting}
\begin{itemize}
\item Il manque le contexte de l'échange
\item Besoin de beaucoup de règles en logique des prédicats.
\item Il manque le contexte de l'échange.
\item Charniak (Étudiant de Minsky): Le système devrait regarder pour certaines situations et injecter des raisons, motifs ou explications.
\end{itemize}
\end{frame}
\section{Règles ou schémas?}
\label{sec:reglesschemas}
\begin{frame}
\frametitle{Quelques systèmes commerciaux}
\begin{itemize}
\item Exemple tiré du résumé de Edwards (1987)\cite{edwards1987expert}
\item Question: Expert systems: frames, rules or logic for species identification?
\item \begin{quote}
A rule-based system requires the original knowledge (species descriptions) to be structured into rules, whereas a frame-based system can store the generic and specific descriptions in a series of frames. The frames fall into a hierarchy which closely resembles the taxonomic hierarchy, and down which information can be inherited. Two aspects of frame-based systems considered are the use of probabilities in identification, and the optimum structure of the knowledge base.
\end{quote}
\end{itemize}
\end{frame}
\begin{frame}
\frametitle{Quelques systèmes commerciaux\section{Quelques systèmes commerciaux}
\label{sec:systemescommerciaux}
}
\begin{itemize}
\item \href{http://www.exsys.com/}{EXSYS EL},
\item KAPPA-PC,
@ -170,9 +189,9 @@
\begin{frame}
\frametitle{JavaDON: une base de système expert}
\begin{itemize}
\item développé par GOOD OLD AI research group \cite{tomic2006javadon}
\item Développé par GOOD OLD AI research group Tomi{\'c}(2006) \cite{tomic2006javadon}
\item Interface graphique et web
\item Base de connaissances en orienté objet
\item Base de connaissances en paradigme orienté objet
\item Supporte les systèmes à base de schémas, triplets et règles
\item Utilise les formats XML et OWL pour stocker les modèles
\item Malheureusement devenu introuvable sur le web

View file

@ -329,6 +329,12 @@ Comment déveloper un système expert à base de schémas:
1. Définir les règles
1. Évaluer et étendre le système
### Exemple
Exemple tiré du résumé de Edwards (1987): Expert systems: frames, rules or logic for species identification?
A rule-based system requires the original knowledge (species descriptions) to be structured into rules, whereas a frame-based system can store the generic and specific descriptions in a series of frames. The frames fall into a hierarchy which closely resembles the taxonomic hierarchy, and down which information can be inherited. Two aspects of frame-based systems considered are the use of probabilities in identification, and the optimum structure of the knowledge base.
## Outils
- KL-ONE