Correction fautes

This commit is contained in:
Leopold Clement 2021-09-02 15:03:37 +02:00
parent dbe8868d03
commit 6c81fae32b

View file

@ -54,16 +54,16 @@
\setbeamertemplate{section in toc}[sections numbered]
\tableofcontents%[hideallsubsections]
\end{frame}
\section{Problèmatique}
\section{Problématique}
\begin{frame}{Le laboratoire}
Stage réalisé au Laboratoire des Signaux et Système (L2S), au pôle télécoms et réseaux, dans l'équipe Réseaux, Optimisation Conjointe et codage de Source (ROCS).
Stage réalisé au Laboratoire des Signaux et Systèmes (L2S), au pôle télécoms et réseaux, dans l'équipe Réseaux, Optimisation Conjointe et codage de Source (ROCS).
\end{frame}
\begin{frame}{La congestion}
\begin{columns}[c,onlytextwidth]
\column{0.45\textwidth}
Différence entre le nombre de paquets entrant et sortant dans un routeur.
Différence entre le nombre de paquets entrants et sortants dans un routeur.
\pause
\begin{exampleblock}{Résumé}
Congestion = embouteillage de paquets.
@ -72,7 +72,7 @@
\column{0.45\textwidth}
Les conséquence sont : \pause
\begin{itemize}[<+->]
\item Le ralongement du \rtt{},
\item L'allongement du \rtt{},
\item la perte de paquets.
\end{itemize}
\end{columns}
@ -88,12 +88,12 @@
\caption{Transaction \coap{}}
\end{figure}
\column{0.45\textwidth}
Identique à utilisé que \emph{HTTP}.
interface identique à \emph{HTTP}.
Utilise \emph{UDP} et pas \emph{TCP}.
\pause
On attend un acquittement.
Si le \rto{} s'écoule, on retransmé.
Si le \rto{} s'écoule, on retransmet.
\pause
Le \rto{} est tiré aléatoirement dans un intervalle.
@ -127,30 +127,30 @@
\end{columns}
\end{frame}
\section{Modelisation}
\section{Modélisation}
\begin{frame}{Structure du protocole}
\begin{columns}[c,onlytextwidth]
\column{0.45\textwidth}
Utilisation : \pause
\begin{itemize}[<+->]
\item Obtention de $s_t$,
\item calcule et application de $a_t = \pi(s_t)$,
\item calcul et application de $a_t = \pi(s_t)$,
\item attente,
\item calcule de $s_{t+1}$.
\item calcul de $s_{t+1}$.
\end{itemize}
\pause
\column{0.45\textwidth}
Phase d'exploitation : \pause
\begin{itemize}[<+->]
\item Pré-entrainement,
\item déploiment,
\item entrainement en place.
\item Pré-entraînement,
\item déploiement,
\item entraînement en place.
\end{itemize}
\end{columns}
\end{frame}
\begin{frame}{Observation disponibles}
On ne dispose que des \rtt{} et du nomre de retransmission, ainsi on utilise :
\begin{frame}{Observations disponibles}
On ne dispose que des \rtt{} et du nombre de retransmissions, ainsi on utilise :
\begin{itemize}[<+->]
\item $\eta = \frac{RTT_{min}}{\overline{RTT}}$
\item $\nu = \frac{n_{retransmission}}{n_{message}}$
@ -162,7 +162,7 @@
\end{itemize}
\end{frame}
\begin{frame}{Observation utilisées}
\begin{frame}{Observations utilisées}
Pour chaque capteur $i$ : \begin{equation}
s ^ {\left( i \right)}= \begin{bmatrix} \nu\\ \eta \\ VARRTT \end{bmatrix}
\end{equation}
@ -170,7 +170,7 @@
S = \begin{bmatrix} s ^ {(0)} & \cdots & s^{(N)} \end{bmatrix}
\label{eq:modele:mat}
\end{equation}
Pour plus de détail, voir \cite{xiaoTCPDrincSmartCongestion2019}.
Pour plus de détails, voir \cite{xiaoTCPDrincSmartCongestion2019}.
\end{frame}
@ -211,7 +211,7 @@
\end{figure}
\column{0.65\textwidth}
\begin{description}
\item[CoAPthon] implémentation de \coap{} en python.
\item[CoAPthon] implémentation de \coap{} en Python.
\item[TensorFlow] outils pour l'apprentissage machine.
\end{description}
\end{columns}
@ -230,25 +230,28 @@
\column{0.45\textwidth}
\code{SuperviseurLocal} : \begin{itemize}
\item enregistre les \rtt{},
\item enregistre les retransmission,
\item genere le vecteur d'état,
\item enregistre les retransmissions,
\item génère le vecteur d'état,
\item fournit le \rto{} au client.
\end{itemize}
\column{0.45\textwidth}
\code{SuperviseurGlobal} : \begin{itemize}
\item genere la matrice,
\item génère la matrice,
\item distribue les actions.
\end{itemize}
\end{columns}
\end{frame}
\begin{frame}{La classe \code{maquette}}
Fourni une interface GYM grâce à \code{maquette.step(action)}.
Fournit une interface GYM grâce à \code{maquette.step(action)}.\pause
\begin{block}{GYM}
Permet la compatibilité avec d'autre type d'agent.
\end{block}
\end{frame}
\section{Tests}
\begin{frame}{Longueur de l'apprentissage}
L'apprentissage est trop long pour être tester sans simulateur.
\begin{frame}{Durée de l'apprentissage}
L'apprentissage est trop long pour être testé sans simulateur.
\pause
\begin{exampleblock}{Ordre de grandeur}
Avec $1000$ :
@ -262,7 +265,7 @@
\begin{figure}[htp]
\centering
\includegraphics[width=0.7 \textwidth]{png_img/distri_rtt_distant.png}
\caption{Distribution du \rtt{} et évolution de $RTT_L$ et $RTT_S$}
\caption{Distribution du \rtt{} et évolution de $RTT_L$ et $RTT_S$.}
\label{fig:res:rtt_distant}
\end{figure}
\end{frame}
@ -285,6 +288,6 @@
\begin{figure}[htp]
\centering
\includegraphics[width=\linewidth]{puml/call_stack_envoie.png}
\caption{Appel de fonction pour l'envoie d'une transaction \coapthon{}}
\caption{Appel de fonction pour l'envoi d'une transaction \coapthon{}}
\end{figure}
\end{frame}