debut des slides
This commit is contained in:
parent
70ba6a7bcb
commit
8afb41706c
10 changed files with 227 additions and 1 deletions
10
bibliopresentation1.bib
Normal file
10
bibliopresentation1.bib
Normal file
|
@ -0,0 +1,10 @@
|
|||
@article{tomic2006javadon,
|
||||
title={JavaDON: an open-source expert system shell},
|
||||
author={Tomi{\'c}, Bojan and Jovanovi{\'c}, Jelena and Deved{\v{z}}i{\'c}, Vladan},
|
||||
journal={Expert Systems with Applications},
|
||||
volume={31},
|
||||
number={3},
|
||||
pages={595--606},
|
||||
year={2006},
|
||||
publisher={Elsevier}
|
||||
}
|
BIN
cc-by-sa.png
Normal file
BIN
cc-by-sa.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 5.1 KiB |
17
copyright.tex
Normal file
17
copyright.tex
Normal file
|
@ -0,0 +1,17 @@
|
|||
\begin{tabular}{|p{.9\textwidth}|}
|
||||
\hline
|
||||
\begin{center}
|
||||
Certains droits réservés\\
|
||||
Auteur: François Pelletier\\
|
||||
Cette oeuvre est partagée selon les termes de la licence\\
|
||||
\href{https://creativecommons.org/licenses/by-sa/4.0/deed.fr}{Attribution - Partage dans les Mêmes Conditions 4.0 International}
|
||||
|
||||
\includegraphics[width=40px,height=14px]{cc-by-sa.png}
|
||||
\end{center}\\
|
||||
\hline
|
||||
\end{tabular}
|
||||
|
||||
%%% Local Variables:
|
||||
%%% mode: latex
|
||||
%%% TeX-master: "presentation1"
|
||||
%%% End:
|
BIN
images/semaine04/minsky-frames/Image4.jpg
Normal file
BIN
images/semaine04/minsky-frames/Image4.jpg
Normal file
Binary file not shown.
After Width: | Height: | Size: 17 KiB |
BIN
logo.png
Normal file
BIN
logo.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 104 KiB |
199
presentation1.tex
Normal file
199
presentation1.tex
Normal file
|
@ -0,0 +1,199 @@
|
|||
\documentclass[pdf]{beamer}
|
||||
\usepackage[square,sort,numbers]{natbib}% Pour pouvoir utiliser une bibliographie externe
|
||||
\usepackage[french]{babel} % Pour préciser la langue du document
|
||||
\usepackage[utf8]{inputenc} % Précise comment le texte est saisi : cela permet de tapper directement les accents
|
||||
\usepackage[T1]{fontenc} % Précise la façon dont le document actuel est encodé
|
||||
\usepackage{setspace}
|
||||
\usepackage{datetime}
|
||||
|
||||
\mode<presentation>
|
||||
%% preamble
|
||||
\title{Les systèmes à base de schémas}
|
||||
\subtitle{Présentation dans le cadre du cours GLO-7001}
|
||||
\author{François Pelletier}
|
||||
\date{\today}
|
||||
|
||||
\bibliographystyle{plainnat} % Pour changer le style de bibliographie
|
||||
\addto{\captionsfrench}{\renewcommand{\refname}{Bibliographie}} % Comme le langage défini est le français, "Références" aurait été le titre par défaut pour la bibliographie
|
||||
|
||||
\usepackage{amsmath,amsthm,amssymb,amsfonts} % Pour pouvoir inclure certains symboles et environnements mathématiques
|
||||
\usepackage{enumerate} % Pour mieux gérer la commande enumerate dans les sections
|
||||
\usepackage{graphicx} % Pour inclure des images
|
||||
\usepackage{color} % Pour inclure du texte en couleur
|
||||
\usepackage{units} % Pour pouvoir tapper les unités correctement
|
||||
\usepackage{pgf,tikz} % Utilisation du module tikz, qui permet de tracer des belles images
|
||||
\usepackage{hyperref}
|
||||
\usepackage{listings}
|
||||
\usetikzlibrary{shapes.geometric, arrows} % Quand on exporte une image GeoGebra, on a besoin de préciser cela
|
||||
|
||||
\usecolortheme{dolphin}
|
||||
\useoutertheme{infolines}
|
||||
|
||||
\setbeamertemplate{headline}[default]
|
||||
|
||||
% logo of my university
|
||||
\titlegraphic{\includegraphics[width=2cm]{logo}
|
||||
|
||||
}
|
||||
|
||||
\begin{document}
|
||||
|
||||
\begin{frame}
|
||||
\titlepage
|
||||
\end{frame}
|
||||
|
||||
\begin{frame}
|
||||
\tableofcontents
|
||||
\end{frame}
|
||||
|
||||
\section{Les schémas de Marvin Minsky}
|
||||
\label{sec:schemasminsky}
|
||||
|
||||
\begin{frame}
|
||||
\frametitle{Marvin Minsky}
|
||||
\begin{itemize}
|
||||
\item Pionnier de l'informatique
|
||||
\item Fondateur du AI Lab du MIT
|
||||
\item Concepteur des schémas de données
|
||||
\item Society of Mind
|
||||
\end{itemize}
|
||||
\begin{figure}
|
||||
\centering
|
||||
\includegraphics[height=1.75in]{s04-slides/26minsky-obit-web-facebookJumbo}
|
||||
\caption{Marvin Minsky en 1968}
|
||||
\label{fig:minsky}
|
||||
\end{figure}
|
||||
\end{frame}
|
||||
|
||||
\begin{frame}
|
||||
\frametitle{Les schémas de Marvin Minsky}
|
||||
\begin{itemize}
|
||||
\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 Hiérarchie de schémas, héritage et sous-schémas
|
||||
\item Valeurs par défaut
|
||||
\end{itemize}
|
||||
\end{frame}
|
||||
|
||||
\begin{frame}
|
||||
\frametitle{Système de schémas}
|
||||
\begin{itemize}
|
||||
\item Formé de plusieurs schémas et de règles de transformation
|
||||
\item Imagerie, visualisation mentale (Minsky travaillait en vision artificielle à l'époque)
|
||||
\item Narration, processus
|
||||
\item Les terminaux sont partagés entre les schémas
|
||||
\end{itemize}
|
||||
\end{frame}
|
||||
|
||||
\begin{frame}
|
||||
\frametitle{Appariement de schémas et raisonnement}
|
||||
\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 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
|
||||
\end{itemize}
|
||||
\item Information interne et objectifs du système
|
||||
\item Compléter les informations nécessaires pour la résolution du problème (WHEN NEEDED)
|
||||
\item Chaque transformation ou ajout peut générer des actions (WHEN CHANGED)
|
||||
\end{itemize}
|
||||
\end{frame}
|
||||
|
||||
\section{Usages selon Minsky}
|
||||
\label{sec:usages}
|
||||
|
||||
\begin{frame}
|
||||
\frametitle{Vision}
|
||||
\begin{itemize}
|
||||
\item Le schéma représente un point de vue
|
||||
\end{itemize}
|
||||
\begin{figure}
|
||||
\centering
|
||||
\includegraphics[height=2in]{images/semaine04/minsky-frames/Image4}
|
||||
\caption{Trois points de vue du même objet}
|
||||
\label{fig:pointdevue}
|
||||
\end{figure}
|
||||
\end{frame}
|
||||
|
||||
\begin{frame}
|
||||
\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 Difficile à modéliser en logique de premier ordre.
|
||||
\item Centre du discours et 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}
|
||||
|
||||
\begin{frame}[fragile]
|
||||
\begin{lstlisting}[frame=single]
|
||||
(echange
|
||||
(initial
|
||||
(possede A X)
|
||||
(possede B Y))
|
||||
(final
|
||||
(possede A Y)
|
||||
(possede B X)))
|
||||
\end{lstlisting}
|
||||
\begin{itemize}
|
||||
\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}
|
||||
|
||||
\begin{frame}
|
||||
\frametitle{Quelques systèmes commerciaux}
|
||||
\begin{itemize}
|
||||
\item \href{http://www.exsys.com/}{EXSYS EL},
|
||||
\item KAPPA-PC,
|
||||
\item KBMS,
|
||||
\item ProKappa,
|
||||
\item ReMind
|
||||
\end{itemize}
|
||||
\end{frame}
|
||||
|
||||
\begin{frame}
|
||||
\begin{figure}
|
||||
\centering
|
||||
\includegraphics[height=2in]{s04-slides/Capture-20170925231019-687x904}
|
||||
\caption{Publicité pour KBMS}
|
||||
\label{fig:pubkbms}
|
||||
\end{figure}
|
||||
\end{frame}
|
||||
|
||||
\section{JavaDON}
|
||||
\label{sec:javadon}
|
||||
\begin{frame}
|
||||
\frametitle{JavaDON: une base de système expert}
|
||||
\begin{itemize}
|
||||
\item développé par GOOD OLD AI research group \cite{tomic2006javadon}
|
||||
\item Interface graphique et web
|
||||
\item Base de connaissances en 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
|
||||
\end{itemize}
|
||||
\end{frame}
|
||||
|
||||
\begin{frame}
|
||||
\begin{figure}
|
||||
\centering
|
||||
\includegraphics[width=4.5in]{s04-slides/Capture-20170926082431-1066x666}
|
||||
\caption{Schéma de données de JavaDON; source: \cite{tomic2006javadon}.}
|
||||
\label{fig:javadon1}
|
||||
\end{figure}
|
||||
\end{frame}
|
||||
|
||||
\begin{frame}[allowframebreaks]
|
||||
\bibliography{bibliopresentation1}
|
||||
\end{frame}
|
||||
|
||||
\begin{frame}
|
||||
\include{copyright}
|
||||
\end{frame}
|
||||
|
||||
\end{document}
|
BIN
s04-slides/26minsky-obit-web-facebookJumbo.jpg
Normal file
BIN
s04-slides/26minsky-obit-web-facebookJumbo.jpg
Normal file
Binary file not shown.
After Width: | Height: | Size: 113 KiB |
BIN
s04-slides/Capture-20170925231019-687x904.png
Normal file
BIN
s04-slides/Capture-20170925231019-687x904.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 680 KiB |
BIN
s04-slides/Capture-20170926082431-1066x666.png
Normal file
BIN
s04-slides/Capture-20170926082431-1066x666.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 155 KiB |
|
@ -156,7 +156,7 @@ Un coût à perdre un terminal assigné et un autre coût pour être incapable d
|
|||
|
||||
- Autant de terminaux en commun que possible avec $\lbrace{a,b,\ldots,z}\rbrace$.
|
||||
- Trouver ou construire un schéma qui a les propriétés $\lbrace{a,b,\ldots,z}\rbrace$.
|
||||
- Trouver un schémaqui ressemble à celui précédent sauf pour certaines différences $\lbrace{a,b,\ldots,z}\rbrace$ entre eux.
|
||||
- Trouver un schéma qui ressemble à celui précédent sauf pour certaines différences $\lbrace{a,b,\ldots,z}\rbrace$ entre eux.
|
||||
- Requis fonctionnel, l'auteur réfère à [A model for functional reasoning in design, Freeman and Newell, 1971](http://repository.cmu.edu/cgi/viewcontent.cgi?article=2832&context=compsci)
|
||||
|
||||
#### Excuse
|
||||
|
|
Loading…
Add table
Reference in a new issue