Debut soutenance
This commit is contained in:
parent
fe910d5290
commit
a70bd52d87
4 changed files with 206 additions and 2 deletions
9
handout.tex
Normal file
9
handout.tex
Normal file
|
@ -0,0 +1,9 @@
|
|||
%%% handout
|
||||
\documentclass[handout]{beamer}
|
||||
\input{soutenance}
|
||||
|
||||
\begin{frame}[allowframebreaks]{Sources}
|
||||
\bibliography{handout}
|
||||
\bibliographystyle{apalike}
|
||||
\end{frame}
|
||||
\end{document}
|
58
makefile
58
makefile
|
@ -9,7 +9,7 @@ UML_PUML=$(wildcard puml/*.puml)
|
|||
UML_PNG=$(UML_PUML:.puml=.png)
|
||||
UML_SVG=$(UML_PUML:.puml=.svg)
|
||||
|
||||
all : rapport.pdf poster.pdf
|
||||
all : rapport.pdf poster.pdf presentation.pdf handout.pdf
|
||||
echo "done"
|
||||
|
||||
rapport.pdf : rapport.tex rapport.bib $(FIGURES_PNG) $(UML_PNG) png_img/gain_action.png $(DOT_PNG)
|
||||
|
@ -26,16 +26,34 @@ poster.pdf : poster.tex poster.bib $(FIGURES_PNG) $(UML_PNG) png_img/gain_action
|
|||
lualatex -shell-escape poster.tex
|
||||
lualatex -shell-escape poster.tex
|
||||
|
||||
handout.pdf : soutenance.tex handout.tex handout.bib $(FIGURES_PNG) $(UML_PNG) png_img/gain_action.png $(DOT_PNG)
|
||||
lualatex -shell-escape handout.tex
|
||||
bibtex handout
|
||||
lualatex -shell-escape handout.tex
|
||||
lualatex -shell-escape handout.tex
|
||||
|
||||
presentation.pdf : soutenance.tex presentation.tex presentation.bib $(FIGURES_PNG) $(UML_PNG) png_img/gain_action.png $(DOT_PNG)
|
||||
lualatex -shell-escape presentation.tex
|
||||
bibtex presentation
|
||||
lualatex -shell-escape presentation.tex
|
||||
lualatex -shell-escape presentation.tex
|
||||
|
||||
rapport.bib : biblio.bib
|
||||
cp biblio.bib rapport.bib
|
||||
|
||||
poster.bib : biblio.bib
|
||||
cp biblio.bib poster.bib
|
||||
|
||||
presentation.bib : biblio.bib
|
||||
cp biblio.bib presentation.bib
|
||||
|
||||
handout.bib : biblio.bib
|
||||
cp biblio.bib handout.bib
|
||||
|
||||
png_img/gain_action.png :
|
||||
python3 png_img/gen_fig_g.py
|
||||
|
||||
clean : clean-rapport clean-poster
|
||||
clean : clean-rapport clean-poster clean-handout clean-presentation
|
||||
rm -f -r svg_img/*.png
|
||||
rm -f -r svg_img/*.pdf
|
||||
rm -f -r svg_img/*.pdf_tex
|
||||
|
@ -44,6 +62,8 @@ clean : clean-rapport clean-poster
|
|||
rm -f -r dot/*.png
|
||||
rm -f rapport.pdf
|
||||
rm -f poster.pdf
|
||||
rm -f handout.pdf
|
||||
rm -f presentation.pdf
|
||||
|
||||
clean-rapport :
|
||||
rm -f rapport.aux
|
||||
|
@ -79,6 +99,40 @@ clean-poster :
|
|||
rm -f poster.glo
|
||||
rm -f texput.log
|
||||
|
||||
clean-handout :
|
||||
rm -f handout.aux
|
||||
rm -f handout.bbl
|
||||
rm -f handout.bib
|
||||
rm -f handout.blg
|
||||
rm -f handout.out
|
||||
rm -f handout.log
|
||||
rm -f handout.toc
|
||||
rm -f handout.lof
|
||||
rm -f handout.lot
|
||||
rm -f handout.lol
|
||||
rm -f handout.ist
|
||||
rm -f handout.glg
|
||||
rm -f handout.gls
|
||||
rm -f handout.glo
|
||||
rm -f texput.log
|
||||
|
||||
clean-presentation :
|
||||
rm -f presentation.aux
|
||||
rm -f presentation.bbl
|
||||
rm -f presentation.bib
|
||||
rm -f presentation.blg
|
||||
rm -f presentation.out
|
||||
rm -f presentation.log
|
||||
rm -f presentation.toc
|
||||
rm -f presentation.lof
|
||||
rm -f presentation.lot
|
||||
rm -f presentation.lol
|
||||
rm -f presentation.ist
|
||||
rm -f presentation.glg
|
||||
rm -f presentation.gls
|
||||
rm -f presentation.glo
|
||||
rm -f texput.log
|
||||
|
||||
svg_img/%.pdf : svg_img/%.svg svg_img/%.pdf_tex
|
||||
inkscape -D -z --file=$< --export-pdf=$@ --export-latex
|
||||
|
||||
|
|
9
presentation.tex
Normal file
9
presentation.tex
Normal file
|
@ -0,0 +1,9 @@
|
|||
%%% presentation
|
||||
\documentclass{beamer}
|
||||
\input{soutenance}
|
||||
|
||||
\begin{frame}[allowframebreaks]{Sources}
|
||||
\bibliography{presentation}
|
||||
\bibliographystyle{apalike}
|
||||
\end{frame}
|
||||
\end{document}
|
132
soutenance.tex
Normal file
132
soutenance.tex
Normal file
|
@ -0,0 +1,132 @@
|
|||
|
||||
\usetheme[progressbar=frametitle, block=fill, subsectionpage=progressbar]{metropolis}
|
||||
\usepackage{appendixnumberbeamer}
|
||||
|
||||
\usepackage{booktabs}
|
||||
\usepackage[scale=2]{ccicons}
|
||||
|
||||
\definecolor{ENSBlue}{RGB}{0, 119, 139}
|
||||
\definecolor{ENSJaunePorte}{RGB}{255, 180, 50}
|
||||
\definecolor{ENSBleuCheminee}{RGB}{70, 35, 0}
|
||||
\definecolor{ENSBrunBois}{RGB}{210, 160, 90}
|
||||
\definecolor{ENSNoir}{RGB}{0, 0, 0}
|
||||
\definecolor{ENSVertFenetre}{RGB}{130, 190, 50}
|
||||
\definecolor{ENSGrisBeton}{RGB}{190, 190, 190}
|
||||
\definecolor{ENSRougeBrique}{RGB}{240, 130, 90}
|
||||
|
||||
\title{Schémas de contrôle de congestion intelligents pour les réseaux IoT par apprentissage profond}
|
||||
\subtitle{Soutenance de stage de \emph{M1}}
|
||||
\date{\today}
|
||||
%\date{}
|
||||
\author{Léopold CLÉMENT}
|
||||
\institute{L2S : CNRS / UPS / CentraleSupelec}
|
||||
% \titlegraphic{\hfill\includegraphics[height=1.5cm]{logo.pdf}}
|
||||
|
||||
\setbeamercolor{alerted text}{fg=ENSRougeBrique}
|
||||
\setbeamercolor{exemple text}{fg=ENSVertFenetre}
|
||||
\setbeamercolor{frametitle}{bg=ENSBlue}
|
||||
|
||||
|
||||
\setbeamercolor{progress bar}{fg=ENSJaunePorte, bg=ENSGrisBeton}
|
||||
|
||||
\usepackage{minted}
|
||||
\usepackage{xspace}
|
||||
\newcommand{\R}{\mathbb{R}}
|
||||
\newcommand{\N}{\mathbb{N}}
|
||||
\newcommand{\Complexe}{\mathbb{C}}
|
||||
\newcommand{\K}{\mathbb{K}}
|
||||
\newcommand{\NN}{\mathcal{NN}}
|
||||
|
||||
\newcommand{\coap}{\emph{CoAP}}
|
||||
\newcommand{\coapthon}{\emph{CoAPthon}}
|
||||
\newcommand{\rtt}{\emph{RTT}}
|
||||
\newcommand{\varrtt}{\emph{VARRTT}}
|
||||
|
||||
\newcommand{\code}[1]{\mintinline[breaklines, breakafter=.]{python}{#1}}
|
||||
|
||||
\begin{document}
|
||||
|
||||
\maketitle
|
||||
|
||||
\begin{frame}[allowframebreaks]{Sommaire}
|
||||
\setbeamertemplate{section in toc}[sections numbered]
|
||||
\tableofcontents%[hideallsubsections]
|
||||
\end{frame}
|
||||
\section{Problèmatique}
|
||||
|
||||
\begin{frame}{Le laboratoire}
|
||||
\end{frame}
|
||||
|
||||
\begin{frame}{La congestion}
|
||||
\cite{xiaoTCPDrincSmartCongestion2019}
|
||||
\end{frame}
|
||||
|
||||
\begin{frame}{Le \coap{}}
|
||||
\end{frame}
|
||||
|
||||
\begin{frame}{L'apprentissage par renforcement}
|
||||
\end{frame}
|
||||
|
||||
\section{Modelisation}
|
||||
\begin{frame}{Structure du protocole}
|
||||
|
||||
\end{frame}
|
||||
|
||||
\begin{frame}{Observation}
|
||||
|
||||
\end{frame}
|
||||
|
||||
\begin{frame}{Action}
|
||||
|
||||
\end{frame}
|
||||
|
||||
\begin{frame}{Récompense}
|
||||
|
||||
\end{frame}
|
||||
|
||||
\section{Implémentation}
|
||||
\begin{frame}{Module}
|
||||
|
||||
\end{frame}
|
||||
|
||||
\begin{frame}{Structure}
|
||||
\begin{figure}[htp]
|
||||
\centering
|
||||
\includegraphics[width = \textwidth,height=0.7\textheight,keepaspectratio]{puml/classe.png}
|
||||
\caption{Diagramme de classes de l'implémentation de notre protocole.}
|
||||
\end{figure}
|
||||
\end{frame}
|
||||
|
||||
\begin{frame}{Les superviseurs}
|
||||
|
||||
\end{frame}
|
||||
|
||||
\begin{frame}{La classe \code{maquette}}
|
||||
|
||||
\end{frame}
|
||||
|
||||
\section{Tests}
|
||||
\begin{frame}{Longueure de l'apprentissage}
|
||||
|
||||
\end{frame}
|
||||
|
||||
\begin{frame}{Distribution du \rtt{}}
|
||||
|
||||
\end{frame}
|
||||
|
||||
\begin{frame}{Validation de \varrtt{}}
|
||||
|
||||
\end{frame}
|
||||
|
||||
\begin{frame}[standout]{}
|
||||
Conclusion
|
||||
\end{frame}
|
||||
\appendix
|
||||
|
||||
\begin{frame}{Call Stack \coapthon{}}
|
||||
\begin{figure}[htp]
|
||||
\centering
|
||||
\includegraphics[width=\linewidth]{puml/call_stack_envoie.png}
|
||||
\caption{Appel de fonction pour l'envoie d'une transaction \coapthon{}}
|
||||
\end{figure}
|
||||
\end{frame}
|
Loading…
Reference in a new issue