diff options
author | Jan Aalmoes <jan.aalmoes@inria.fr> | 2024-08-05 10:55:57 +0200 |
---|---|---|
committer | Jan Aalmoes <jan.aalmoes@inria.fr> | 2024-08-05 10:55:57 +0200 |
commit | d5aa0421817ada4195e1fc27f238f6e5b9d73189 (patch) | |
tree | 7d588a2dd64b0bb7a46444aa4a425aeb104ac00e | |
parent | a39f613c516ac92a04ece1b2a87101d02cd4da23 (diff) |
add contexte files
-rw-r--r-- | contexte/def.tex | 11 | ||||
-rw-r--r-- | contexte/enjeux.tex | 68 | ||||
-rw-r--r-- | contexte/figure/anr/aide.pdf | bin | 0 -> 4804 bytes | |||
-rw-r--r-- | contexte/figure/anr/aide_ai.pdf | bin | 0 -> 10313 bytes | |||
-rw-r--r-- | contexte/figure/anr/aide_ai_log.pdf | bin | 0 -> 12511 bytes | |||
-rw-r--r-- | contexte/figure/anr/avg.pdf | bin | 0 -> 9432 bytes | |||
-rw-r--r-- | contexte/figure/anr/prc.pdf | bin | 0 -> 12418 bytes | |||
-rw-r--r-- | contexte/figure/chatgpt/hanami.png | bin | 0 -> 253987 bytes | |||
-rw-r--r-- | contexte/figure/chatgpt/prog.png | bin | 0 -> 83086 bytes | |||
-rw-r--r-- | contexte/figure/gafam.png | bin | 0 -> 1550745 bytes | |||
-rw-r--r-- | contexte/figure/google_trend.pdf | bin | 0 -> 12445 bytes | |||
-rw-r--r-- | contexte/figure/tikz/data.tex | 20 | ||||
-rw-r--r-- | contexte/figure/tikz/train.aux | 2 | ||||
-rw-r--r-- | contexte/figure/tikz/train.log | 406 | ||||
-rw-r--r-- | contexte/figure/tikz/train.pdf | bin | 0 -> 15177 bytes | |||
-rw-r--r-- | contexte/figure/tikz/train.tex | 9 |
16 files changed, 516 insertions, 0 deletions
diff --git a/contexte/def.tex b/contexte/def.tex new file mode 100644 index 0000000..6b22478 --- /dev/null +++ b/contexte/def.tex @@ -0,0 +1,11 @@ + +En effet, jusqu'alors les techonologie de l'apprentissage automatique n'étaient pas sur le devant de la scène mais étaient majoritairement utilisé dans les prises de décisions~\cite{}, la santé~\cite{} ou encore l'éducation~\cite{}. +Les médias grand publiques marquent la différence entre ces deux aspects un utilisant \textquote{IA} pour le premier et \textquote{algorithmes} pour le scond~\cite{}. + +Ce règlement introduit à l'article 3 une liste de définitions que nous allons utiliser dans ce manuscrit. +Ainsi, nous mettons de cotée l'idée générale d'IA pour la remplace par la définition (UE 2024/1689 3§1) : \textquote{système IA}. +C'est \textquote{un système automatisé qui est conçu pour fonctionner à différents niveaux d’autonomie et peut faire +preuve d’une capacité d’adaptation après son déploiement, et qui, pour des objectifs explicites ou implicites, déduit, +à partir des entrées qu’il reçoit, la manière de générer des sorties telles que des prédictions, du contenu, des +recommandations ou des décisions qui peuvent influencer les environnements physiques ou virtuels.} + diff --git a/contexte/enjeux.tex b/contexte/enjeux.tex new file mode 100644 index 0000000..c82aed0 --- /dev/null +++ b/contexte/enjeux.tex @@ -0,0 +1,68 @@ + +Les modèles de decisions ont pour but réaliser un choix de manière automatiques sans ou en reduisant l'intervention humaine. +L'optique est de pouvoir traiter un grand nombre de décision rapidement tout en retirant certain biais que pourais avoir un décideur humain~\cite{}. +Par exemple un modèle peut décider quelle publicité vas voir un utiliateur d'un page web~\cite{} ou quelle ecriture comptable présente une anomalie dans une logique d'audit~\cite{}. +Applliqué à certains milieux, cette methode de décision soulève de nombreuses critiques et inquiétudes qui ont investi le débat publique. +Ces critiques et inquétudes sont théorisés dans la littérature scientifique au travers des six défis de l'IA: +\begin{enumerate} + \item Utilitée + \item Equitée + \item Expliquatbilité/Transparance + \item Confientialitée + \item Sécuritée + \item Comsomation d'énergie +\end{enumerate} + +\subsection{Utilitée} +L'utilitée est le défis primordial pour tout modèle : le s'agit que le modèle remplisse suffisamant bien la tâche pour laquelle il a été conçut. +Par exemple, un modèle qui sert à predire si un grain de beauté est un cancer de la peau ou non ne doit pas générer de faux negatifs, sinon comment avoir confaince en sa décision ? +L'expressiosn de \textquote{remplire suffisamant bien la tâche} à toute son importance dans la mesure où seul les modèles ayant une tâche triviale ne se trompent pas. +Il revient donc aux personnes qui crée ces modèles de déterminer, en fonction du contexte d'application, l'erreur maximal que peut atteindre le modèle pour qu'il soit considéré comme viable et utilisable en production. + +\subsection{Equitée} +L'élborations de modèles est soumis à différent bias qui influencent son fonctionement~\cite{}. +C'est à dire que le modèle se compre différamant pour différents sous-ensembles de la population. +Cela peut donner lieu à des discriminations notament dans le modèle de décision qui influence directment la vie de persones. +La justice prédictive tel qu'utilisé aux Etats Unis en est un bon exemple. +Dans ce cas, un modèle est utilisé pour prédire si un individu jugé coupable à un forte probabilité d'être récidiviste au non. +En utilisant de tel modèle nous mesurons que les afro-américains (\textit{blacks}) son plus souvent predit comme ayant un forte chance d'être récidiviste que le reste de la population (\textit{whites})~\cite{}. + +\subsection{Explicabilitée} + +\subsection{Confidentialitée} +D'une manière génèrale, l'inteligence artificielle brasse une quantité astronomique de données~\cite{}. +Ce brassage s'opère à deux niveaux : au moment de la creation du modèle et au moment de son utilisation en production. +Pour créer des modèles performants, il est necessaire d'utiliser beaucoup de données. +Ces données servent à choisirs les bon parametres du modèle au travers de divers methods statistiques et d'optimisations, on les appeles données d'entrainement. +Les modèles les plus récent et performant necessite un grand nombre de paramètres, citons par exemple le modèle LLaMA qui posède 65 milliard de pramètres ~\cite{}! +Ce grand nombre de paramètre a l'effet indesirable de mémoriserdes informations potentielement sensible sur les données d'entrainement~\cite{}. +L'information contenue dans les données d'entrainement est comme résumé, compressée dans la masses, a prior incompréhensible pour un humain, des paramètres du modèle. +Ainsi un individue malveillant, que l'on appelera attaqueur, pourra retrouver des informations sur les données d'entrainement juste en utilisant les paramètres du modèle~\cite{}. +\begin{figure} + \centering + \input{contexte/figure/tikz/train} + \caption{Les données d'entrainement servent à trouver les paramètres du modèle. + L'attaqueur utilise les paramètre pour retrouver des informations sur les données d'entrainement.} + \label{fig:contexte-train} +\end{figure} + + + +\subsection{Sécuritée} + +\subsection{Comsomation d'énergie} + +On comprend bien le caractère primoridal et particulier de l'utilitée. +A quoi bon avoir un modèle equitable ou qui ne consome presque pas d'énergie si ses prédictions sont toujours fausses ? +Ainsi, qaund nous évaluons un modèle au travers des autres défis, nous metons toujours se résultat en parallèle avec l'utilitée. +De manière plus générale, les six défis sont lié entre eux et l'étude de ces liens et un sujet de recherche florissant~\cite{}. + +Par exemple Parcoursup est un programme dévelopé par le gouvernment français qui à pour but d'automatiser l'attribution des places dans l'enseignement supérieur au nouveaux bacheliers~\cite{}. +Depuis son entré en vigeur en 2018.. + +Justice predictive COMPAS + +Assurances + + + diff --git a/contexte/figure/anr/aide.pdf b/contexte/figure/anr/aide.pdf Binary files differnew file mode 100644 index 0000000..ad7d2f0 --- /dev/null +++ b/contexte/figure/anr/aide.pdf diff --git a/contexte/figure/anr/aide_ai.pdf b/contexte/figure/anr/aide_ai.pdf Binary files differnew file mode 100644 index 0000000..6adf58f --- /dev/null +++ b/contexte/figure/anr/aide_ai.pdf diff --git a/contexte/figure/anr/aide_ai_log.pdf b/contexte/figure/anr/aide_ai_log.pdf Binary files differnew file mode 100644 index 0000000..0a0b339 --- /dev/null +++ b/contexte/figure/anr/aide_ai_log.pdf diff --git a/contexte/figure/anr/avg.pdf b/contexte/figure/anr/avg.pdf Binary files differnew file mode 100644 index 0000000..ea37617 --- /dev/null +++ b/contexte/figure/anr/avg.pdf diff --git a/contexte/figure/anr/prc.pdf b/contexte/figure/anr/prc.pdf Binary files differnew file mode 100644 index 0000000..8383dad --- /dev/null +++ b/contexte/figure/anr/prc.pdf diff --git a/contexte/figure/chatgpt/hanami.png b/contexte/figure/chatgpt/hanami.png Binary files differnew file mode 100644 index 0000000..b921cbb --- /dev/null +++ b/contexte/figure/chatgpt/hanami.png diff --git a/contexte/figure/chatgpt/prog.png b/contexte/figure/chatgpt/prog.png Binary files differnew file mode 100644 index 0000000..264c92e --- /dev/null +++ b/contexte/figure/chatgpt/prog.png diff --git a/contexte/figure/gafam.png b/contexte/figure/gafam.png Binary files differnew file mode 100644 index 0000000..dc4feed --- /dev/null +++ b/contexte/figure/gafam.png diff --git a/contexte/figure/google_trend.pdf b/contexte/figure/google_trend.pdf Binary files differnew file mode 100644 index 0000000..fb02e24 --- /dev/null +++ b/contexte/figure/google_trend.pdf diff --git a/contexte/figure/tikz/data.tex b/contexte/figure/tikz/data.tex new file mode 100644 index 0000000..663b59c --- /dev/null +++ b/contexte/figure/tikz/data.tex @@ -0,0 +1,20 @@ +\makeatletter +\tikzset{ + database/.style={ + path picture={ + \draw (0, 1.5*\database@segmentheight) circle [x radius=\database@radius,y radius=\database@aspectratio*\database@radius]; + \draw (-\database@radius, 0.5*\database@segmentheight) arc [start angle=180,end angle=360,x radius=\database@radius, y radius=\database@aspectratio*\database@radius]; + \draw (-\database@radius,-0.5*\database@segmentheight) arc [start angle=180,end angle=360,x radius=\database@radius, y radius=\database@aspectratio*\database@radius]; + \draw (-\database@radius,1.5*\database@segmentheight) -- ++(0,-3*\database@segmentheight) arc [start angle=180,end angle=360,x radius=\database@radius, y radius=\database@aspectratio*\database@radius] -- ++(0,3*\database@segmentheight); + }, + minimum width=2*\database@radius + \pgflinewidth, + minimum height=3*\database@segmentheight + 2*\database@aspectratio*\database@radius + \pgflinewidth, + }, + database segment height/.store in=\database@segmentheight, + database radius/.store in=\database@radius, + database aspect ratio/.store in=\database@aspectratio, + database segment height=0.1cm, + database radius=0.25cm, + database aspect ratio=0.35, +} +\makeatother diff --git a/contexte/figure/tikz/train.aux b/contexte/figure/tikz/train.aux new file mode 100644 index 0000000..b640121 --- /dev/null +++ b/contexte/figure/tikz/train.aux @@ -0,0 +1,2 @@ +\relax +\gdef \@abspage@last{1} diff --git a/contexte/figure/tikz/train.log b/contexte/figure/tikz/train.log new file mode 100644 index 0000000..a38da7e --- /dev/null +++ b/contexte/figure/tikz/train.log @@ -0,0 +1,406 @@ +This is pdfTeX, Version 3.141592653-2.6-1.40.26 (TeX Live 2024/Arch Linux) (preloaded format=pdflatex 2024.6.8) 18 JUL 2024 14:35 +entering extended mode + restricted \write18 enabled. + %&-line parsing enabled. +**train.tex +(./train.tex +LaTeX2e <2023-11-01> patch level 1 +L3 programming layer <2024-02-20> +(/usr/share/texmf-dist/tex/latex/standalone/standalone.cls +Document Class: standalone 2022/10/10 v1.3b Class to compile TeX sub-files stan +dalone +(/usr/share/texmf-dist/tex/latex/tools/shellesc.sty +Package: shellesc 2023/07/08 v1.0d unified shell escape interface for LaTeX +Package shellesc Info: Restricted shell escape enabled on input line 77. +) +(/usr/share/texmf-dist/tex/generic/iftex/ifluatex.sty +Package: ifluatex 2019/10/25 v1.5 ifluatex legacy package. Use iftex instead. + +(/usr/share/texmf-dist/tex/generic/iftex/iftex.sty +Package: iftex 2022/02/03 v1.0f TeX engine tests +)) +(/usr/share/texmf-dist/tex/latex/xkeyval/xkeyval.sty +Package: xkeyval 2022/06/16 v2.9 package option processing (HA) + +(/usr/share/texmf-dist/tex/generic/xkeyval/xkeyval.tex +(/usr/share/texmf-dist/tex/generic/xkeyval/xkvutils.tex +\XKV@toks=\toks17 +\XKV@tempa@toks=\toks18 + +(/usr/share/texmf-dist/tex/generic/xkeyval/keyval.tex)) +\XKV@depth=\count188 +File: xkeyval.tex 2014/12/03 v2.7a key=value parser (HA) +)) +\sa@internal=\count189 +\c@sapage=\count190 + +(/usr/share/texmf-dist/tex/latex/standalone/standalone.cfg +File: standalone.cfg 2022/10/10 v1.3b Default configuration file for 'standalon +e' class +) +(/usr/share/texmf-dist/tex/latex/base/article.cls +Document Class: article 2023/05/17 v1.4n Standard LaTeX document class +(/usr/share/texmf-dist/tex/latex/base/size10.clo +File: size10.clo 2023/05/17 v1.4n Standard LaTeX file (size option) +) +\c@part=\count191 +\c@section=\count192 +\c@subsection=\count193 +\c@subsubsection=\count194 +\c@paragraph=\count195 +\c@subparagraph=\count196 +\c@figure=\count197 +\c@table=\count198 +\abovecaptionskip=\skip48 +\belowcaptionskip=\skip49 +\bibindent=\dimen140 +) +(/usr/share/texmf-dist/tex/latex/pgf/frontendlayer/tikz.sty +(/usr/share/texmf-dist/tex/latex/pgf/basiclayer/pgf.sty +(/usr/share/texmf-dist/tex/latex/pgf/utilities/pgfrcs.sty +(/usr/share/texmf-dist/tex/generic/pgf/utilities/pgfutil-common.tex +\pgfutil@everybye=\toks19 +\pgfutil@tempdima=\dimen141 +\pgfutil@tempdimb=\dimen142 +) +(/usr/share/texmf-dist/tex/generic/pgf/utilities/pgfutil-latex.def +\pgfutil@abb=\box51 +) +(/usr/share/texmf-dist/tex/generic/pgf/utilities/pgfrcs.code.tex +(/usr/share/texmf-dist/tex/generic/pgf/pgf.revision.tex) +Package: pgfrcs 2023-01-15 v3.1.10 (3.1.10) +)) +Package: pgf 2023-01-15 v3.1.10 (3.1.10) + +(/usr/share/texmf-dist/tex/latex/pgf/basiclayer/pgfcore.sty +(/usr/share/texmf-dist/tex/latex/graphics/graphicx.sty +Package: graphicx 2021/09/16 v1.2d Enhanced LaTeX Graphics (DPC,SPQR) + +(/usr/share/texmf-dist/tex/latex/graphics/graphics.sty +Package: graphics 2022/03/10 v1.4e Standard LaTeX Graphics (DPC,SPQR) + +(/usr/share/texmf-dist/tex/latex/graphics/trig.sty +Package: trig 2021/08/11 v1.11 sin cos tan (DPC) +) +(/usr/share/texmf-dist/tex/latex/graphics-cfg/graphics.cfg +File: graphics.cfg 2016/06/04 v1.11 sample graphics configuration +) +Package graphics Info: Driver file: pdftex.def on input line 107. + +(/usr/share/texmf-dist/tex/latex/graphics-def/pdftex.def +File: pdftex.def 2022/09/22 v1.2b Graphics/color driver for pdftex +)) +\Gin@req@height=\dimen143 +\Gin@req@width=\dimen144 +) +(/usr/share/texmf-dist/tex/latex/pgf/systemlayer/pgfsys.sty +(/usr/share/texmf-dist/tex/generic/pgf/systemlayer/pgfsys.code.tex +Package: pgfsys 2023-01-15 v3.1.10 (3.1.10) + +(/usr/share/texmf-dist/tex/generic/pgf/utilities/pgfkeys.code.tex +\pgfkeys@pathtoks=\toks20 +\pgfkeys@temptoks=\toks21 + +(/usr/share/texmf-dist/tex/generic/pgf/utilities/pgfkeyslibraryfiltered.code.te +x +\pgfkeys@tmptoks=\toks22 +)) +\pgf@x=\dimen145 +\pgf@y=\dimen146 +\pgf@xa=\dimen147 +\pgf@ya=\dimen148 +\pgf@xb=\dimen149 +\pgf@yb=\dimen150 +\pgf@xc=\dimen151 +\pgf@yc=\dimen152 +\pgf@xd=\dimen153 +\pgf@yd=\dimen154 +\w@pgf@writea=\write3 +\r@pgf@reada=\read2 +\c@pgf@counta=\count199 +\c@pgf@countb=\count266 +\c@pgf@countc=\count267 +\c@pgf@countd=\count268 +\t@pgf@toka=\toks23 +\t@pgf@tokb=\toks24 +\t@pgf@tokc=\toks25 +\pgf@sys@id@count=\count269 + (/usr/share/texmf-dist/tex/generic/pgf/systemlayer/pgf.cfg +File: pgf.cfg 2023-01-15 v3.1.10 (3.1.10) +) +Driver file for pgf: pgfsys-pdftex.def + +(/usr/share/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-pdftex.def +File: pgfsys-pdftex.def 2023-01-15 v3.1.10 (3.1.10) + +(/usr/share/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-common-pdf.def +File: pgfsys-common-pdf.def 2023-01-15 v3.1.10 (3.1.10) +))) +(/usr/share/texmf-dist/tex/generic/pgf/systemlayer/pgfsyssoftpath.code.tex +File: pgfsyssoftpath.code.tex 2023-01-15 v3.1.10 (3.1.10) +\pgfsyssoftpath@smallbuffer@items=\count270 +\pgfsyssoftpath@bigbuffer@items=\count271 +) +(/usr/share/texmf-dist/tex/generic/pgf/systemlayer/pgfsysprotocol.code.tex +File: pgfsysprotocol.code.tex 2023-01-15 v3.1.10 (3.1.10) +)) +(/usr/share/texmf-dist/tex/latex/xcolor/xcolor.sty +Package: xcolor 2023/11/15 v3.01 LaTeX color extensions (UK) + +(/usr/share/texmf-dist/tex/latex/graphics-cfg/color.cfg +File: color.cfg 2016/01/02 v1.6 sample color configuration +) +Package xcolor Info: Driver file: pdftex.def on input line 274. + +(/usr/share/texmf-dist/tex/latex/graphics/mathcolor.ltx) +Package xcolor Info: Model `cmy' substituted by `cmy0' on input line 1350. +Package xcolor Info: Model `hsb' substituted by `rgb' on input line 1354. +Package xcolor Info: Model `RGB' extended on input line 1366. +Package xcolor Info: Model `HTML' substituted by `rgb' on input line 1368. +Package xcolor Info: Model `Hsb' substituted by `hsb' on input line 1369. +Package xcolor Info: Model `tHsb' substituted by `hsb' on input line 1370. +Package xcolor Info: Model `HSB' substituted by `hsb' on input line 1371. +Package xcolor Info: Model `Gray' substituted by `gray' on input line 1372. +Package xcolor Info: Model `wave' substituted by `hsb' on input line 1373. +) +(/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcore.code.tex +Package: pgfcore 2023-01-15 v3.1.10 (3.1.10) + +(/usr/share/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex +(/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathutil.code.tex) +(/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathparser.code.tex +\pgfmath@dimen=\dimen155 +\pgfmath@count=\count272 +\pgfmath@box=\box52 +\pgfmath@toks=\toks26 +\pgfmath@stack@operand=\toks27 +\pgfmath@stack@operation=\toks28 +) +(/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.code.tex) +(/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.basic.code.tex) +(/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.trigonometric.code +.tex) +(/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.random.code.tex) +(/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.comparison.code.te +x) (/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.base.code.tex) +(/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.round.code.tex) +(/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.misc.code.tex) +(/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.integerarithmetics +.code.tex) (/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathcalc.code.tex) +(/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathfloat.code.tex +\c@pgfmathroundto@lastzeros=\count273 +)) +(/usr/share/texmf-dist/tex/generic/pgf/math/pgfint.code.tex) +(/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepoints.code.tex +File: pgfcorepoints.code.tex 2023-01-15 v3.1.10 (3.1.10) +\pgf@picminx=\dimen156 +\pgf@picmaxx=\dimen157 +\pgf@picminy=\dimen158 +\pgf@picmaxy=\dimen159 +\pgf@pathminx=\dimen160 +\pgf@pathmaxx=\dimen161 +\pgf@pathminy=\dimen162 +\pgf@pathmaxy=\dimen163 +\pgf@xx=\dimen164 +\pgf@xy=\dimen165 +\pgf@yx=\dimen166 +\pgf@yy=\dimen167 +\pgf@zx=\dimen168 +\pgf@zy=\dimen169 +) +(/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathconstruct.code.tex +File: pgfcorepathconstruct.code.tex 2023-01-15 v3.1.10 (3.1.10) +\pgf@path@lastx=\dimen170 +\pgf@path@lasty=\dimen171 +) (/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathusage.code.tex +File: pgfcorepathusage.code.tex 2023-01-15 v3.1.10 (3.1.10) +\pgf@shorten@end@additional=\dimen172 +\pgf@shorten@start@additional=\dimen173 +) +(/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcorescopes.code.tex +File: pgfcorescopes.code.tex 2023-01-15 v3.1.10 (3.1.10) +\pgfpic=\box53 +\pgf@hbox=\box54 +\pgf@layerbox@main=\box55 +\pgf@picture@serial@count=\count274 +) +(/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcoregraphicstate.code.tex +File: pgfcoregraphicstate.code.tex 2023-01-15 v3.1.10 (3.1.10) +\pgflinewidth=\dimen174 +) +(/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretransformations.code.t +ex +File: pgfcoretransformations.code.tex 2023-01-15 v3.1.10 (3.1.10) +\pgf@pt@x=\dimen175 +\pgf@pt@y=\dimen176 +\pgf@pt@temp=\dimen177 +) (/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcorequick.code.tex +File: pgfcorequick.code.tex 2023-01-15 v3.1.10 (3.1.10) +) +(/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreobjects.code.tex +File: pgfcoreobjects.code.tex 2023-01-15 v3.1.10 (3.1.10) +) +(/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathprocessing.code.te +x +File: pgfcorepathprocessing.code.tex 2023-01-15 v3.1.10 (3.1.10) +) (/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcorearrows.code.tex +File: pgfcorearrows.code.tex 2023-01-15 v3.1.10 (3.1.10) +\pgfarrowsep=\dimen178 +) +(/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreshade.code.tex +File: pgfcoreshade.code.tex 2023-01-15 v3.1.10 (3.1.10) +\pgf@max=\dimen179 +\pgf@sys@shading@range@num=\count275 +\pgf@shadingcount=\count276 +) +(/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreimage.code.tex +File: pgfcoreimage.code.tex 2023-01-15 v3.1.10 (3.1.10) +) +(/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreexternal.code.tex +File: pgfcoreexternal.code.tex 2023-01-15 v3.1.10 (3.1.10) +\pgfexternal@startupbox=\box56 +) +(/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcorelayers.code.tex +File: pgfcorelayers.code.tex 2023-01-15 v3.1.10 (3.1.10) +) +(/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretransparency.code.tex +File: pgfcoretransparency.code.tex 2023-01-15 v3.1.10 (3.1.10) +) (/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepatterns.code.tex +File: pgfcorepatterns.code.tex 2023-01-15 v3.1.10 (3.1.10) +) +(/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcorerdf.code.tex +File: pgfcorerdf.code.tex 2023-01-15 v3.1.10 (3.1.10) +))) +(/usr/share/texmf-dist/tex/generic/pgf/modules/pgfmoduleshapes.code.tex +File: pgfmoduleshapes.code.tex 2023-01-15 v3.1.10 (3.1.10) +\pgfnodeparttextbox=\box57 +) +(/usr/share/texmf-dist/tex/generic/pgf/modules/pgfmoduleplot.code.tex +File: pgfmoduleplot.code.tex 2023-01-15 v3.1.10 (3.1.10) +) +(/usr/share/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version-0-65.sty +Package: pgfcomp-version-0-65 2023-01-15 v3.1.10 (3.1.10) +\pgf@nodesepstart=\dimen180 +\pgf@nodesepend=\dimen181 +) +(/usr/share/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version-1-18.sty +Package: pgfcomp-version-1-18 2023-01-15 v3.1.10 (3.1.10) +)) +(/usr/share/texmf-dist/tex/latex/pgf/utilities/pgffor.sty +(/usr/share/texmf-dist/tex/latex/pgf/utilities/pgfkeys.sty +(/usr/share/texmf-dist/tex/generic/pgf/utilities/pgfkeys.code.tex)) +(/usr/share/texmf-dist/tex/latex/pgf/math/pgfmath.sty +(/usr/share/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex)) +(/usr/share/texmf-dist/tex/generic/pgf/utilities/pgffor.code.tex +Package: pgffor 2023-01-15 v3.1.10 (3.1.10) +\pgffor@iter=\dimen182 +\pgffor@skip=\dimen183 +\pgffor@stack=\toks29 +\pgffor@toks=\toks30 +)) +(/usr/share/texmf-dist/tex/generic/pgf/frontendlayer/tikz/tikz.code.tex +Package: tikz 2023-01-15 v3.1.10 (3.1.10) + +(/usr/share/texmf-dist/tex/generic/pgf/libraries/pgflibraryplothandlers.code.te +x +File: pgflibraryplothandlers.code.tex 2023-01-15 v3.1.10 (3.1.10) +\pgf@plot@mark@count=\count277 +\pgfplotmarksize=\dimen184 +) +\tikz@lastx=\dimen185 +\tikz@lasty=\dimen186 +\tikz@lastxsaved=\dimen187 +\tikz@lastysaved=\dimen188 +\tikz@lastmovetox=\dimen189 +\tikz@lastmovetoy=\dimen190 +\tikzleveldistance=\dimen191 +\tikzsiblingdistance=\dimen192 +\tikz@figbox=\box58 +\tikz@figbox@bg=\box59 +\tikz@tempbox=\box60 +\tikz@tempbox@bg=\box61 +\tikztreelevel=\count278 +\tikznumberofchildren=\count279 +\tikznumberofcurrentchild=\count280 +\tikz@fig@count=\count281 + (/usr/share/texmf-dist/tex/generic/pgf/modules/pgfmodulematrix.code.tex +File: pgfmodulematrix.code.tex 2023-01-15 v3.1.10 (3.1.10) +\pgfmatrixcurrentrow=\count282 +\pgfmatrixcurrentcolumn=\count283 +\pgf@matrix@numberofcolumns=\count284 +) +\tikz@expandcount=\count285 + +(/usr/share/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrary +topaths.code.tex +File: tikzlibrarytopaths.code.tex 2023-01-15 v3.1.10 (3.1.10) +))) +\sa@box=\box62 +) (./data.tex) +(/usr/share/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def +File: l3backend-pdftex.def 2024-02-20 L3 backend support: PDF output (pdfTeX) +\l__color_backend_stack_int=\count286 +\l__pdf_internal_box=\box63 +) (./train.aux) +\openout1 = `train.aux'. + +LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 4. +LaTeX Font Info: ... okay on input line 4. +LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 4. +LaTeX Font Info: ... okay on input line 4. +LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 4. +LaTeX Font Info: ... okay on input line 4. +LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 4. +LaTeX Font Info: ... okay on input line 4. +LaTeX Font Info: Checking defaults for TS1/cmr/m/n on input line 4. +LaTeX Font Info: ... okay on input line 4. +LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 4. +LaTeX Font Info: ... okay on input line 4. +LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 4. +LaTeX Font Info: ... okay on input line 4. + +(/usr/share/texmf-dist/tex/context/base/mkii/supp-pdf.mkii +[Loading MPS to PDF converter (version 2006.09.02).] +\scratchcounter=\count287 +\scratchdimen=\dimen193 +\scratchbox=\box64 +\nofMPsegments=\count288 +\nofMParguments=\count289 +\everyMPshowfont=\toks31 +\MPscratchCnt=\count290 +\MPscratchDim=\dimen194 +\MPnumerator=\count291 +\makeMPintoPDFobject=\count292 +\everyMPtoPDFconversion=\toks32 +) (/usr/share/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty +Package: epstopdf-base 2020-01-24 v2.11 Base part for package epstopdf +Package epstopdf-base Info: Redefining graphics rule for `.eps' on input line 4 +85. + +(/usr/share/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg +File: epstopdf-sys.cfg 2010/07/13 v1.3 Configuration of (r)epstopdf for TeX Liv +e +)) [1 + +{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}] (./train.aux) + *********** +LaTeX2e <2023-11-01> patch level 1 +L3 programming layer <2024-02-20> + *********** + ) +Here is how much of TeX's memory you used: + 12415 strings out of 476047 + 257722 string characters out of 5792627 + 1931187 words of memory out of 5000000 + 34338 multiletter control sequences out of 15000+600000 + 558069 words of font info for 36 fonts, out of 8000000 for 9000 + 14 hyphenation exceptions out of 8191 + 117i,7n,121p,390b,732s stack positions out of 10000i,1000n,20000p,200000b,200000s +</usr/share/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb> +Output written on train.pdf (1 page, 15177 bytes). +PDF statistics: + 16 PDF objects out of 1000 (max. 8388607) + 10 compressed objects within 1 object stream + 0 named destinations out of 1000 (max. 500000) + 13 words of extra memory for PDF output out of 10000 (max. 10000000) + diff --git a/contexte/figure/tikz/train.pdf b/contexte/figure/tikz/train.pdf Binary files differnew file mode 100644 index 0000000..452906c --- /dev/null +++ b/contexte/figure/tikz/train.pdf diff --git a/contexte/figure/tikz/train.tex b/contexte/figure/tikz/train.tex new file mode 100644 index 0000000..e0d0b1e --- /dev/null +++ b/contexte/figure/tikz/train.tex @@ -0,0 +1,9 @@ +\begin{tikzpicture} +\node[database,label=Données] (d) at (0,0) {}; +\node[cloud,draw,label=Paramètres,aspect=10] (p) at (5,0) {}; +\node[] (a) at (2.5,-2) {Attaqueur}; + +\draw[->] (d) to node[midway,above] {Entrainement} (p); + \draw[->] (p) to node[midway,right,align=center] {Modèle publié} (a); +\draw[->] (a) to node[midway,left,align=center] {Informations sensibles} (d); +\end{tikzpicture} |