Debut soutenance

This commit is contained in:
Leopold Clement 2021-08-27 14:14:25 +02:00
parent fe910d5290
commit a70bd52d87
4 changed files with 206 additions and 2 deletions

9
handout.tex Normal file
View file

@ -0,0 +1,9 @@
%%% handout
\documentclass[handout]{beamer}
\input{soutenance}
\begin{frame}[allowframebreaks]{Sources}
\bibliography{handout}
\bibliographystyle{apalike}
\end{frame}
\end{document}

View file

@ -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
View 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
View 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}