Commit 835a2494deb82ae9190f0c9f8c637ef247b1d20b
1 parent
d9c18d083c
Exists in
main
version correct to chapter 7, terms unification...
Showing 5 changed files with 12 additions and 10 deletions Inline Diff
chapters/ESCBR.tex
View file @
835a249
\chapter{Le raisonnement à partir de cas (RàPC) pour la régression} | 1 | 1 | \chapter{Le raisonnement à partir de cas (RàPC) pour la régression} | |
\chaptermark{RàPC POUR RÉGRESSION} | 2 | 2 | \chaptermark{RàPC POUR RÉGRESSION} | |
\label{ChapESCBR} | 3 | 3 | \label{ChapESCBR} | |
4 | 4 | |||
\section{Introduction} | 5 | 5 | \section{Introduction} | |
6 | 6 | |||
Ce chapitre est divisé en deux parties. La première partie présente un algorithme fondé sur le raisonnement à partir de cas et les méthodes d'ensemble avec un double empilement itératif. Nous l'avons baptisé \textit{ESCBR} (\textit{Ensemble Stacking Case Based Reasoning}). Ce processus se fait en deux étapes pour trouver des solutions approximatives à des problèmes de régression unidimensionnels et multidimensionnels. Une partie de cette proposition est publiée dans \cite{10.1007/978-3-031-63646-2_11}. La seconde partie montre la conception et l'implémentation d'un SMA intégré à l'ESCBR présenté dans la première partie. Nous considérons dans ce chapitre que le choix des exercices les plus adaptés revient à résoudre un problème de régression. C'est la raison pour laquelle nous testons notre approche sur des jeux de données classiques de régression. | 7 | 7 | Ce chapitre est divisé en deux parties. La première partie présente un algorithme fondé sur le raisonnement à partir de cas et les méthodes d'ensemble avec un double empilement itératif. Nous l'avons baptisé \textit{ESCBR} (\textit{Ensemble Stacking Case Based Reasoning}). Ce processus se fait en deux étapes pour trouver des solutions approximatives à des problèmes de régression unidimensionnels et multidimensionnels. Une partie de cette proposition est publiée dans \cite{10.1007/978-3-031-63646-2_11}. La seconde partie montre la conception et l'implémentation d'un SMA intégré à l'ESCBR présenté dans la première partie. Nous considérons dans ce chapitre que le choix des exercices les plus adaptés revient à résoudre un problème de régression. C'est la raison pour laquelle nous testons notre approche sur des jeux de données classiques de régression. | |
L'algorithme présenté dans cette seconde partie associe un raisonnement à partir de cas à des systèmes multi-agents cognitifs implémentant un raisonnement Bayésien. Cette association, combinant échange d'informations entre agents et apprentissage par renforcement, permet l'émergence de prédictions plus précises et améliore ainsi les performances d'ESCBR \cite{10.1007/978-3-031-63646-2_11}.\\ | 8 | 8 | L'algorithme présenté dans cette seconde partie associe un raisonnement à partir de cas à des systèmes multi-agents cognitifs implémentant un raisonnement Bayésien. Cette association, combinant échange d'informations entre agents et apprentissage par renforcement, permet l'émergence de prédictions plus précises et améliore ainsi les performances d'ESCBR \cite{10.1007/978-3-031-63646-2_11}.\\ | |
9 | 9 | |||
Avant de présenter nos propositions, rappelons quelques caractéristiques importantes des outils combinés dans notre approche. | 10 | 10 | Avant de présenter nos propositions, rappelons quelques caractéristiques importantes des outils combinés dans notre approche. | |
11 | 11 | |||
Le système de raisonnement à partir de cas ne nécessite pas d'entrainement, et peut fonctionner avec des données dynamiques au moment de l'exécution. Les solutions proposées par notre système de RàPC sont générées à l'aide d'algorithmes stochastiques guidant l'exploration de l'espace des solutions. L'évaluation des solutions possibles est effectuée en transformant le problème de régression en un problème d'optimisation avec une fonction objectif associée. La fonction objectif calcule un rapport de la distance entre la solution générée et les solutions connues avec les problèmes à résoudre et les problèmes connus. La définition formelle se trouve dans la section 6.2.1.3. | 12 | 12 | Le système de raisonnement à partir de cas ne nécessite pas d'entrainement, et peut fonctionner avec des données dynamiques au moment de l'exécution. Les solutions proposées par notre système de RàPC sont générées à l'aide d'algorithmes stochastiques guidant l'exploration de l'espace des solutions. L'évaluation des solutions possibles est effectuée en transformant le problème de régression en un problème d'optimisation avec une fonction objectif associée. La fonction objectif calcule un rapport de la distance entre la solution générée et les solutions connues avec les problèmes à résoudre et les problèmes connus. La définition formelle se trouve dans la section 6.2.1.3. | |
%\colorbox{yellow}{Il faut expliquer en quelques mots ce que fait cette fonction objectif}\\ | 13 | 13 | %\colorbox{yellow}{Il faut expliquer en quelques mots ce que fait cette fonction objectif}\\ | |
Les prédictions de ce nouvel algorithme ont été comparées à celles de neuf algorithmes de régression classiques sur dix jeux de données pour la régression extraits du site de l'UCI \cite{UCI}. En évaluant les résultats obtenus selon la métrique RMSE (Erreur quadratique moyenne - \textit{Root Mean Squared Error}), ce nouvel algorithme se classe parmi les six meilleurs. Selon la métrique MAE (Erreur moyenne absolue - \textit{Mean Absolute Error}) il est le troisième meilleur algorithme des dix évalués, ce qui suggère que les résultats produits par ESCBR sont raisonnablement satisfaisants. | 14 | 14 | Les prédictions de ce nouvel algorithme ont été comparées à celles de neuf algorithmes de régression classiques sur dix jeux de données pour la régression extraits du site de l'UCI \cite{UCI}. En évaluant les résultats obtenus selon la métrique RMSE (Erreur quadratique moyenne - \textit{Root Mean Squared Error}), ce nouvel algorithme se classe parmi les six meilleurs. Selon la métrique MAE (Erreur moyenne absolue - \textit{Mean Absolute Error}) il est le troisième meilleur algorithme des dix évalués, ce qui suggère que les résultats produits par ESCBR sont raisonnablement satisfaisants. | |
15 | 15 | |||
La technique d'ensemble permet de résoudre des problèmes de classification et de régression en combinant les résultats de plusieurs algorithmes exécutés indépendamment. Certaines de ces méthodes utilisent des algorithmes différents et des ensembles de données différents tandis que d'autres utilisent les mêmes algorithmes avec des paramètres différents. La combinaison des résultats provenant de multiples algorithmes peut être réalisée selon différentes stratégies comme l'application de règles simples ou des approches plus complexes \cite{BAKUROV2021100913}. Plusieurs travaux de recherche explorent la possibilité d'utiliser cette technique d'ensemble en la combinant à des outils d'apprentissage automatique. | 16 | 16 | La technique d'ensemble permet de résoudre des problèmes de classification et de régression en combinant les résultats de plusieurs algorithmes exécutés indépendamment. Certaines de ces méthodes utilisent des algorithmes différents et des ensembles de données différents tandis que d'autres utilisent les mêmes algorithmes avec des paramètres différents. La combinaison des résultats provenant de multiples algorithmes peut être réalisée selon différentes stratégies comme l'application de règles simples ou des approches plus complexes \cite{BAKUROV2021100913}. Plusieurs travaux de recherche explorent la possibilité d'utiliser cette technique d'ensemble en la combinant à des outils d'apprentissage automatique. | |
17 | 17 | |||
Les méthodes d'apprentissage automatique appliquées à la régression permettent quant à elles de prédire des valeurs pour différents types de problèmes en construisant, évaluant et formant des algorithmes linéaires et non linéaires complexes. Mais il est possible d'en améliorer la précision en les associant. Les stratégies d'intégration les plus courantes utilisées pour l'apprentissage d'ensemble sont le \textit{Stacking} (empilement), le \textit{Boosting} (stimulation) et le \textit{Bagging} (ensachage) \cite{Liang}. Le \textit{Stacking} est une technique d'apprentissage profond d'ensemble dont l'objectif est d'utiliser diverses algorithmes d'apprentissage automatique pour surmonter les limites des algorithmes individuels. Plusieurs études démontrent que l'association de ces algorithmes permet d'améliorer la précision des résultats \cite{cmc.2023.033417}. Dans ces méthodes d'empilement, les algorithmes de base sont appelés \textit{niveau-0}. Il s'agit généralement d'algorithmes d'apprentissage automatique hétérogènes qui travaillent tous avec les mêmes données. Le méta-algorithme (appelé \textit{niveau-1}) qui unifie les résultats peut être une autre technique d'apprentissage automatique ou un ensemble de règles qui reçoit en entrée les résultats des algorithmes de \textit{niveau-0} \cite{10.3389/fgene.2021.600040}. | 18 | 18 | Les méthodes d'apprentissage automatique appliquées à la régression permettent quant à elles de prédire des valeurs pour différents types de problèmes en construisant, évaluant et formant des algorithmes linéaires et non linéaires complexes. Mais il est possible d'en améliorer la précision en les associant. Les stratégies d'intégration les plus courantes utilisées pour l'apprentissage d'ensemble sont le \textit{Stacking} (empilement), le \textit{Boosting} (stimulation) et le \textit{Bagging} (ensachage) \cite{Liang}. Le \textit{Stacking} est une technique d'apprentissage profond d'ensemble dont l'objectif est d'utiliser diverses algorithmes d'apprentissage automatique pour surmonter les limites des algorithmes individuels. Plusieurs études démontrent que l'association de ces algorithmes permet d'améliorer la précision des résultats \cite{cmc.2023.033417}. Dans ces méthodes d'empilement, les algorithmes de base sont appelés \textit{niveau-0}. Il s'agit généralement d'algorithmes d'apprentissage automatique hétérogènes qui travaillent tous avec les mêmes données. Le méta-algorithme (appelé \textit{niveau-1}) qui unifie les résultats peut être une autre technique d'apprentissage automatique ou un ensemble de règles qui reçoit en entrée les résultats des algorithmes de \textit{niveau-0} \cite{10.3389/fgene.2021.600040}. | |
19 | 19 | |||
La modélisation de systèmes implémentant différentes techniques d'apprentissage nous amène tout naturellement à considérer les avantages et inconvénients proposés par un système multi-agents. Un SMA est un système décentralisé composé de plusieurs entités appelées agents qui ont la capacité d'effectuer des actions spécifiques et de réagir à l'environnement en fonction des informations partielles à leur disposition. Ils peuvent également collaborer les uns avec les autres et coopérer pour atteindre un objectif spécifique. À partir des informations qu'ils perçoivent et échangent, les agents peuvent apprendre de manière autonome et atteindre leurs objectifs efficacement \cite{KAMALI2023110242}. Les actions d'un système multi-agents peuvent être exécutées en parallèle grâce à l'indépendance des agents. Ils sont également robustes aux problèmes présentant une incertitude \cite{DIDDEN2023338}. | 20 | 20 | La modélisation de systèmes implémentant différentes techniques d'apprentissage nous amène tout naturellement à considérer les avantages et inconvénients proposés par un système multi-agents. Un SMA est un système décentralisé composé de plusieurs entités appelées agents qui ont la capacité d'effectuer des actions spécifiques et de réagir à l'environnement en fonction des informations partielles à leur disposition. Ils peuvent également collaborer les uns avec les autres et coopérer pour atteindre un objectif spécifique. À partir des informations qu'ils perçoivent et échangent, les agents peuvent apprendre de manière autonome et atteindre leurs objectifs efficacement \cite{KAMALI2023110242}. Les actions d'un système multi-agents peuvent être exécutées en parallèle grâce à l'indépendance des agents. Ils sont également robustes aux problèmes présentant une incertitude \cite{DIDDEN2023338}. | |
21 | 21 | |||
Le raisonnement Bayésien clos ce premier tour d'horizon des techniques implémentées dans l'approche présentée dans ce chapitre. Celui-ci est fondé sur l'observation du raisonnement humain et la relation de l'humain avec l'environnement. Son principe repose sur le postulat que les expériences passées permettent de déduire les états futurs, guidant ainsi ses actions et ses décisions \cite{HIPOLITO2023103510}. Avec le raisonnement Bayésien certaines informations peuvent également être déduites à partir d'informations incomplètes \cite{ZHANG2023110564}. | 22 | 22 | Le raisonnement Bayésien clos ce premier tour d'horizon des techniques implémentées dans l'approche présentée dans ce chapitre. Celui-ci est fondé sur l'observation du raisonnement humain et la relation de l'humain avec l'environnement. Son principe repose sur le postulat que les expériences passées permettent de déduire les états futurs, guidant ainsi ses actions et ses décisions \cite{HIPOLITO2023103510}. Avec le raisonnement Bayésien certaines informations peuvent également être déduites à partir d'informations incomplètes \cite{ZHANG2023110564}. | |
23 | 23 | |||
\section{Apprentissage par empilement et raisonnement à partir de cas} | 24 | 24 | \section{Apprentissage par empilement et raisonnement à partir de cas} | |
25 | 25 | |||
Cette section présente la première version de l'algorithme que nous avons conçu pour résoudre des problèmes de régression. Celui-ci est fondé sur le raisonnement à partir de cas et l'empilement. | 26 | 26 | Cette section présente la première version de l'algorithme que nous avons conçu pour résoudre des problèmes de régression. Celui-ci est fondé sur le raisonnement à partir de cas et l'empilement. | |
27 | 27 | |||
\subsection{Algorithme Proposé} | 28 | 28 | \subsection{Algorithme Proposé} | |
29 | 29 | |||
L'algorithme proposé, ESCBR (\textit{Ensemble Stacking Case-Based Reasoning}), est fondé sur le paradigme générique du RàPC combiné à plusieurs algorithmes de recherche de voisins et de génération de solutions. Ces algorithmes ont été intégrés selon une variation de l'empilement en deux étapes itératives. Cette intégration donne à l'algorithme la capacité de s'adapter à différents types de problèmes, d'éviter les biais et le surentraînement. Les résultats de l'exécution des niveaux d'empilement stockent dans la mémoire des conteneurs de connaissances du système de RàPC des informations qui aident non seulement à l'apprentissage de l'algorithme au fil des itérations, mais facilitent également la génération de solutions à divers problèmes sur différents ensembles de données sans nécessité d'entraînement préalable. La conception itérative en deux cycles améliore la capacité du système de RàPC à travailler et à s'adapter à des problèmes dynamiques en cours d'exécution, comme le montre la figure \ref{figNCBR1}. | 30 | 30 | L'algorithme proposé, ESCBR (\textit{Ensemble Stacking Case-Based Reasoning}), est fondé sur le paradigme générique du RàPC combiné à plusieurs algorithmes de recherche de voisins et de génération de solutions. Ces algorithmes ont été intégrés selon une variation de l'empilement en deux étapes itératives. Cette intégration donne à l'algorithme la capacité de s'adapter à différents types de problèmes, d'éviter les biais et le surentraînement. Les résultats de l'exécution des niveaux d'empilement stockent dans la mémoire des conteneurs de connaissances du système de RàPC des informations qui aident non seulement à l'apprentissage de l'algorithme au fil des itérations, mais facilitent également la génération de solutions à divers problèmes sur différents ensembles de données sans nécessité d'entraînement préalable. La conception itérative en deux cycles améliore la capacité du système de RàPC à travailler et à s'adapter à des problèmes dynamiques en cours d'exécution, comme le montre la figure \ref{figNCBR1}. | |
31 | 31 | |||
\begin{figure}[!ht] | 32 | 32 | \begin{figure}[!ht] | |
\centering | 33 | 33 | \centering | |
\includegraphics[width=\textwidth]{./Figures/NCBR0.png} | 34 | 34 | \includegraphics[width=\textwidth]{./Figures/NCBR0.png} | |
\caption{Les deux cycles proposés pour le RàPC} | 35 | 35 | \caption{Les deux cycles proposés pour le RàPC} | |
\label{figNCBR1} | 36 | 36 | \label{figNCBR1} | |
\end{figure} | 37 | 37 | \end{figure} | |
%\colorbox{yellow}{Attention, cette figure apparaît deux fois dans ce chapitre.}\\ | 38 | 38 | %\colorbox{yellow}{Attention, cette figure apparaît deux fois dans ce chapitre.}\\ | |
%\colorbox{yellow}{J'ai l'impression que ce n'est pas la seule.} | 39 | 39 | %\colorbox{yellow}{J'ai l'impression que ce n'est pas la seule.} | |
40 | 40 | |||
L'étape de récupération utilise les algorithmes de recherche et le jeu de données de cas (conteneurs $C1$ et $C3$ de la figure \ref{figNCBR1}) pour trouver les voisins les plus proches d'un problème cible. Puis l'étape de réutilisation utilise les algorithmes de génération de solutions (conteneur $C2$). L'étape de révision évalue ensuite les solutions générées et permet d'en générer de nouvelles itérativement en fonction des paramètres stockés dans le conteneur $C4$. Vient ensuite l'étape de révision prenant en considération la solution sélectionnée. Faisant suite à cette révision, l'étape de renouvellement met à jour les paramètres et les données du conteneur. Enfin, dans l'étape de capitalisation, la base de cas est mise à jour avec l'intégration du nouveau cas. Les flux d'information de l'algorithme proposé sont présentés sur la figure~\ref{figFlowCBR0}, tandis que le tableau~\ref{tabVarPar} présente l'ensemble des variables et paramètres de l'algorithme proposé. | 41 | 41 | L'étape de récupération utilise les algorithmes de recherche et le jeu de données de cas (conteneurs $C1$ et $C3$ de la figure \ref{figNCBR1}) pour trouver les voisins les plus proches d'un problème cible. Puis l'étape de réutilisation utilise les algorithmes de génération de solutions (conteneur $C2$). L'étape de révision évalue ensuite les solutions générées et permet d'en générer de nouvelles itérativement en fonction des paramètres stockés dans le conteneur $C4$. Vient ensuite l'étape de révision prenant en considération la solution sélectionnée. Faisant suite à cette révision, l'étape de renouvellement met à jour les paramètres et les données du conteneur. Enfin, dans l'étape de capitalisation, la base de cas est mise à jour avec l'intégration du nouveau cas. Les flux d'information de l'algorithme proposé sont présentés sur la figure~\ref{figFlowCBR0}, tandis que le tableau~\ref{tabVarPar} présente l'ensemble des variables et paramètres de l'algorithme proposé. | |
42 | 42 | |||
\begin{figure}[!ht] | 43 | 43 | \begin{figure}[!ht] | |
\centering | 44 | 44 | \centering | |
\includegraphics[scale=0.6]{./Figures/FlowCBR0.png} | 45 | 45 | \includegraphics[scale=0.6]{./Figures/FlowCBR0.png} | |
\caption{Flux du \textit{Stacking} RàPC} | 46 | 46 | \caption{Flux du \textit{Stacking} RàPC} | |
\label{figFlowCBR0} | 47 | 47 | \label{figFlowCBR0} | |
\end{figure} | 48 | 48 | \end{figure} | |
49 | 49 | |||
\begin{table}[!ht] | 50 | 50 | \begin{table}[!ht] | |
\centering | 51 | 51 | \centering | |
\begin{tabular}{cccc} | 52 | 52 | \begin{tabular}{cccc} | |
ID&Type&Description&Domain\\ | 53 | 53 | ID&Type&Description&Domain\\ | |
\hline | 54 | 54 | \hline | |
$it$&p&Nombre d'itérations&$\mathbb{N}, it>0$\\ | 55 | 55 | $it$&p&Nombre d'itérations&$\mathbb{N}, it>0$\\ | |
$np$&p&Nombre de processus&$\mathbb{N}, np>2$\\ | 56 | 56 | $np$&p&Nombre de processus&$\mathbb{N}, np>2$\\ | |
$nl$&p&Nombre maximal de voisins locaux&$\mathbb{N}, nl>0$\\ | 57 | 57 | $nl$&p&Nombre maximal de voisins locaux&$\mathbb{N}, nl>0$\\ | |
$ng$&p&Nombre de voisins globaux&$\mathbb{N}, ng>2$\\ | 58 | 58 | $ng$&p&Nombre de voisins globaux&$\mathbb{N}, ng>2$\\ | |
$n$&v&Dimension de l'espace du problème&$\mathbb{N}, n>0$\\ | 59 | 59 | $n$&v&Dimension de l'espace du problème&$\mathbb{N}, n>0$\\ | |
$m$&v&Dimension de l'espace de solution&$\mathbb{N}, m>0$\\ | 60 | 60 | $m$&v&Dimension de l'espace de solution&$\mathbb{N}, m>0$\\ | |
$z$&v&Taille du jeu de données&$\mathbb{N}, z>0$\\ | 61 | 61 | $z$&v&Taille du jeu de données&$\mathbb{N}, z>0$\\ | |
$p$&v&Description du problème&$\mathbb{R} ^ n$\\ | 62 | 62 | $p$&v&Description du problème&$\mathbb{R} ^ n$\\ | |
$s$&v&Description de la solution&$\mathbb{R} ^ m$\\ | 63 | 63 | $s$&v&Description de la solution&$\mathbb{R} ^ m$\\ | |
$r_a$&v&Nombre d'algorithmes pour l'étape retrouver&$\mathbb{N}, r_a>2$\\ | 64 | 64 | $r_a$&v&Nombre d'algorithmes pour l'étape retrouver&$\mathbb{N}, r_a>2$\\ | |
$r_b$&v&Nombre d'algorithmes pour l'étape de réutilisation&$\mathbb{N}, r_b>2$\\ | 65 | 65 | $r_b$&v&Nombre d'algorithmes pour l'étape de réutilisation&$\mathbb{N}, r_b>2$\\ | |
$at$&v&Identificateur des actions&$[0,2] \in \mathbb{N}$\\ | 66 | 66 | $at$&v&Identificateur des actions&$[0,2] \in \mathbb{N}$\\ | |
$nl_i$&v&Nombre de voisins locaux pour l'algorithme $i$&$\mathbb{N}, nl_i \le nl$\\ | 67 | 67 | $nl_i$&v&Nombre de voisins locaux pour l'algorithme $i$&$\mathbb{N}, nl_i \le nl$\\ | |
$g$&v&Description de la meilleure solution globale&$\mathbb{R} ^ m$\\ | 68 | 68 | $g$&v&Description de la meilleure solution globale&$\mathbb{R} ^ m$\\ | |
$v$&v&Évaluation de la meilleure solution globale&$\mathbb{R}$\\ | 69 | 69 | $v$&v&Évaluation de la meilleure solution globale&$\mathbb{R}$\\ | |
$d(x_1,x_2)$&f&Fonction de distance entre $x_1$ et $x_2$ &$\mathbb{R}$\\ | 70 | 70 | $d(x_1,x_2)$&f&Fonction de distance entre $x_1$ et $x_2$ &$\mathbb{R}$\\ | |
$MP(x_1^z,x_2,a)$&f&Fonction pour retrouver entre $x_1$ et $x_2$&$\mathbb{R}^{a \times z}$\\ | 71 | 71 | $MP(x_1^z,x_2,a)$&f&Fonction pour retrouver entre $x_1$ et $x_2$&$\mathbb{R}^{a \times z}$\\ | |
$MS(x_1^m)$&f&Fonction pour réutiliser avec $x_1$ &$\mathbb{R}^m$\\ | 72 | 72 | $MS(x_1^m)$&f&Fonction pour réutiliser avec $x_1$ &$\mathbb{R}^m$\\ | |
$f_s(p^n,s^m)$&f&Évaluation des solutions&$\mathbb{R}$\\ | 73 | 73 | $f_s(p^n,s^m)$&f&Évaluation des solutions&$\mathbb{R}$\\ | |
\end{tabular} | 74 | 74 | \end{tabular} | |
\caption{Variables et paramètres de l'algorithme proposé (Type: p - paramètre, v - variable, f - fonction)} | 75 | 75 | \caption{Variables et paramètres de l'algorithme proposé (Type: p - paramètre, v - variable, f - fonction)} | |
\label{tabVarPar} | 76 | 76 | \label{tabVarPar} | |
\end{table} | 77 | 77 | \end{table} | |
78 | 78 | |||
\subsubsection{Rechercher} | 79 | 79 | \subsubsection{Rechercher} | |
La première étape de l'algorithme consiste à trouver les cas les plus similaires à un nouveau cas (appelé \textit{cas cible}). Pour ce faire, l'empilement de différents processus présenté sur la figure \ref{figSta1} est utilisé. Au niveau-0, chaque processus sélectionne et exécute un algorithme de recherche de voisins différents choisi parmi $r_a$ algorithmes dans le conteneur $C3$, avec un nombre de voisins $nl_i$ choisi aléatoirement dans l'intervalle $[0,nl]$. Puis au niveau-1, les résultats sont unifiés en construisant un ensemble global de cas similaires. Cinq algorithmes pour le niveau-0 ont été mis en œuvre pour l'étape de récupération : KNN (\textit{K Nearest Neighbors} - K plus proches voisins), KMeans, GMM (\textit{Gaussian Mixture Model}), FuzzyC et KNN Ponderation. | 80 | 80 | La première étape de l'algorithme consiste à trouver les cas les plus similaires à un nouveau cas (appelé \textit{cas cible}). Pour ce faire, l'empilement de différents processus présenté sur la figure \ref{figSta1} est utilisé. Au niveau-0, chaque processus sélectionne et exécute un algorithme de recherche de voisins différents choisi parmi $r_a$ algorithmes dans le conteneur $C3$, avec un nombre de voisins $nl_i$ choisi aléatoirement dans l'intervalle $[0,nl]$. Puis au niveau-1, les résultats sont unifiés en construisant un ensemble global de cas similaires. Cinq algorithmes pour le niveau-0 ont été mis en œuvre pour l'étape de récupération : KNN (\textit{K Nearest Neighbors} - K plus proches voisins), KMeans, GMM (\textit{Gaussian Mixture Model}), FuzzyC et KNN Ponderation. | |
81 | 81 | |||
\begin{figure} | 82 | 82 | \begin{figure} | |
\centering | 83 | 83 | \centering | |
\includegraphics[width=\textwidth]{./Figures/Stacking1.png} | 84 | 84 | \includegraphics[width=\textwidth]{./Figures/Stacking1.png} | |
\caption{\textit{Stacking} pour chercher les plus proches voisins} | 85 | 85 | \caption{\textit{Stacking} pour chercher les plus proches voisins} | |
\label{figSta1} | 86 | 86 | \label{figSta1} | |
\end{figure} | 87 | 87 | \end{figure} | |
88 | 88 | |||
Formellement, le premier empilement proposé fonctionne avec deux paramètres : %\textcolor{red}{quels sont les 2 paramètres?} | 89 | 89 | Formellement, le premier empilement proposé fonctionne avec deux paramètres : %\textcolor{red}{quels sont les 2 paramètres?} | |
un jeu de données de $z$ cas où un cas est composé de la description du problème et de la description de la solution ${(p^n,s^m)}^{z}$ et un nouveau cas sans solution $p_w^n$. Le but de tous les algorithmes de niveau-0 est de générer une liste locale de cas similaires au cas cible. Ainsi, pour chaque algorithme $j$ exécuté, l'ensemble $X_j=\{x_1,x_2,. ..,x_z \; | \; x_i=MP_i((p^n)^z, p_w^n,nl_i) \}$ est généré. Au niveau-1, un ensemble global est créé à l'aide de tous les ensembles locaux $j$ $X_g=\cup_{n=1}^{ng} min \ ; ((\cup_{j=1}^{np} X_j)-X_g)$. Le résultat du premier empilement est l'ensemble $X_g$ avec les $ng$ voisins les plus proches. | 90 | 90 | un jeu de données de $z$ cas où un cas est composé de la description du problème et de la description de la solution ${(p^n,s^m)}^{z}$ et un nouveau cas sans solution $p_w^n$. Le but de tous les algorithmes de niveau-0 est de générer une liste locale de cas similaires au cas cible. Ainsi, pour chaque algorithme $j$ exécuté, l'ensemble $X_j=\{x_1,x_2,. ..,x_z \; | \; x_i=MP_i((p^n)^z, p_w^n,nl_i) \}$ est généré. Au niveau-1, un ensemble global est créé à l'aide de tous les ensembles locaux $j$ $X_g=\cup_{n=1}^{ng} min \ ; ((\cup_{j=1}^{np} X_j)-X_g)$. Le résultat du premier empilement est l'ensemble $X_g$ avec les $ng$ voisins les plus proches. | |
91 | 91 | |||
\subsubsection{Réutiliser} | 92 | 92 | \subsubsection{Réutiliser} | |
93 | 93 | |||
Une fois la liste globale des cas similaires établie, les informations correspondant aux solutions de chacun de ces cas sont extraites et utilisées pour générer une nouvelle solution qui s'adapte au cas cible, en suivant le processus et les flux d'informations représentés sur la figure \ref{figAuto}. La génération est effectuée avec un deuxième empilement de différents processus. Cet empilement est représenté sur la figure \ref{figSta2}. Au niveau-0, chaque processus sélectionne et exécute un algorithme de génération différent à partir des algorithmes $r_b$ dans le conteneur $C2$. Au niveau-1, toutes les solutions générées sont stockées dans une mémoire globale. Toutes les solutions connues et générées sont représentées avec la même structure comme le montre la figure \ref{figSolRep}. | 94 | 94 | Une fois la liste globale des cas similaires établie, les informations correspondant aux solutions de chacun de ces cas sont extraites et utilisées pour générer une nouvelle solution qui s'adapte au cas cible, en suivant le processus et les flux d'informations représentés sur la figure \ref{figAuto}. La génération est effectuée avec un deuxième empilement de différents processus. Cet empilement est représenté sur la figure \ref{figSta2}. Au niveau-0, chaque processus sélectionne et exécute un algorithme de génération différent à partir des algorithmes $r_b$ dans le conteneur $C2$. Au niveau-1, toutes les solutions générées sont stockées dans une mémoire globale. Toutes les solutions connues et générées sont représentées avec la même structure comme le montre la figure \ref{figSolRep}. | |
95 | 95 | |||
\begin{figure}[!ht] | 96 | 96 | \begin{figure}[!ht] | |
\centering | 97 | 97 | \centering | |
\includegraphics[scale=1]{./Figures/SolRep.png} | 98 | 98 | \includegraphics[scale=1]{./Figures/SolRep.png} | |
\caption{Représentation des solutions connues et générées} | 99 | 99 | \caption{Représentation des solutions connues et générées} | |
\label{figSolRep} | 100 | 100 | \label{figSolRep} | |
\end{figure} | 101 | 101 | \end{figure} | |
102 | 102 | |||
Neuf algorithmes ont été mis en œuvre pour l'étape de réutilisation au niveau-0 : moyenne avec probabilité, moyenne sans probabilité, valeurs médianes, sélection aléatoire avec probabilité, copie et changement, vote, interpolation, PCA (analyse en composantes principales) et marche aléatoire. Tous les algorithmes proposés pour générer une nouvelle solution combinent et modifient l'ensemble de solutions construit dans l'étape de récupération. | 103 | 103 | Neuf algorithmes ont été mis en œuvre pour l'étape de réutilisation au niveau-0 : moyenne avec probabilité, moyenne sans probabilité, valeurs médianes, sélection aléatoire avec probabilité, copie et changement, vote, interpolation, PCA (analyse en composantes principales) et marche aléatoire. Tous les algorithmes proposés pour générer une nouvelle solution combinent et modifient l'ensemble de solutions construit dans l'étape de récupération. | |
104 | 104 | |||
\begin{figure}[!ht] | 105 | 105 | \begin{figure}[!ht] | |
\centering | 106 | 106 | \centering | |
\includegraphics[width=\textwidth]{./Figures/AutomaticS.png} | 107 | 107 | \includegraphics[width=\textwidth]{./Figures/AutomaticS.png} | |
\caption{Génération et vérification automatique des solutions} | 108 | 108 | \caption{Génération et vérification automatique des solutions} | |
\label{figAuto} | 109 | 109 | \label{figAuto} | |
\end{figure} | 110 | 110 | \end{figure} | |
111 | 111 | |||
La moyenne pondérée avec probabilité est construite en considérant les $nl$ cas les plus proches du cas cible. Ces $nl$ cas sont les cas sélectionnés par le premier empilement. Pour chacun de ces $nl$ cas, un ratio $\alpha_j$ est calculé en considérant la distance entre celui-ci et le cas cible, selon l'équation \ref{gen00}. | 112 | 112 | La moyenne pondérée avec probabilité est construite en considérant les $nl$ cas les plus proches du cas cible. Ces $nl$ cas sont les cas sélectionnés par le premier empilement. Pour chacun de ces $nl$ cas, un ratio $\alpha_j$ est calculé en considérant la distance entre celui-ci et le cas cible, selon l'équation \ref{gen00}. | |
Nous considérons alors l'ensemble de ces ratios comme une distribution de probabilité discrète. Chacune des composantes du vecteur solution est ensuite calculée selon l'équation \ref{gen01}. Cet algorithme permet de donner plus de poids aux solutions des cas les plus proches du cas cible. | 113 | 113 | Nous considérons alors l'ensemble de ces ratios comme une distribution de probabilité discrète. Chacune des composantes du vecteur solution est ensuite calculée selon l'équation \ref{gen01}. Cet algorithme permet de donner plus de poids aux solutions des cas les plus proches du cas cible. | |
114 | 114 | |||
\begin{equation} | 115 | 115 | \begin{equation} | |
\alpha_j=1-\left(\frac{d(p_j^n,p_w^n)}{\sum_{i=0}^{nl} d(p_i^n,p_w^n)}\right) | 116 | 116 | \alpha_j=1-\left(\frac{d(p_j^n,p_w^n)}{\sum_{i=0}^{nl} d(p_i^n,p_w^n)}\right) | |
\label{gen00} | 117 | 117 | \label{gen00} | |
\end{equation} | 118 | 118 | \end{equation} | |
119 | 119 | |||
\begin{equation} | 120 | 120 | \begin{equation} | |
s^m_{j,w}=\sum_{i=0}^{nl-1} \alpha_j s_{i,j} | 121 | 121 | s^m_{j,w}=\sum_{i=0}^{nl-1} \alpha_j s_{i,j} | |
\label{gen01} | 122 | 122 | \label{gen01} | |
\end{equation} | 123 | 123 | \end{equation} | |
124 | 124 | |||
La moyenne sans probabilité génère la nouvelle solution où la valeur de chaque composante est la moyenne calculée avec une distribution de probabilité uniforme (attribuant la même probabilité à toutes les composantes de toutes les solutions associées aux cas les plus proches du cas cible). Formellement la génération de la solution est calculée selon l'équation \ref{gen2}. | 125 | 125 | La moyenne sans probabilité génère la nouvelle solution où la valeur de chaque composante est la moyenne calculée avec une distribution de probabilité uniforme (attribuant la même probabilité à toutes les composantes de toutes les solutions associées aux cas les plus proches du cas cible). Formellement la génération de la solution est calculée selon l'équation \ref{gen2}. | |
126 | 126 | |||
\begin{equation} | 127 | 127 | \begin{equation} | |
s^m_{w,j}= \frac{1}{nl} \sum_{i=0}^{nl-1} s_{i,j} | 128 | 128 | s^m_{w,j}= \frac{1}{nl} \sum_{i=0}^{nl-1} s_{i,j} | |
\label{gen2} | 129 | 129 | \label{gen2} | |
\end{equation} | 130 | 130 | \end{equation} | |
131 | 131 | |||
La génération par valeurs médianes (équation \ref{eqgen3}) construit la solution en utilisant la valeur médiane de toutes les solutions pour chaque composante $j$. $X_j$ représente l'ensemble des valeurs ordonnées des $j$-ièmes composantes de toutes solutions $S$. | 132 | 132 | La génération par valeurs médianes (équation \ref{eqgen3}) construit la solution en utilisant la valeur médiane de toutes les solutions pour chaque composante $j$. $X_j$ représente l'ensemble des valeurs ordonnées des $j$-ièmes composantes de toutes solutions $S$. | |
133 | 133 | |||
\begin{equation} | 134 | 134 | \begin{equation} | |
s_{j,w}^m= | 135 | 135 | s_{j,w}^m= | |
\begin{cases} | 136 | 136 | \begin{cases} | |
x_{j,\frac{m+1}{2}}, \; si \; m \in \{{2k+1 : k \in \mathbb{Z}}\}\\ | 137 | 137 | x_{j,\frac{m+1}{2}}, \; si \; m \in \{{2k+1 : k \in \mathbb{Z}}\}\\ | |
\frac{x_{j,\frac{m}{2}}+x_{j,\frac{m}{2}+1}}{2}, \; sinon\\ | 138 | 138 | \frac{x_{j,\frac{m}{2}}+x_{j,\frac{m}{2}+1}}{2}, \; sinon\\ | |
\end{cases} | 139 | 139 | \end{cases} | |
\label{eqgen3} | 140 | 140 | \label{eqgen3} | |
\end{equation} | 141 | 141 | \end{equation} | |
142 | 142 | |||
La sélection aléatoire avec probabilité (équation \ref{eqgen4}) génère une solution en copiant la $j$-ième composante de l'une des solutions tirée au sort. Le tirage au sort suit une loi donnée par une distribution de probabilité discrète. Cette distribution de probabilité est identique à celle de la moyenne pondérée avec probabilité. | 143 | 143 | La sélection aléatoire avec probabilité (équation \ref{eqgen4}) génère une solution en copiant la $j$-ième composante de l'une des solutions tirée au sort. Le tirage au sort suit une loi donnée par une distribution de probabilité discrète. Cette distribution de probabilité est identique à celle de la moyenne pondérée avec probabilité. | |
144 | 144 | |||
\begin{equation} | 145 | 145 | \begin{equation} | |
s_{j,w}^m=s_{j,k}^m; k \sim \left(1-\left(\frac{d(p_k,p_w)}{\sum_{i=1}^nl(p_k,p_i)} \right)\right) | 146 | 146 | s_{j,w}^m=s_{j,k}^m; k \sim \left(1-\left(\frac{d(p_k,p_w)}{\sum_{i=1}^nl(p_k,p_i)} \right)\right) | |
\label{eqgen4} | 147 | 147 | \label{eqgen4} | |
\end{equation} | 148 | 148 | \end{equation} | |
149 | 149 | |||
"Copie/changement" copie les informations d'une solution aléatoire et en remplace une partie par celles d'une autre solution sélectionnée aléatoirement selon l'équation \ref{eqgen5}. | 150 | 150 | "Copie/changement" copie les informations d'une solution aléatoire et en remplace une partie par celles d'une autre solution sélectionnée aléatoirement selon l'équation \ref{eqgen5}. | |
151 | 151 | |||
\begin{equation} | 152 | 152 | \begin{equation} | |
s_{j,w}^m=s_{j,k}^m; k \sim \left(\frac{1}{nl} \right) | 153 | 153 | s_{j,w}^m=s_{j,k}^m; k \sim \left(\frac{1}{nl} \right) | |
\label{eqgen5} | 154 | 154 | \label{eqgen5} | |
\end{equation} | 155 | 155 | \end{equation} | |
156 | 156 | |||
Le vote permet de copier l'information la plus fréquente de toutes \ref{eqgen6}. | 157 | 157 | Le vote permet de copier l'information la plus fréquente de toutes \ref{eqgen6}. | |
158 | 158 | |||
\begin{equation} | 159 | 159 | \begin{equation} | |
s_{j,w}^m=s_{j,k}^m; k=argmax_i \; \mathbb{P}(X=s_{j,i}^m), 1\le i \le nl | 160 | 160 | s_{j,w}^m=s_{j,k}^m; k=argmax_i \; \mathbb{P}(X=s_{j,i}^m), 1\le i \le nl | |
\label{eqgen6} | 161 | 161 | \label{eqgen6} | |
\end{equation} | 162 | 162 | \end{equation} | |
163 | 163 | |||
L'interpolation construit une distribution de probabilité continue pour chaque composante $j$. Chaque probabilité de ces distributions est le résultat d'une fonction d'interpolation linéaire à une composante. La valeur de la $j$-ième composante de la solution est calculée selon l'équation \ref{eqgen7}. | 164 | 164 | L'interpolation construit une distribution de probabilité continue pour chaque composante $j$. Chaque probabilité de ces distributions est le résultat d'une fonction d'interpolation linéaire à une composante. La valeur de la $j$-ième composante de la solution est calculée selon l'équation \ref{eqgen7}. | |
165 | 165 | |||
\begin{equation} | 166 | 166 | \begin{equation} | |
s_{w,j}^m \sim \left( \left( \frac{y_i-y_{i+1}}{x_i-x_{i+1}} \right) (x-x_i)+y_i \right), \forall i \; 0 \le i < nl | 167 | 167 | s_{w,j}^m \sim \left( \left( \frac{y_i-y_{i+1}}{x_i-x_{i+1}} \right) (x-x_i)+y_i \right), \forall i \; 0 \le i < nl | |
\label{eqgen7} | 168 | 168 | \label{eqgen7} | |
\end{equation} | 169 | 169 | \end{equation} | |
170 | 170 | |||
L'analyse en composantes principales (PCA) consiste à établir une transformation de la description du problème en description de la solution associée. La moyenne de la distance entre toutes les paires problème-solution est calculée et permet de générer une solution par transposition. | 171 | 171 | L'analyse en composantes principales (PCA) consiste à établir une transformation de la description du problème en description de la solution associée. La moyenne de la distance entre toutes les paires problème-solution est calculée et permet de générer une solution par transposition. | |
172 | 172 | |||
La PCA permet donc de générer une matrice de transformation $\mathcal{M}$ d'un vecteur de l'espace des problèmes en vecteur de l'espace des solutions. Pour chaque cas source, la distance entre le vecteur solution obtenu et le vecteur solution stocké est calculée. Une moyenne de ces distances $md$ est ensuite considérée. | 173 | 173 | La PCA permet donc de générer une matrice de transformation $\mathcal{M}$ d'un vecteur de l'espace des problèmes en vecteur de l'espace des solutions. Pour chaque cas source, la distance entre le vecteur solution obtenu et le vecteur solution stocké est calculée. Une moyenne de ces distances $md$ est ensuite considérée. | |
174 | 174 | |||
L'application de $\mathcal{M}$ au vecteur problème du cas cible donne donc dans un premier temps un vecteur solution. La solution cible est alors le vecteur $md \times \mathcal{M}$. | 175 | 175 | L'application de $\mathcal{M}$ au vecteur problème du cas cible donne donc dans un premier temps un vecteur solution. La solution cible est alors le vecteur $md \times \mathcal{M}$. | |
176 | 176 | |||
La marche aléatoire consiste à choisir une solution et à changer la valeur de l'une de ses composantes. Cette composante est tirée au sort et un pas $\Delta$ est ajouté à sa valeur. La valeur de $\Delta$ est générée en suivant une distribution de probabilité normale de moyenne $0$ et de variance $1$. | 177 | 177 | La marche aléatoire consiste à choisir une solution et à changer la valeur de l'une de ses composantes. Cette composante est tirée au sort et un pas $\Delta$ est ajouté à sa valeur. La valeur de $\Delta$ est générée en suivant une distribution de probabilité normale de moyenne $0$ et de variance $1$. | |
178 | 178 | |||
\begin{equation} | 179 | 179 | \begin{equation} | |
k \sim \left(\frac{1}{nl}\right) | 180 | 180 | k \sim \left(\frac{1}{nl}\right) | |
\end{equation} | 181 | 181 | \end{equation} | |
182 | 182 | |||
\begin{equation} | 183 | 183 | \begin{equation} | |
s_{w,j}^m=\begin{cases} | 184 | 184 | s_{w,j}^m=\begin{cases} | |
s_{j,k}^m+\mathcal{N}(0,1)& si \; (\mathcal{U}_{int}(0,10))\%2=0\\ | 185 | 185 | s_{j,k}^m+\mathcal{N}(0,1)& si \; (\mathcal{U}_{int}(0,10))\%2=0\\ | |
s_{j,k}^m-\mathcal{N}(0,1)&sinon | 186 | 186 | s_{j,k}^m-\mathcal{N}(0,1)&sinon | |
\end{cases} | 187 | 187 | \end{cases} | |
\end{equation} | 188 | 188 | \end{equation} | |
189 | 189 | |||
\begin{figure} | 190 | 190 | \begin{figure} | |
\centering | 191 | 191 | \centering | |
\includegraphics[width=\textwidth]{./Figures/Stacking2.png} | 192 | 192 | \includegraphics[width=\textwidth]{./Figures/Stacking2.png} | |
\caption{\textit{Stacking} pour la génération de solutions} | 193 | 193 | \caption{\textit{Stacking} pour la génération de solutions} | |
\label{figSta2} | 194 | 194 | \label{figSta2} | |
\end{figure} | 195 | 195 | \end{figure} | |
196 | 196 | |||
La description des solutions $s$ et l'ensemble $(s^m)^{ng}$ sont les paramètres du deuxième empilement. Chaque algorithme décrit ci-dessus génère une solution candidate $s_{i,c}=MS_i((s^m)^{ng})$. Vient ensuite la construction de l'ensemble d'unification de toutes les solutions candidates $Y_g= \cup_{i=1}^{np} s_{i,c}$ (niveau-1). Cet ensemble est évalué à l'aide d'une fonction permettant de déterminer la qualité de la solution. | 197 | 197 | La description des solutions $s$ et l'ensemble $(s^m)^{ng}$ sont les paramètres du deuxième empilement. Chaque algorithme décrit ci-dessus génère une solution candidate $s_{i,c}=MS_i((s^m)^{ng})$. Vient ensuite la construction de l'ensemble d'unification de toutes les solutions candidates $Y_g= \cup_{i=1}^{np} s_{i,c}$ (niveau-1). Cet ensemble est évalué à l'aide d'une fonction permettant de déterminer la qualité de la solution. | |
198 | 198 | |||
\subsubsection{Révision} | 199 | 199 | \subsubsection{Révision} | |
200 | 200 | |||
Dans cette phase, le problème de l'évaluation automatique d'une solution candidate est transformé en un problème d'optimisation, où la fonction objectif est \ref{eqOpt}. Ce problème revient à calculer la moyenne géométrique ou encore à résoudre le problème de "Fermat-Weber". Dans le cas d'un espace multidimensionnel, résoudre ce problème revient à calculer la moyenne spatiale \cite{doi:10.1137/23M1592420}. La figure \ref{fig:FW} montre un exemple de la formulation du problème en deux dimensions. Sur cette figure, le point rouge représente une solution possible minimisant la somme des distances entre ce point et tous les autres points définis dans l'espace. | 201 | 201 | Dans cette phase, le problème de l'évaluation automatique d'une solution candidate est transformé en un problème d'optimisation, où la fonction objectif est \ref{eqOpt}. Ce problème revient à calculer la moyenne géométrique ou encore à résoudre le problème de "Fermat-Weber". Dans le cas d'un espace multidimensionnel, résoudre ce problème revient à calculer la moyenne spatiale \cite{doi:10.1137/23M1592420}. La figure \ref{fig:FW} montre un exemple de la formulation du problème en deux dimensions. Sur cette figure, le point rouge représente une solution possible minimisant la somme des distances entre ce point et tous les autres points définis dans l'espace. | |
202 | 202 | |||
La fonction objectif \ref{eqOpt} établit un rapport entre la distance de la solution générée $s^m_w$ et les $x$ solutions connues $s^m_x$ avec un facteur aléatoire de \textit{drift} d'une part, et la distance entre le problème cible $p^n_w$ et les $x$ problèmes connus $p^n_x$ d'autre part. Ici, la difficulté à trouver le point optimal réside dans le fait que les points de l'espace ne peuvent pas tous convenir en tant que solution cible. La solution cible finale dépend donc des informations des solutions connues. L'objectif est d'utiliser les informations disponibles de chaque cas (problème et solution) pour valider et générer l'ensemble de solutions proposées.\\ | 203 | 203 | La fonction objectif \ref{eqOpt} établit un rapport entre la distance de la solution générée $s^m_w$ et les $x$ solutions connues $s^m_x$ avec un facteur aléatoire de \textit{drift} d'une part, et la distance entre le problème cible $p^n_w$ et les $x$ problèmes connus $p^n_x$ d'autre part. Ici, la difficulté à trouver le point optimal réside dans le fait que les points de l'espace ne peuvent pas tous convenir en tant que solution cible. La solution cible finale dépend donc des informations des solutions connues. L'objectif est d'utiliser les informations disponibles de chaque cas (problème et solution) pour valider et générer l'ensemble de solutions proposées.\\ | |
%\colorbox{yellow}{J'ai beaucoup modifié le paragraphe ci-dessus. Il faudrait vérifier.} | 204 | 204 | %\colorbox{yellow}{J'ai beaucoup modifié le paragraphe ci-dessus. Il faudrait vérifier.} | |
205 | 205 | |||
\begin{equation} | 206 | 206 | \begin{equation} | |
\lambda_x(p_w, s_w) = \left( \frac{d(s_w^m,(s_x^m+rn(0,d(p_w^n, p_i^n))))}{d(p_w^n,p_x^n)^2} \right) | 207 | 207 | \lambda_x(p_w, s_w) = \left( \frac{d(s_w^m,(s_x^m+rn(0,d(p_w^n, p_i^n))))}{d(p_w^n,p_x^n)^2} \right) | |
\label{eqOpt0} | 208 | 208 | \label{eqOpt0} | |
\end{equation} | 209 | 209 | \end{equation} | |
210 | 210 | |||
\begin{equation} | 211 | 211 | \begin{equation} | |
min \; \left( f_s(p_w^n, s_w^m) \right) = min \left( \sum_{i=1}^{ng} \lambda_i (p_w, s_w) \right) | 212 | 212 | min \; \left( f_s(p_w^n, s_w^m) \right) = min \left( \sum_{i=1}^{ng} \lambda_i (p_w, s_w) \right) | |
\label{eqOpt} | 213 | 213 | \label{eqOpt} | |
\end{equation} | 214 | 214 | \end{equation} | |
215 | 215 | |||
\begin{figure}[!ht] | 216 | 216 | \begin{figure}[!ht] | |
\centering | 217 | 217 | \centering | |
\includegraphics[width=\textwidth]{Figures/FW.png} | 218 | 218 | \includegraphics[width=\textwidth]{Figures/FW.png} | |
\caption{Représentation graphique en deux dimensions du problème de moyenne géométrique. (Points associés au problème ($\lambda_1,..,\lambda_7$) et point rouge solution au problème)} | 219 | 219 | \caption{Représentation graphique en deux dimensions du problème de moyenne géométrique. (Points associés au problème ($\lambda_1,..,\lambda_7$) et point rouge solution au problème)} | |
\label{fig:FW} | 220 | 220 | \label{fig:FW} | |
\end{figure} | 221 | 221 | \end{figure} | |
222 | 222 | |||
Le cycle d'optimisation permet d'exécuter les phases de récupération et de réutilisation en fonction de l'action sélectionnée selon une distribution de probabilité parmi $[0,at]$ à chaque itération $it$. À chaque itération, la valeur minimale évaluée par la fonction objectif est sauvegardée. | 223 | 223 | Le cycle d'optimisation permet d'exécuter les phases de récupération et de réutilisation en fonction de l'action sélectionnée selon une distribution de probabilité parmi $[0,at]$ à chaque itération $it$. À chaque itération, la valeur minimale évaluée par la fonction objectif est sauvegardée. | |
224 | 224 | |||
\subsubsection{Mémorisation} | 225 | 225 | \subsubsection{Mémorisation} | |
226 | 226 | |||
L'étape de mémorisation consiste simplement à prendre la meilleure solution proposée et à déterminer s'il s'agit d'une solution nouvelle ou existante. S'il s'agit d'une nouvelle solution, elle est enregistrée dans la base de connaissances. | 227 | 227 | L'étape de mémorisation consiste simplement à prendre la meilleure solution proposée et à déterminer s'il s'agit d'une solution nouvelle ou existante. S'il s'agit d'une nouvelle solution, elle est enregistrée dans la base de connaissances. | |
228 | 228 | |||
\subsection{Résultats} | 229 | 229 | \subsection{Résultats} | |
230 | 230 | |||
Les performances de prédiction de l'algorithme proposé ont été comparées à celles de neuf autres algorithmes sur dix jeux de données classiquement utilisés pour évaluer des méthodes de régression. Ces jeux de données présentent des caractéristiques différentes. Les jeux de données et leurs caractéristiques sont consignées dans le tableau \ref{tabBases2}. Les valeurs des paramètres de l'algorithme sont les suivantes : $it=100$, $np=50$, $nl=10$ et $ng=10$. | 231 | 231 | Les performances de prédiction de l'algorithme proposé ont été comparées à celles de neuf autres algorithmes sur dix jeux de données classiquement utilisés pour évaluer des méthodes de régression. Ces jeux de données présentent des caractéristiques différentes. Les jeux de données et leurs caractéristiques sont consignées dans le tableau \ref{tabBases2}. Les valeurs des paramètres de l'algorithme sont les suivantes : $it=100$, $np=50$, $nl=10$ et $ng=10$. | |
%\colorbox{yellow}{À quoi correspondent ces valeurs ? Unités ?} | 232 | 232 | %\colorbox{yellow}{À quoi correspondent ces valeurs ? Unités ?} | |
233 | 233 | |||
\begin{table}[!ht] | 234 | 234 | \begin{table}[!ht] | |
\tiny | 235 | 235 | \tiny | |
\centering | 236 | 236 | \centering | |
\begin{tabular}{llccccc} | 237 | 237 | \begin{tabular}{llccccc} | |
ID&DataSet&Features&Instances&Output Dimension&Input Domain&Output Domain\\ | 238 | 238 | ID&DataSet&Features&Instances&Output Dimension&Input Domain&Output Domain\\ | |
\hline | 239 | 239 | \hline | |
DS1&Yatch Hydrodynamics&6&308&1&$\mathbb{R}$&$\mathbb{R}$\\ | 240 | 240 | DS1&Yatch Hydrodynamics&6&308&1&$\mathbb{R}$&$\mathbb{R}$\\ | |
DS2&Electrical Grid Stability&12&10000&1&$\mathbb{R}$&$\mathbb{R}$\\ | 241 | 241 | DS2&Electrical Grid Stability&12&10000&1&$\mathbb{R}$&$\mathbb{R}$\\ | |
DS3&Real State Valuation&6&414&1&$\mathbb{R_+}$&$\mathbb{R_+}$\\ | 242 | 242 | DS3&Real State Valuation&6&414&1&$\mathbb{R_+}$&$\mathbb{R_+}$\\ | |
DS4&Wine Quality (Red)&11&1598&1&$\mathbb{R_+}$&$\mathbb{N}$\\ | 243 | 243 | DS4&Wine Quality (Red)&11&1598&1&$\mathbb{R_+}$&$\mathbb{N}$\\ | |
DS5&Wine Quality (White)&11&4897&1&$\mathbb{R_+}$&$\mathbb{N}$\\ | 244 | 244 | DS5&Wine Quality (White)&11&4897&1&$\mathbb{R_+}$&$\mathbb{N}$\\ | |
DS6&Concrete Compressive Strength&8&1030&1&$\mathbb{R_+}$&$\mathbb{R_+}$\\ | 245 | 245 | DS6&Concrete Compressive Strength&8&1030&1&$\mathbb{R_+}$&$\mathbb{R_+}$\\ | |
DS7&Energy Efficiency&8&768&2&$\mathbb{R_+}$&$\mathbb{R_+}$\\ | 246 | 246 | DS7&Energy Efficiency&8&768&2&$\mathbb{R_+}$&$\mathbb{R_+}$\\ | |
DS8&Gas Turbine CO, NOx Emission (2015)&9&7384&2&$\mathbb{R_+}$&$\mathbb{R_+}$\\ | 247 | 247 | DS8&Gas Turbine CO, NOx Emission (2015)&9&7384&2&$\mathbb{R_+}$&$\mathbb{R_+}$\\ | |
DS9&Student Performace Portuguese&30&649&3&$\mathbb{N}$&$\mathbb{N}$\\ | 248 | 248 | DS9&Student Performace Portuguese&30&649&3&$\mathbb{N}$&$\mathbb{N}$\\ | |
DS10&Student Performance Math&30&395&3&$\mathbb{N}$&$\mathbb{N}$\\ | 249 | 249 | DS10&Student Performance Math&30&395&3&$\mathbb{N}$&$\mathbb{N}$\\ | |
\end{tabular} | 250 | 250 | \end{tabular} | |
\caption{Description des jeux de données évaluées.} | 251 | 251 | \caption{Description des jeux de données évaluées.} | |
\label{tabBases2} | 252 | 252 | \label{tabBases2} | |
\end{table} | 253 | 253 | \end{table} | |
254 | 254 | |||
L'algorithme proposé est comparé à neuf algorithmes de régression largement utilisés dans divers travaux de recherche et problèmes appliqués. La liste des algorithmes est présentée dans le tableau \ref{tabAlgs2}. Tous les algorithmes ont été exécutés cent fois, et les algorithmes qui nécessitent un entraînement et des validations croisées sont exécutés avec $k=10$ blocs. | 255 | 255 | L'algorithme proposé est comparé à neuf algorithmes de régression largement utilisés dans divers travaux de recherche et problèmes appliqués. La liste des algorithmes est présentée dans le tableau \ref{tabAlgs2}. Tous les algorithmes ont été exécutés cent fois, et les algorithmes qui nécessitent un entraînement et des validations croisées sont exécutés avec $k=10$ blocs. | |
256 | 256 | |||
\begin{table}[!ht] | 257 | 257 | \begin{table}[!ht] | |
\centering | 258 | 258 | \centering | |
\footnotesize | 259 | 259 | \footnotesize | |
\begin{tabular}{ll|ll} | 260 | 260 | \begin{tabular}{ll|ll} | |
ID&Algorithme&ID&Algorithme\\ | 261 | 261 | ID&Algorithme&ID&Algorithme\\ | |
\hline | 262 | 262 | \hline | |
A1&Linear Regression&A6&Polinomial Regression\\ | 263 | 263 | A1&Linear Regression&A6&Polinomial Regression\\ | |
A2&K-Nearest Neighbor&A7&Ridge Regression\\ | 264 | 264 | A2&K-Nearest Neighbor&A7&Ridge Regression\\ | |
A3&Decision Tree&A8&Lasso Regression\\ | 265 | 265 | A3&Decision Tree&A8&Lasso Regression\\ | |
A4&Random Forest (Ensemble)&A9&Gradient Boosting (Ensemble)\\ | 266 | 266 | A4&Random Forest (Ensemble)&A9&Gradient Boosting (Ensemble)\\ | |
A5&Multi Layer Perceptron&A10&Proposed Case Based Reasoning\\ | 267 | 267 | A5&Multi Layer Perceptron&A10&Proposed Case Based Reasoning\\ | |
\end{tabular} | 268 | 268 | \end{tabular} | |
\caption{Liste des algorithmes évalués} | 269 | 269 | \caption{Liste des algorithmes évalués} | |
\label{tabAlgs2} | 270 | 270 | \label{tabAlgs2} | |
\end{table} | 271 | 271 | \end{table} | |
272 | 272 | |||
Le tableau \ref{tabRes1_2} présente l'erreur quadratique moyenne (RMSE) obtenue par chaque algorithme pour chaque jeu de données. Le tableau \ref{tabRes2_2} présente l'erreur absolue médiane (MAE) obtenue par chaque algorithme pour chaque jeu de données. | 273 | 273 | Le tableau \ref{tabRes1_2} présente l'erreur quadratique moyenne (RMSE) obtenue par chaque algorithme pour chaque jeu de données. Le tableau \ref{tabRes2_2} présente l'erreur absolue médiane (MAE) obtenue par chaque algorithme pour chaque jeu de données. | |
274 | 274 | |||
\begin{table}[!ht] | 275 | 275 | \begin{table}[!ht] | |
\footnotesize | 276 | 276 | \footnotesize | |
\centering | 277 | 277 | \centering | |
\begin{tabular}{c|ccccccccccc} | 278 | 278 | \begin{tabular}{c|ccccccccccc} | |
Dataset&A1&A2&A3&A4&A5&A6&A7&A8&A9&A10\\ | 279 | 279 | Dataset&A1&A2&A3&A4&A5&A6&A7&A8&A9&A10\\ | |
\hline | 280 | 280 | \hline | |
DS1&9.010&10.780&1.224&0.982&3.369&9.009&8.985&9.629&\textbf{0.668}&5.871\\ | 281 | 281 | DS1&9.010&10.780&1.224&0.982&3.369&9.009&8.985&9.629&\textbf{0.668}&5.871\\ | |
DS2&0.022&0.025&0.020&0.012&0.017&0.022&0.022&0.037&\textbf{0.011}&0.015\\ | 282 | 282 | DS2&0.022&0.025&0.020&0.012&0.017&0.022&0.022&0.037&\textbf{0.011}&0.015\\ | |
DS3&8.633&8.033&9.334&\textbf{7.203}&8.470&8.705&8.842&9.009&7.324&8.491\\ | 283 | 283 | DS3&8.633&8.033&9.334&\textbf{7.203}&8.470&8.705&8.842&9.009&7.324&8.491\\ | |
DS4&0.651&0.746&0.782&\textbf{0.571}&0.694&0.651&0.651&0.792&0.617&0.762\\ | 284 | 284 | DS4&0.651&0.746&0.782&\textbf{0.571}&0.694&0.651&0.651&0.792&0.617&0.762\\ | |
DS5&0.753&0.806&0.820&\textbf{0.599}&0.853&0.754&0.757&0.863&0.688&0.748\\ | 285 | 285 | DS5&0.753&0.806&0.820&\textbf{0.599}&0.853&0.754&0.757&0.863&0.688&0.748\\ | |
DS6&10.439&8.871&6.144&\textbf{4.738}&6.553&10.423&10.422&10.428&5.053&8.766\\ | 286 | 286 | DS6&10.439&8.871&6.144&\textbf{4.738}&6.553&10.423&10.422&10.428&5.053&8.766\\ | |
DS7&2.948&2.116&0.541&\textbf{0.465}&3.726&2.949&2.979&4.094&0.467&1.973\\ | 287 | 287 | DS7&2.948&2.116&0.541&\textbf{0.465}&3.726&2.949&2.979&4.094&0.467&1.973\\ | |
DS8&1.315&1.161&1.513&\textbf{1.109}&1.566&1.303&1.308&1.318&1.125&2.157\\ | 288 | 288 | DS8&1.315&1.161&1.513&\textbf{1.109}&1.566&1.303&1.308&1.318&1.125&2.157\\ | |
DS9&\textbf{2.304}&2.624&3.217&2.315&2.898&\textbf{2.304}&\textbf{2.304}&2.551&2.342&2.802\\ | 289 | 289 | DS9&\textbf{2.304}&2.624&3.217&2.315&2.898&\textbf{2.304}&\textbf{2.304}&2.551&2.342&2.802\\ | |
DS10&3.052&3.404&4.158&\textbf{3.014}&3.607&3.061&3.061&3.150&3.020&3.874\\ | 290 | 290 | DS10&3.052&3.404&4.158&\textbf{3.014}&3.607&3.061&3.061&3.150&3.020&3.874\\ | |
\hline | 291 | 291 | \hline | |
Avg. Rank&5.7&6.3&7.2&2.1&6.6&5.6&5.5&8.6&1.8&5.6\\ | 292 | 292 | Avg. Rank&5.7&6.3&7.2&2.1&6.6&5.6&5.5&8.6&1.8&5.6\\ | |
\end{tabular} | 293 | 293 | \end{tabular} | |
\caption{RMSE calculée sur les dix jeux de données sélectionnés obtenue après exécution des dix algorithmes de régression considérés} | 294 | 294 | \caption{RMSE calculée sur les dix jeux de données sélectionnés obtenue après exécution des dix algorithmes de régression considérés} | |
\label{tabRes1_2} | 295 | 295 | \label{tabRes1_2} | |
\end{table} | 296 | 296 | \end{table} | |
297 | 297 | |||
\begin{table}[!ht] | 298 | 298 | \begin{table}[!ht] | |
\footnotesize | 299 | 299 | \footnotesize | |
\centering | 300 | 300 | \centering | |
\begin{tabular}{c|ccccccccccc} | 301 | 301 | \begin{tabular}{c|ccccccccccc} | |
Dataset&A1&A2&A3&A4&A5&A6&A7&A8&A9&A10\\ | 302 | 302 | Dataset&A1&A2&A3&A4&A5&A6&A7&A8&A9&A10\\ | |
\hline | 303 | 303 | \hline | |
DS1&6.776&2.385&0.231&0.207&3.632&6.778&6.307&5.186&\textbf{0.162}&1.193\\ | 304 | 304 | DS1&6.776&2.385&0.231&0.207&3.632&6.778&6.307&5.186&\textbf{0.162}&1.193\\ | |
DS2&0.015&0.017&0.012&0.008&0.012&0.015&0.015&0.030&\textbf{0.007}&0.011\\ | 305 | 305 | DS2&0.015&0.017&0.012&0.008&0.012&0.015&0.015&0.030&\textbf{0.007}&0.011\\ | |
DS3&5.092&4.320&4.1&3.632&4.435&5.092&5.20&5.132&\textbf{3.504}&3.90\\ | 306 | 306 | DS3&5.092&4.320&4.1&3.632&4.435&5.092&5.20&5.132&\textbf{3.504}&3.90\\ | |
DS4&0.413&0.495&0.18&0.325&0.451&0.413&0.412&0.544&0.387&\textbf{0.154}\\ | 307 | 307 | DS4&0.413&0.495&0.18&0.325&0.451&0.413&0.412&0.544&0.387&\textbf{0.154}\\ | |
DS5&0.509&0.548&0.285&0.374&0.550&0.509&0.509&0.633&0.456&\textbf{0.113}\\ | 308 | 308 | DS5&0.509&0.548&0.285&0.374&0.550&0.509&0.509&0.633&0.456&\textbf{0.113}\\ | |
DS6&6.989&5.709&3.134&\textbf{2.839}&4.306&6.989&6.989&6.986&3.084&5.439\\ | 309 | 309 | DS6&6.989&5.709&3.134&\textbf{2.839}&4.306&6.989&6.989&6.986&3.084&5.439\\ | |
DS7&1.393&1.372&\textbf{0.217}&0.218&2.523&1.393&1.529&2.346&0.243&1.008\\ | 310 | 310 | DS7&1.393&1.372&\textbf{0.217}&0.218&2.523&1.393&1.529&2.346&0.243&1.008\\ | |
DS8&0.549&0.297&0.365&\textbf{0.289}&0.742&0.549&0.549&0.540&0.309&0.861\\ | 311 | 311 | DS8&0.549&0.297&0.365&\textbf{0.289}&0.742&0.549&0.549&0.540&0.309&0.861\\ | |
DS9&\textbf{1.496}&1.788&2.080&1.612&2.005&\textbf{1.496}&\textbf{1.496}&1.714&1.538&1.721\\ | 312 | 312 | DS9&\textbf{1.496}&1.788&2.080&1.612&2.005&\textbf{1.496}&\textbf{1.496}&1.714&1.538&1.721\\ | |
DS10&2.344&2.534&2.910&2.331&2.543&2.344&2.344&2.481&\textbf{2.258}&2.602\\ | 313 | 313 | DS10&2.344&2.534&2.910&2.331&2.543&2.344&2.344&2.481&\textbf{2.258}&2.602\\ | |
\hline | 314 | 314 | \hline | |
Avg. Rank&6.45&6.4&4.35&2.3&7.35&6.55&6.6&7.9&2.4&4.7\\ | 315 | 315 | Avg. Rank&6.45&6.4&4.35&2.3&7.35&6.55&6.6&7.9&2.4&4.7\\ | |
\end{tabular} | 316 | 316 | \end{tabular} | |
\caption{MAE calculée sur les dix jeux de données sélectionnés obtenue après exécution des dix algorithmes de régression considérés} | 317 | 317 | \caption{MAE calculée sur les dix jeux de données sélectionnés obtenue après exécution des dix algorithmes de régression considérés} | |
\label{tabRes2_2} | 318 | 318 | \label{tabRes2_2} | |
\end{table} | 319 | 319 | \end{table} | |
320 | 320 | |||
La dispersion globale, la médiane et les valeurs aberrantes pour quatre jeux de données représentatifs sont présentées sur la figure \ref{figBox2}. Nous pouvons voir que l'algorithme ESCBR proposé génère plus de valeurs aberrantes que les autres algorithmes. Ceci peut être expliqué par le fait que les algorithmes de niveau-0 de ESCBR tendent à privilégier l'exploration de l'espace des solutions. Toutefois, nous pouvons observer que ESCBR est plus stable (la variance est plus faible) et converge mieux que la plupart des autres algorithmes testés. | 321 | 321 | La dispersion globale, la médiane et les valeurs aberrantes pour quatre jeux de données représentatifs sont présentées sur la figure \ref{figBox2}. Nous pouvons voir que l'algorithme ESCBR proposé génère plus de valeurs aberrantes que les autres algorithmes. Ceci peut être expliqué par le fait que les algorithmes de niveau-0 de ESCBR tendent à privilégier l'exploration de l'espace des solutions. Toutefois, nous pouvons observer que ESCBR est plus stable (la variance est plus faible) et converge mieux que la plupart des autres algorithmes testés. | |
322 | 322 | |||
\begin{figure} | 323 | 323 | \begin{figure} | |
\includegraphics[width=\textwidth]{./Figures/boxplot.png} | 324 | 324 | \includegraphics[width=\textwidth]{./Figures/boxplot.png} | |
\caption{Résultats de la métrique MAE (\textit{Median Absolute Error}) pour les dix algorithmes et quatre bases de données représentatives} | 325 | 325 | \caption{Résultats de la métrique MAE (\textit{Median Absolute Error}) pour les dix algorithmes et quatre bases de données représentatives} | |
\label{figBox2} | 326 | 326 | \label{figBox2} | |
\end{figure} | 327 | 327 | \end{figure} | |
328 | 328 | |||
\subsection{Discussion} | 329 | 329 | \subsection{Discussion} | |
330 | 330 | |||
De par ses performances, ESCBR se révèle compétitif par rapport à certains des neuf autres algorithmes testés pour la prédiction dans les problèmes de régression. En particulier, dans ce travail, nous avons effectué les tests sur dix jeux de données aux caractéristiques variées, telles que le nombre d'instances, le nombre de caractéristiques, le domaine des variables d'entrée, les dimensions de la variable de sortie et le domaine d'application. Cela démontre la polyvalence de l'algorithme proposé et son applicabilité à différentes configurations. Étant donné la nature exploratoire et stochastique d'ESCBR, il présente une grande diversité de solutions générant plusieurs valeurs aberrantes. Malgré cela, dans la plupart des cas, il est possible d'atteindre une solution approximative convergeant vers la solution optimale. Pour cette raison, les valeurs de la moyenne sont parfois élevées, mais celles de la médiane restent faibles, la médiane atténuant les disparités. | 331 | 331 | De par ses performances, ESCBR se révèle compétitif par rapport à certains des neuf autres algorithmes testés pour la prédiction dans les problèmes de régression. En particulier, dans ce travail, nous avons effectué les tests sur dix jeux de données aux caractéristiques variées, telles que le nombre d'instances, le nombre de caractéristiques, le domaine des variables d'entrée, les dimensions de la variable de sortie et le domaine d'application. Cela démontre la polyvalence de l'algorithme proposé et son applicabilité à différentes configurations. Étant donné la nature exploratoire et stochastique d'ESCBR, il présente une grande diversité de solutions générant plusieurs valeurs aberrantes. Malgré cela, dans la plupart des cas, il est possible d'atteindre une solution approximative convergeant vers la solution optimale. Pour cette raison, les valeurs de la moyenne sont parfois élevées, mais celles de la médiane restent faibles, la médiane atténuant les disparités. | |
332 | 332 | |||
On constate également que l'intégration des algorithmes de recherche produit de meilleurs résultats que les algorithmes simples (tels que le KNN ou la régression linéaire). | 333 | 333 | On constate également que l'intégration des algorithmes de recherche produit de meilleurs résultats que les algorithmes simples (tels que le KNN ou la régression linéaire). | |
334 | 334 | |||
Globalement, si l'on observe les RMSE obtenues, les algorithmes d'ensemble (\textit{Random forest} et \textit{Gradient Boosting}) sont globalement plus performants que les algorithmes classiques, même si les performances sont variables. Les performances calculées selon la RMSE classent notre algorithme ESCBR à la sixième place. En revanche, en considérant les performances mesurées selon la MAE, ESCBR est classé en première place pour trois des dix jeux de données et il se classe globalement à la troisième place. | 335 | 335 | Globalement, si l'on observe les RMSE obtenues, les algorithmes d'ensemble (\textit{Random forest} et \textit{Gradient Boosting}) sont globalement plus performants que les algorithmes classiques, même si les performances sont variables. Les performances calculées selon la RMSE classent notre algorithme ESCBR à la sixième place. En revanche, en considérant les performances mesurées selon la MAE, ESCBR est classé en première place pour trois des dix jeux de données et il se classe globalement à la troisième place. | |
336 | 336 | |||
Un aspect important de l'algorithme proposé est la fonction objectif, qui peut être modifiée dynamiquement en fonction des caractéristiques du problème évalué. L'une des perspectives envisagées serait de modifier le fonctionnement du paramètre de \textit{drift} dans la fonction objectif en rendant sa valeur dynamique. | 337 | 337 | Un aspect important de l'algorithme proposé est la fonction objectif, qui peut être modifiée dynamiquement en fonction des caractéristiques du problème évalué. L'une des perspectives envisagées serait de modifier le fonctionnement du paramètre de \textit{drift} dans la fonction objectif en rendant sa valeur dynamique. | |
338 | 338 | |||
De plus, ESCBR peut intégrer des algorithmes différents et des règles spécifiques à certaines problèmes dans chaque empilement et, grâce à la conception en deux cycles, il peut travailler avec des problèmes dynamiques en cours d'exécution. Par ailleurs, la variance faible obtenue lors des tests sur les dix jeux de données montrent qu'ESCBR fournit des résultats stables. | 339 | 339 | De plus, ESCBR peut intégrer des algorithmes différents et des règles spécifiques à certaines problèmes dans chaque empilement et, grâce à la conception en deux cycles, il peut travailler avec des problèmes dynamiques en cours d'exécution. Par ailleurs, la variance faible obtenue lors des tests sur les dix jeux de données montrent qu'ESCBR fournit des résultats stables. | |
340 | 340 | |||
\subsection{Conclusion} | 341 | 341 | \subsection{Conclusion} | |
342 | 342 | |||
Ce chapitre propose une technique de régression générique utilisant le raisonnement à partir de cas et une technique d'empilement que nous avons baptisé ESCBR. Cet algorithme ne nécessite pas d'entrainement préalable et grâce au cycle itératif interne, il peut s'adapter à des problèmes dynamiques en temps réel. Les résultats numériques obtenus lors des tests effectués montrent le potentiel de l'algorithme avec des données variées et des jeux de données de différentes tailles. Les tests effectués dans cette première partie de chapitre montrent ainsi la compétitivité d'ESCBR par rapport à d'autres algorithmes standards et robustes couramment utilisés pour résoudre des problèmes de régression.\\\\ | 343 | 343 | Ce chapitre propose une technique de régression générique utilisant le raisonnement à partir de cas et une technique d'empilement que nous avons baptisé ESCBR. Cet algorithme ne nécessite pas d'entrainement préalable et grâce au cycle itératif interne, il peut s'adapter à des problèmes dynamiques en temps réel. Les résultats numériques obtenus lors des tests effectués montrent le potentiel de l'algorithme avec des données variées et des jeux de données de différentes tailles. Les tests effectués dans cette première partie de chapitre montrent ainsi la compétitivité d'ESCBR par rapport à d'autres algorithmes standards et robustes couramment utilisés pour résoudre des problèmes de régression.\\ | |
344 | 344 | |||
\section{ESCBR-SMA : Introduction des systèmes multi-agents dans ESCBR} | 345 | 345 | \section{ESCBR-SMA : Introduction des systèmes multi-agents dans ESCBR} | |
346 | 346 | |||
La méthode ESCBR que nous avons proposée dans la section précédente est fondée sur une technique d'apprentissage d'ensemble par empilement. Cette technique mettant en oeuvre plusieurs solutions proposées par des processus intelligents et concurrents pour en générer une, nous nous sommes tout naturellement tournés vers la possibilité d'inclure des agents dans le processus de décision. L'une des ambitions des systèmes multi-agents consiste en effet à faire émerger une intelligence collective capable de fournir une solution. Cette section présente donc l'évolution d'ESCBR en ESCBR-SMA. | 347 | 347 | La méthode ESCBR que nous avons proposée dans la section précédente est fondée sur une technique d'apprentissage d'ensemble par empilement. Cette technique mettant en oeuvre plusieurs solutions proposées par des processus intelligents et concurrents pour en générer une, nous nous sommes tout naturellement tournés vers la possibilité d'inclure des agents dans le processus de décision. L'une des ambitions des systèmes multi-agents consiste en effet à faire émerger une intelligence collective capable de fournir une solution. Cette section présente donc l'évolution d'ESCBR en ESCBR-SMA. | |
348 | 348 | |||
\subsection{Algorithme Proposé} | 349 | 349 | \subsection{Algorithme Proposé} | |
350 | 350 | |||
L'algorithme ESCBR-SMA est fondé sur le paradigme du RàPC et incorpore divers algorithmes de recherche de voisins et de génération de solutions. Ceux-ci sont intégrés à l'aide d'une variante de la technique d'empilement en deux étapes itératives, exécutées par des agents qui exploitent indépendamment les algorithmes définis dans les conteneurs de connaissances de la révision et de la réutilisation du cycle classique du RàPC. Les agents possèdent une mémoire locale qui leur permet d'ajuster et de développer leur recherche de voisins, en générant des solutions à chaque itération. Chaque agent a un comportement individuel autorisant l'échange d'informations avec les autres agents. La figure \ref{figNCBR} décrit le processus de décision et les comportements des agents au sein du système élargi. | 351 | 351 | L'algorithme ESCBR-SMA est fondé sur le paradigme du RàPC et incorpore divers algorithmes de recherche de voisins et de génération de solutions. Ceux-ci sont intégrés à l'aide d'une variante de la technique d'empilement en deux étapes itératives, exécutées par des agents qui exploitent indépendamment les algorithmes définis dans les conteneurs de connaissances de la révision et de la réutilisation du cycle classique du RàPC. Les agents possèdent une mémoire locale qui leur permet d'ajuster et de développer leur recherche de voisins, en générant des solutions à chaque itération. Chaque agent a un comportement individuel autorisant l'échange d'informations avec les autres agents. La figure \ref{figNCBR} décrit le processus de décision et les comportements des agents au sein du système élargi. | |
352 | 352 | |||
\begin{figure}[!ht] | 353 | 353 | \begin{figure}[!ht] | |
\centering | 354 | 354 | \centering | |
\includegraphics[width=\textwidth]{Figures/NCBR.png} | 355 | 355 | \includegraphics[width=\textwidth]{Figures/NCBR.png} | |
\caption{Deux cycles du système ESCBR-SMA proposé} | 356 | 356 | \caption{Deux cycles du système ESCBR-SMA proposé} | |
\label{figNCBR} | 357 | 357 | \label{figNCBR} | |
\end{figure} | 358 | 358 | \end{figure} | |
359 | 359 | |||
Dans ESCBR-SMA, chaque agent effectue un algorithme de recherche des voisins du problème au cours de la première étape puis, au cours de la seconde, génère une solution en se référant à la liste des solutions obtenues au cours de la première étape. À chaque itération, les agents peuvent choisir parmi trois comportements programmés : la recherche de problèmes voisins, la génération de solutions ou l'échange d'informations avec un autre agent. L'exécution de ces trois comportements programmés est asynchrone. En revanche, la création et la sélection de la liste des voisins se font de manière synchronisée. | 360 | 360 | Dans ESCBR-SMA, chaque agent effectue un algorithme de recherche des voisins du problème au cours de la première étape puis, au cours de la seconde, génère une solution en se référant à la liste des solutions obtenues au cours de la première étape. À chaque itération, les agents peuvent choisir parmi trois comportements programmés : la recherche de problèmes voisins, la génération de solutions ou l'échange d'informations avec un autre agent. L'exécution de ces trois comportements programmés est asynchrone. En revanche, la création et la sélection de la liste des voisins se font de manière synchronisée. | |
361 | 361 | |||
Les étapes d'extraction, de réutilisation, de révision et de conservation restent conformes au RàPC conventionnel. En revanche, ESCBR-SMA comprend trois nouvelles étapes : | 362 | 362 | Les étapes d'extraction, de réutilisation, de révision et de conservation restent conformes au RàPC conventionnel. En revanche, ESCBR-SMA comprend trois nouvelles étapes : | |
\begin{itemize} | 363 | 363 | \begin{itemize} | |
\item durant la phase de reconfiguration, les agents mettent à jour les valeurs de leurs paramètres locaux afin d'améliorer la qualité de la solution proposée lors de l'itération suivante, | 364 | 364 | \item durant la phase de reconfiguration, les agents mettent à jour les valeurs de leurs paramètres locaux afin d'améliorer la qualité de la solution proposée lors de l'itération suivante, | |
\item durant la phase d'échange, les agents échangent des informations pour améliorer leurs processus internes de recherche et de génération, | 365 | 365 | \item durant la phase d'échange, les agents échangent des informations pour améliorer leurs processus internes de recherche et de génération, | |
\item enfin, l'étape de révision met à jour les valeurs des paramètres globaux de l'algorithme. | 366 | 366 | \item enfin, l'étape de révision met à jour les valeurs des paramètres globaux de l'algorithme. | |
\end{itemize} | 367 | 367 | \end{itemize} | |
368 | 368 | |||
Le flux complet de l'algorithme proposé est décrit sur la figure \ref{figFlowCBR}. | 369 | 369 | Le flux complet de l'algorithme proposé est décrit sur la figure \ref{figFlowCBR}. | |
370 | 370 | |||
En premier lieu, ESCBR-SMA crée $n$ agents. Lors de l'initialisation, les agents sélectionnent au hasard un algorithme de récupération et un algorithme de réutilisation, et initialisent également les vecteurs bayésiens correspondants. Tous les agents travaillent avec le même ensemble de données. | 371 | 371 | En premier lieu, ESCBR-SMA crée $n$ agents. Lors de l'initialisation, les agents sélectionnent au hasard un algorithme de récupération et un algorithme de réutilisation, et initialisent également les vecteurs bayésiens correspondants. Tous les agents travaillent avec le même ensemble de données. | |
372 | 372 | |||
Les agents exécutent en parallèle l'algorithme de récupération sélectionné, à partir des problèmes similaires trouvés ; chaque agent extrait les solutions et exécute l'algorithme spécifique de génération d'une nouvelle solution. | 373 | 373 | Les agents exécutent en parallèle l'algorithme de récupération sélectionné, à partir des problèmes similaires trouvés ; chaque agent extrait les solutions et exécute l'algorithme spécifique de génération d'une nouvelle solution. | |
Toutes les solutions proposées par les agents sont évaluées à l'aide d'une fonction objectif : la solution qui minimise la fonction objectif est la meilleure solution trouvée à ce stade. | 374 | 374 | Toutes les solutions proposées par les agents sont évaluées à l'aide d'une fonction objectif : la solution qui minimise la fonction objectif est la meilleure solution trouvée à ce stade. | |
375 | 375 | |||
Au cours de l'étape suivante, les agents sélectionnent au hasard un algorithme de récupération et un algorithme de réutilisation, puis ils mettent à jour les vecteurs bayésiens en fonction des résultats obtenus avec la fonction objectif. | 376 | 376 | Au cours de l'étape suivante, les agents sélectionnent au hasard un algorithme de récupération et un algorithme de réutilisation, puis ils mettent à jour les vecteurs bayésiens en fonction des résultats obtenus avec la fonction objectif. | |
377 | 377 | |||
Lors de l'itération suivante, chaque agent peut choisir l'une des trois actions possibles : changer les algorithmes de récupération et de réutilisation, ne changer que l'algorithme de réutilisation ou échanger des informations avec un autre agent choisi au hasard. De plus, l'agent choisit aléatoirement une action pour tenter d'améliorer la solution candidate. | 378 | 378 | Lors de l'itération suivante, chaque agent peut choisir l'une des trois actions possibles : changer les algorithmes de récupération et de réutilisation, ne changer que l'algorithme de réutilisation ou échanger des informations avec un autre agent choisi au hasard. De plus, l'agent choisit aléatoirement une action pour tenter d'améliorer la solution candidate. | |
379 | 379 | |||
ESCBR-SMA utilise l'ensemble des variables et paramètres du tableau \ref{tabVarPar} ainsi que ceux consignés dans le tableau \ref{tabVarPar2}. Le système multi-agents est composé d'un nombre variable d'agents, tous homogènes mais dotés de processus cognitifs internes indépendants et stochastiques. | 380 | 380 | ESCBR-SMA utilise l'ensemble des variables et paramètres du tableau \ref{tabVarPar} ainsi que ceux consignés dans le tableau \ref{tabVarPar2}. Le système multi-agents est composé d'un nombre variable d'agents, tous homogènes mais dotés de processus cognitifs internes indépendants et stochastiques. | |
381 | 381 | |||
\begin{figure}[!ht] | 382 | 382 | \begin{figure}[!ht] | |
\centering | 383 | 383 | \centering | |
\includegraphics[scale=0.6]{Figures/FlowCBR.png} | 384 | 384 | \includegraphics[scale=0.6]{Figures/FlowCBR.png} | |
\caption{Flux du \textit{Stacking} du RàPC (* : tâche effectuée par chaque agent)} | 385 | 385 | \caption{Flux du \textit{Stacking} du RàPC (* : tâche effectuée par chaque agent)} | |
\label{figFlowCBR} | 386 | 386 | \label{figFlowCBR} | |
\end{figure} | 387 | 387 | \end{figure} | |
388 | 388 | |||
\begin{table}[!ht] | 389 | 389 | \begin{table}[!ht] | |
\footnotesize | 390 | 390 | \footnotesize | |
\centering | 391 | 391 | \centering | |
\begin{tabular}{cccc} | 392 | 392 | \begin{tabular}{cccc} | |
ID&Type&Description&Domain\\ | 393 | 393 | ID&Type&Description&Domain\\ | |
\hline | 394 | 394 | \hline | |
$p_w$&v&Description du nouveau problème&$\mathbb{R} ^ n$\\ | 395 | 395 | $p_w$&v&Description du nouveau problème&$\mathbb{R} ^ n$\\ | |
$s_w$&v&Description de la nouvelle solution&$\mathbb{R} ^ m$\\ | 396 | 396 | $s_w$&v&Description de la nouvelle solution&$\mathbb{R} ^ m$\\ | |
$n_{rt}$&v&Nombre d'algorithmes pour l'étape de rétrouver&$\mathbb{Z}$\\ | 397 | 397 | $n_{rt}$&v&Nombre d'algorithmes pour l'étape de rétrouver&$\mathbb{Z}$\\ | |
$n_{rs}$&v&Nombre d'algorithmes de réutilisation&$\mathbb{Z}$\\ | 398 | 398 | $n_{rs}$&v&Nombre d'algorithmes de réutilisation&$\mathbb{Z}$\\ | |
$rn(x,y)$&f& | 399 | 399 | $rn(x,y)$&f& | |
400 | 400 | |||
\begin{tabular}{@{}c@{}}Valeur aléatoire avec distribution normale\\ $x$ moyenne, $y$ écart-type | 401 | 401 | \begin{tabular}{@{}c@{}}Valeur aléatoire avec distribution normale\\ $x$ moyenne, $y$ écart-type | |
\end{tabular} | 402 | 402 | \end{tabular} | |
403 | 403 | |||
&$\mathbb{R}_+$\\ | 404 | 404 | &$\mathbb{R}_+$\\ | |
$rnp(x,y)$&f& | 405 | 405 | $rnp(x,y)$&f& | |
406 | 406 | |||
\begin{tabular}{@{}c@{}}Valeur aléatoire discrète, $x$ nombre d'options \\ $y$ vecteur discret de probabilités | 407 | 407 | \begin{tabular}{@{}c@{}}Valeur aléatoire discrète, $x$ nombre d'options \\ $y$ vecteur discret de probabilités | |
\end{tabular} | 408 | 408 | \end{tabular} | |
&$\mathbb{Z}$\\ | 409 | 409 | &$\mathbb{Z}$\\ | |
\end{tabular} | 410 | 410 | \end{tabular} | |
\caption{Variables et paramètres supplémentaires du ESCBR-SMA (Type: p - paramètre, v - variable, f - fonction)} | 411 | 411 | \caption{Variables et paramètres supplémentaires du ESCBR-SMA (Type: p - paramètre, v - variable, f - fonction)} | |
\label{tabVarPar2} | 412 | 412 | \label{tabVarPar2} | |
\end{table} | 413 | 413 | \end{table} | |
414 | 414 | |||
\subsubsection{Algorithmes} | 415 | 415 | \subsubsection{Algorithmes} | |
416 | 416 | |||
Cette section présente de manière plus détaillée les comportements des agents d'ESCBR-SMA. | 417 | 417 | Cette section présente de manière plus détaillée les comportements des agents d'ESCBR-SMA. | |
418 | 418 | |||
Lors de la première étape de l'empilement, chaque agent peut sélectionner l'un des algorithmes suivants pour rechercher des problèmes similaires au problème cible : KNN (\textit{K-Nearest Neighbor}), \textit{KMeans}, GMM (\textit{Gaussian Mixture Model}), \textit{FuzzyC} et KNN pondéré. | 419 | 419 | Lors de la première étape de l'empilement, chaque agent peut sélectionner l'un des algorithmes suivants pour rechercher des problèmes similaires au problème cible : KNN (\textit{K-Nearest Neighbor}), \textit{KMeans}, GMM (\textit{Gaussian Mixture Model}), \textit{FuzzyC} et KNN pondéré. | |
420 | 420 | |||
Lors de la deuxième étape de l'empilement, les agents peuvent choisir un algorithme parmi les algorithmes explicités dans la section 6.2.1.2. | 421 | 421 | Lors de la deuxième étape de l'empilement, les agents peuvent choisir un algorithme parmi les algorithmes explicités dans la section 6.2.1.2. | |
422 | 422 | |||
\subsubsection{Structure des agents} | 423 | 423 | \subsubsection{Structure des agents} | |
424 | 424 | |||
Tous les agents ont une structure similaire, mais chaque agent suit un processus cognitif individuel qui lui permet d'adopter un comportement indépendant et différent de tous les autres. La figure \ref{figAgent} montre les actions et les variables nécessaires à l'exécution de l'ensemble du processus. | 425 | 425 | Tous les agents ont une structure similaire, mais chaque agent suit un processus cognitif individuel qui lui permet d'adopter un comportement indépendant et différent de tous les autres. La figure \ref{figAgent} montre les actions et les variables nécessaires à l'exécution de l'ensemble du processus. | |
426 | 426 | |||
Chaque agent peut exécuter trois actions différentes : | 427 | 427 | Chaque agent peut exécuter trois actions différentes : | |
\begin{itemize} | 428 | 428 | \begin{itemize} | |
\item « Récupérer et réutiliser », | 429 | 429 | \item « Récupérer et réutiliser », | |
\item « Réutiliser » et | 430 | 430 | \item « Réutiliser » et | |
\item « Échanger ». | 431 | 431 | \item « Échanger ». | |
\end{itemize} | 432 | 432 | \end{itemize} | |
433 | 433 | |||
Chaque agent accède aux valeurs de huit variables qui lui sont propres : | 434 | 434 | Chaque agent accède aux valeurs de huit variables qui lui sont propres : | |
\begin{itemize} | 435 | 435 | \begin{itemize} | |
\item le nombre de voisins définissant le nombre de problèmes similaires au nouveau problème posé que l'agent doit rechercher dans la base de connaissances, | 436 | 436 | \item le nombre de voisins définissant le nombre de problèmes similaires au nouveau problème posé que l'agent doit rechercher dans la base de connaissances, | |
\item la liste des voisins les plus proches consigne les agents avec lesquels des informations peuvent être échangées, | 437 | 437 | \item la liste des voisins les plus proches consigne les agents avec lesquels des informations peuvent être échangées, | |
\item l'identifiant de l'algorithme de récupération que l'agent exécutera pour trouver les problèmes similaires au problème cible, | 438 | 438 | \item l'identifiant de l'algorithme de récupération que l'agent exécutera pour trouver les problèmes similaires au problème cible, | |
\item l'identifiant de l'algorithme de réutilisation que l'agent exécutera pour générer une solution candidate au cas cible, | 439 | 439 | \item l'identifiant de l'algorithme de réutilisation que l'agent exécutera pour générer une solution candidate au cas cible, | |
\item la description de la solution générée, | 440 | 440 | \item la description de la solution générée, | |
\item l'évaluation de la solution renseignant sur la qualité de la solution générée et calculée selon une fonction d'optimisation (équations \ref{eqOpt1} et \ref{eqOpt2}), | 441 | 441 | \item l'évaluation de la solution renseignant sur la qualité de la solution générée et calculée selon une fonction d'optimisation (équations \ref{eqOpt1} et \ref{eqOpt2}), | |
\item le vecteur bayésien nécessaire aux algorithmes de récupération contenant les valeurs de probabilité, et | 442 | 442 | \item le vecteur bayésien nécessaire aux algorithmes de récupération contenant les valeurs de probabilité, et | |
\item le vecteur bayésien nécessaire aux algorithmes de réutilisation contenant les valeurs de probabilité. | 443 | 443 | \item le vecteur bayésien nécessaire aux algorithmes de réutilisation contenant les valeurs de probabilité. | |
\end{itemize} | 444 | 444 | \end{itemize} | |
445 | 445 | |||
\begin{equation} | 446 | 446 | \begin{equation} | |
min \; \left( f_s(p_w^n, s_w^m) \right) = min \left( \sum_{i=1}^{ng} \frac{d(s_w^m,s_i^t)}{d(p_w^n,p_i^n)^2} \right) | 447 | 447 | min \; \left( f_s(p_w^n, s_w^m) \right) = min \left( \sum_{i=1}^{ng} \frac{d(s_w^m,s_i^t)}{d(p_w^n,p_i^n)^2} \right) | |
\label{eqOpt1} | 448 | 448 | \label{eqOpt1} | |
\end{equation} | 449 | 449 | \end{equation} | |
450 | 450 | |||
\begin{equation} | 451 | 451 | \begin{equation} | |
s_i^t=s_i^m+rn(0,d(p_w^n,p_i^n)) | 452 | 452 | s_i^t=s_i^m+rn(0,d(p_w^n,p_i^n)) | |
\label{eqOpt2} | 453 | 453 | \label{eqOpt2} | |
\end{equation} | 454 | 454 | \end{equation} | |
455 | 455 | |||
\begin{figure}[!ht] | 456 | 456 | \begin{figure}[!ht] | |
\centering | 457 | 457 | \centering | |
\includegraphics[scale=0.7]{Figures/agent.png} | 458 | 458 | \includegraphics[scale=0.7]{Figures/agent.png} | |
\caption{Structure interne des agents} | 459 | 459 | \caption{Structure interne des agents} | |
\label{figAgent} | 460 | 460 | \label{figAgent} | |
\end{figure} | 461 | 461 | \end{figure} | |
462 | 462 | |||
\subsubsection{Apprentissage des agents} | 463 | 463 | \subsubsection{Apprentissage des agents} | |
464 | 464 | |||
Tous les agents considèrent un vecteur bayésien de probabilité pour la phase de récupération (conteneur $C3$ de la figure \ref{figNCBR}) et un vecteur bayésien de probabilité pour la phase de réutilisation (conteneur $C2$). Initialement, ces vecteurs sont configurés avec une probabilité uniforme pour tous les algorithmes de récupération et de réutilisation (probabilité \textit{a priori}). À chaque itération, les vecteurs sont mis à jour selon l'équation bayésienne \ref{eqBay} en utilisant les meilleurs résultats du même agent comme paramètre de vraisemblance. L'agent apprend ainsi de son expérience et sélectionne les algorithmes les plus aptes à fournir les meilleures réponses au regard de l'objectif défini. | 465 | 465 | Tous les agents considèrent un vecteur bayésien de probabilité pour la phase de récupération (conteneur $C3$ de la figure \ref{figNCBR}) et un vecteur bayésien de probabilité pour la phase de réutilisation (conteneur $C2$). Initialement, ces vecteurs sont configurés avec une probabilité uniforme pour tous les algorithmes de récupération et de réutilisation (probabilité \textit{a priori}). À chaque itération, les vecteurs sont mis à jour selon l'équation bayésienne \ref{eqBay} en utilisant les meilleurs résultats du même agent comme paramètre de vraisemblance. L'agent apprend ainsi de son expérience et sélectionne les algorithmes les plus aptes à fournir les meilleures réponses au regard de l'objectif défini. | |
466 | 466 | |||
Par conséquent, d'un point de vue plus global au niveau du SMA, l'apprentissage est fondé sur un raisonnement bayésien où les vecteurs de récupération et de réutilisation évoluent. Un exemple d'évolution est présenté sur la figure \ref{fig:bayev}. Au cours d'une itération, si un algorithme a contribué à la construction de la meilleure solution, il reçoit un point pour chaque agent qui l'a utilisé. Ces informations sont stockées dans un vecteur normalisé qui est ensuite utilisé comme vecteur de vraisemblance $P(A)$ pour calculer les nouvelles probabilités dans l'équation bayésienne \ref{eqBay} (dans cette équation, $P(B)$ est le terme de normalisation global). | 467 | 467 | Par conséquent, d'un point de vue plus global au niveau du SMA, l'apprentissage est fondé sur un raisonnement bayésien où les vecteurs de récupération et de réutilisation évoluent. Un exemple d'évolution est présenté sur la figure \ref{fig:bayev}. Au cours d'une itération, si un algorithme a contribué à la construction de la meilleure solution, il reçoit un point pour chaque agent qui l'a utilisé. Ces informations sont stockées dans un vecteur normalisé qui est ensuite utilisé comme vecteur de vraisemblance $P(A)$ pour calculer les nouvelles probabilités dans l'équation bayésienne \ref{eqBay} (dans cette équation, $P(B)$ est le terme de normalisation global). | |
468 | 468 | |||
\begin{figure} | 469 | 469 | \begin{figure} | |
\centering | 470 | 470 | \centering | |
\includegraphics[scale=0.5]{Figures/BayesianEvolution.png} | 471 | 471 | \includegraphics[scale=0.5]{Figures/BayesianEvolution.png} | |
\caption{Exemple d'évolution Bayésienne des vecteurs pour un agent. a) Initialisation des probabilités $P(B|A)$ vecteurs pour Retrieve et Reuse, b) Probabilités après quelques itérations $P(A|B)$ vecteurs pour Retrieve et Reuse} | 472 | 472 | \caption{Exemple d'évolution Bayésienne des vecteurs pour un agent. a) Initialisation des probabilités $P(B|A)$ vecteurs pour Retrieve et Reuse, b) Probabilités après quelques itérations $P(A|B)$ vecteurs pour Retrieve et Reuse} | |
\label{fig:bayev} | 473 | 473 | \label{fig:bayev} | |
\end{figure} | 474 | 474 | \end{figure} | |
475 | 475 | |||
\begin{equation} | 476 | 476 | \begin{equation} | |
P(A|B)=\frac{P(B|A)P(A)}{P(B)} | 477 | 477 | P(A|B)=\frac{P(B|A)P(A)}{P(B)} | |
\label{eqBay} | 478 | 478 | \label{eqBay} | |
\end{equation} | 479 | 479 | \end{equation} | |
480 | 480 | |||
La fonction $rnp$ de l'équation \ref{eqRta} choisit l'algorithme de recherche $a_{rt}$ de l'étape $rt$. | 481 | 481 | La fonction $rnp$ de l'équation \ref{eqRta} choisit l'algorithme de recherche $a_{rt}$ de l'étape $rt$. | |
Cette fonction prend en paramètres l'ensemble des algorithmes possibles $n_{rt}$ et une probabilité associée $P(A|B)_{rt}$. $P(A|B)_{rt}$ représente la probabilité que l'algorithme de recherche associé fournisse la solution optimale à l'étape $rt$. | 482 | 482 | Cette fonction prend en paramètres l'ensemble des algorithmes possibles $n_{rt}$ et une probabilité associée $P(A|B)_{rt}$. $P(A|B)_{rt}$ représente la probabilité que l'algorithme de recherche associé fournisse la solution optimale à l'étape $rt$. | |
483 | 483 | |||
\begin{equation} | 484 | 484 | \begin{equation} | |
a_{rt}=rnp(n_{rt},P(A|B)_{rt}) | 485 | 485 | a_{rt}=rnp(n_{rt},P(A|B)_{rt}) | |
\label{eqRta} | 486 | 486 | \label{eqRta} | |
\end{equation} | 487 | 487 | \end{equation} | |
488 | 488 | |||
La fonction $rnp$ est de nouveau utilisée pour choisir l'algorithme de réutilisation $a_{rs}$ (équation \ref{eqRsa}). | 489 | 489 | La fonction $rnp$ est de nouveau utilisée pour choisir l'algorithme de réutilisation $a_{rs}$ (équation \ref{eqRsa}). | |
490 | 490 | |||
\begin{equation} | 491 | 491 | \begin{equation} | |
a_{rs}=rnp(n_{rs},P(A|B)_{rs}) | 492 | 492 | a_{rs}=rnp(n_{rs},P(A|B)_{rs}) | |
\label{eqRsa} | 493 | 493 | \label{eqRsa} | |
\end{equation} | 494 | 494 | \end{equation} | |
495 | 495 | |||
Le processus d'apprentissage est réalisé individuellement par chaque agent, mais comporte un aspect collaboratif puisque les agents échangent les informations qu'ils ont calculées, les optimisations locales qu'ils ont réalisées, ainsi que les algorithmes et les paramètres qu'ils ont utilisés. | 496 | 496 | Le processus d'apprentissage est réalisé individuellement par chaque agent, mais comporte un aspect collaboratif puisque les agents échangent les informations qu'ils ont calculées, les optimisations locales qu'ils ont réalisées, ainsi que les algorithmes et les paramètres qu'ils ont utilisés. | |
497 | 497 | |||
\subsubsection{Échanges entre les agents} | 498 | 498 | \subsubsection{Échanges entre les agents} | |
499 | 499 | |||
Un agent peut modifier ses informations et leur affecter les valeurs de celles d'un voisin au cours de chaque itération en choisissant au hasard un voisin dans sa liste de voisins les plus proches. L'ensemble de ces changements permet de propager les paramètres menant aux meilleurs résultats et d'effectuer des actions rétrospectivement. Les informations modifables sont choisies aléatoirement : il peut s'agir du nombre de voisins, de la liste des voisins les plus proches, de l'algorithme de récupération, de l'algorithme de réutilisation ou même des vecteurs bayésiens. | 500 | 500 | Un agent peut modifier ses informations et leur affecter les valeurs de celles d'un voisin au cours de chaque itération en choisissant au hasard un voisin dans sa liste de voisins les plus proches. L'ensemble de ces changements permet de propager les paramètres menant aux meilleurs résultats et d'effectuer des actions rétrospectivement. Les informations modifables sont choisies aléatoirement : il peut s'agir du nombre de voisins, de la liste des voisins les plus proches, de l'algorithme de récupération, de l'algorithme de réutilisation ou même des vecteurs bayésiens. | |
501 | 501 | |||
\subsection{Résultats} | 502 | 502 | \subsection{Résultats} | |
503 | 503 | |||
Des expérimentations sur onze jeux de données relatifs à des problèmes de régression et présentant des caractéristiques différentes ont été réalisées. Les jeux de données et leurs caractéristiques sont consignés dans le tableau \ref{tabBases}. Les valeurs des paramètres d'ESCBR-SMA sont les suivantes : $it=100$ itérations, $np=50$ agents, $nl=10$ voisins par agent au maximum lors de l'étape de \textit{niveau-0} et $ng=10$ voisins par agent au maximum lors de l'étape de \textit{niveau-1}. | 504 | 504 | Des expérimentations sur onze jeux de données relatifs à des problèmes de régression et présentant des caractéristiques différentes ont été réalisées. Les jeux de données et leurs caractéristiques sont consignés dans le tableau \ref{tabBases}. Les valeurs des paramètres d'ESCBR-SMA sont les suivantes : $it=100$ itérations, $np=50$ agents, $nl=10$ voisins par agent au maximum lors de l'étape de \textit{niveau-0} et $ng=10$ voisins par agent au maximum lors de l'étape de \textit{niveau-1}. | |
505 | 505 | |||
Le tableau \ref{AlgsPar} présente les valeurs des paramètres de tous les autres algorithmes. | 506 | 506 | Le tableau \ref{AlgsPar} présente les valeurs des paramètres de tous les autres algorithmes. | |
507 | 507 | |||
\begin{table}[!ht] | 508 | 508 | \begin{table}[!ht] | |
\scriptsize | 509 | 509 | \scriptsize | |
\centering | 510 | 510 | \centering | |
\begin{tabular}{llccp{1.4cm}p{1.2cm}p{1.2cm}} | 511 | 511 | \begin{tabular}{llccp{1.4cm}p{1.2cm}p{1.2cm}} | |
ID&DataSet&Features&Instances&Output. Dimension&Input. Domain&Output Domain\\ | 512 | 512 | ID&DataSet&Features&Instances&Output. Dimension&Input. Domain&Output Domain\\ | |
\hline | 513 | 513 | \hline | |
DS1&Yatch Hydrodynamics&6&308&1&$\mathbb{R}$&$\mathbb{R}$\\ | 514 | 514 | DS1&Yatch Hydrodynamics&6&308&1&$\mathbb{R}$&$\mathbb{R}$\\ | |
DS2&Electrical Grid Stability&12&10000&1&$\mathbb{R}$&$\mathbb{R}$\\ | 515 | 515 | DS2&Electrical Grid Stability&12&10000&1&$\mathbb{R}$&$\mathbb{R}$\\ | |
DS3&Real State Valuation&6&414&1&$\mathbb{R_+}$&$\mathbb{R_+}$\\ | 516 | 516 | DS3&Real State Valuation&6&414&1&$\mathbb{R_+}$&$\mathbb{R_+}$\\ | |
DS4&Wine Quality (Red)&11&1598&1&$\mathbb{R_+}$&$\mathbb{N}$\\ | 517 | 517 | DS4&Wine Quality (Red)&11&1598&1&$\mathbb{R_+}$&$\mathbb{N}$\\ | |
DS5&Wine Quality (White)&11&4897&1&$\mathbb{R_+}$&$\mathbb{N}$\\ | 518 | 518 | DS5&Wine Quality (White)&11&4897&1&$\mathbb{R_+}$&$\mathbb{N}$\\ | |
DS6&Concrete Compressive Strength&8&1030&1&$\mathbb{R_+}$&$\mathbb{R_+}$\\ | 519 | 519 | DS6&Concrete Compressive Strength&8&1030&1&$\mathbb{R_+}$&$\mathbb{R_+}$\\ | |
DS7&Energy Efficiency&8&768&2&$\mathbb{R_+}$&$\mathbb{R_+}$\\ | 520 | 520 | DS7&Energy Efficiency&8&768&2&$\mathbb{R_+}$&$\mathbb{R_+}$\\ | |
DS8&Gas Turbine CO, NOx Emission (2015)&9&7384&2&$\mathbb{R_+}$&$\mathbb{R_+}$\\ | 521 | 521 | DS8&Gas Turbine CO, NOx Emission (2015)&9&7384&2&$\mathbb{R_+}$&$\mathbb{R_+}$\\ | |
DS9&Student Performace Portuguese&30&649&3&$\mathbb{N*}$&$\mathbb{N}$\\ | 522 | 522 | DS9&Student Performace Portuguese&30&649&3&$\mathbb{N*}$&$\mathbb{N}$\\ | |
DS10&Student Performance Math&30&395&3&$\mathbb{N*}$&$\mathbb{N}$\\ | 523 | 523 | DS10&Student Performance Math&30&395&3&$\mathbb{N*}$&$\mathbb{N}$\\ | |
DS11&Generated Student Performance&5&1000&1&$\mathbb{R}_+$&$\mathbb{R}_+$\\ | 524 | 524 | DS11&Generated Student Performance&5&1000&1&$\mathbb{R}_+$&$\mathbb{R}_+$\\ | |
\end{tabular} | 525 | 525 | \end{tabular} | |
\caption{Description des jeux de données évalués.} | 526 | 526 | \caption{Description des jeux de données évalués.} | |
\label{tabBases} | 527 | 527 | \label{tabBases} | |
\end{table} | 528 | 528 | \end{table} |
chapters/Publications.tex
View file @
835a249
\chapter{Publications} | 1 | 1 | \chapter{Publications} | |
2 | 2 | |||
Pendant le travail de cette thèse, plusieurs articles ont été produits en explicitant les contributions réalisées. D'autres publications ont été produites en marge du sujet de cette thèse dans le cadre de la recherche en informatique.\\ | 3 | 3 | Pendant le travail de cette thèse, plusieurs articles ont été produits en explicitant les contributions réalisées. D'autres publications ont été produites en marge du sujet de cette thèse dans le cadre de la recherche en informatique.\\ | |
4 | 4 | |||
\section{Publications liées au sujet de thèse} | 5 | 5 | \section{Publications liées au sujet de thèse} | |
6 | 6 | |||
Daniel Soto Forero, Julien Henriet and Marie-Laure Betbeder. Stochastic Recommendation and Case-Based Reasoning Model Applied to the Intelligent Tutoring System AI-VT. (En évaluation)\\ | 7 | 7 | Daniel Soto Forero, Julien Henriet and Marie-Laure Betbeder. Stochastic Recommendation and Case-Based Reasoning Model Applied to the Intelligent Tutoring System AI-VT. (En évaluation)\\ | |
8 | 8 | |||
Daniel Soto Forero, Julien Henriet and Marie-Laure Betbeder. Integration of Stacking Case-Based Reasoning with a Multi-Agent System Applied to Regression Problems. (En évaluation) 2025.\\ | 9 | 9 | Daniel Soto Forero, Julien Henriet and Marie-Laure Betbeder. Integration of Stacking Case-Based Reasoning with a Multi-Agent System Applied to Regression Problems. (En évaluation) 2025.\\ | |
10 | 10 | |||
Daniel Soto Forero, Julien Henriet and Marie-Laure Betbeder. Ensemble Stacking Case-Based Reasoning and a Stochastic Recommender Algorithm with the Hawkes Process Applied to ITS AI-VT. (ITS - International Conference on Intelligent Tutoring Systems) 2025.\\ | 11 | 11 | Daniel Soto Forero, Julien Henriet and Marie-Laure Betbeder. Ensemble Stacking Case-Based Reasoning and a Stochastic Recommender Algorithm with the Hawkes Process Applied to ITS AI-VT. (ITS - International Conference on Intelligent Tutoring Systems) 2025.\\ | |
12 | 12 | |||
Daniel Soto Forero, Julien Henriet and Marie-Laure Betbeder. Modèle de Recommandation Stochastique et de Raisonnement à Partir de Cas Appliqué à AI-VT. (EIAH - Conférence sur les Environnements Informatiques pour l'Apprentissage Humain) 2025.\\ | 13 | 13 | Daniel Soto Forero, Julien Henriet and Marie-Laure Betbeder. Modèle de Recommandation Stochastique et de Raisonnement à Partir de Cas Appliqué à AI-VT. (EIAH - Conférence sur les Environnements Informatiques pour l'Apprentissage Humain) 2025.\\ | |
14 | 14 | |||
Daniel Soto Forero, Simha Ackermann, Marie-Laure Betbeder and Julien Henriet. The Intelligent Tutoring System AI-VT with Case-Based Reasoning and Real Time Recommender Models. International Conference on Case Based Reasoning (ICCBR - International Conference on Case-Based Reasoning). 2024.\\ | 15 | 15 | Daniel Soto Forero, Simha Ackermann, Marie-Laure Betbeder and Julien Henriet. The Intelligent Tutoring System AI-VT with Case-Based Reasoning and Real Time Recommender Models. International Conference on Case Based Reasoning (ICCBR - International Conference on Case-Based Reasoning). 2024.\\ | |
16 | 16 | |||
Daniel Soto Forero, Marie-Laure Betbeder and Julien Henriet. Ensemble Stacking Case-Based Reasoning for Regression. International Conference on Case Based Reasoning (ICCBR - International Conference on Case-Based Reasoning). 2024.\\ | 17 | 17 | Daniel Soto Forero, Marie-Laure Betbeder and Julien Henriet. Ensemble Stacking Case-Based Reasoning for Regression. International Conference on Case Based Reasoning (ICCBR - International Conference on Case-Based Reasoning). 2024.\\ | |
18 | 18 |
main.log
View file @
835a249
This is pdfTeX, Version 3.141592653-2.6-1.40.25 (TeX Live 2023) (preloaded format=pdflatex 2023.5.31) 11 JUL 2025 16:04 | 1 | 1 | This is pdfTeX, Version 3.141592653-2.6-1.40.25 (TeX Live 2023) (preloaded format=pdflatex 2023.5.31) 11 JUL 2025 19:51 | |
entering extended mode | 2 | 2 | entering extended mode | |
restricted \write18 enabled. | 3 | 3 | restricted \write18 enabled. | |
%&-line parsing enabled. | 4 | 4 | %&-line parsing enabled. | |
**main.tex | 5 | 5 | **main.tex | |
(./main.tex | 6 | 6 | (./main.tex | |
LaTeX2e <2022-11-01> patch level 1 | 7 | 7 | LaTeX2e <2022-11-01> patch level 1 | |
L3 programming layer <2023-05-22> (./spimufcphdthesis.cls | 8 | 8 | L3 programming layer <2023-05-22> (./spimufcphdthesis.cls | |
Document Class: spimufcphdthesis 2022/02/10 | 9 | 9 | Document Class: spimufcphdthesis 2022/02/10 | |
10 | 10 | |||
(/usr/local/texlive/2023/texmf-dist/tex/latex/upmethodology/upmethodology-docum | 11 | 11 | (/usr/local/texlive/2023/texmf-dist/tex/latex/upmethodology/upmethodology-docum | |
ent.cls | 12 | 12 | ent.cls | |
Document Class: upmethodology-document 2022/10/04 | 13 | 13 | Document Class: upmethodology-document 2022/10/04 | |
(./upmethodology-p-common.sty | 14 | 14 | (./upmethodology-p-common.sty | |
Package: upmethodology-p-common 2015/04/24 | 15 | 15 | Package: upmethodology-p-common 2015/04/24 | |
16 | 16 | |||
(/usr/local/texlive/2023/texmf-dist/tex/latex/base/ifthen.sty | 17 | 17 | (/usr/local/texlive/2023/texmf-dist/tex/latex/base/ifthen.sty | |
Package: ifthen 2022/04/13 v1.1d Standard LaTeX ifthen package (DPC) | 18 | 18 | Package: ifthen 2022/04/13 v1.1d Standard LaTeX ifthen package (DPC) | |
) | 19 | 19 | ) | |
(/usr/local/texlive/2023/texmf-dist/tex/latex/tools/xspace.sty | 20 | 20 | (/usr/local/texlive/2023/texmf-dist/tex/latex/tools/xspace.sty | |
Package: xspace 2014/10/28 v1.13 Space after command names (DPC,MH) | 21 | 21 | Package: xspace 2014/10/28 v1.13 Space after command names (DPC,MH) | |
) | 22 | 22 | ) | |
(/usr/local/texlive/2023/texmf-dist/tex/latex/xcolor/xcolor.sty | 23 | 23 | (/usr/local/texlive/2023/texmf-dist/tex/latex/xcolor/xcolor.sty | |
Package: xcolor 2022/06/12 v2.14 LaTeX color extensions (UK) | 24 | 24 | Package: xcolor 2022/06/12 v2.14 LaTeX color extensions (UK) | |
25 | 25 | |||
(/usr/local/texlive/2023/texmf-dist/tex/latex/graphics-cfg/color.cfg | 26 | 26 | (/usr/local/texlive/2023/texmf-dist/tex/latex/graphics-cfg/color.cfg | |
File: color.cfg 2016/01/02 v1.6 sample color configuration | 27 | 27 | File: color.cfg 2016/01/02 v1.6 sample color configuration | |
) | 28 | 28 | ) | |
Package xcolor Info: Driver file: pdftex.def on input line 227. | 29 | 29 | Package xcolor Info: Driver file: pdftex.def on input line 227. | |
30 | 30 | |||
(/usr/local/texlive/2023/texmf-dist/tex/latex/graphics-def/pdftex.def | 31 | 31 | (/usr/local/texlive/2023/texmf-dist/tex/latex/graphics-def/pdftex.def | |
File: pdftex.def 2022/09/22 v1.2b Graphics/color driver for pdftex | 32 | 32 | File: pdftex.def 2022/09/22 v1.2b Graphics/color driver for pdftex | |
) | 33 | 33 | ) | |
(/usr/local/texlive/2023/texmf-dist/tex/latex/graphics/mathcolor.ltx) | 34 | 34 | (/usr/local/texlive/2023/texmf-dist/tex/latex/graphics/mathcolor.ltx) | |
Package xcolor Info: Model `cmy' substituted by `cmy0' on input line 1353. | 35 | 35 | Package xcolor Info: Model `cmy' substituted by `cmy0' on input line 1353. | |
Package xcolor Info: Model `hsb' substituted by `rgb' on input line 1357. | 36 | 36 | Package xcolor Info: Model `hsb' substituted by `rgb' on input line 1357. | |
Package xcolor Info: Model `RGB' extended on input line 1369. | 37 | 37 | Package xcolor Info: Model `RGB' extended on input line 1369. | |
Package xcolor Info: Model `HTML' substituted by `rgb' on input line 1371. | 38 | 38 | Package xcolor Info: Model `HTML' substituted by `rgb' on input line 1371. | |
Package xcolor Info: Model `Hsb' substituted by `hsb' on input line 1372. | 39 | 39 | Package xcolor Info: Model `Hsb' substituted by `hsb' on input line 1372. | |
Package xcolor Info: Model `tHsb' substituted by `hsb' on input line 1373. | 40 | 40 | Package xcolor Info: Model `tHsb' substituted by `hsb' on input line 1373. | |
Package xcolor Info: Model `HSB' substituted by `hsb' on input line 1374. | 41 | 41 | Package xcolor Info: Model `HSB' substituted by `hsb' on input line 1374. | |
Package xcolor Info: Model `Gray' substituted by `gray' on input line 1375. | 42 | 42 | Package xcolor Info: Model `Gray' substituted by `gray' on input line 1375. | |
Package xcolor Info: Model `wave' substituted by `hsb' on input line 1376. | 43 | 43 | Package xcolor Info: Model `wave' substituted by `hsb' on input line 1376. | |
) | 44 | 44 | ) | |
(/usr/local/texlive/2023/texmf-dist/tex/generic/iftex/ifpdf.sty | 45 | 45 | (/usr/local/texlive/2023/texmf-dist/tex/generic/iftex/ifpdf.sty | |
Package: ifpdf 2019/10/25 v3.4 ifpdf legacy package. Use iftex instead. | 46 | 46 | Package: ifpdf 2019/10/25 v3.4 ifpdf legacy package. Use iftex instead. | |
47 | 47 | |||
(/usr/local/texlive/2023/texmf-dist/tex/generic/iftex/iftex.sty | 48 | 48 | (/usr/local/texlive/2023/texmf-dist/tex/generic/iftex/iftex.sty | |
Package: iftex 2022/02/03 v1.0f TeX engine tests | 49 | 49 | Package: iftex 2022/02/03 v1.0f TeX engine tests | |
)) | 50 | 50 | )) | |
(/usr/local/texlive/2023/texmf-dist/tex/latex/upmethodology/UPMVERSION.def)) | 51 | 51 | (/usr/local/texlive/2023/texmf-dist/tex/latex/upmethodology/UPMVERSION.def)) | |
*********** UPMETHODOLOGY BOOK CLASS (WITH PART AND CHAPTER) | 52 | 52 | *********** UPMETHODOLOGY BOOK CLASS (WITH PART AND CHAPTER) | |
(/usr/local/texlive/2023/texmf-dist/tex/latex/base/book.cls | 53 | 53 | (/usr/local/texlive/2023/texmf-dist/tex/latex/base/book.cls | |
Document Class: book 2022/07/02 v1.4n Standard LaTeX document class | 54 | 54 | Document Class: book 2022/07/02 v1.4n Standard LaTeX document class | |
(/usr/local/texlive/2023/texmf-dist/tex/latex/base/bk11.clo | 55 | 55 | (/usr/local/texlive/2023/texmf-dist/tex/latex/base/bk11.clo | |
File: bk11.clo 2022/07/02 v1.4n Standard LaTeX file (size option) | 56 | 56 | File: bk11.clo 2022/07/02 v1.4n Standard LaTeX file (size option) | |
) | 57 | 57 | ) | |
\c@part=\count185 | 58 | 58 | \c@part=\count185 | |
\c@chapter=\count186 | 59 | 59 | \c@chapter=\count186 | |
\c@section=\count187 | 60 | 60 | \c@section=\count187 | |
\c@subsection=\count188 | 61 | 61 | \c@subsection=\count188 | |
\c@subsubsection=\count189 | 62 | 62 | \c@subsubsection=\count189 | |
\c@paragraph=\count190 | 63 | 63 | \c@paragraph=\count190 | |
\c@subparagraph=\count191 | 64 | 64 | \c@subparagraph=\count191 | |
\c@figure=\count192 | 65 | 65 | \c@figure=\count192 | |
\c@table=\count193 | 66 | 66 | \c@table=\count193 | |
\abovecaptionskip=\skip48 | 67 | 67 | \abovecaptionskip=\skip48 | |
\belowcaptionskip=\skip49 | 68 | 68 | \belowcaptionskip=\skip49 | |
\bibindent=\dimen140 | 69 | 69 | \bibindent=\dimen140 | |
) | 70 | 70 | ) | |
(/usr/local/texlive/2023/texmf-dist/tex/latex/a4wide/a4wide.sty | 71 | 71 | (/usr/local/texlive/2023/texmf-dist/tex/latex/a4wide/a4wide.sty | |
Package: a4wide 1994/08/30 | 72 | 72 | Package: a4wide 1994/08/30 | |
73 | 73 | |||
(/usr/local/texlive/2023/texmf-dist/tex/latex/ntgclass/a4.sty | 74 | 74 | (/usr/local/texlive/2023/texmf-dist/tex/latex/ntgclass/a4.sty | |
Package: a4 2023/01/10 v1.2g A4 based page layout | 75 | 75 | Package: a4 2023/01/10 v1.2g A4 based page layout | |
)) | 76 | 76 | )) | |
(./upmethodology-document.sty | 77 | 77 | (./upmethodology-document.sty | |
Package: upmethodology-document 2015/04/24 | 78 | 78 | Package: upmethodology-document 2015/04/24 | |
79 | 79 | |||
**** upmethodology-document is using French language **** | 80 | 80 | **** upmethodology-document is using French language **** | |
(/usr/local/texlive/2023/texmf-dist/tex/generic/babel/babel.sty | 81 | 81 | (/usr/local/texlive/2023/texmf-dist/tex/generic/babel/babel.sty | |
Package: babel 2023/05/11 v3.89 The Babel package | 82 | 82 | Package: babel 2023/05/11 v3.89 The Babel package | |
\babel@savecnt=\count194 | 83 | 83 | \babel@savecnt=\count194 | |
\U@D=\dimen141 | 84 | 84 | \U@D=\dimen141 | |
\l@unhyphenated=\language87 | 85 | 85 | \l@unhyphenated=\language87 | |
86 | 86 | |||
(/usr/local/texlive/2023/texmf-dist/tex/generic/babel/txtbabel.def) | 87 | 87 | (/usr/local/texlive/2023/texmf-dist/tex/generic/babel/txtbabel.def) | |
\bbl@readstream=\read2 | 88 | 88 | \bbl@readstream=\read2 | |
\bbl@dirlevel=\count195 | 89 | 89 | \bbl@dirlevel=\count195 | |
90 | 90 | |||
(/usr/local/texlive/2023/texmf-dist/tex/generic/babel-french/french.ldf | 91 | 91 | (/usr/local/texlive/2023/texmf-dist/tex/generic/babel-french/french.ldf | |
Language: french 2023/03/08 v3.5q French support from the babel system | 92 | 92 | Language: french 2023/03/08 v3.5q French support from the babel system | |
Package babel Info: Hyphen rules for 'acadian' set to \l@french | 93 | 93 | Package babel Info: Hyphen rules for 'acadian' set to \l@french | |
(babel) (\language29). Reported on input line 91. | 94 | 94 | (babel) (\language29). Reported on input line 91. | |
Package babel Info: Hyphen rules for 'canadien' set to \l@french | 95 | 95 | Package babel Info: Hyphen rules for 'canadien' set to \l@french | |
(babel) (\language29). Reported on input line 92. | 96 | 96 | (babel) (\language29). Reported on input line 92. | |
\FB@nonchar=\count196 | 97 | 97 | \FB@nonchar=\count196 | |
Package babel Info: Making : an active character on input line 395. | 98 | 98 | Package babel Info: Making : an active character on input line 395. | |
Package babel Info: Making ; an active character on input line 396. | 99 | 99 | Package babel Info: Making ; an active character on input line 396. | |
Package babel Info: Making ! an active character on input line 397. | 100 | 100 | Package babel Info: Making ! an active character on input line 397. | |
Package babel Info: Making ? an active character on input line 398. | 101 | 101 | Package babel Info: Making ? an active character on input line 398. | |
\FBguill@level=\count197 | 102 | 102 | \FBguill@level=\count197 | |
\FBold@everypar=\toks16 | 103 | 103 | \FBold@everypar=\toks16 | |
\FB@Mht=\dimen142 | 104 | 104 | \FB@Mht=\dimen142 | |
\mc@charclass=\count198 | 105 | 105 | \mc@charclass=\count198 | |
\mc@charfam=\count199 | 106 | 106 | \mc@charfam=\count199 | |
\mc@charslot=\count266 | 107 | 107 | \mc@charslot=\count266 | |
\std@mcc=\count267 | 108 | 108 | \std@mcc=\count267 | |
\dec@mcc=\count268 | 109 | 109 | \dec@mcc=\count268 | |
\FB@parskip=\dimen143 | 110 | 110 | \FB@parskip=\dimen143 | |
\listindentFB=\dimen144 | 111 | 111 | \listindentFB=\dimen144 | |
\descindentFB=\dimen145 | 112 | 112 | \descindentFB=\dimen145 | |
\labelindentFB=\dimen146 | 113 | 113 | \labelindentFB=\dimen146 | |
\labelwidthFB=\dimen147 | 114 | 114 | \labelwidthFB=\dimen147 | |
\leftmarginFB=\dimen148 | 115 | 115 | \leftmarginFB=\dimen148 | |
\parindentFFN=\dimen149 | 116 | 116 | \parindentFFN=\dimen149 | |
\FBfnindent=\dimen150 | 117 | 117 | \FBfnindent=\dimen150 | |
) | 118 | 118 | ) | |
(/usr/local/texlive/2023/texmf-dist/tex/generic/babel-french/frenchb.ldf | 119 | 119 | (/usr/local/texlive/2023/texmf-dist/tex/generic/babel-french/frenchb.ldf | |
Language: frenchb 2023/03/08 v3.5q French support from the babel system | 120 | 120 | Language: frenchb 2023/03/08 v3.5q French support from the babel system | |
121 | 121 | |||
122 | 122 | |||
Package babel-french Warning: Option `frenchb' for Babel is *deprecated*, | 123 | 123 | Package babel-french Warning: Option `frenchb' for Babel is *deprecated*, | |
(babel-french) it might be removed sooner or later. Please | 124 | 124 | (babel-french) it might be removed sooner or later. Please | |
(babel-french) use `french' instead; reported on input line 35. | 125 | 125 | (babel-french) use `french' instead; reported on input line 35. | |
126 | 126 | |||
(/usr/local/texlive/2023/texmf-dist/tex/generic/babel-french/french.ldf | 127 | 127 | (/usr/local/texlive/2023/texmf-dist/tex/generic/babel-french/french.ldf | |
Language: french 2023/03/08 v3.5q French support from the babel system | 128 | 128 | Language: french 2023/03/08 v3.5q French support from the babel system | |
))) | 129 | 129 | ))) | |
(/usr/local/texlive/2023/texmf-dist/tex/generic/babel/locale/fr/babel-french.te | 130 | 130 | (/usr/local/texlive/2023/texmf-dist/tex/generic/babel/locale/fr/babel-french.te | |
x | 131 | 131 | x | |
Package babel Info: Importing font and identification data for french | 132 | 132 | Package babel Info: Importing font and identification data for french | |
(babel) from babel-fr.ini. Reported on input line 11. | 133 | 133 | (babel) from babel-fr.ini. Reported on input line 11. | |
) (/usr/local/texlive/2023/texmf-dist/tex/latex/carlisle/scalefnt.sty) | 134 | 134 | ) (/usr/local/texlive/2023/texmf-dist/tex/latex/carlisle/scalefnt.sty) | |
(/usr/local/texlive/2023/texmf-dist/tex/latex/graphics/keyval.sty | 135 | 135 | (/usr/local/texlive/2023/texmf-dist/tex/latex/graphics/keyval.sty | |
Package: keyval 2022/05/29 v1.15 key=value parser (DPC) | 136 | 136 | Package: keyval 2022/05/29 v1.15 key=value parser (DPC) | |
\KV@toks@=\toks17 | 137 | 137 | \KV@toks@=\toks17 | |
) | 138 | 138 | ) | |
(/usr/local/texlive/2023/texmf-dist/tex/latex/vmargin/vmargin.sty | 139 | 139 | (/usr/local/texlive/2023/texmf-dist/tex/latex/vmargin/vmargin.sty | |
Package: vmargin 2004/07/15 V2.5 set document margins (VK) | 140 | 140 | Package: vmargin 2004/07/15 V2.5 set document margins (VK) | |
141 | 141 | |||
Package: vmargin 2004/07/15 V2.5 set document margins (VK) | 142 | 142 | Package: vmargin 2004/07/15 V2.5 set document margins (VK) | |
\PaperWidth=\dimen151 | 143 | 143 | \PaperWidth=\dimen151 | |
\PaperHeight=\dimen152 | 144 | 144 | \PaperHeight=\dimen152 | |
) (./upmethodology-extension.sty | 145 | 145 | ) (./upmethodology-extension.sty | |
Package: upmethodology-extension 2012/09/21 | 146 | 146 | Package: upmethodology-extension 2012/09/21 | |
\upmext@tmp@putx=\skip50 | 147 | 147 | \upmext@tmp@putx=\skip50 | |
148 | 148 | |||
*** define extension value frontillustrationsize **** | 149 | 149 | *** define extension value frontillustrationsize **** | |
*** define extension value watermarksize **** | 150 | 150 | *** define extension value watermarksize **** | |
*** undefine extension value publisher **** | 151 | 151 | *** undefine extension value publisher **** | |
*** undefine extension value copyrighter **** | 152 | 152 | *** undefine extension value copyrighter **** | |
*** undefine extension value printedin ****) | 153 | 153 | *** undefine extension value printedin ****) | |
(/usr/local/texlive/2023/texmf-dist/tex/latex/upmethodology/upmethodology-fmt.s | 154 | 154 | (/usr/local/texlive/2023/texmf-dist/tex/latex/upmethodology/upmethodology-fmt.s | |
ty | 155 | 155 | ty | |
Package: upmethodology-fmt 2022/10/04 | 156 | 156 | Package: upmethodology-fmt 2022/10/04 | |
**** upmethodology-fmt is using French language **** | 157 | 157 | **** upmethodology-fmt is using French language **** | |
(/usr/local/texlive/2023/texmf-dist/tex/latex/graphics/graphicx.sty | 158 | 158 | (/usr/local/texlive/2023/texmf-dist/tex/latex/graphics/graphicx.sty | |
Package: graphicx 2021/09/16 v1.2d Enhanced LaTeX Graphics (DPC,SPQR) | 159 | 159 | Package: graphicx 2021/09/16 v1.2d Enhanced LaTeX Graphics (DPC,SPQR) | |
160 | 160 | |||
(/usr/local/texlive/2023/texmf-dist/tex/latex/graphics/graphics.sty | 161 | 161 | (/usr/local/texlive/2023/texmf-dist/tex/latex/graphics/graphics.sty | |
Package: graphics 2022/03/10 v1.4e Standard LaTeX Graphics (DPC,SPQR) | 162 | 162 | Package: graphics 2022/03/10 v1.4e Standard LaTeX Graphics (DPC,SPQR) | |
163 | 163 | |||
(/usr/local/texlive/2023/texmf-dist/tex/latex/graphics/trig.sty | 164 | 164 | (/usr/local/texlive/2023/texmf-dist/tex/latex/graphics/trig.sty | |
Package: trig 2021/08/11 v1.11 sin cos tan (DPC) | 165 | 165 | Package: trig 2021/08/11 v1.11 sin cos tan (DPC) | |
) | 166 | 166 | ) | |
(/usr/local/texlive/2023/texmf-dist/tex/latex/graphics-cfg/graphics.cfg | 167 | 167 | (/usr/local/texlive/2023/texmf-dist/tex/latex/graphics-cfg/graphics.cfg | |
File: graphics.cfg 2016/06/04 v1.11 sample graphics configuration | 168 | 168 | File: graphics.cfg 2016/06/04 v1.11 sample graphics configuration | |
) | 169 | 169 | ) | |
Package graphics Info: Driver file: pdftex.def on input line 107. | 170 | 170 | Package graphics Info: Driver file: pdftex.def on input line 107. | |
) | 171 | 171 | ) | |
\Gin@req@height=\dimen153 | 172 | 172 | \Gin@req@height=\dimen153 | |
\Gin@req@width=\dimen154 | 173 | 173 | \Gin@req@width=\dimen154 | |
) | 174 | 174 | ) | |
(/usr/local/texlive/2023/texmf-dist/tex/latex/caption/subcaption.sty | 175 | 175 | (/usr/local/texlive/2023/texmf-dist/tex/latex/caption/subcaption.sty | |
Package: subcaption 2023/02/19 v1.6 Sub-captions (AR) | 176 | 176 | Package: subcaption 2023/02/19 v1.6 Sub-captions (AR) | |
177 | 177 | |||
(/usr/local/texlive/2023/texmf-dist/tex/latex/caption/caption.sty | 178 | 178 | (/usr/local/texlive/2023/texmf-dist/tex/latex/caption/caption.sty | |
Package: caption 2023/03/12 v3.6j Customizing captions (AR) | 179 | 179 | Package: caption 2023/03/12 v3.6j Customizing captions (AR) | |
180 | 180 | |||
(/usr/local/texlive/2023/texmf-dist/tex/latex/caption/caption3.sty | 181 | 181 | (/usr/local/texlive/2023/texmf-dist/tex/latex/caption/caption3.sty | |
Package: caption3 2023/03/12 v2.4 caption3 kernel (AR) | 182 | 182 | Package: caption3 2023/03/12 v2.4 caption3 kernel (AR) | |
\caption@tempdima=\dimen155 | 183 | 183 | \caption@tempdima=\dimen155 | |
\captionmargin=\dimen156 | 184 | 184 | \captionmargin=\dimen156 | |
\caption@leftmargin=\dimen157 | 185 | 185 | \caption@leftmargin=\dimen157 | |
\caption@rightmargin=\dimen158 | 186 | 186 | \caption@rightmargin=\dimen158 | |
\caption@width=\dimen159 | 187 | 187 | \caption@width=\dimen159 | |
\caption@indent=\dimen160 | 188 | 188 | \caption@indent=\dimen160 | |
\caption@parindent=\dimen161 | 189 | 189 | \caption@parindent=\dimen161 | |
\caption@hangindent=\dimen162 | 190 | 190 | \caption@hangindent=\dimen162 | |
Package caption Info: Standard document class detected. | 191 | 191 | Package caption Info: Standard document class detected. | |
Package caption Info: french babel package is loaded. | 192 | 192 | Package caption Info: french babel package is loaded. | |
) | 193 | 193 | ) | |
\c@caption@flags=\count269 | 194 | 194 | \c@caption@flags=\count269 | |
\c@continuedfloat=\count270 | 195 | 195 | \c@continuedfloat=\count270 | |
) | 196 | 196 | ) | |
Package caption Info: New subtype `subfigure' on input line 239. | 197 | 197 | Package caption Info: New subtype `subfigure' on input line 239. | |
\c@subfigure=\count271 | 198 | 198 | \c@subfigure=\count271 | |
Package caption Info: New subtype `subtable' on input line 239. | 199 | 199 | Package caption Info: New subtype `subtable' on input line 239. | |
\c@subtable=\count272 | 200 | 200 | \c@subtable=\count272 | |
) | 201 | 201 | ) | |
(/usr/local/texlive/2023/texmf-dist/tex/latex/tools/tabularx.sty | 202 | 202 | (/usr/local/texlive/2023/texmf-dist/tex/latex/tools/tabularx.sty | |
Package: tabularx 2020/01/15 v2.11c `tabularx' package (DPC) | 203 | 203 | Package: tabularx 2020/01/15 v2.11c `tabularx' package (DPC) | |
204 | 204 | |||
(/usr/local/texlive/2023/texmf-dist/tex/latex/tools/array.sty | 205 | 205 | (/usr/local/texlive/2023/texmf-dist/tex/latex/tools/array.sty | |
Package: array 2022/09/04 v2.5g Tabular extension package (FMi) | 206 | 206 | Package: array 2022/09/04 v2.5g Tabular extension package (FMi) | |
\col@sep=\dimen163 | 207 | 207 | \col@sep=\dimen163 | |
\ar@mcellbox=\box51 | 208 | 208 | \ar@mcellbox=\box51 | |
\extrarowheight=\dimen164 | 209 | 209 | \extrarowheight=\dimen164 | |
\NC@list=\toks18 | 210 | 210 | \NC@list=\toks18 | |
\extratabsurround=\skip51 | 211 | 211 | \extratabsurround=\skip51 | |
\backup@length=\skip52 | 212 | 212 | \backup@length=\skip52 | |
\ar@cellbox=\box52 | 213 | 213 | \ar@cellbox=\box52 | |
) | 214 | 214 | ) | |
\TX@col@width=\dimen165 | 215 | 215 | \TX@col@width=\dimen165 | |
\TX@old@table=\dimen166 | 216 | 216 | \TX@old@table=\dimen166 | |
\TX@old@col=\dimen167 | 217 | 217 | \TX@old@col=\dimen167 | |
\TX@target=\dimen168 | 218 | 218 | \TX@target=\dimen168 | |
\TX@delta=\dimen169 | 219 | 219 | \TX@delta=\dimen169 | |
\TX@cols=\count273 | 220 | 220 | \TX@cols=\count273 | |
\TX@ftn=\toks19 | 221 | 221 | \TX@ftn=\toks19 | |
) | 222 | 222 | ) | |
(/usr/local/texlive/2023/texmf-dist/tex/latex/tools/multicol.sty | 223 | 223 | (/usr/local/texlive/2023/texmf-dist/tex/latex/tools/multicol.sty | |
Package: multicol 2021/11/30 v1.9d multicolumn formatting (FMi) | 224 | 224 | Package: multicol 2021/11/30 v1.9d multicolumn formatting (FMi) | |
\c@tracingmulticols=\count274 | 225 | 225 | \c@tracingmulticols=\count274 | |
\mult@box=\box53 | 226 | 226 | \mult@box=\box53 | |
\multicol@leftmargin=\dimen170 | 227 | 227 | \multicol@leftmargin=\dimen170 | |
\c@unbalance=\count275 | 228 | 228 | \c@unbalance=\count275 | |
\c@collectmore=\count276 | 229 | 229 | \c@collectmore=\count276 | |
\doublecol@number=\count277 | 230 | 230 | \doublecol@number=\count277 | |
\multicoltolerance=\count278 | 231 | 231 | \multicoltolerance=\count278 | |
\multicolpretolerance=\count279 | 232 | 232 | \multicolpretolerance=\count279 | |
\full@width=\dimen171 | 233 | 233 | \full@width=\dimen171 | |
\page@free=\dimen172 | 234 | 234 | \page@free=\dimen172 | |
\premulticols=\dimen173 | 235 | 235 | \premulticols=\dimen173 | |
\postmulticols=\dimen174 | 236 | 236 | \postmulticols=\dimen174 | |
\multicolsep=\skip53 | 237 | 237 | \multicolsep=\skip53 | |
\multicolbaselineskip=\skip54 | 238 | 238 | \multicolbaselineskip=\skip54 | |
\partial@page=\box54 | 239 | 239 | \partial@page=\box54 | |
\last@line=\box55 | 240 | 240 | \last@line=\box55 | |
\maxbalancingoverflow=\dimen175 | 241 | 241 | \maxbalancingoverflow=\dimen175 | |
\mult@rightbox=\box56 | 242 | 242 | \mult@rightbox=\box56 | |
\mult@grightbox=\box57 | 243 | 243 | \mult@grightbox=\box57 | |
\mult@firstbox=\box58 | 244 | 244 | \mult@firstbox=\box58 | |
\mult@gfirstbox=\box59 | 245 | 245 | \mult@gfirstbox=\box59 | |
\@tempa=\box60 | 246 | 246 | \@tempa=\box60 | |
\@tempa=\box61 | 247 | 247 | \@tempa=\box61 | |
\@tempa=\box62 | 248 | 248 | \@tempa=\box62 | |
\@tempa=\box63 | 249 | 249 | \@tempa=\box63 | |
\@tempa=\box64 | 250 | 250 | \@tempa=\box64 | |
\@tempa=\box65 | 251 | 251 | \@tempa=\box65 | |
\@tempa=\box66 | 252 | 252 | \@tempa=\box66 | |
\@tempa=\box67 | 253 | 253 | \@tempa=\box67 | |
\@tempa=\box68 | 254 | 254 | \@tempa=\box68 | |
\@tempa=\box69 | 255 | 255 | \@tempa=\box69 | |
\@tempa=\box70 | 256 | 256 | \@tempa=\box70 | |
\@tempa=\box71 | 257 | 257 | \@tempa=\box71 | |
\@tempa=\box72 | 258 | 258 | \@tempa=\box72 | |
\@tempa=\box73 | 259 | 259 | \@tempa=\box73 | |
\@tempa=\box74 | 260 | 260 | \@tempa=\box74 | |
\@tempa=\box75 | 261 | 261 | \@tempa=\box75 | |
\@tempa=\box76 | 262 | 262 | \@tempa=\box76 | |
\@tempa=\box77 | 263 | 263 | \@tempa=\box77 | |
\@tempa=\box78 | 264 | 264 | \@tempa=\box78 | |
\@tempa=\box79 | 265 | 265 | \@tempa=\box79 | |
\@tempa=\box80 | 266 | 266 | \@tempa=\box80 | |
\@tempa=\box81 | 267 | 267 | \@tempa=\box81 | |
\@tempa=\box82 | 268 | 268 | \@tempa=\box82 | |
\@tempa=\box83 | 269 | 269 | \@tempa=\box83 | |
\@tempa=\box84 | 270 | 270 | \@tempa=\box84 | |
\@tempa=\box85 | 271 | 271 | \@tempa=\box85 | |
\@tempa=\box86 | 272 | 272 | \@tempa=\box86 | |
\@tempa=\box87 | 273 | 273 | \@tempa=\box87 | |
\@tempa=\box88 | 274 | 274 | \@tempa=\box88 | |
\@tempa=\box89 | 275 | 275 | \@tempa=\box89 | |
\@tempa=\box90 | 276 | 276 | \@tempa=\box90 | |
\@tempa=\box91 | 277 | 277 | \@tempa=\box91 | |
\@tempa=\box92 | 278 | 278 | \@tempa=\box92 | |
\@tempa=\box93 | 279 | 279 | \@tempa=\box93 | |
\@tempa=\box94 | 280 | 280 | \@tempa=\box94 | |
\@tempa=\box95 | 281 | 281 | \@tempa=\box95 | |
\c@minrows=\count280 | 282 | 282 | \c@minrows=\count280 | |
\c@columnbadness=\count281 | 283 | 283 | \c@columnbadness=\count281 | |
\c@finalcolumnbadness=\count282 | 284 | 284 | \c@finalcolumnbadness=\count282 | |
\last@try=\dimen176 | 285 | 285 | \last@try=\dimen176 | |
\multicolovershoot=\dimen177 | 286 | 286 | \multicolovershoot=\dimen177 | |
\multicolundershoot=\dimen178 | 287 | 287 | \multicolundershoot=\dimen178 | |
\mult@nat@firstbox=\box96 | 288 | 288 | \mult@nat@firstbox=\box96 | |
\colbreak@box=\box97 | 289 | 289 | \colbreak@box=\box97 | |
\mc@col@check@num=\count283 | 290 | 290 | \mc@col@check@num=\count283 | |
) | 291 | 291 | ) | |
(/usr/local/texlive/2023/texmf-dist/tex/latex/colortbl/colortbl.sty | 292 | 292 | (/usr/local/texlive/2023/texmf-dist/tex/latex/colortbl/colortbl.sty | |
Package: colortbl 2022/06/20 v1.0f Color table columns (DPC) | 293 | 293 | Package: colortbl 2022/06/20 v1.0f Color table columns (DPC) | |
\everycr=\toks20 | 294 | 294 | \everycr=\toks20 | |
\minrowclearance=\skip55 | 295 | 295 | \minrowclearance=\skip55 | |
\rownum=\count284 | 296 | 296 | \rownum=\count284 | |
) | 297 | 297 | ) | |
(/usr/local/texlive/2023/texmf-dist/tex/latex/picinpar/picinpar.sty | 298 | 298 | (/usr/local/texlive/2023/texmf-dist/tex/latex/picinpar/picinpar.sty | |
Pictures in Paragraphs. Version 1.3, November 22, 2022 | 299 | 299 | Pictures in Paragraphs. Version 1.3, November 22, 2022 | |
\br=\count285 | 300 | 300 | \br=\count285 | |
\bl=\count286 | 301 | 301 | \bl=\count286 | |
\na=\count287 | 302 | 302 | \na=\count287 | |
\nb=\count288 | 303 | 303 | \nb=\count288 | |
\tcdsav=\count289 | 304 | 304 | \tcdsav=\count289 | |
\tcl=\count290 | 305 | 305 | \tcl=\count290 | |
\tcd=\count291 | 306 | 306 | \tcd=\count291 | |
\tcn=\count292 | 307 | 307 | \tcn=\count292 | |
\cumtcl=\count293 | 308 | 308 | \cumtcl=\count293 | |
\cumpartcl=\count294 | 309 | 309 | \cumpartcl=\count294 | |
\lftside=\dimen179 | 310 | 310 | \lftside=\dimen179 | |
\rtside=\dimen180 | 311 | 311 | \rtside=\dimen180 | |
\hpic=\dimen181 | 312 | 312 | \hpic=\dimen181 | |
\vpic=\dimen182 | 313 | 313 | \vpic=\dimen182 | |
\strutilg=\dimen183 | 314 | 314 | \strutilg=\dimen183 | |
\picwd=\dimen184 | 315 | 315 | \picwd=\dimen184 | |
\topheight=\dimen185 | 316 | 316 | \topheight=\dimen185 | |
\ilg=\dimen186 | 317 | 317 | \ilg=\dimen186 | |
\lpic=\dimen187 | 318 | 318 | \lpic=\dimen187 | |
\lwindowsep=\dimen188 | 319 | 319 | \lwindowsep=\dimen188 | |
\rwindowsep=\dimen189 | 320 | 320 | \rwindowsep=\dimen189 | |
\cumpar=\dimen190 | 321 | 321 | \cumpar=\dimen190 | |
\twa=\toks21 | 322 | 322 | \twa=\toks21 | |
\la=\toks22 | 323 | 323 | \la=\toks22 | |
\ra=\toks23 | 324 | 324 | \ra=\toks23 | |
\ha=\toks24 | 325 | 325 | \ha=\toks24 | |
\pictoc=\toks25 | 326 | 326 | \pictoc=\toks25 | |
\rawtext=\box98 | 327 | 327 | \rawtext=\box98 | |
\holder=\box99 | 328 | 328 | \holder=\box99 | |
\windowbox=\box100 | 329 | 329 | \windowbox=\box100 | |
\wartext=\box101 | 330 | 330 | \wartext=\box101 | |
\finaltext=\box102 | 331 | 331 | \finaltext=\box102 | |
\aslice=\box103 | 332 | 332 | \aslice=\box103 | |
\bslice=\box104 | 333 | 333 | \bslice=\box104 | |
\wbox=\box105 | 334 | 334 | \wbox=\box105 | |
\wstrutbox=\box106 | 335 | 335 | \wstrutbox=\box106 | |
\picbox=\box107 | 336 | 336 | \picbox=\box107 | |
\waslice=\box108 | 337 | 337 | \waslice=\box108 | |
\wbslice=\box109 | 338 | 338 | \wbslice=\box109 | |
\fslice=\box110 | 339 | 339 | \fslice=\box110 | |
) (/usr/local/texlive/2023/texmf-dist/tex/latex/amsmath/amsmath.sty | 340 | 340 | ) (/usr/local/texlive/2023/texmf-dist/tex/latex/amsmath/amsmath.sty | |
Package: amsmath 2022/04/08 v2.17n AMS math features | 341 | 341 | Package: amsmath 2022/04/08 v2.17n AMS math features | |
\@mathmargin=\skip56 | 342 | 342 | \@mathmargin=\skip56 | |
343 | 343 | |||
For additional information on amsmath, use the `?' option. | 344 | 344 | For additional information on amsmath, use the `?' option. | |
(/usr/local/texlive/2023/texmf-dist/tex/latex/amsmath/amstext.sty | 345 | 345 | (/usr/local/texlive/2023/texmf-dist/tex/latex/amsmath/amstext.sty | |
Package: amstext 2021/08/26 v2.01 AMS text | 346 | 346 | Package: amstext 2021/08/26 v2.01 AMS text | |
347 | 347 | |||
(/usr/local/texlive/2023/texmf-dist/tex/latex/amsmath/amsgen.sty | 348 | 348 | (/usr/local/texlive/2023/texmf-dist/tex/latex/amsmath/amsgen.sty | |
File: amsgen.sty 1999/11/30 v2.0 generic functions | 349 | 349 | File: amsgen.sty 1999/11/30 v2.0 generic functions | |
\@emptytoks=\toks26 | 350 | 350 | \@emptytoks=\toks26 | |
\ex@=\dimen191 | 351 | 351 | \ex@=\dimen191 | |
)) | 352 | 352 | )) | |
(/usr/local/texlive/2023/texmf-dist/tex/latex/amsmath/amsbsy.sty | 353 | 353 | (/usr/local/texlive/2023/texmf-dist/tex/latex/amsmath/amsbsy.sty | |
Package: amsbsy 1999/11/29 v1.2d Bold Symbols | 354 | 354 | Package: amsbsy 1999/11/29 v1.2d Bold Symbols | |
\pmbraise@=\dimen192 | 355 | 355 | \pmbraise@=\dimen192 | |
) | 356 | 356 | ) | |
(/usr/local/texlive/2023/texmf-dist/tex/latex/amsmath/amsopn.sty | 357 | 357 | (/usr/local/texlive/2023/texmf-dist/tex/latex/amsmath/amsopn.sty | |
Package: amsopn 2022/04/08 v2.04 operator names | 358 | 358 | Package: amsopn 2022/04/08 v2.04 operator names | |
) | 359 | 359 | ) | |
\inf@bad=\count295 | 360 | 360 | \inf@bad=\count295 | |
LaTeX Info: Redefining \frac on input line 234. | 361 | 361 | LaTeX Info: Redefining \frac on input line 234. | |
\uproot@=\count296 | 362 | 362 | \uproot@=\count296 | |
\leftroot@=\count297 | 363 | 363 | \leftroot@=\count297 | |
LaTeX Info: Redefining \overline on input line 399. | 364 | 364 | LaTeX Info: Redefining \overline on input line 399. | |
LaTeX Info: Redefining \colon on input line 410. | 365 | 365 | LaTeX Info: Redefining \colon on input line 410. | |
\classnum@=\count298 | 366 | 366 | \classnum@=\count298 | |
\DOTSCASE@=\count299 | 367 | 367 | \DOTSCASE@=\count299 | |
LaTeX Info: Redefining \ldots on input line 496. | 368 | 368 | LaTeX Info: Redefining \ldots on input line 496. | |
LaTeX Info: Redefining \dots on input line 499. | 369 | 369 | LaTeX Info: Redefining \dots on input line 499. | |
LaTeX Info: Redefining \cdots on input line 620. | 370 | 370 | LaTeX Info: Redefining \cdots on input line 620. | |
\Mathstrutbox@=\box111 | 371 | 371 | \Mathstrutbox@=\box111 | |
\strutbox@=\box112 | 372 | 372 | \strutbox@=\box112 | |
LaTeX Info: Redefining \big on input line 722. | 373 | 373 | LaTeX Info: Redefining \big on input line 722. | |
LaTeX Info: Redefining \Big on input line 723. | 374 | 374 | LaTeX Info: Redefining \Big on input line 723. | |
LaTeX Info: Redefining \bigg on input line 724. | 375 | 375 | LaTeX Info: Redefining \bigg on input line 724. | |
LaTeX Info: Redefining \Bigg on input line 725. | 376 | 376 | LaTeX Info: Redefining \Bigg on input line 725. | |
\big@size=\dimen193 | 377 | 377 | \big@size=\dimen193 | |
LaTeX Font Info: Redeclaring font encoding OML on input line 743. | 378 | 378 | LaTeX Font Info: Redeclaring font encoding OML on input line 743. | |
LaTeX Font Info: Redeclaring font encoding OMS on input line 744. | 379 | 379 | LaTeX Font Info: Redeclaring font encoding OMS on input line 744. | |
\macc@depth=\count300 | 380 | 380 | \macc@depth=\count300 | |
LaTeX Info: Redefining \bmod on input line 905. | 381 | 381 | LaTeX Info: Redefining \bmod on input line 905. | |
LaTeX Info: Redefining \pmod on input line 910. | 382 | 382 | LaTeX Info: Redefining \pmod on input line 910. | |
LaTeX Info: Redefining \smash on input line 940. | 383 | 383 | LaTeX Info: Redefining \smash on input line 940. | |
LaTeX Info: Redefining \relbar on input line 970. | 384 | 384 | LaTeX Info: Redefining \relbar on input line 970. | |
LaTeX Info: Redefining \Relbar on input line 971. | 385 | 385 | LaTeX Info: Redefining \Relbar on input line 971. | |
\c@MaxMatrixCols=\count301 | 386 | 386 | \c@MaxMatrixCols=\count301 | |
\dotsspace@=\muskip16 | 387 | 387 | \dotsspace@=\muskip16 | |
\c@parentequation=\count302 | 388 | 388 | \c@parentequation=\count302 | |
\dspbrk@lvl=\count303 | 389 | 389 | \dspbrk@lvl=\count303 | |
\tag@help=\toks27 | 390 | 390 | \tag@help=\toks27 | |
\row@=\count304 | 391 | 391 | \row@=\count304 | |
\column@=\count305 | 392 | 392 | \column@=\count305 | |
\maxfields@=\count306 | 393 | 393 | \maxfields@=\count306 | |
\andhelp@=\toks28 | 394 | 394 | \andhelp@=\toks28 | |
\eqnshift@=\dimen194 | 395 | 395 | \eqnshift@=\dimen194 | |
\alignsep@=\dimen195 | 396 | 396 | \alignsep@=\dimen195 | |
\tagshift@=\dimen196 | 397 | 397 | \tagshift@=\dimen196 | |
\tagwidth@=\dimen197 | 398 | 398 | \tagwidth@=\dimen197 | |
\totwidth@=\dimen198 | 399 | 399 | \totwidth@=\dimen198 | |
\lineht@=\dimen199 | 400 | 400 | \lineht@=\dimen199 | |
\@envbody=\toks29 | 401 | 401 | \@envbody=\toks29 | |
\multlinegap=\skip57 | 402 | 402 | \multlinegap=\skip57 | |
\multlinetaggap=\skip58 | 403 | 403 | \multlinetaggap=\skip58 | |
\mathdisplay@stack=\toks30 | 404 | 404 | \mathdisplay@stack=\toks30 | |
LaTeX Info: Redefining \[ on input line 2953. | 405 | 405 | LaTeX Info: Redefining \[ on input line 2953. | |
LaTeX Info: Redefining \] on input line 2954. | 406 | 406 | LaTeX Info: Redefining \] on input line 2954. | |
) | 407 | 407 | ) | |
(/usr/local/texlive/2023/texmf-dist/tex/latex/amscls/amsthm.sty | 408 | 408 | (/usr/local/texlive/2023/texmf-dist/tex/latex/amscls/amsthm.sty | |
Package: amsthm 2020/05/29 v2.20.6 | 409 | 409 | Package: amsthm 2020/05/29 v2.20.6 | |
\thm@style=\toks31 | 410 | 410 | \thm@style=\toks31 | |
\thm@bodyfont=\toks32 | 411 | 411 | \thm@bodyfont=\toks32 | |
\thm@headfont=\toks33 | 412 | 412 | \thm@headfont=\toks33 | |
\thm@notefont=\toks34 | 413 | 413 | \thm@notefont=\toks34 | |
\thm@headpunct=\toks35 | 414 | 414 | \thm@headpunct=\toks35 | |
\thm@preskip=\skip59 | 415 | 415 | \thm@preskip=\skip59 | |
\thm@postskip=\skip60 | 416 | 416 | \thm@postskip=\skip60 | |
\thm@headsep=\skip61 | 417 | 417 | \thm@headsep=\skip61 | |
\dth@everypar=\toks36 | 418 | 418 | \dth@everypar=\toks36 | |
) | 419 | 419 | ) | |
(/usr/local/texlive/2023/texmf-dist/tex/latex/thmtools/thmtools.sty | 420 | 420 | (/usr/local/texlive/2023/texmf-dist/tex/latex/thmtools/thmtools.sty | |
Package: thmtools 2023/05/04 v0.76 | 421 | 421 | Package: thmtools 2023/05/04 v0.76 | |
\thmt@toks=\toks37 | 422 | 422 | \thmt@toks=\toks37 | |
\c@thmt@dummyctr=\count307 | 423 | 423 | \c@thmt@dummyctr=\count307 | |
424 | 424 | |||
(/usr/local/texlive/2023/texmf-dist/tex/latex/thmtools/thm-patch.sty | 425 | 425 | (/usr/local/texlive/2023/texmf-dist/tex/latex/thmtools/thm-patch.sty | |
Package: thm-patch 2023/05/04 v0.76 | 426 | 426 | Package: thm-patch 2023/05/04 v0.76 | |
427 | 427 | |||
(/usr/local/texlive/2023/texmf-dist/tex/latex/thmtools/parseargs.sty | 428 | 428 | (/usr/local/texlive/2023/texmf-dist/tex/latex/thmtools/parseargs.sty | |
Package: parseargs 2023/05/04 v0.76 | 429 | 429 | Package: parseargs 2023/05/04 v0.76 | |
\@parsespec=\toks38 | 430 | 430 | \@parsespec=\toks38 | |
)) | 431 | 431 | )) | |
(/usr/local/texlive/2023/texmf-dist/tex/latex/thmtools/thm-kv.sty | 432 | 432 | (/usr/local/texlive/2023/texmf-dist/tex/latex/thmtools/thm-kv.sty | |
Package: thm-kv 2023/05/04 v0.76 | 433 | 433 | Package: thm-kv 2023/05/04 v0.76 | |
Package thm-kv Info: Theorem names will be uppercased on input line 42. | 434 | 434 | Package thm-kv Info: Theorem names will be uppercased on input line 42. | |
435 | 435 | |||
(/usr/local/texlive/2023/texmf-dist/tex/latex/kvsetkeys/kvsetkeys.sty | 436 | 436 | (/usr/local/texlive/2023/texmf-dist/tex/latex/kvsetkeys/kvsetkeys.sty | |
Package: kvsetkeys 2022-10-05 v1.19 Key value parser (HO) | 437 | 437 | Package: kvsetkeys 2022-10-05 v1.19 Key value parser (HO) | |
) | 438 | 438 | ) | |
Package thm-kv Info: kvsetkeys patch (v1.16 or later) on input line 158. | 439 | 439 | Package thm-kv Info: kvsetkeys patch (v1.16 or later) on input line 158. | |
) | 440 | 440 | ) | |
(/usr/local/texlive/2023/texmf-dist/tex/latex/thmtools/thm-autoref.sty | 441 | 441 | (/usr/local/texlive/2023/texmf-dist/tex/latex/thmtools/thm-autoref.sty | |
Package: thm-autoref 2023/05/04 v0.76 | 442 | 442 | Package: thm-autoref 2023/05/04 v0.76 | |
443 | 443 | |||
(/usr/local/texlive/2023/texmf-dist/tex/latex/thmtools/aliasctr.sty | 444 | 444 | (/usr/local/texlive/2023/texmf-dist/tex/latex/thmtools/aliasctr.sty | |
Package: aliasctr 2023/05/04 v0.76 | 445 | 445 | Package: aliasctr 2023/05/04 v0.76 | |
)) | 446 | 446 | )) | |
(/usr/local/texlive/2023/texmf-dist/tex/latex/thmtools/thm-listof.sty | 447 | 447 | (/usr/local/texlive/2023/texmf-dist/tex/latex/thmtools/thm-listof.sty | |
Package: thm-listof 2023/05/04 v0.76 | 448 | 448 | Package: thm-listof 2023/05/04 v0.76 | |
) | 449 | 449 | ) | |
(/usr/local/texlive/2023/texmf-dist/tex/latex/thmtools/thm-restate.sty | 450 | 450 | (/usr/local/texlive/2023/texmf-dist/tex/latex/thmtools/thm-restate.sty | |
Package: thm-restate 2023/05/04 v0.76 | 451 | 451 | Package: thm-restate 2023/05/04 v0.76 | |
) | 452 | 452 | ) | |
(/usr/local/texlive/2023/texmf-dist/tex/latex/thmtools/thm-amsthm.sty | 453 | 453 | (/usr/local/texlive/2023/texmf-dist/tex/latex/thmtools/thm-amsthm.sty | |
Package: thm-amsthm 2023/05/04 v0.76 | 454 | 454 | Package: thm-amsthm 2023/05/04 v0.76 | |
\thmt@style@headstyle=\toks39 | 455 | 455 | \thmt@style@headstyle=\toks39 | |
)) | 456 | 456 | )) | |
(/usr/local/texlive/2023/texmf-dist/tex/latex/psnfss/pifont.sty | 457 | 457 | (/usr/local/texlive/2023/texmf-dist/tex/latex/psnfss/pifont.sty | |
Package: pifont 2020/03/25 PSNFSS-v9.3 Pi font support (SPQR) | 458 | 458 | Package: pifont 2020/03/25 PSNFSS-v9.3 Pi font support (SPQR) | |
LaTeX Font Info: Trying to load font information for U+pzd on input line 63. | 459 | 459 | LaTeX Font Info: Trying to load font information for U+pzd on input line 63. | |
460 | 460 | |||
461 | 461 | |||
(/usr/local/texlive/2023/texmf-dist/tex/latex/psnfss/upzd.fd | 462 | 462 | (/usr/local/texlive/2023/texmf-dist/tex/latex/psnfss/upzd.fd | |
File: upzd.fd 2001/06/04 font definitions for U/pzd. | 463 | 463 | File: upzd.fd 2001/06/04 font definitions for U/pzd. | |
) | 464 | 464 | ) | |
LaTeX Font Info: Trying to load font information for U+psy on input line 64. | 465 | 465 | LaTeX Font Info: Trying to load font information for U+psy on input line 64. | |
466 | 466 | |||
467 | 467 | |||
(/usr/local/texlive/2023/texmf-dist/tex/latex/psnfss/upsy.fd | 468 | 468 | (/usr/local/texlive/2023/texmf-dist/tex/latex/psnfss/upsy.fd | |
File: upsy.fd 2001/06/04 font definitions for U/psy. | 469 | 469 | File: upsy.fd 2001/06/04 font definitions for U/psy. | |
)) | 470 | 470 | )) | |
(/usr/local/texlive/2023/texmf-dist/tex/latex/setspace/setspace.sty | 471 | 471 | (/usr/local/texlive/2023/texmf-dist/tex/latex/setspace/setspace.sty | |
Package: setspace 2022/12/04 v6.7b set line spacing | 472 | 472 | Package: setspace 2022/12/04 v6.7b set line spacing | |
) | 473 | 473 | ) | |
(/usr/local/texlive/2023/texmf-dist/tex/latex/tools/varioref.sty | 474 | 474 | (/usr/local/texlive/2023/texmf-dist/tex/latex/tools/varioref.sty | |
Package: varioref 2022/01/09 v1.6f package for extended references (FMi) | 475 | 475 | Package: varioref 2022/01/09 v1.6f package for extended references (FMi) | |
\c@vrcnt=\count308 | 476 | 476 | \c@vrcnt=\count308 | |
) | 477 | 477 | ) | |
(/usr/local/texlive/2023/texmf-dist/tex/latex/txfonts/txfonts.sty | 478 | 478 | (/usr/local/texlive/2023/texmf-dist/tex/latex/txfonts/txfonts.sty | |
Package: txfonts 2008/01/22 v3.2.1 | 479 | 479 | Package: txfonts 2008/01/22 v3.2.1 | |
LaTeX Font Info: Redeclaring symbol font `operators' on input line 21. | 480 | 480 | LaTeX Font Info: Redeclaring symbol font `operators' on input line 21. | |
LaTeX Font Info: Overwriting symbol font `operators' in version `normal' | 481 | 481 | LaTeX Font Info: Overwriting symbol font `operators' in version `normal' | |
(Font) OT1/cmr/m/n --> OT1/txr/m/n on input line 21. | 482 | 482 | (Font) OT1/cmr/m/n --> OT1/txr/m/n on input line 21. | |
LaTeX Font Info: Overwriting symbol font `operators' in version `bold' | 483 | 483 | LaTeX Font Info: Overwriting symbol font `operators' in version `bold' | |
(Font) OT1/cmr/bx/n --> OT1/txr/m/n on input line 21. | 484 | 484 | (Font) OT1/cmr/bx/n --> OT1/txr/m/n on input line 21. | |
LaTeX Font Info: Overwriting symbol font `operators' in version `bold' | 485 | 485 | LaTeX Font Info: Overwriting symbol font `operators' in version `bold' | |
(Font) OT1/txr/m/n --> OT1/txr/bx/n on input line 22. | 486 | 486 | (Font) OT1/txr/m/n --> OT1/txr/bx/n on input line 22. | |
\symitalic=\mathgroup4 | 487 | 487 | \symitalic=\mathgroup4 | |
LaTeX Font Info: Overwriting symbol font `italic' in version `bold' | 488 | 488 | LaTeX Font Info: Overwriting symbol font `italic' in version `bold' | |
(Font) OT1/txr/m/it --> OT1/txr/bx/it on input line 26. | 489 | 489 | (Font) OT1/txr/m/it --> OT1/txr/bx/it on input line 26. | |
LaTeX Font Info: Redeclaring math alphabet \mathbf on input line 29. | 490 | 490 | LaTeX Font Info: Redeclaring math alphabet \mathbf on input line 29. | |
LaTeX Font Info: Overwriting math alphabet `\mathbf' in version `normal' | 491 | 491 | LaTeX Font Info: Overwriting math alphabet `\mathbf' in version `normal' | |
(Font) OT1/cmr/bx/n --> OT1/txr/bx/n on input line 29. | 492 | 492 | (Font) OT1/cmr/bx/n --> OT1/txr/bx/n on input line 29. | |
LaTeX Font Info: Overwriting math alphabet `\mathbf' in version `bold' | 493 | 493 | LaTeX Font Info: Overwriting math alphabet `\mathbf' in version `bold' | |
(Font) OT1/cmr/bx/n --> OT1/txr/bx/n on input line 29. | 494 | 494 | (Font) OT1/cmr/bx/n --> OT1/txr/bx/n on input line 29. | |
LaTeX Font Info: Redeclaring math alphabet \mathit on input line 30. | 495 | 495 | LaTeX Font Info: Redeclaring math alphabet \mathit on input line 30. | |
LaTeX Font Info: Overwriting math alphabet `\mathit' in version `normal' | 496 | 496 | LaTeX Font Info: Overwriting math alphabet `\mathit' in version `normal' | |
(Font) OT1/cmr/m/it --> OT1/txr/m/it on input line 30. | 497 | 497 | (Font) OT1/cmr/m/it --> OT1/txr/m/it on input line 30. | |
LaTeX Font Info: Overwriting math alphabet `\mathit' in version `bold' | 498 | 498 | LaTeX Font Info: Overwriting math alphabet `\mathit' in version `bold' | |
(Font) OT1/cmr/bx/it --> OT1/txr/m/it on input line 30. | 499 | 499 | (Font) OT1/cmr/bx/it --> OT1/txr/m/it on input line 30. | |
LaTeX Font Info: Overwriting math alphabet `\mathit' in version `bold' | 500 | 500 | LaTeX Font Info: Overwriting math alphabet `\mathit' in version `bold' | |
(Font) OT1/txr/m/it --> OT1/txr/bx/it on input line 31. | 501 | 501 | (Font) OT1/txr/m/it --> OT1/txr/bx/it on input line 31. | |
LaTeX Font Info: Redeclaring math alphabet \mathsf on input line 40. | 502 | 502 | LaTeX Font Info: Redeclaring math alphabet \mathsf on input line 40. | |
LaTeX Font Info: Overwriting math alphabet `\mathsf' in version `normal' | 503 | 503 | LaTeX Font Info: Overwriting math alphabet `\mathsf' in version `normal' | |
(Font) OT1/cmss/m/n --> OT1/txss/m/n on input line 40. | 504 | 504 | (Font) OT1/cmss/m/n --> OT1/txss/m/n on input line 40. | |
LaTeX Font Info: Overwriting math alphabet `\mathsf' in version `bold' | 505 | 505 | LaTeX Font Info: Overwriting math alphabet `\mathsf' in version `bold' | |
(Font) OT1/cmss/bx/n --> OT1/txss/m/n on input line 40. | 506 | 506 | (Font) OT1/cmss/bx/n --> OT1/txss/m/n on input line 40. | |
LaTeX Font Info: Overwriting math alphabet `\mathsf' in version `bold' | 507 | 507 | LaTeX Font Info: Overwriting math alphabet `\mathsf' in version `bold' | |
(Font) OT1/txss/m/n --> OT1/txss/b/n on input line 41. | 508 | 508 | (Font) OT1/txss/m/n --> OT1/txss/b/n on input line 41. | |
LaTeX Font Info: Redeclaring math alphabet \mathtt on input line 50. | 509 | 509 | LaTeX Font Info: Redeclaring math alphabet \mathtt on input line 50. | |
LaTeX Font Info: Overwriting math alphabet `\mathtt' in version `normal' | 510 | 510 | LaTeX Font Info: Overwriting math alphabet `\mathtt' in version `normal' | |
(Font) OT1/cmtt/m/n --> OT1/txtt/m/n on input line 50. | 511 | 511 | (Font) OT1/cmtt/m/n --> OT1/txtt/m/n on input line 50. | |
LaTeX Font Info: Overwriting math alphabet `\mathtt' in version `bold' | 512 | 512 | LaTeX Font Info: Overwriting math alphabet `\mathtt' in version `bold' | |
(Font) OT1/cmtt/m/n --> OT1/txtt/m/n on input line 50. | 513 | 513 | (Font) OT1/cmtt/m/n --> OT1/txtt/m/n on input line 50. | |
LaTeX Font Info: Overwriting math alphabet `\mathtt' in version `bold' | 514 | 514 | LaTeX Font Info: Overwriting math alphabet `\mathtt' in version `bold' | |
(Font) OT1/txtt/m/n --> OT1/txtt/b/n on input line 51. | 515 | 515 | (Font) OT1/txtt/m/n --> OT1/txtt/b/n on input line 51. | |
LaTeX Font Info: Redeclaring symbol font `letters' on input line 58. | 516 | 516 | LaTeX Font Info: Redeclaring symbol font `letters' on input line 58. | |
LaTeX Font Info: Overwriting symbol font `letters' in version `normal' | 517 | 517 | LaTeX Font Info: Overwriting symbol font `letters' in version `normal' | |
(Font) OML/cmm/m/it --> OML/txmi/m/it on input line 58. | 518 | 518 | (Font) OML/cmm/m/it --> OML/txmi/m/it on input line 58. | |
LaTeX Font Info: Overwriting symbol font `letters' in version `bold' | 519 | 519 | LaTeX Font Info: Overwriting symbol font `letters' in version `bold' | |
(Font) OML/cmm/b/it --> OML/txmi/m/it on input line 58. | 520 | 520 | (Font) OML/cmm/b/it --> OML/txmi/m/it on input line 58. | |
LaTeX Font Info: Overwriting symbol font `letters' in version `bold' | 521 | 521 | LaTeX Font Info: Overwriting symbol font `letters' in version `bold' | |
(Font) OML/txmi/m/it --> OML/txmi/bx/it on input line 59. | 522 | 522 | (Font) OML/txmi/m/it --> OML/txmi/bx/it on input line 59. | |
\symlettersA=\mathgroup5 | 523 | 523 | \symlettersA=\mathgroup5 | |
LaTeX Font Info: Overwriting symbol font `lettersA' in version `bold' | 524 | 524 | LaTeX Font Info: Overwriting symbol font `lettersA' in version `bold' | |
(Font) U/txmia/m/it --> U/txmia/bx/it on input line 67. | 525 | 525 | (Font) U/txmia/m/it --> U/txmia/bx/it on input line 67. | |
LaTeX Font Info: Redeclaring symbol font `symbols' on input line 77. | 526 | 526 | LaTeX Font Info: Redeclaring symbol font `symbols' on input line 77. | |
LaTeX Font Info: Overwriting symbol font `symbols' in version `normal' | 527 | 527 | LaTeX Font Info: Overwriting symbol font `symbols' in version `normal' | |
(Font) OMS/cmsy/m/n --> OMS/txsy/m/n on input line 77. | 528 | 528 | (Font) OMS/cmsy/m/n --> OMS/txsy/m/n on input line 77. | |
LaTeX Font Info: Overwriting symbol font `symbols' in version `bold' | 529 | 529 | LaTeX Font Info: Overwriting symbol font `symbols' in version `bold' | |
(Font) OMS/cmsy/b/n --> OMS/txsy/m/n on input line 77. | 530 | 530 | (Font) OMS/cmsy/b/n --> OMS/txsy/m/n on input line 77. | |
LaTeX Font Info: Overwriting symbol font `symbols' in version `bold' | 531 | 531 | LaTeX Font Info: Overwriting symbol font `symbols' in version `bold' | |
(Font) OMS/txsy/m/n --> OMS/txsy/bx/n on input line 78. | 532 | 532 | (Font) OMS/txsy/m/n --> OMS/txsy/bx/n on input line 78. | |
\symAMSa=\mathgroup6 | 533 | 533 | \symAMSa=\mathgroup6 | |
LaTeX Font Info: Overwriting symbol font `AMSa' in version `bold' | 534 | 534 | LaTeX Font Info: Overwriting symbol font `AMSa' in version `bold' | |
(Font) U/txsya/m/n --> U/txsya/bx/n on input line 94. | 535 | 535 | (Font) U/txsya/m/n --> U/txsya/bx/n on input line 94. | |
\symAMSb=\mathgroup7 | 536 | 536 | \symAMSb=\mathgroup7 | |
LaTeX Font Info: Overwriting symbol font `AMSb' in version `bold' | 537 | 537 | LaTeX Font Info: Overwriting symbol font `AMSb' in version `bold' | |
(Font) U/txsyb/m/n --> U/txsyb/bx/n on input line 103. | 538 | 538 | (Font) U/txsyb/m/n --> U/txsyb/bx/n on input line 103. | |
\symsymbolsC=\mathgroup8 | 539 | 539 | \symsymbolsC=\mathgroup8 | |
LaTeX Font Info: Overwriting symbol font `symbolsC' in version `bold' | 540 | 540 | LaTeX Font Info: Overwriting symbol font `symbolsC' in version `bold' | |
(Font) U/txsyc/m/n --> U/txsyc/bx/n on input line 113. | 541 | 541 | (Font) U/txsyc/m/n --> U/txsyc/bx/n on input line 113. | |
LaTeX Font Info: Redeclaring symbol font `largesymbols' on input line 120. | 542 | 542 | LaTeX Font Info: Redeclaring symbol font `largesymbols' on input line 120. | |
LaTeX Font Info: Overwriting symbol font `largesymbols' in version `normal' | 543 | 543 | LaTeX Font Info: Overwriting symbol font `largesymbols' in version `normal' | |
(Font) OMX/cmex/m/n --> OMX/txex/m/n on input line 120. | 544 | 544 | (Font) OMX/cmex/m/n --> OMX/txex/m/n on input line 120. | |
LaTeX Font Info: Overwriting symbol font `largesymbols' in version `bold' | 545 | 545 | LaTeX Font Info: Overwriting symbol font `largesymbols' in version `bold' | |
(Font) OMX/cmex/m/n --> OMX/txex/m/n on input line 120. | 546 | 546 | (Font) OMX/cmex/m/n --> OMX/txex/m/n on input line 120. | |
LaTeX Font Info: Overwriting symbol font `largesymbols' in version `bold' | 547 | 547 | LaTeX Font Info: Overwriting symbol font `largesymbols' in version `bold' | |
(Font) OMX/txex/m/n --> OMX/txex/bx/n on input line 121. | 548 | 548 | (Font) OMX/txex/m/n --> OMX/txex/bx/n on input line 121. | |
\symlargesymbolsA=\mathgroup9 | 549 | 549 | \symlargesymbolsA=\mathgroup9 | |
LaTeX Font Info: Overwriting symbol font `largesymbolsA' in version `bold' | 550 | 550 | LaTeX Font Info: Overwriting symbol font `largesymbolsA' in version `bold' | |
(Font) U/txexa/m/n --> U/txexa/bx/n on input line 129. | 551 | 551 | (Font) U/txexa/m/n --> U/txexa/bx/n on input line 129. | |
LaTeX Font Info: Redeclaring math symbol \mathsterling on input line 164. | 552 | 552 | LaTeX Font Info: Redeclaring math symbol \mathsterling on input line 164. | |
LaTeX Font Info: Redeclaring math symbol \hbar on input line 591. | 553 | 553 | LaTeX Font Info: Redeclaring math symbol \hbar on input line 591. | |
LaTeX Info: Redefining \not on input line 1043. | 554 | 554 | LaTeX Info: Redefining \not on input line 1043. | |
LaTeX Info: Redefining \textsquare on input line 1063. | 555 | 555 | LaTeX Info: Redefining \textsquare on input line 1063. | |
LaTeX Info: Redefining \openbox on input line 1064. | 556 | 556 | LaTeX Info: Redefining \openbox on input line 1064. | |
) | 557 | 557 | ) | |
(/usr/local/texlive/2023/texmf-dist/tex/latex/relsize/relsize.sty | 558 | 558 | (/usr/local/texlive/2023/texmf-dist/tex/latex/relsize/relsize.sty | |
Package: relsize 2013/03/29 ver 4.1 | 559 | 559 | Package: relsize 2013/03/29 ver 4.1 | |
) | 560 | 560 | ) | |
(/usr/local/texlive/2023/texmf-dist/tex/latex/xkeyval/xkeyval.sty | 561 | 561 | (/usr/local/texlive/2023/texmf-dist/tex/latex/xkeyval/xkeyval.sty | |
Package: xkeyval 2022/06/16 v2.9 package option processing (HA) | 562 | 562 | Package: xkeyval 2022/06/16 v2.9 package option processing (HA) | |
563 | 563 | |||
(/usr/local/texlive/2023/texmf-dist/tex/generic/xkeyval/xkeyval.tex | 564 | 564 | (/usr/local/texlive/2023/texmf-dist/tex/generic/xkeyval/xkeyval.tex | |
(/usr/local/texlive/2023/texmf-dist/tex/generic/xkeyval/xkvutils.tex | 565 | 565 | (/usr/local/texlive/2023/texmf-dist/tex/generic/xkeyval/xkvutils.tex | |
\XKV@toks=\toks40 | 566 | 566 | \XKV@toks=\toks40 | |
\XKV@tempa@toks=\toks41 | 567 | 567 | \XKV@tempa@toks=\toks41 | |
) | 568 | 568 | ) | |
\XKV@depth=\count309 | 569 | 569 | \XKV@depth=\count309 | |
File: xkeyval.tex 2014/12/03 v2.7a key=value parser (HA) | 570 | 570 | File: xkeyval.tex 2014/12/03 v2.7a key=value parser (HA) | |
)) | 571 | 571 | )) | |
(/usr/local/texlive/2023/texmf-dist/tex/latex/hyphenat/hyphenat.sty | 572 | 572 | (/usr/local/texlive/2023/texmf-dist/tex/latex/hyphenat/hyphenat.sty | |
Package: hyphenat 2009/09/02 v2.3c hyphenation utilities | 573 | 573 | Package: hyphenat 2009/09/02 v2.3c hyphenation utilities | |
\langwohyphens=\language88 | 574 | 574 | \langwohyphens=\language88 | |
LaTeX Info: Redefining \_ on input line 43. | 575 | 575 | LaTeX Info: Redefining \_ on input line 43. | |
) | 576 | 576 | ) | |
(/usr/local/texlive/2023/texmf-dist/tex/latex/bbm-macros/bbm.sty | 577 | 577 | (/usr/local/texlive/2023/texmf-dist/tex/latex/bbm-macros/bbm.sty | |
Package: bbm 1999/03/15 V 1.2 provides fonts for set symbols - TH | 578 | 578 | Package: bbm 1999/03/15 V 1.2 provides fonts for set symbols - TH | |
LaTeX Font Info: Overwriting math alphabet `\mathbbm' in version `bold' | 579 | 579 | LaTeX Font Info: Overwriting math alphabet `\mathbbm' in version `bold' | |
(Font) U/bbm/m/n --> U/bbm/bx/n on input line 33. | 580 | 580 | (Font) U/bbm/m/n --> U/bbm/bx/n on input line 33. | |
LaTeX Font Info: Overwriting math alphabet `\mathbbmss' in version `bold' | 581 | 581 | LaTeX Font Info: Overwriting math alphabet `\mathbbmss' in version `bold' | |
(Font) U/bbmss/m/n --> U/bbmss/bx/n on input line 35. | 582 | 582 | (Font) U/bbmss/m/n --> U/bbmss/bx/n on input line 35. | |
) | 583 | 583 | ) | |
(/usr/local/texlive/2023/texmf-dist/tex/latex/environ/environ.sty | 584 | 584 | (/usr/local/texlive/2023/texmf-dist/tex/latex/environ/environ.sty | |
Package: environ 2014/05/04 v0.3 A new way to define environments | 585 | 585 | Package: environ 2014/05/04 v0.3 A new way to define environments | |
586 | 586 | |||
(/usr/local/texlive/2023/texmf-dist/tex/latex/trimspaces/trimspaces.sty | 587 | 587 | (/usr/local/texlive/2023/texmf-dist/tex/latex/trimspaces/trimspaces.sty | |
Package: trimspaces 2009/09/17 v1.1 Trim spaces around a token list | 588 | 588 | Package: trimspaces 2009/09/17 v1.1 Trim spaces around a token list | |
)) | 589 | 589 | )) | |
\c@upm@subfigure@count=\count310 | 590 | 590 | \c@upm@subfigure@count=\count310 | |
\c@upm@fmt@mtabular@columnnumber=\count311 | 591 | 591 | \c@upm@fmt@mtabular@columnnumber=\count311 | |
\c@upm@format@section@sectionlevel=\count312 | 592 | 592 | \c@upm@format@section@sectionlevel=\count312 | |
\c@upm@fmt@savedcounter=\count313 | 593 | 593 | \c@upm@fmt@savedcounter=\count313 | |
\c@@@upm@fmt@inlineenumeration=\count314 | 594 | 594 | \c@@@upm@fmt@inlineenumeration=\count314 | |
\c@@upm@fmt@enumdescription@cnt@=\count315 | 595 | 595 | \c@@upm@fmt@enumdescription@cnt@=\count315 | |
\upm@framed@minipage=\box113 | 596 | 596 | \upm@framed@minipage=\box113 | |
\upm@highlight@box@save=\box114 | 597 | 597 | \upm@highlight@box@save=\box114 | |
\c@upmdefinition=\count316 | 598 | 598 | \c@upmdefinition=\count316 | |
) | 599 | 599 | ) | |
(./upmethodology-version.sty | 600 | 600 | (./upmethodology-version.sty | |
Package: upmethodology-version 2013/08/26 | 601 | 601 | Package: upmethodology-version 2013/08/26 | |
602 | 602 | |||
**** upmethodology-version is using French language **** | 603 | 603 | **** upmethodology-version is using French language **** | |
\upm@tmp@a=\count317 | 604 | 604 | \upm@tmp@a=\count317 | |
) | 605 | 605 | ) | |
\listendskip=\skip62 | 606 | 606 | \listendskip=\skip62 | |
) | 607 | 607 | ) | |
(./upmethodology-frontpage.sty | 608 | 608 | (./upmethodology-frontpage.sty | |
Package: upmethodology-frontpage 2015/06/26 | 609 | 609 | Package: upmethodology-frontpage 2015/06/26 | |
610 | 610 | |||
**** upmethodology-frontpage is using French language **** | 611 | 611 | **** upmethodology-frontpage is using French language **** | |
\upm@front@tmpa=\dimen256 | 612 | 612 | \upm@front@tmpa=\dimen256 | |
\upm@front@tmpb=\dimen257 | 613 | 613 | \upm@front@tmpb=\dimen257 | |
614 | 614 | |||
*** define extension value frontillustrationsize ****) | 615 | 615 | *** define extension value frontillustrationsize ****) | |
(./upmethodology-backpage.sty | 616 | 616 | (./upmethodology-backpage.sty | |
Package: upmethodology-backpage 2013/12/14 | 617 | 617 | Package: upmethodology-backpage 2013/12/14 | |
618 | 618 | |||
**** upmethodology-backpage is using French language ****) | 619 | 619 | **** upmethodology-backpage is using French language ****) | |
(/usr/local/texlive/2023/texmf-dist/tex/latex/url/url.sty | 620 | 620 | (/usr/local/texlive/2023/texmf-dist/tex/latex/url/url.sty | |
\Urlmuskip=\muskip17 | 621 | 621 | \Urlmuskip=\muskip17 | |
Package: url 2013/09/16 ver 3.4 Verb mode for urls, etc. | 622 | 622 | Package: url 2013/09/16 ver 3.4 Verb mode for urls, etc. | |
) | 623 | 623 | ) | |
(/usr/local/texlive/2023/texmf-dist/tex/latex/hyperref/hyperref.sty | 624 | 624 | (/usr/local/texlive/2023/texmf-dist/tex/latex/hyperref/hyperref.sty | |
Package: hyperref 2023-05-16 v7.00y Hypertext links for LaTeX | 625 | 625 | Package: hyperref 2023-05-16 v7.00y Hypertext links for LaTeX | |
626 | 626 | |||
(/usr/local/texlive/2023/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty | 627 | 627 | (/usr/local/texlive/2023/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty | |
Package: ltxcmds 2020-05-10 v1.25 LaTeX kernel commands for general use (HO) | 628 | 628 | Package: ltxcmds 2020-05-10 v1.25 LaTeX kernel commands for general use (HO) | |
) | 629 | 629 | ) | |
(/usr/local/texlive/2023/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty | 630 | 630 | (/usr/local/texlive/2023/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty | |
Package: pdftexcmds 2020-06-27 v0.33 Utility functions of pdfTeX for LuaTeX (HO | 631 | 631 | Package: pdftexcmds 2020-06-27 v0.33 Utility functions of pdfTeX for LuaTeX (HO | |
) | 632 | 632 | ) | |
633 | 633 | |||
(/usr/local/texlive/2023/texmf-dist/tex/generic/infwarerr/infwarerr.sty | 634 | 634 | (/usr/local/texlive/2023/texmf-dist/tex/generic/infwarerr/infwarerr.sty | |
Package: infwarerr 2019/12/03 v1.5 Providing info/warning/error messages (HO) | 635 | 635 | Package: infwarerr 2019/12/03 v1.5 Providing info/warning/error messages (HO) | |
) | 636 | 636 | ) | |
Package pdftexcmds Info: \pdf@primitive is available. | 637 | 637 | Package pdftexcmds Info: \pdf@primitive is available. | |
Package pdftexcmds Info: \pdf@ifprimitive is available. | 638 | 638 | Package pdftexcmds Info: \pdf@ifprimitive is available. | |
Package pdftexcmds Info: \pdfdraftmode found. | 639 | 639 | Package pdftexcmds Info: \pdfdraftmode found. | |
) | 640 | 640 | ) | |
(/usr/local/texlive/2023/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty | 641 | 641 | (/usr/local/texlive/2023/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty | |
Package: kvdefinekeys 2019-12-19 v1.6 Define keys (HO) | 642 | 642 | Package: kvdefinekeys 2019-12-19 v1.6 Define keys (HO) | |
) | 643 | 643 | ) | |
(/usr/local/texlive/2023/texmf-dist/tex/generic/pdfescape/pdfescape.sty | 644 | 644 | (/usr/local/texlive/2023/texmf-dist/tex/generic/pdfescape/pdfescape.sty | |
Package: pdfescape 2019/12/09 v1.15 Implements pdfTeX's escape features (HO) | 645 | 645 | Package: pdfescape 2019/12/09 v1.15 Implements pdfTeX's escape features (HO) | |
) | 646 | 646 | ) | |
(/usr/local/texlive/2023/texmf-dist/tex/latex/hycolor/hycolor.sty | 647 | 647 | (/usr/local/texlive/2023/texmf-dist/tex/latex/hycolor/hycolor.sty | |
Package: hycolor 2020-01-27 v1.10 Color options for hyperref/bookmark (HO) | 648 | 648 | Package: hycolor 2020-01-27 v1.10 Color options for hyperref/bookmark (HO) | |
) | 649 | 649 | ) | |
(/usr/local/texlive/2023/texmf-dist/tex/latex/letltxmacro/letltxmacro.sty | 650 | 650 | (/usr/local/texlive/2023/texmf-dist/tex/latex/letltxmacro/letltxmacro.sty | |
Package: letltxmacro 2019/12/03 v1.6 Let assignment for LaTeX macros (HO) | 651 | 651 | Package: letltxmacro 2019/12/03 v1.6 Let assignment for LaTeX macros (HO) | |
) | 652 | 652 | ) | |
(/usr/local/texlive/2023/texmf-dist/tex/latex/auxhook/auxhook.sty | 653 | 653 | (/usr/local/texlive/2023/texmf-dist/tex/latex/auxhook/auxhook.sty | |
Package: auxhook 2019-12-17 v1.6 Hooks for auxiliary files (HO) | 654 | 654 | Package: auxhook 2019-12-17 v1.6 Hooks for auxiliary files (HO) | |
) | 655 | 655 | ) | |
(/usr/local/texlive/2023/texmf-dist/tex/latex/hyperref/nameref.sty | 656 | 656 | (/usr/local/texlive/2023/texmf-dist/tex/latex/hyperref/nameref.sty | |
Package: nameref 2023-05-16 v2.51 Cross-referencing by name of section | 657 | 657 | Package: nameref 2023-05-16 v2.51 Cross-referencing by name of section | |
658 | 658 | |||
(/usr/local/texlive/2023/texmf-dist/tex/latex/refcount/refcount.sty | 659 | 659 | (/usr/local/texlive/2023/texmf-dist/tex/latex/refcount/refcount.sty | |
Package: refcount 2019/12/15 v3.6 Data extraction from label references (HO) | 660 | 660 | Package: refcount 2019/12/15 v3.6 Data extraction from label references (HO) | |
) | 661 | 661 | ) | |
(/usr/local/texlive/2023/texmf-dist/tex/generic/gettitlestring/gettitlestring.s | 662 | 662 | (/usr/local/texlive/2023/texmf-dist/tex/generic/gettitlestring/gettitlestring.s | |
ty | 663 | 663 | ty | |
Package: gettitlestring 2019/12/15 v1.6 Cleanup title references (HO) | 664 | 664 | Package: gettitlestring 2019/12/15 v1.6 Cleanup title references (HO) | |
(/usr/local/texlive/2023/texmf-dist/tex/latex/kvoptions/kvoptions.sty | 665 | 665 | (/usr/local/texlive/2023/texmf-dist/tex/latex/kvoptions/kvoptions.sty | |
Package: kvoptions 2022-06-15 v3.15 Key value format for package options (HO) | 666 | 666 | Package: kvoptions 2022-06-15 v3.15 Key value format for package options (HO) | |
)) | 667 | 667 | )) | |
\c@section@level=\count318 | 668 | 668 | \c@section@level=\count318 | |
) | 669 | 669 | ) | |
(/usr/local/texlive/2023/texmf-dist/tex/latex/etoolbox/etoolbox.sty | 670 | 670 | (/usr/local/texlive/2023/texmf-dist/tex/latex/etoolbox/etoolbox.sty | |
Package: etoolbox 2020/10/05 v2.5k e-TeX tools for LaTeX (JAW) | 671 | 671 | Package: etoolbox 2020/10/05 v2.5k e-TeX tools for LaTeX (JAW) | |
\etb@tempcnta=\count319 | 672 | 672 | \etb@tempcnta=\count319 | |
) | 673 | 673 | ) | |
\@linkdim=\dimen258 | 674 | 674 | \@linkdim=\dimen258 | |
\Hy@linkcounter=\count320 | 675 | 675 | \Hy@linkcounter=\count320 | |
\Hy@pagecounter=\count321 | 676 | 676 | \Hy@pagecounter=\count321 | |
677 | 677 | |||
(/usr/local/texlive/2023/texmf-dist/tex/latex/hyperref/pd1enc.def | 678 | 678 | (/usr/local/texlive/2023/texmf-dist/tex/latex/hyperref/pd1enc.def | |
File: pd1enc.def 2023-05-16 v7.00y Hyperref: PDFDocEncoding definition (HO) | 679 | 679 | File: pd1enc.def 2023-05-16 v7.00y Hyperref: PDFDocEncoding definition (HO) | |
Now handling font encoding PD1 ... | 680 | 680 | Now handling font encoding PD1 ... | |
... no UTF-8 mapping file for font encoding PD1 | 681 | 681 | ... no UTF-8 mapping file for font encoding PD1 | |
) | 682 | 682 | ) | |
(/usr/local/texlive/2023/texmf-dist/tex/generic/intcalc/intcalc.sty | 683 | 683 | (/usr/local/texlive/2023/texmf-dist/tex/generic/intcalc/intcalc.sty | |
Package: intcalc 2019/12/15 v1.3 Expandable calculations with integers (HO) | 684 | 684 | Package: intcalc 2019/12/15 v1.3 Expandable calculations with integers (HO) | |
) | 685 | 685 | ) | |
\Hy@SavedSpaceFactor=\count322 | 686 | 686 | \Hy@SavedSpaceFactor=\count322 | |
687 | 687 | |||
(/usr/local/texlive/2023/texmf-dist/tex/latex/hyperref/puenc.def | 688 | 688 | (/usr/local/texlive/2023/texmf-dist/tex/latex/hyperref/puenc.def | |
File: puenc.def 2023-05-16 v7.00y Hyperref: PDF Unicode definition (HO) | 689 | 689 | File: puenc.def 2023-05-16 v7.00y Hyperref: PDF Unicode definition (HO) | |
Now handling font encoding PU ... | 690 | 690 | Now handling font encoding PU ... | |
... no UTF-8 mapping file for font encoding PU | 691 | 691 | ... no UTF-8 mapping file for font encoding PU | |
) | 692 | 692 | ) | |
Package hyperref Info: Option `breaklinks' set `true' on input line 4050. | 693 | 693 | Package hyperref Info: Option `breaklinks' set `true' on input line 4050. | |
Package hyperref Info: Option `pageanchor' set `true' on input line 4050. | 694 | 694 | Package hyperref Info: Option `pageanchor' set `true' on input line 4050. | |
Package hyperref Info: Option `bookmarks' set `false' on input line 4050. | 695 | 695 | Package hyperref Info: Option `bookmarks' set `false' on input line 4050. | |
Package hyperref Info: Option `hyperfigures' set `true' on input line 4050. | 696 | 696 | Package hyperref Info: Option `hyperfigures' set `true' on input line 4050. | |
Package hyperref Info: Option `hyperindex' set `true' on input line 4050. | 697 | 697 | Package hyperref Info: Option `hyperindex' set `true' on input line 4050. | |
Package hyperref Info: Option `linktocpage' set `true' on input line 4050. | 698 | 698 | Package hyperref Info: Option `linktocpage' set `true' on input line 4050. | |
Package hyperref Info: Option `bookmarks' set `true' on input line 4050. | 699 | 699 | Package hyperref Info: Option `bookmarks' set `true' on input line 4050. | |
Package hyperref Info: Option `bookmarksopen' set `true' on input line 4050. | 700 | 700 | Package hyperref Info: Option `bookmarksopen' set `true' on input line 4050. | |
Package hyperref Info: Option `bookmarksnumbered' set `true' on input line 4050 | 701 | 701 | Package hyperref Info: Option `bookmarksnumbered' set `true' on input line 4050 | |
. | 702 | 702 | . | |
Package hyperref Info: Option `colorlinks' set `false' on input line 4050. | 703 | 703 | Package hyperref Info: Option `colorlinks' set `false' on input line 4050. | |
Package hyperref Info: Hyper figures ON on input line 4165. | 704 | 704 | Package hyperref Info: Hyper figures ON on input line 4165. | |
Package hyperref Info: Link nesting OFF on input line 4172. | 705 | 705 | Package hyperref Info: Link nesting OFF on input line 4172. | |
Package hyperref Info: Hyper index ON on input line 4175. | 706 | 706 | Package hyperref Info: Hyper index ON on input line 4175. | |
Package hyperref Info: Plain pages OFF on input line 4182. | 707 | 707 | Package hyperref Info: Plain pages OFF on input line 4182. | |
Package hyperref Info: Backreferencing OFF on input line 4187. | 708 | 708 | Package hyperref Info: Backreferencing OFF on input line 4187. | |
Package hyperref Info: Implicit mode ON; LaTeX internals redefined. | 709 | 709 | Package hyperref Info: Implicit mode ON; LaTeX internals redefined. | |
Package hyperref Info: Bookmarks ON on input line 4434. | 710 | 710 | Package hyperref Info: Bookmarks ON on input line 4434. | |
LaTeX Info: Redefining \href on input line 4683. | 711 | 711 | LaTeX Info: Redefining \href on input line 4683. | |
\c@Hy@tempcnt=\count323 | 712 | 712 | \c@Hy@tempcnt=\count323 | |
LaTeX Info: Redefining \url on input line 4772. | 713 | 713 | LaTeX Info: Redefining \url on input line 4772. | |
\XeTeXLinkMargin=\dimen259 | 714 | 714 | \XeTeXLinkMargin=\dimen259 | |
715 | 715 | |||
(/usr/local/texlive/2023/texmf-dist/tex/generic/bitset/bitset.sty | 716 | 716 | (/usr/local/texlive/2023/texmf-dist/tex/generic/bitset/bitset.sty | |
Package: bitset 2019/12/09 v1.3 Handle bit-vector datatype (HO) | 717 | 717 | Package: bitset 2019/12/09 v1.3 Handle bit-vector datatype (HO) | |
718 | 718 | |||
(/usr/local/texlive/2023/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty | 719 | 719 | (/usr/local/texlive/2023/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty | |
Package: bigintcalc 2019/12/15 v1.5 Expandable calculations on big integers (HO | 720 | 720 | Package: bigintcalc 2019/12/15 v1.5 Expandable calculations on big integers (HO | |
) | 721 | 721 | ) | |
)) | 722 | 722 | )) | |
\Fld@menulength=\count324 | 723 | 723 | \Fld@menulength=\count324 | |
\Field@Width=\dimen260 | 724 | 724 | \Field@Width=\dimen260 | |
\Fld@charsize=\dimen261 | 725 | 725 | \Fld@charsize=\dimen261 | |
Package hyperref Info: Hyper figures ON on input line 6049. | 726 | 726 | Package hyperref Info: Hyper figures ON on input line 6049. | |
Package hyperref Info: Link nesting OFF on input line 6056. | 727 | 727 | Package hyperref Info: Link nesting OFF on input line 6056. | |
Package hyperref Info: Hyper index ON on input line 6059. | 728 | 728 | Package hyperref Info: Hyper index ON on input line 6059. | |
Package hyperref Info: backreferencing OFF on input line 6066. | 729 | 729 | Package hyperref Info: backreferencing OFF on input line 6066. | |
Package hyperref Info: Link coloring OFF on input line 6071. | 730 | 730 | Package hyperref Info: Link coloring OFF on input line 6071. | |
Package hyperref Info: Link coloring with OCG OFF on input line 6076. | 731 | 731 | Package hyperref Info: Link coloring with OCG OFF on input line 6076. | |
Package hyperref Info: PDF/A mode OFF on input line 6081. | 732 | 732 | Package hyperref Info: PDF/A mode OFF on input line 6081. | |
733 | 733 | |||
(/usr/local/texlive/2023/texmf-dist/tex/latex/base/atbegshi-ltx.sty | 734 | 734 | (/usr/local/texlive/2023/texmf-dist/tex/latex/base/atbegshi-ltx.sty | |
Package: atbegshi-ltx 2021/01/10 v1.0c Emulation of the original atbegshi | 735 | 735 | Package: atbegshi-ltx 2021/01/10 v1.0c Emulation of the original atbegshi | |
package with kernel methods | 736 | 736 | package with kernel methods | |
) | 737 | 737 | ) | |
\Hy@abspage=\count325 | 738 | 738 | \Hy@abspage=\count325 | |
\c@Item=\count326 | 739 | 739 | \c@Item=\count326 | |
\c@Hfootnote=\count327 | 740 | 740 | \c@Hfootnote=\count327 | |
) | 741 | 741 | ) | |
Package hyperref Info: Driver: hpdftex. | 742 | 742 | Package hyperref Info: Driver: hpdftex. | |
743 | 743 | |||
(/usr/local/texlive/2023/texmf-dist/tex/latex/hyperref/hpdftex.def | 744 | 744 | (/usr/local/texlive/2023/texmf-dist/tex/latex/hyperref/hpdftex.def | |
File: hpdftex.def 2023-05-16 v7.00y Hyperref driver for pdfTeX | 745 | 745 | File: hpdftex.def 2023-05-16 v7.00y Hyperref driver for pdfTeX | |
746 | 746 | |||
(/usr/local/texlive/2023/texmf-dist/tex/latex/base/atveryend-ltx.sty | 747 | 747 | (/usr/local/texlive/2023/texmf-dist/tex/latex/base/atveryend-ltx.sty | |
Package: atveryend-ltx 2020/08/19 v1.0a Emulation of the original atveryend pac | 748 | 748 | Package: atveryend-ltx 2020/08/19 v1.0a Emulation of the original atveryend pac | |
kage | 749 | 749 | kage | |
with kernel methods | 750 | 750 | with kernel methods | |
) | 751 | 751 | ) | |
\Fld@listcount=\count328 | 752 | 752 | \Fld@listcount=\count328 | |
\c@bookmark@seq@number=\count329 | 753 | 753 | \c@bookmark@seq@number=\count329 | |
754 | 754 | |||
(/usr/local/texlive/2023/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty | 755 | 755 | (/usr/local/texlive/2023/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty | |
Package: rerunfilecheck 2022-07-10 v1.10 Rerun checks for auxiliary files (HO) | 756 | 756 | Package: rerunfilecheck 2022-07-10 v1.10 Rerun checks for auxiliary files (HO) | |
757 | 757 | |||
(/usr/local/texlive/2023/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty | 758 | 758 | (/usr/local/texlive/2023/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty | |
Package: uniquecounter 2019/12/15 v1.4 Provide unlimited unique counter (HO) | 759 | 759 | Package: uniquecounter 2019/12/15 v1.4 Provide unlimited unique counter (HO) | |
) | 760 | 760 | ) | |
Package uniquecounter Info: New unique counter `rerunfilecheck' on input line 2 | 761 | 761 | Package uniquecounter Info: New unique counter `rerunfilecheck' on input line 2 | |
85. | 762 | 762 | 85. | |
) | 763 | 763 | ) | |
\Hy@SectionHShift=\skip63 | 764 | 764 | \Hy@SectionHShift=\skip63 | |
) | 765 | 765 | ) | |
\upm@smalllogo@height=\dimen262 | 766 | 766 | \upm@smalllogo@height=\dimen262 | |
) (./spimbasephdthesis.sty | 767 | 767 | ) (./spimbasephdthesis.sty | |
Package: spimbasephdthesis 2015/09/01 | 768 | 768 | Package: spimbasephdthesis 2015/09/01 | |
769 | 769 | |||
(/usr/local/texlive/2023/texmf-dist/tex/latex/lettrine/lettrine.sty | 770 | 770 | (/usr/local/texlive/2023/texmf-dist/tex/latex/lettrine/lettrine.sty | |
File: lettrine.sty 2023-04-18 v2.40 (Daniel Flipo) | 771 | 771 | File: lettrine.sty 2023-04-18 v2.40 (Daniel Flipo) | |
772 | 772 | |||
(/usr/local/texlive/2023/texmf-dist/tex/latex/l3packages/xfp/xfp.sty | 773 | 773 | (/usr/local/texlive/2023/texmf-dist/tex/latex/l3packages/xfp/xfp.sty | |
(/usr/local/texlive/2023/texmf-dist/tex/latex/l3kernel/expl3.sty | 774 | 774 | (/usr/local/texlive/2023/texmf-dist/tex/latex/l3kernel/expl3.sty | |
Package: expl3 2023-05-22 L3 programming layer (loader) | 775 | 775 | Package: expl3 2023-05-22 L3 programming layer (loader) | |
776 | 776 | |||
(/usr/local/texlive/2023/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def | 777 | 777 | (/usr/local/texlive/2023/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def | |
File: l3backend-pdftex.def 2023-04-19 L3 backend support: PDF output (pdfTeX) | 778 | 778 | File: l3backend-pdftex.def 2023-04-19 L3 backend support: PDF output (pdfTeX) | |
\l__color_backend_stack_int=\count330 | 779 | 779 | \l__color_backend_stack_int=\count330 | |
\l__pdf_internal_box=\box115 | 780 | 780 | \l__pdf_internal_box=\box115 | |
)) | 781 | 781 | )) | |
Package: xfp 2023-02-02 L3 Floating point unit | 782 | 782 | Package: xfp 2023-02-02 L3 Floating point unit | |
) | 783 | 783 | ) | |
\c@DefaultLines=\count331 | 784 | 784 | \c@DefaultLines=\count331 | |
\c@DefaultDepth=\count332 | 785 | 785 | \c@DefaultDepth=\count332 | |
\DefaultFindent=\dimen263 | 786 | 786 | \DefaultFindent=\dimen263 | |
\DefaultNindent=\dimen264 | 787 | 787 | \DefaultNindent=\dimen264 | |
\DefaultSlope=\dimen265 | 788 | 788 | \DefaultSlope=\dimen265 | |
\DiscardVskip=\dimen266 | 789 | 789 | \DiscardVskip=\dimen266 | |
\L@lbox=\box116 | 790 | 790 | \L@lbox=\box116 | |
\L@tbox=\box117 | 791 | 791 | \L@tbox=\box117 | |
\c@L@lines=\count333 | 792 | 792 | \c@L@lines=\count333 | |
\c@L@depth=\count334 | 793 | 793 | \c@L@depth=\count334 | |
\L@Pindent=\dimen267 | 794 | 794 | \L@Pindent=\dimen267 | |
\L@Findent=\dimen268 | 795 | 795 | \L@Findent=\dimen268 | |
\L@Nindent=\dimen269 | 796 | 796 | \L@Nindent=\dimen269 | |
\L@lraise=\dimen270 | 797 | 797 | \L@lraise=\dimen270 | |
\L@first=\dimen271 | 798 | 798 | \L@first=\dimen271 | |
\L@next=\dimen272 | 799 | 799 | \L@next=\dimen272 | |
\L@slope=\dimen273 | 800 | 800 | \L@slope=\dimen273 | |
\L@height=\dimen274 | 801 | 801 | \L@height=\dimen274 | |
\L@novskip=\dimen275 | 802 | 802 | \L@novskip=\dimen275 | |
\L@target@ht=\dimen276 | 803 | 803 | \L@target@ht=\dimen276 | |
\L@target@dp=\dimen277 | 804 | 804 | \L@target@dp=\dimen277 | |
\L@target@tht=\dimen278 | 805 | 805 | \L@target@tht=\dimen278 | |
\LettrineWidth=\dimen279 | 806 | 806 | \LettrineWidth=\dimen279 | |
\LettrineHeight=\dimen280 | 807 | 807 | \LettrineHeight=\dimen280 | |
\LettrineDepth=\dimen281 | 808 | 808 | \LettrineDepth=\dimen281 | |
Loading lettrine.cfg | 809 | 809 | Loading lettrine.cfg | |
(/usr/local/texlive/2023/texmf-dist/tex/latex/lettrine/lettrine.cfg) | 810 | 810 | (/usr/local/texlive/2023/texmf-dist/tex/latex/lettrine/lettrine.cfg) | |
\Llist@everypar=\toks42 | 811 | 811 | \Llist@everypar=\toks42 | |
) | 812 | 812 | ) | |
*** define extension value backcovermessage ****) | 813 | 813 | *** define extension value backcovermessage ****) | |
**** including upm extension spimufcphdthesis (upmext-spimufcphdthesis.cfg) *** | 814 | 814 | **** including upm extension spimufcphdthesis (upmext-spimufcphdthesis.cfg) *** | |
* (./upmext-spimufcphdthesis.cfg *** define extension value copyright **** | 815 | 815 | * (./upmext-spimufcphdthesis.cfg *** define extension value copyright **** | |
*** style extension spimufcphdthesis, Copyright {(c)} 2012--14 Dr. St\unhbox \v | 816 | 816 | *** style extension spimufcphdthesis, Copyright {(c)} 2012--14 Dr. St\unhbox \v | |
oidb@x \bgroup \let \unhbox \voidb@x \setbox \@tempboxa \hbox {e\global \mathch | 817 | 817 | oidb@x \bgroup \let \unhbox \voidb@x \setbox \@tempboxa \hbox {e\global \mathch | |
ardef \accent@spacefactor \spacefactor }\let \begingroup \let \typeout \protect | 818 | 818 | ardef \accent@spacefactor \spacefactor }\let \begingroup \let \typeout \protect | |
\begingroup \def \MessageBreak { | 819 | 819 | \begingroup \def \MessageBreak { | |
(Font) }\let \protect \immediate\write \m@ne {LaTeX Font Info: | 820 | 820 | (Font) }\let \protect \immediate\write \m@ne {LaTeX Font Info: | |
on input line 5.}\endgroup \endgroup \relax \let \ignorespaces \relax \accent | 821 | 821 | on input line 5.}\endgroup \endgroup \relax \let \ignorespaces \relax \accent | |
19 e\egroup \spacefactor \accent@spacefactor phane GALLAND. **** | 822 | 822 | 19 e\egroup \spacefactor \accent@spacefactor phane GALLAND. **** | |
*** define extension value trademarks **** | 823 | 823 | *** define extension value trademarks **** | |
(/usr/local/texlive/2023/texmf-dist/tex/latex/psnfss/helvet.sty | 824 | 824 | (/usr/local/texlive/2023/texmf-dist/tex/latex/psnfss/helvet.sty | |
Package: helvet 2020/03/25 PSNFSS-v9.3 (WaS) | 825 | 825 | Package: helvet 2020/03/25 PSNFSS-v9.3 (WaS) | |
) | 826 | 826 | ) | |
*** define extension value frontillustration **** | 827 | 827 | *** define extension value frontillustration **** | |
*** define extension value p3illustration **** | 828 | 828 | *** define extension value p3illustration **** | |
*** define extension value backillustration **** | 829 | 829 | *** define extension value backillustration **** | |
*** define extension value watermarksize **** | 830 | 830 | *** define extension value watermarksize **** | |
*** define extension value universityname **** | 831 | 831 | *** define extension value universityname **** | |
*** define extension value speciality **** | 832 | 832 | *** define extension value speciality **** | |
*** define extension value defensedate **** | 833 | 833 | *** define extension value defensedate **** | |
*** define extension value jurytabwidth **** | 834 | 834 | *** define extension value jurytabwidth **** | |
*** define extension value jurystyle **** | 835 | 835 | *** define extension value jurystyle **** | |
*** define extension value defensemessage ****)) | 836 | 836 | *** define extension value defensemessage ****)) | |
(/usr/local/texlive/2023/texmf-dist/tex/latex/base/inputenc.sty | 837 | 837 | (/usr/local/texlive/2023/texmf-dist/tex/latex/base/inputenc.sty | |
Package: inputenc 2021/02/14 v1.3d Input encoding file | 838 | 838 | Package: inputenc 2021/02/14 v1.3d Input encoding file | |
\inpenc@prehook=\toks43 | 839 | 839 | \inpenc@prehook=\toks43 | |
\inpenc@posthook=\toks44 | 840 | 840 | \inpenc@posthook=\toks44 | |
) | 841 | 841 | ) | |
(/usr/local/texlive/2023/texmf-dist/tex/latex/base/fontenc.sty | 842 | 842 | (/usr/local/texlive/2023/texmf-dist/tex/latex/base/fontenc.sty | |
Package: fontenc 2021/04/29 v2.0v Standard LaTeX package | 843 | 843 | Package: fontenc 2021/04/29 v2.0v Standard LaTeX package | |
LaTeX Font Info: Trying to load font information for T1+phv on input line 11 | 844 | 844 | LaTeX Font Info: Trying to load font information for T1+phv on input line 11 | |
2. | 845 | 845 | 2. | |
846 | 846 | |||
(/usr/local/texlive/2023/texmf-dist/tex/latex/psnfss/t1phv.fd | 847 | 847 | (/usr/local/texlive/2023/texmf-dist/tex/latex/psnfss/t1phv.fd | |
File: t1phv.fd 2020/03/25 scalable font definitions for T1/phv. | 848 | 848 | File: t1phv.fd 2020/03/25 scalable font definitions for T1/phv. | |
)) | 849 | 849 | )) | |
(/usr/local/texlive/2023/texmf-dist/tex/latex/psnfss/times.sty | 850 | 850 | (/usr/local/texlive/2023/texmf-dist/tex/latex/psnfss/times.sty | |
Package: times 2020/03/25 PSNFSS-v9.3 (SPQR) | 851 | 851 | Package: times 2020/03/25 PSNFSS-v9.3 (SPQR) | |
) | 852 | 852 | ) | |
(/usr/local/texlive/2023/texmf-dist/tex/latex/adjustbox/adjustbox.sty | 853 | 853 | (/usr/local/texlive/2023/texmf-dist/tex/latex/adjustbox/adjustbox.sty | |
Package: adjustbox 2022/10/17 v1.3a Adjusting TeX boxes (trim, clip, ...) | 854 | 854 | Package: adjustbox 2022/10/17 v1.3a Adjusting TeX boxes (trim, clip, ...) | |
855 | 855 | |||
(/usr/local/texlive/2023/texmf-dist/tex/latex/adjustbox/adjcalc.sty | 856 | 856 | (/usr/local/texlive/2023/texmf-dist/tex/latex/adjustbox/adjcalc.sty | |
Package: adjcalc 2012/05/16 v1.1 Provides advanced setlength with multiple back | 857 | 857 | Package: adjcalc 2012/05/16 v1.1 Provides advanced setlength with multiple back | |
-ends (calc, etex, pgfmath) | 858 | 858 | -ends (calc, etex, pgfmath) | |
) | 859 | 859 | ) | |
(/usr/local/texlive/2023/texmf-dist/tex/latex/adjustbox/trimclip.sty | 860 | 860 | (/usr/local/texlive/2023/texmf-dist/tex/latex/adjustbox/trimclip.sty | |
Package: trimclip 2020/08/19 v1.2 Trim and clip general TeX material | 861 | 861 | Package: trimclip 2020/08/19 v1.2 Trim and clip general TeX material | |
862 | 862 | |||
(/usr/local/texlive/2023/texmf-dist/tex/latex/collectbox/collectbox.sty | 863 | 863 | (/usr/local/texlive/2023/texmf-dist/tex/latex/collectbox/collectbox.sty | |
Package: collectbox 2022/10/17 v0.4c Collect macro arguments as boxes | 864 | 864 | Package: collectbox 2022/10/17 v0.4c Collect macro arguments as boxes | |
\collectedbox=\box118 | 865 | 865 | \collectedbox=\box118 | |
) | 866 | 866 | ) | |
\tc@llx=\dimen282 | 867 | 867 | \tc@llx=\dimen282 | |
\tc@lly=\dimen283 | 868 | 868 | \tc@lly=\dimen283 | |
\tc@urx=\dimen284 | 869 | 869 | \tc@urx=\dimen284 | |
\tc@ury=\dimen285 | 870 | 870 | \tc@ury=\dimen285 | |
Package trimclip Info: Using driver 'tc-pdftex.def'. | 871 | 871 | Package trimclip Info: Using driver 'tc-pdftex.def'. | |
872 | 872 | |||
(/usr/local/texlive/2023/texmf-dist/tex/latex/adjustbox/tc-pdftex.def | 873 | 873 | (/usr/local/texlive/2023/texmf-dist/tex/latex/adjustbox/tc-pdftex.def | |
File: tc-pdftex.def 2019/01/04 v2.2 Clipping driver for pdftex | 874 | 874 | File: tc-pdftex.def 2019/01/04 v2.2 Clipping driver for pdftex | |
)) | 875 | 875 | )) | |
\adjbox@Width=\dimen286 | 876 | 876 | \adjbox@Width=\dimen286 | |
\adjbox@Height=\dimen287 | 877 | 877 | \adjbox@Height=\dimen287 | |
\adjbox@Depth=\dimen288 | 878 | 878 | \adjbox@Depth=\dimen288 | |
\adjbox@Totalheight=\dimen289 | 879 | 879 | \adjbox@Totalheight=\dimen289 | |
\adjbox@pwidth=\dimen290 | 880 | 880 | \adjbox@pwidth=\dimen290 | |
\adjbox@pheight=\dimen291 | 881 | 881 | \adjbox@pheight=\dimen291 | |
\adjbox@pdepth=\dimen292 | 882 | 882 | \adjbox@pdepth=\dimen292 | |
\adjbox@ptotalheight=\dimen293 | 883 | 883 | \adjbox@ptotalheight=\dimen293 | |
884 | 884 | |||
(/usr/local/texlive/2023/texmf-dist/tex/latex/ifoddpage/ifoddpage.sty | 885 | 885 | (/usr/local/texlive/2023/texmf-dist/tex/latex/ifoddpage/ifoddpage.sty | |
Package: ifoddpage 2022/10/18 v1.2 Conditionals for odd/even page detection | 886 | 886 | Package: ifoddpage 2022/10/18 v1.2 Conditionals for odd/even page detection | |
\c@checkoddpage=\count335 | 887 | 887 | \c@checkoddpage=\count335 | |
) | 888 | 888 | ) | |
(/usr/local/texlive/2023/texmf-dist/tex/latex/varwidth/varwidth.sty | 889 | 889 | (/usr/local/texlive/2023/texmf-dist/tex/latex/varwidth/varwidth.sty | |
Package: varwidth 2009/03/30 ver 0.92; Variable-width minipages | 890 | 890 | Package: varwidth 2009/03/30 ver 0.92; Variable-width minipages | |
\@vwid@box=\box119 | 891 | 891 | \@vwid@box=\box119 | |
\sift@deathcycles=\count336 | 892 | 892 | \sift@deathcycles=\count336 | |
\@vwid@loff=\dimen294 | 893 | 893 | \@vwid@loff=\dimen294 | |
\@vwid@roff=\dimen295 | 894 | 894 | \@vwid@roff=\dimen295 | |
)) | 895 | 895 | )) | |
(/usr/local/texlive/2023/texmf-dist/tex/latex/algorithms/algorithm.sty | 896 | 896 | (/usr/local/texlive/2023/texmf-dist/tex/latex/algorithms/algorithm.sty | |
Package: algorithm 2009/08/24 v0.1 Document Style `algorithm' - floating enviro | 897 | 897 | Package: algorithm 2009/08/24 v0.1 Document Style `algorithm' - floating enviro | |
nment | 898 | 898 | nment | |
899 | 899 | |||
(/usr/local/texlive/2023/texmf-dist/tex/latex/float/float.sty | 900 | 900 | (/usr/local/texlive/2023/texmf-dist/tex/latex/float/float.sty | |
Package: float 2001/11/08 v1.3d Float enhancements (AL) | 901 | 901 | Package: float 2001/11/08 v1.3d Float enhancements (AL) | |
\c@float@type=\count337 | 902 | 902 | \c@float@type=\count337 | |
\float@exts=\toks45 | 903 | 903 | \float@exts=\toks45 | |
\float@box=\box120 | 904 | 904 | \float@box=\box120 | |
\@float@everytoks=\toks46 | 905 | 905 | \@float@everytoks=\toks46 | |
\@floatcapt=\box121 | 906 | 906 | \@floatcapt=\box121 | |
) | 907 | 907 | ) | |
\@float@every@algorithm=\toks47 | 908 | 908 | \@float@every@algorithm=\toks47 | |
\c@algorithm=\count338 | 909 | 909 | \c@algorithm=\count338 | |
) | 910 | 910 | ) | |
(/usr/local/texlive/2023/texmf-dist/tex/latex/algorithmicx/algpseudocode.sty | 911 | 911 | (/usr/local/texlive/2023/texmf-dist/tex/latex/algorithmicx/algpseudocode.sty | |
Package: algpseudocode | 912 | 912 | Package: algpseudocode | |
913 | 913 | |||
(/usr/local/texlive/2023/texmf-dist/tex/latex/algorithmicx/algorithmicx.sty | 914 | 914 | (/usr/local/texlive/2023/texmf-dist/tex/latex/algorithmicx/algorithmicx.sty | |
Package: algorithmicx 2005/04/27 v1.2 Algorithmicx | 915 | 915 | Package: algorithmicx 2005/04/27 v1.2 Algorithmicx | |
916 | 916 | |||
Document Style algorithmicx 1.2 - a greatly improved `algorithmic' style | 917 | 917 | Document Style algorithmicx 1.2 - a greatly improved `algorithmic' style | |
\c@ALG@line=\count339 | 918 | 918 | \c@ALG@line=\count339 | |
\c@ALG@rem=\count340 | 919 | 919 | \c@ALG@rem=\count340 | |
\c@ALG@nested=\count341 | 920 | 920 | \c@ALG@nested=\count341 | |
\ALG@tlm=\skip64 | 921 | 921 | \ALG@tlm=\skip64 | |
\ALG@thistlm=\skip65 | 922 | 922 | \ALG@thistlm=\skip65 | |
\c@ALG@Lnr=\count342 | 923 | 923 | \c@ALG@Lnr=\count342 | |
\c@ALG@blocknr=\count343 | 924 | 924 | \c@ALG@blocknr=\count343 | |
\c@ALG@storecount=\count344 | 925 | 925 | \c@ALG@storecount=\count344 | |
\c@ALG@tmpcounter=\count345 | 926 | 926 | \c@ALG@tmpcounter=\count345 | |
\ALG@tmplength=\skip66 | 927 | 927 | \ALG@tmplength=\skip66 | |
) | 928 | 928 | ) | |
Document Style - pseudocode environments for use with the `algorithmicx' style | 929 | 929 | Document Style - pseudocode environments for use with the `algorithmicx' style | |
) *** define extension value defensedate **** | 930 | 930 | ) *** define extension value defensedate **** | |
(/usr/local/texlive/2023/texmf-dist/tex/latex/tools/layout.sty | 931 | 931 | (/usr/local/texlive/2023/texmf-dist/tex/latex/tools/layout.sty | |
Package: layout 2021-03-10 v1.2e Show layout parameters | 932 | 932 | Package: layout 2021-03-10 v1.2e Show layout parameters | |
\oneinch=\count346 | 933 | 933 | \oneinch=\count346 | |
\cnt@paperwidth=\count347 | 934 | 934 | \cnt@paperwidth=\count347 | |
\cnt@paperheight=\count348 | 935 | 935 | \cnt@paperheight=\count348 | |
\cnt@hoffset=\count349 | 936 | 936 | \cnt@hoffset=\count349 | |
\cnt@voffset=\count350 | 937 | 937 | \cnt@voffset=\count350 | |
\cnt@textheight=\count351 | 938 | 938 | \cnt@textheight=\count351 | |
\cnt@textwidth=\count352 | 939 | 939 | \cnt@textwidth=\count352 | |
\cnt@topmargin=\count353 | 940 | 940 | \cnt@topmargin=\count353 | |
\cnt@oddsidemargin=\count354 | 941 | 941 | \cnt@oddsidemargin=\count354 | |
\cnt@evensidemargin=\count355 | 942 | 942 | \cnt@evensidemargin=\count355 | |
\cnt@headheight=\count356 | 943 | 943 | \cnt@headheight=\count356 | |
\cnt@headsep=\count357 | 944 | 944 | \cnt@headsep=\count357 | |
\cnt@marginparsep=\count358 | 945 | 945 | \cnt@marginparsep=\count358 | |
\cnt@marginparwidth=\count359 | 946 | 946 | \cnt@marginparwidth=\count359 | |
\cnt@marginparpush=\count360 | 947 | 947 | \cnt@marginparpush=\count360 | |
\cnt@footskip=\count361 | 948 | 948 | \cnt@footskip=\count361 | |
\fheight=\count362 | 949 | 949 | \fheight=\count362 | |
\ref@top=\count363 | 950 | 950 | \ref@top=\count363 | |
\ref@hoffset=\count364 | 951 | 951 | \ref@hoffset=\count364 | |
\ref@voffset=\count365 | 952 | 952 | \ref@voffset=\count365 | |
\ref@head=\count366 | 953 | 953 | \ref@head=\count366 | |
\ref@body=\count367 | 954 | 954 | \ref@body=\count367 | |
\ref@foot=\count368 | 955 | 955 | \ref@foot=\count368 | |
\ref@margin=\count369 | 956 | 956 | \ref@margin=\count369 | |
\ref@marginwidth=\count370 | 957 | 957 | \ref@marginwidth=\count370 | |
\ref@marginpar=\count371 | 958 | 958 | \ref@marginpar=\count371 | |
\Interval=\count372 | 959 | 959 | \Interval=\count372 | |
\ExtraYPos=\count373 | 960 | 960 | \ExtraYPos=\count373 | |
\PositionX=\count374 | 961 | 961 | \PositionX=\count374 | |
\PositionY=\count375 | 962 | 962 | \PositionY=\count375 | |
\ArrowLength=\count376 | 963 | 963 | \ArrowLength=\count376 | |
) | 964 | 964 | ) | |
(/usr/local/texlive/2023/texmf-dist/tex/latex/geometry/geometry.sty | 965 | 965 | (/usr/local/texlive/2023/texmf-dist/tex/latex/geometry/geometry.sty | |
Package: geometry 2020/01/02 v5.9 Page Geometry | 966 | 966 | Package: geometry 2020/01/02 v5.9 Page Geometry | |
967 | 967 | |||
(/usr/local/texlive/2023/texmf-dist/tex/generic/iftex/ifvtex.sty | 968 | 968 | (/usr/local/texlive/2023/texmf-dist/tex/generic/iftex/ifvtex.sty | |
Package: ifvtex 2019/10/25 v1.7 ifvtex legacy package. Use iftex instead. | 969 | 969 | Package: ifvtex 2019/10/25 v1.7 ifvtex legacy package. Use iftex instead. | |
) | 970 | 970 | ) | |
\Gm@cnth=\count377 | 971 | 971 | \Gm@cnth=\count377 | |
\Gm@cntv=\count378 | 972 | 972 | \Gm@cntv=\count378 | |
\c@Gm@tempcnt=\count379 | 973 | 973 | \c@Gm@tempcnt=\count379 | |
\Gm@bindingoffset=\dimen296 | 974 | 974 | \Gm@bindingoffset=\dimen296 | |
\Gm@wd@mp=\dimen297 | 975 | 975 | \Gm@wd@mp=\dimen297 | |
\Gm@odd@mp=\dimen298 | 976 | 976 | \Gm@odd@mp=\dimen298 | |
\Gm@even@mp=\dimen299 | 977 | 977 | \Gm@even@mp=\dimen299 | |
\Gm@layoutwidth=\dimen300 | 978 | 978 | \Gm@layoutwidth=\dimen300 | |
\Gm@layoutheight=\dimen301 | 979 | 979 | \Gm@layoutheight=\dimen301 | |
\Gm@layouthoffset=\dimen302 | 980 | 980 | \Gm@layouthoffset=\dimen302 | |
\Gm@layoutvoffset=\dimen303 | 981 | 981 | \Gm@layoutvoffset=\dimen303 | |
\Gm@dimlist=\toks48 | 982 | 982 | \Gm@dimlist=\toks48 | |
) (./main.aux | 983 | 983 | ) (./main.aux | |
(./chapters/contexte2.aux) (./chapters/EIAH.aux) (./chapters/CBR.aux) | 984 | 984 | (./chapters/contexte2.aux) (./chapters/EIAH.aux) (./chapters/CBR.aux) | |
(./chapters/Architecture.aux) (./chapters/ESCBR.aux) (./chapters/TS.aux | 985 | 985 | (./chapters/Architecture.aux) (./chapters/ESCBR.aux) (./chapters/TS.aux | |
986 | 986 | |||
LaTeX Warning: Label `eqBeta' multiply defined. | 987 | 987 | LaTeX Warning: Label `eqBeta' multiply defined. | |
988 | 988 | |||
989 | 989 | |||
LaTeX Warning: Label `fig:Amodel' multiply defined. | 990 | 990 | LaTeX Warning: Label `fig:Amodel' multiply defined. | |
991 | 991 | |||
992 | 992 | |||
LaTeX Warning: Label `fig:stabilityBP' multiply defined. | 993 | 993 | LaTeX Warning: Label `fig:stabilityBP' multiply defined. | |
994 | 994 | |||
) (./chapters/Conclusions.aux) (./chapters/Publications.aux)) | 995 | 995 | ) (./chapters/Conclusions.aux) (./chapters/Publications.aux)) | |
\openout1 = `main.aux'. | 996 | 996 | \openout1 = `main.aux'. | |
997 | 997 | |||
LaTeX Font Info: Checking defaults for OML/txmi/m/it on input line 231. | 998 | 998 | LaTeX Font Info: Checking defaults for OML/txmi/m/it on input line 231. | |
LaTeX Font Info: Trying to load font information for OML+txmi on input line | 999 | 999 | LaTeX Font Info: Trying to load font information for OML+txmi on input line | |
231. | 1000 | 1000 | 231. | |
1001 | 1001 | |||
(/usr/local/texlive/2023/texmf-dist/tex/latex/txfonts/omltxmi.fd | 1002 | 1002 | (/usr/local/texlive/2023/texmf-dist/tex/latex/txfonts/omltxmi.fd | |
File: omltxmi.fd 2000/12/15 v3.1 | 1003 | 1003 | File: omltxmi.fd 2000/12/15 v3.1 | |
) | 1004 | 1004 | ) | |
LaTeX Font Info: ... okay on input line 231. | 1005 | 1005 | LaTeX Font Info: ... okay on input line 231. | |
LaTeX Font Info: Checking defaults for OMS/txsy/m/n on input line 231. | 1006 | 1006 | LaTeX Font Info: Checking defaults for OMS/txsy/m/n on input line 231. | |
LaTeX Font Info: Trying to load font information for OMS+txsy on input line | 1007 | 1007 | LaTeX Font Info: Trying to load font information for OMS+txsy on input line | |
231. | 1008 | 1008 | 231. | |
1009 | 1009 | |||
(/usr/local/texlive/2023/texmf-dist/tex/latex/txfonts/omstxsy.fd | 1010 | 1010 | (/usr/local/texlive/2023/texmf-dist/tex/latex/txfonts/omstxsy.fd | |
File: omstxsy.fd 2000/12/15 v3.1 | 1011 | 1011 | File: omstxsy.fd 2000/12/15 v3.1 | |
) | 1012 | 1012 | ) | |
LaTeX Font Info: ... okay on input line 231. | 1013 | 1013 | LaTeX Font Info: ... okay on input line 231. | |
LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 231. | 1014 | 1014 | LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 231. | |
LaTeX Font Info: ... okay on input line 231. | 1015 | 1015 | LaTeX Font Info: ... okay on input line 231. | |
LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 231. | 1016 | 1016 | LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 231. | |
LaTeX Font Info: ... okay on input line 231. | 1017 | 1017 | LaTeX Font Info: ... okay on input line 231. | |
LaTeX Font Info: Checking defaults for TS1/cmr/m/n on input line 231. | 1018 | 1018 | LaTeX Font Info: Checking defaults for TS1/cmr/m/n on input line 231. | |
LaTeX Font Info: ... okay on input line 231. | 1019 | 1019 | LaTeX Font Info: ... okay on input line 231. | |
LaTeX Font Info: Checking defaults for OMX/txex/m/n on input line 231. | 1020 | 1020 | LaTeX Font Info: Checking defaults for OMX/txex/m/n on input line 231. | |
LaTeX Font Info: Trying to load font information for OMX+txex on input line | 1021 | 1021 | LaTeX Font Info: Trying to load font information for OMX+txex on input line | |
231. | 1022 | 1022 | 231. | |
1023 | 1023 | |||
(/usr/local/texlive/2023/texmf-dist/tex/latex/txfonts/omxtxex.fd | 1024 | 1024 | (/usr/local/texlive/2023/texmf-dist/tex/latex/txfonts/omxtxex.fd | |
File: omxtxex.fd 2000/12/15 v3.1 | 1025 | 1025 | File: omxtxex.fd 2000/12/15 v3.1 | |
) | 1026 | 1026 | ) | |
LaTeX Font Info: ... okay on input line 231. | 1027 | 1027 | LaTeX Font Info: ... okay on input line 231. | |
LaTeX Font Info: Checking defaults for U/txexa/m/n on input line 231. | 1028 | 1028 | LaTeX Font Info: Checking defaults for U/txexa/m/n on input line 231. | |
LaTeX Font Info: Trying to load font information for U+txexa on input line 2 | 1029 | 1029 | LaTeX Font Info: Trying to load font information for U+txexa on input line 2 | |
31. | 1030 | 1030 | 31. | |
1031 | 1031 | |||
(/usr/local/texlive/2023/texmf-dist/tex/latex/txfonts/utxexa.fd | 1032 | 1032 | (/usr/local/texlive/2023/texmf-dist/tex/latex/txfonts/utxexa.fd | |
File: utxexa.fd 2000/12/15 v3.1 | 1033 | 1033 | File: utxexa.fd 2000/12/15 v3.1 | |
) | 1034 | 1034 | ) | |
LaTeX Font Info: ... okay on input line 231. | 1035 | 1035 | LaTeX Font Info: ... okay on input line 231. | |
LaTeX Font Info: Checking defaults for PD1/pdf/m/n on input line 231. | 1036 | 1036 | LaTeX Font Info: Checking defaults for PD1/pdf/m/n on input line 231. | |
LaTeX Font Info: ... okay on input line 231. | 1037 | 1037 | LaTeX Font Info: ... okay on input line 231. | |
LaTeX Font Info: Checking defaults for PU/pdf/m/n on input line 231. | 1038 | 1038 | LaTeX Font Info: Checking defaults for PU/pdf/m/n on input line 231. | |
LaTeX Font Info: ... okay on input line 231. | 1039 | 1039 | LaTeX Font Info: ... okay on input line 231. | |
1040 | 1040 | |||
(/usr/local/texlive/2023/texmf-dist/tex/context/base/mkii/supp-pdf.mkii | 1041 | 1041 | (/usr/local/texlive/2023/texmf-dist/tex/context/base/mkii/supp-pdf.mkii | |
[Loading MPS to PDF converter (version 2006.09.02).] | 1042 | 1042 | [Loading MPS to PDF converter (version 2006.09.02).] | |
\scratchcounter=\count380 | 1043 | 1043 | \scratchcounter=\count380 | |
\scratchdimen=\dimen304 | 1044 | 1044 | \scratchdimen=\dimen304 | |
\scratchbox=\box122 | 1045 | 1045 | \scratchbox=\box122 | |
\nofMPsegments=\count381 | 1046 | 1046 | \nofMPsegments=\count381 | |
\nofMParguments=\count382 | 1047 | 1047 | \nofMParguments=\count382 | |
\everyMPshowfont=\toks49 | 1048 | 1048 | \everyMPshowfont=\toks49 | |
\MPscratchCnt=\count383 | 1049 | 1049 | \MPscratchCnt=\count383 | |
\MPscratchDim=\dimen305 | 1050 | 1050 | \MPscratchDim=\dimen305 | |
\MPnumerator=\count384 | 1051 | 1051 | \MPnumerator=\count384 | |
\makeMPintoPDFobject=\count385 | 1052 | 1052 | \makeMPintoPDFobject=\count385 | |
\everyMPtoPDFconversion=\toks50 | 1053 | 1053 | \everyMPtoPDFconversion=\toks50 | |
) (/usr/local/texlive/2023/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty | 1054 | 1054 | ) (/usr/local/texlive/2023/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty | |
Package: epstopdf-base 2020-01-24 v2.11 Base part for package epstopdf | 1055 | 1055 | 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 | 1056 | 1056 | Package epstopdf-base Info: Redefining graphics rule for `.eps' on input line 4 | |
85. | 1057 | 1057 | 85. | |
1058 | 1058 | |||
(/usr/local/texlive/2023/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg | 1059 | 1059 | (/usr/local/texlive/2023/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg | |
File: epstopdf-sys.cfg 2010/07/13 v1.3 Configuration of (r)epstopdf for TeX Liv | 1060 | 1060 | File: epstopdf-sys.cfg 2010/07/13 v1.3 Configuration of (r)epstopdf for TeX Liv | |
e | 1061 | 1061 | e | |
)) | 1062 | 1062 | )) | |
LaTeX Info: Redefining \degres on input line 231. | 1063 | 1063 | LaTeX Info: Redefining \degres on input line 231. | |
LaTeX Info: Redefining \up on input line 231. | 1064 | 1064 | LaTeX Info: Redefining \up on input line 231. | |
Package caption Info: Begin \AtBeginDocument code. | 1065 | 1065 | Package caption Info: Begin \AtBeginDocument code. | |
Package caption Info: float package is loaded. | 1066 | 1066 | Package caption Info: float package is loaded. | |
Package caption Info: hyperref package is loaded. | 1067 | 1067 | Package caption Info: hyperref package is loaded. | |
Package caption Info: picinpar package is loaded. | 1068 | 1068 | Package caption Info: picinpar package is loaded. | |
Package caption Info: End \AtBeginDocument code. | 1069 | 1069 | Package caption Info: End \AtBeginDocument code. | |
1070 | 1070 | |||
*** Overriding the 'enumerate' environment. Pass option 'standardlists' for avo | 1071 | 1071 | *** Overriding the 'enumerate' environment. Pass option 'standardlists' for avo | |
iding this override. | 1072 | 1072 | iding this override. | |
*** Overriding the 'description' environment. Pass option 'standardlists' for a | 1073 | 1073 | *** Overriding the 'description' environment. Pass option 'standardlists' for a | |
voiding this override. ************ USE CUSTOM FRONT COVER | 1074 | 1074 | voiding this override. ************ USE CUSTOM FRONT COVER | |
Package hyperref Info: Link coloring OFF on input line 231. | 1075 | 1075 | Package hyperref Info: Link coloring OFF on input line 231. | |
(./main.out) | 1076 | 1076 | (./main.out) | |
(./main.out) | 1077 | 1077 | (./main.out) | |
\@outlinefile=\write3 | 1078 | 1078 | \@outlinefile=\write3 | |
\openout3 = `main.out'. | 1079 | 1079 | \openout3 = `main.out'. | |
1080 | 1080 | |||
1081 | 1081 | |||
*geometry* driver: auto-detecting | 1082 | 1082 | *geometry* driver: auto-detecting | |
*geometry* detected driver: pdftex | 1083 | 1083 | *geometry* detected driver: pdftex | |
*geometry* verbose mode - [ preamble ] result: | 1084 | 1084 | *geometry* verbose mode - [ preamble ] result: | |
* pass: disregarded the geometry package! | 1085 | 1085 | * pass: disregarded the geometry package! | |
* \paperwidth=598.14806pt | 1086 | 1086 | * \paperwidth=598.14806pt | |
* \paperheight=845.90042pt | 1087 | 1087 | * \paperheight=845.90042pt | |
* \textwidth=427.43153pt | 1088 | 1088 | * \textwidth=427.43153pt | |
* \textheight=671.71976pt | 1089 | 1089 | * \textheight=671.71976pt | |
* \oddsidemargin=99.58464pt | 1090 | 1090 | * \oddsidemargin=99.58464pt | |
* \evensidemargin=71.13188pt | 1091 | 1091 | * \evensidemargin=71.13188pt | |
* \topmargin=56.9055pt | 1092 | 1092 | * \topmargin=56.9055pt | |
* \headheight=12.0pt | 1093 | 1093 | * \headheight=12.0pt | |
* \headsep=31.29802pt | 1094 | 1094 | * \headsep=31.29802pt | |
* \topskip=11.0pt | 1095 | 1095 | * \topskip=11.0pt | |
* \footskip=31.29802pt | 1096 | 1096 | * \footskip=31.29802pt | |
* \marginparwidth=54.2025pt | 1097 | 1097 | * \marginparwidth=54.2025pt | |
* \marginparsep=7.0pt | 1098 | 1098 | * \marginparsep=7.0pt | |
* \columnsep=10.0pt | 1099 | 1099 | * \columnsep=10.0pt | |
* \skip\footins=10.0pt plus 4.0pt minus 2.0pt | 1100 | 1100 | * \skip\footins=10.0pt plus 4.0pt minus 2.0pt | |
* \hoffset=-72.26999pt | 1101 | 1101 | * \hoffset=-72.26999pt | |
* \voffset=-72.26999pt | 1102 | 1102 | * \voffset=-72.26999pt | |
* \mag=1000 | 1103 | 1103 | * \mag=1000 | |
* \@twocolumnfalse | 1104 | 1104 | * \@twocolumnfalse | |
* \@twosidetrue | 1105 | 1105 | * \@twosidetrue | |
* \@mparswitchtrue | 1106 | 1106 | * \@mparswitchtrue | |
* \@reversemarginfalse | 1107 | 1107 | * \@reversemarginfalse | |
* (1in=72.27pt=25.4mm, 1cm=28.453pt) | 1108 | 1108 | * (1in=72.27pt=25.4mm, 1cm=28.453pt) | |
1109 | 1109 | |||
*geometry* verbose mode - [ newgeometry ] result: | 1110 | 1110 | *geometry* verbose mode - [ newgeometry ] result: | |
* driver: pdftex | 1111 | 1111 | * driver: pdftex | |
* paper: a4paper | 1112 | 1112 | * paper: a4paper | |
* layout: <same size as paper> | 1113 | 1113 | * layout: <same size as paper> | |
* layoutoffset:(h,v)=(0.0pt,0.0pt) | 1114 | 1114 | * layoutoffset:(h,v)=(0.0pt,0.0pt) | |
* modes: twoside | 1115 | 1115 | * modes: twoside | |
* h-part:(L,W,R)=(170.71652pt, 355.65306pt, 71.77847pt) | 1116 | 1116 | * h-part:(L,W,R)=(170.71652pt, 355.65306pt, 71.77847pt) | |
* v-part:(T,H,B)=(101.50906pt, 741.54591pt, 2.84544pt) | 1117 | 1117 | * v-part:(T,H,B)=(101.50906pt, 741.54591pt, 2.84544pt) | |
* \paperwidth=598.14806pt | 1118 | 1118 | * \paperwidth=598.14806pt | |
* \paperheight=845.90042pt | 1119 | 1119 | * \paperheight=845.90042pt | |
* \textwidth=355.65306pt | 1120 | 1120 | * \textwidth=355.65306pt | |
* \textheight=741.54591pt | 1121 | 1121 | * \textheight=741.54591pt | |
* \oddsidemargin=98.44653pt | 1122 | 1122 | * \oddsidemargin=98.44653pt | |
* \evensidemargin=-0.49152pt | 1123 | 1123 | * \evensidemargin=-0.49152pt | |
* \topmargin=-14.05894pt | 1124 | 1124 | * \topmargin=-14.05894pt | |
* \headheight=12.0pt | 1125 | 1125 | * \headheight=12.0pt | |
* \headsep=31.29802pt | 1126 | 1126 | * \headsep=31.29802pt | |
* \topskip=11.0pt | 1127 | 1127 | * \topskip=11.0pt | |
* \footskip=31.29802pt | 1128 | 1128 | * \footskip=31.29802pt | |
* \marginparwidth=54.2025pt | 1129 | 1129 | * \marginparwidth=54.2025pt | |
* \marginparsep=7.0pt | 1130 | 1130 | * \marginparsep=7.0pt | |
* \columnsep=10.0pt | 1131 | 1131 | * \columnsep=10.0pt | |
* \skip\footins=10.0pt plus 4.0pt minus 2.0pt | 1132 | 1132 | * \skip\footins=10.0pt plus 4.0pt minus 2.0pt | |
* \hoffset=-72.26999pt | 1133 | 1133 | * \hoffset=-72.26999pt | |
* \voffset=-72.26999pt | 1134 | 1134 | * \voffset=-72.26999pt | |
* \mag=1000 | 1135 | 1135 | * \mag=1000 | |
* \@twocolumnfalse | 1136 | 1136 | * \@twocolumnfalse | |
* \@twosidetrue | 1137 | 1137 | * \@twosidetrue | |
* \@mparswitchtrue | 1138 | 1138 | * \@mparswitchtrue | |
* \@reversemarginfalse | 1139 | 1139 | * \@reversemarginfalse | |
* (1in=72.27pt=25.4mm, 1cm=28.453pt) | 1140 | 1140 | * (1in=72.27pt=25.4mm, 1cm=28.453pt) | |
1141 | 1141 | |||
<images_logos/image1_logoUBFC_grand.png, id=385, 156.6945pt x 74.898pt> | 1142 | 1142 | <images_logos/image1_logoUBFC_grand.png, id=385, 156.6945pt x 74.898pt> | |
File: images_logos/image1_logoUBFC_grand.png Graphic file (type png) | 1143 | 1143 | File: images_logos/image1_logoUBFC_grand.png Graphic file (type png) | |
<use images_logos/image1_logoUBFC_grand.png> | 1144 | 1144 | <use images_logos/image1_logoUBFC_grand.png> | |
Package pdftex.def Info: images_logos/image1_logoUBFC_grand.png used on input | 1145 | 1145 | Package pdftex.def Info: images_logos/image1_logoUBFC_grand.png used on input | |
line 237. | 1146 | 1146 | line 237. | |
(pdftex.def) Requested size: 142.25905pt x 68.00069pt. | 1147 | 1147 | (pdftex.def) Requested size: 142.25905pt x 68.00069pt. | |
<images_logos/logo_UFC_2018_transparence.png, id=387, 1160.335pt x 285.065pt> | 1148 | 1148 | <images_logos/logo_UFC_2018_transparence.png, id=387, 1160.335pt x 285.065pt> | |
File: images_logos/logo_UFC_2018_transparence.png Graphic file (type png) | 1149 | 1149 | File: images_logos/logo_UFC_2018_transparence.png Graphic file (type png) | |
<use images_logos/logo_UFC_2018_transparence.png> | 1150 | 1150 | <use images_logos/logo_UFC_2018_transparence.png> | |
Package pdftex.def Info: images_logos/logo_UFC_2018_transparence.png used on i | 1151 | 1151 | Package pdftex.def Info: images_logos/logo_UFC_2018_transparence.png used on i | |
nput line 237. | 1152 | 1152 | nput line 237. | |
(pdftex.def) Requested size: 142.25905pt x 34.94577pt. | 1153 | 1153 | (pdftex.def) Requested size: 142.25905pt x 34.94577pt. | |
LaTeX Font Info: Trying to load font information for OT1+txr on input line 2 | 1154 | 1154 | LaTeX Font Info: Trying to load font information for OT1+txr on input line 2 | |
48. | 1155 | 1155 | 48. | |
(/usr/local/texlive/2023/texmf-dist/tex/latex/txfonts/ot1txr.fd | 1156 | 1156 | (/usr/local/texlive/2023/texmf-dist/tex/latex/txfonts/ot1txr.fd | |
File: ot1txr.fd 2000/12/15 v3.1 | 1157 | 1157 | File: ot1txr.fd 2000/12/15 v3.1 | |
) | 1158 | 1158 | ) | |
LaTeX Font Info: Trying to load font information for U+txmia on input line 2 | 1159 | 1159 | LaTeX Font Info: Trying to load font information for U+txmia on input line 2 | |
48. | 1160 | 1160 | 48. | |
1161 | 1161 | |||
(/usr/local/texlive/2023/texmf-dist/tex/latex/txfonts/utxmia.fd | 1162 | 1162 | (/usr/local/texlive/2023/texmf-dist/tex/latex/txfonts/utxmia.fd | |
File: utxmia.fd 2000/12/15 v3.1 | 1163 | 1163 | File: utxmia.fd 2000/12/15 v3.1 | |
) | 1164 | 1164 | ) | |
LaTeX Font Info: Trying to load font information for U+txsya on input line 2 | 1165 | 1165 | LaTeX Font Info: Trying to load font information for U+txsya on input line 2 | |
48. | 1166 | 1166 | 48. | |
1167 | 1167 | |||
(/usr/local/texlive/2023/texmf-dist/tex/latex/txfonts/utxsya.fd | 1168 | 1168 | (/usr/local/texlive/2023/texmf-dist/tex/latex/txfonts/utxsya.fd | |
File: utxsya.fd 2000/12/15 v3.1 | 1169 | 1169 | File: utxsya.fd 2000/12/15 v3.1 | |
) | 1170 | 1170 | ) | |
LaTeX Font Info: Trying to load font information for U+txsyb on input line 2 | 1171 | 1171 | LaTeX Font Info: Trying to load font information for U+txsyb on input line 2 | |
48. | 1172 | 1172 | 48. | |
1173 | 1173 | |||
(/usr/local/texlive/2023/texmf-dist/tex/latex/txfonts/utxsyb.fd | 1174 | 1174 | (/usr/local/texlive/2023/texmf-dist/tex/latex/txfonts/utxsyb.fd | |
File: utxsyb.fd 2000/12/15 v3.1 | 1175 | 1175 | File: utxsyb.fd 2000/12/15 v3.1 | |
) | 1176 | 1176 | ) | |
LaTeX Font Info: Trying to load font information for U+txsyc on input line 2 | 1177 | 1177 | LaTeX Font Info: Trying to load font information for U+txsyc on input line 2 | |
48. | 1178 | 1178 | 48. | |
1179 | 1179 | |||
(/usr/local/texlive/2023/texmf-dist/tex/latex/txfonts/utxsyc.fd | 1180 | 1180 | (/usr/local/texlive/2023/texmf-dist/tex/latex/txfonts/utxsyc.fd | |
File: utxsyc.fd 2000/12/15 v3.1 | 1181 | 1181 | File: utxsyc.fd 2000/12/15 v3.1 | |
) [1 | 1182 | 1182 | ) [1 | |
1183 | 1183 | |||
1184 | 1184 | |||
1185 | 1185 | |||
1186 | 1186 | |||
{/usr/local/texlive/2023/texmf-var/fonts/map/pdftex/updmap/pdftex.map}{/usr/loc | 1187 | 1187 | {/usr/local/texlive/2023/texmf-var/fonts/map/pdftex/updmap/pdftex.map}{/usr/loc | |
al/texlive/2023/texmf-dist/fonts/enc/dvips/base/8r.enc} <./images_logos/image1_ | 1188 | 1188 | al/texlive/2023/texmf-dist/fonts/enc/dvips/base/8r.enc} <./images_logos/image1_ | |
logoUBFC_grand.png> <./images_logos/logo_UFC_2018_transparence.png>] [2 | 1189 | 1189 | logoUBFC_grand.png> <./images_logos/logo_UFC_2018_transparence.png>] [2 | |
1190 | 1190 | |||
1191 | 1191 | |||
] [3] [4] | 1192 | 1192 | ] [3] [4] | |
(./main.toc | 1193 | 1193 | (./main.toc | |
LaTeX Font Info: Font shape `T1/phv/m/it' in size <10.95> not available | 1194 | 1194 | LaTeX Font Info: Font shape `T1/phv/m/it' in size <10.95> not available | |
(Font) Font shape `T1/phv/m/sl' tried instead on input line 23. | 1195 | 1195 | (Font) Font shape `T1/phv/m/sl' tried instead on input line 23. | |
[5 | 1196 | 1196 | [5 | |
1197 | 1197 | |||
] [6] | 1198 | 1198 | ] [6] | |
Underfull \vbox (badness 10000) has occurred while \output is active [] | 1199 | 1199 | Underfull \vbox (badness 10000) has occurred while \output is active [] | |
1200 | 1200 | |||
[7] | 1201 | 1201 | [7] | |
Overfull \hbox (1.29184pt too wide) detected at line 90 | 1202 | 1202 | Overfull \hbox (1.29184pt too wide) detected at line 90 | |
[][]\T1/phv/m/n/10.95 100[] | 1203 | 1203 | [][]\T1/phv/m/n/10.95 100[] | |
[] | 1204 | 1204 | [] | |
1205 | 1205 | |||
1206 | 1206 | |||
Overfull \hbox (1.29184pt too wide) detected at line 92 | 1207 | 1207 | Overfull \hbox (1.29184pt too wide) detected at line 92 | |
[][]\T1/phv/m/n/10.95 103[] | 1208 | 1208 | [][]\T1/phv/m/n/10.95 103[] | |
[] | 1209 | 1209 | [] | |
1210 | 1210 | |||
1211 | 1211 | |||
Overfull \hbox (1.29184pt too wide) detected at line 93 | 1212 | 1212 | Overfull \hbox (1.29184pt too wide) detected at line 93 | |
[][]\T1/phv/m/n/10.95 104[] | 1213 | 1213 | [][]\T1/phv/m/n/10.95 104[] | |
[] | 1214 | 1214 | [] | |
1215 | 1215 | |||
1216 | 1216 | |||
Overfull \hbox (1.29184pt too wide) detected at line 95 | 1217 | 1217 | Overfull \hbox (1.29184pt too wide) detected at line 95 | |
[][]\T1/phv/m/n/10.95 105[] | 1218 | 1218 | [][]\T1/phv/m/n/10.95 105[] | |
[] | 1219 | 1219 | [] | |
1220 | 1220 | |||
1221 | 1221 | |||
Overfull \hbox (1.29184pt too wide) detected at line 96 | 1222 | 1222 | Overfull \hbox (1.29184pt too wide) detected at line 96 | |
[][]\T1/phv/m/n/10.95 106[] | 1223 | 1223 | [][]\T1/phv/m/n/10.95 106[] | |
[] | 1224 | 1224 | [] | |
1225 | 1225 | |||
) | 1226 | 1226 | ) | |
\tf@toc=\write4 | 1227 | 1227 | \tf@toc=\write4 | |
\openout4 = `main.toc'. | 1228 | 1228 | \openout4 = `main.toc'. | |
1229 | 1229 | |||
[8] [1 | 1230 | 1230 | [8] [1 | |
1231 | 1231 | |||
1232 | 1232 | |||
] [2] | 1233 | 1233 | ] [2] | |
Chapitre 1. | 1234 | 1234 | Chapitre 1. | |
Package lettrine.sty Info: Targeted height = 19.96736pt | 1235 | 1235 | Package lettrine.sty Info: Targeted height = 19.96736pt | |
(lettrine.sty) (for loversize=0, accent excluded), | 1236 | 1236 | (lettrine.sty) (for loversize=0, accent excluded), | |
(lettrine.sty) Lettrine height = 20.612pt (\uppercase {C}); | 1237 | 1237 | (lettrine.sty) Lettrine height = 20.612pt (\uppercase {C}); | |
(lettrine.sty) reported on input line 342. | 1238 | 1238 | (lettrine.sty) reported on input line 342. | |
1239 | 1239 | |||
Overfull \hbox (6.79999pt too wide) in paragraph at lines 342--342 | 1240 | 1240 | Overfull \hbox (6.79999pt too wide) in paragraph at lines 342--342 | |
[][][][] | 1241 | 1241 | [][][][] | |
[] | 1242 | 1242 | [] | |
1243 | 1243 | |||
1244 | 1244 | |||
Underfull \vbox (badness 10000) has occurred while \output is active [] | 1245 | 1245 | Underfull \vbox (badness 10000) has occurred while \output is active [] | |
1246 | 1246 | |||
[3 | 1247 | 1247 | [3 | |
1248 | 1248 | |||
] | 1249 | 1249 | ] | |
[4] [5] | 1250 | 1250 | [4] [5] | |
\openout2 = `./chapters/contexte2.aux'. | 1251 | 1251 | \openout2 = `./chapters/contexte2.aux'. | |
1252 | 1252 | |||
(./chapters/contexte2.tex [6 | 1253 | 1253 | (./chapters/contexte2.tex [6 | |
1254 | 1254 | |||
1255 | 1255 | |||
] | 1256 | 1256 | ] | |
Chapitre 2. | 1257 | 1257 | Chapitre 2. | |
<./Figures/TLearning.png, id=558, 603.25375pt x 331.2375pt> | 1258 | 1258 | <./Figures/TLearning.png, id=558, 603.25375pt x 331.2375pt> | |
File: ./Figures/TLearning.png Graphic file (type png) | 1259 | 1259 | File: ./Figures/TLearning.png Graphic file (type png) | |
<use ./Figures/TLearning.png> | 1260 | 1260 | <use ./Figures/TLearning.png> | |
Package pdftex.def Info: ./Figures/TLearning.png used on input line 15. | 1261 | 1261 | Package pdftex.def Info: ./Figures/TLearning.png used on input line 15. | |
(pdftex.def) Requested size: 427.43153pt x 234.69505pt. | 1262 | 1262 | (pdftex.def) Requested size: 427.43153pt x 234.69505pt. | |
[7] | 1263 | 1263 | [7] | |
<./Figures/EIAH.png, id=567, 643.40375pt x 362.35374pt> | 1264 | 1264 | <./Figures/EIAH.png, id=567, 643.40375pt x 362.35374pt> | |
File: ./Figures/EIAH.png Graphic file (type png) | 1265 | 1265 | File: ./Figures/EIAH.png Graphic file (type png) | |
<use ./Figures/EIAH.png> | 1266 | 1266 | <use ./Figures/EIAH.png> | |
Package pdftex.def Info: ./Figures/EIAH.png used on input line 32. | 1267 | 1267 | Package pdftex.def Info: ./Figures/EIAH.png used on input line 32. | |
(pdftex.def) Requested size: 427.43153pt x 240.73pt. | 1268 | 1268 | (pdftex.def) Requested size: 427.43153pt x 240.73pt. | |
1269 | 1269 | |||
1270 | 1270 | |||
LaTeX Warning: `!h' float specifier changed to `!ht'. | 1271 | 1271 | LaTeX Warning: `!h' float specifier changed to `!ht'. | |
1272 | 1272 | |||
[8 <./Figures/TLearning.png>] [9 <./Figures/EIAH.png>] [10] | 1273 | 1273 | [8 <./Figures/TLearning.png>] [9 <./Figures/EIAH.png>] [10] | |
<./Figures/cycle.png, id=594, 668.4975pt x 665.48625pt> | 1274 | 1274 | <./Figures/cycle.png, id=594, 668.4975pt x 665.48625pt> | |
File: ./Figures/cycle.png Graphic file (type png) | 1275 | 1275 | File: ./Figures/cycle.png Graphic file (type png) | |
<use ./Figures/cycle.png> | 1276 | 1276 | <use ./Figures/cycle.png> | |
Package pdftex.def Info: ./Figures/cycle.png used on input line 83. | 1277 | 1277 | Package pdftex.def Info: ./Figures/cycle.png used on input line 83. | |
(pdftex.def) Requested size: 427.43153pt x 425.51372pt. | 1278 | 1278 | (pdftex.def) Requested size: 427.43153pt x 425.51372pt. | |
[11 <./Figures/cycle.png>] | 1279 | 1279 | [11 <./Figures/cycle.png>] | |
<./Figures/Reuse.png, id=617, 383.4325pt x 182.6825pt> | 1280 | 1280 | <./Figures/Reuse.png, id=617, 383.4325pt x 182.6825pt> | |
File: ./Figures/Reuse.png Graphic file (type png) | 1281 | 1281 | File: ./Figures/Reuse.png Graphic file (type png) | |
<use ./Figures/Reuse.png> | 1282 | 1282 | <use ./Figures/Reuse.png> | |
Package pdftex.def Info: ./Figures/Reuse.png used on input line 112. | 1283 | 1283 | Package pdftex.def Info: ./Figures/Reuse.png used on input line 112. | |
(pdftex.def) Requested size: 427.43153pt x 203.65802pt. | 1284 | 1284 | (pdftex.def) Requested size: 427.43153pt x 203.65802pt. | |
1285 | 1285 | |||
Underfull \hbox (badness 10000) in paragraph at lines 112--112 | 1286 | 1286 | Underfull \hbox (badness 10000) in paragraph at lines 112--112 | |
[]\T1/phv/m/sc/10.95 Figure 2.4 \T1/phv/m/n/10.95 ^^U |Prin-cipe de réuti-li-sa | 1287 | 1287 | []\T1/phv/m/sc/10.95 Figure 2.4 \T1/phv/m/n/10.95 ^^U |Prin-cipe de réuti-li-sa | |
-tion dans le RàPC (Tra-duit de | 1288 | 1288 | -tion dans le RàPC (Tra-duit de | |
[] | 1289 | 1289 | [] | |
1290 | 1290 | |||
[12] [13 <./Figures/Reuse.png>] | 1291 | 1291 | [12] [13 <./Figures/Reuse.png>] | |
<./Figures/CycleCBR.png, id=637, 147.1899pt x 83.8332pt> | 1292 | 1292 | <./Figures/CycleCBR.png, id=637, 147.1899pt x 83.8332pt> | |
File: ./Figures/CycleCBR.png Graphic file (type png) | 1293 | 1293 | File: ./Figures/CycleCBR.png Graphic file (type png) | |
<use ./Figures/CycleCBR.png> | 1294 | 1294 | <use ./Figures/CycleCBR.png> | |
Package pdftex.def Info: ./Figures/CycleCBR.png used on input line 156. | 1295 | 1295 | Package pdftex.def Info: ./Figures/CycleCBR.png used on input line 156. | |
(pdftex.def) Requested size: 427.43153pt x 243.45026pt. | 1296 | 1296 | (pdftex.def) Requested size: 427.43153pt x 243.45026pt. | |
[14] [15 <./Figures/CycleCBR.png>] [16] | 1297 | 1297 | [14] [15 <./Figures/CycleCBR.png>] [16] | |
1298 | 1298 | |||
LaTeX Warning: Command \textperiodcentered invalid in math mode on input line 2 | 1299 | 1299 | LaTeX Warning: Command \textperiodcentered invalid in math mode on input line 2 | |
65. | 1300 | 1300 | 65. | |
1301 | 1301 | |||
LaTeX Font Info: Trying to load font information for TS1+phv on input line 2 | 1302 | 1302 | LaTeX Font Info: Trying to load font information for TS1+phv on input line 2 | |
65. | 1303 | 1303 | 65. | |
(/usr/local/texlive/2023/texmf-dist/tex/latex/psnfss/ts1phv.fd | 1304 | 1304 | (/usr/local/texlive/2023/texmf-dist/tex/latex/psnfss/ts1phv.fd | |
File: ts1phv.fd 2020/03/25 scalable font definitions for TS1/phv. | 1305 | 1305 | File: ts1phv.fd 2020/03/25 scalable font definitions for TS1/phv. | |
) | 1306 | 1306 | ) | |
1307 | 1307 | |||
LaTeX Warning: Command \textperiodcentered invalid in math mode on input line 2 | 1308 | 1308 | LaTeX Warning: Command \textperiodcentered invalid in math mode on input line 2 | |
65. | 1309 | 1309 | 65. | |
1310 | 1310 | |||
1311 | 1311 | |||
LaTeX Warning: Command \textperiodcentered invalid in math mode on input line 2 | 1312 | 1312 | LaTeX Warning: Command \textperiodcentered invalid in math mode on input line 2 | |
65. | 1313 | 1313 | 65. | |
1314 | 1314 | |||
1315 | 1315 | |||
LaTeX Warning: Command \textperiodcentered invalid in math mode on input line 2 | 1316 | 1316 | LaTeX Warning: Command \textperiodcentered invalid in math mode on input line 2 | |
65. | 1317 | 1317 | 65. | |
1318 | 1318 | |||
1319 | 1319 | |||
LaTeX Warning: Command \textperiodcentered invalid in math mode on input line 2 | 1320 | 1320 | LaTeX Warning: Command \textperiodcentered invalid in math mode on input line 2 | |
65. | 1321 | 1321 | 65. | |
1322 | 1322 | |||
1323 | 1323 | |||
LaTeX Warning: Command \textperiodcentered invalid in math mode on input line 2 | 1324 | 1324 | LaTeX Warning: Command \textperiodcentered invalid in math mode on input line 2 | |
65. | 1325 | 1325 | 65. | |
1326 | 1326 | |||
Missing character: There is no · in font txr! | 1327 | 1327 | Missing character: There is no · in font txr! | |
Missing character: There is no · in font txr! | 1328 | 1328 | Missing character: There is no · in font txr! | |
Missing character: There is no · in font txr! | 1329 | 1329 | Missing character: There is no · in font txr! | |
1330 | 1330 | |||
LaTeX Font Warning: Font shape `T1/phv/m/scit' undefined | 1331 | 1331 | LaTeX Font Warning: Font shape `T1/phv/m/scit' undefined | |
(Font) using `T1/phv/m/it' instead on input line 284. | 1332 | 1332 | (Font) using `T1/phv/m/it' instead on input line 284. | |
1333 | 1333 | |||
[17] [18] | 1334 | 1334 | [17] [18] | |
1335 | 1335 | |||
LaTeX Font Warning: Font shape `T1/phv/m/scit' undefined | 1336 | 1336 | LaTeX Font Warning: Font shape `T1/phv/m/scit' undefined | |
(Font) using `T1/phv/m/it' instead on input line 333. | 1337 | 1337 | (Font) using `T1/phv/m/it' instead on input line 333. | |
1338 | 1338 | |||
1339 | 1339 | |||
LaTeX Font Warning: Font shape `T1/phv/m/scit' undefined | 1340 | 1340 | LaTeX Font Warning: Font shape `T1/phv/m/scit' undefined | |
(Font) using `T1/phv/m/it' instead on input line 337. | 1341 | 1341 | (Font) using `T1/phv/m/it' instead on input line 337. | |
1342 | 1342 | |||
<./Figures/beta-distribution.png, id=714, 621.11293pt x 480.07928pt> | 1343 | 1343 | <./Figures/beta-distribution.png, id=714, 621.11293pt x 480.07928pt> | |
File: ./Figures/beta-distribution.png Graphic file (type png) | 1344 | 1344 | File: ./Figures/beta-distribution.png Graphic file (type png) | |
<use ./Figures/beta-distribution.png> | 1345 | 1345 | <use ./Figures/beta-distribution.png> | |
Package pdftex.def Info: ./Figures/beta-distribution.png used on input line 34 | 1346 | 1346 | Package pdftex.def Info: ./Figures/beta-distribution.png used on input line 34 | |
5. | 1347 | 1347 | 5. | |
(pdftex.def) Requested size: 427.43153pt x 330.38333pt. | 1348 | 1348 | (pdftex.def) Requested size: 427.43153pt x 330.38333pt. | |
[19]) [20 <./Figures/beta-distribution.png>] [21 | 1349 | 1349 | [19]) [20 <./Figures/beta-distribution.png>] [21 | |
1350 | 1350 | |||
1351 | 1351 | |||
1352 | 1352 | |||
] [22] | 1353 | 1353 | ] [22] | |
\openout2 = `./chapters/EIAH.aux'. | 1354 | 1354 | \openout2 = `./chapters/EIAH.aux'. | |
1355 | 1355 | |||
(./chapters/EIAH.tex | 1356 | 1356 | (./chapters/EIAH.tex | |
Chapitre 3. | 1357 | 1357 | Chapitre 3. | |
[23 | 1358 | 1358 | [23 | |
1359 | 1359 | |||
1360 | 1360 | |||
] | 1361 | 1361 | ] | |
Underfull \hbox (badness 10000) in paragraph at lines 24--25 | 1362 | 1362 | Underfull \hbox (badness 10000) in paragraph at lines 24--25 | |
[]\T1/phv/m/n/10.95 Les tech-niques d'IA peuvent aussi ai-der à prendre des dé- | 1363 | 1363 | []\T1/phv/m/n/10.95 Les tech-niques d'IA peuvent aussi ai-der à prendre des dé- | |
ci-sions stra-té- | 1364 | 1364 | ci-sions stra-té- | |
[] | 1365 | 1365 | [] | |
1366 | 1366 | |||
1367 | 1367 | |||
Underfull \hbox (badness 1874) in paragraph at lines 24--25 | 1368 | 1368 | Underfull \hbox (badness 1874) in paragraph at lines 24--25 | |
\T1/phv/m/n/10.95 giques vi-sant des ob-jec-tifs à longue échéance comme le mon | 1369 | 1369 | \T1/phv/m/n/10.95 giques vi-sant des ob-jec-tifs à longue échéance comme le mon | |
tre le tra-vail de | 1370 | 1370 | tre le tra-vail de | |
[] | 1371 | 1371 | [] | |
1372 | 1372 | |||
<./Figures/architecture.png, id=752, 776.9025pt x 454.69875pt> | 1373 | 1373 | <./Figures/architecture.png, id=752, 776.9025pt x 454.69875pt> | |
File: ./Figures/architecture.png Graphic file (type png) | 1374 | 1374 | File: ./Figures/architecture.png Graphic file (type png) | |
<use ./Figures/architecture.png> | 1375 | 1375 | <use ./Figures/architecture.png> | |
Package pdftex.def Info: ./Figures/architecture.png used on input line 38. | 1376 | 1376 | Package pdftex.def Info: ./Figures/architecture.png used on input line 38. | |
(pdftex.def) Requested size: 427.43153pt x 250.16833pt. | 1377 | 1377 | (pdftex.def) Requested size: 427.43153pt x 250.16833pt. | |
1378 | 1378 | |||
LaTeX Warning: Reference `sectBanditManchot' on page 24 undefined on input line | 1379 | 1379 | LaTeX Warning: Reference `sectBanditManchot' on page 24 undefined on input line | |
43. | 1380 | 1380 | 43. | |
1381 | 1381 | |||
[24] | 1382 | 1382 | [24] | |
Underfull \vbox (badness 10000) has occurred while \output is active [] | 1383 | 1383 | Underfull \vbox (badness 10000) has occurred while \output is active [] | |
1384 | 1384 | |||
[25 <./Figures/architecture.png>] | 1385 | 1385 | [25 <./Figures/architecture.png>] | |
<./Figures/ELearningLevels.png, id=781, 602.25pt x 612.78937pt> | 1386 | 1386 | <./Figures/ELearningLevels.png, id=781, 602.25pt x 612.78937pt> | |
File: ./Figures/ELearningLevels.png Graphic file (type png) | 1387 | 1387 | File: ./Figures/ELearningLevels.png Graphic file (type png) | |
<use ./Figures/ELearningLevels.png> | 1388 | 1388 | <use ./Figures/ELearningLevels.png> | |
Package pdftex.def Info: ./Figures/ELearningLevels.png used on input line 62. | 1389 | 1389 | Package pdftex.def Info: ./Figures/ELearningLevels.png used on input line 62. | |
(pdftex.def) Requested size: 427.43153pt x 434.92455pt. | 1390 | 1390 | (pdftex.def) Requested size: 427.43153pt x 434.92455pt. | |
1391 | 1391 | |||
Underfull \hbox (badness 3690) in paragraph at lines 62--62 | 1392 | 1392 | Underfull \hbox (badness 3690) in paragraph at lines 62--62 | |
[]\T1/phv/m/sc/10.95 Figure 3.2 \T1/phv/m/n/10.95 ^^U |Tra-duc-tion des ni-veau | 1393 | 1393 | []\T1/phv/m/sc/10.95 Figure 3.2 \T1/phv/m/n/10.95 ^^U |Tra-duc-tion des ni-veau | |
x du sys-tème de re-com-man-da-tion dans | 1394 | 1394 | x du sys-tème de re-com-man-da-tion dans | |
[] | 1395 | 1395 | [] | |
1396 | 1396 | |||
1397 | 1397 | |||
Underfull \vbox (badness 10000) has occurred while \output is active [] | 1398 | 1398 | Underfull \vbox (badness 10000) has occurred while \output is active [] | |
1399 | 1399 | |||
[26] | 1400 | 1400 | [26] | |
Overfull \hbox (2.56369pt too wide) in paragraph at lines 82--82 | 1401 | 1401 | Overfull \hbox (2.56369pt too wide) in paragraph at lines 82--82 | |
[]|\T1/phv/m/n/9 [[]]| | 1402 | 1402 | []|\T1/phv/m/n/9 [[]]| | |
[] | 1403 | 1403 | [] | |
1404 | 1404 | |||
1405 | 1405 | |||
Overfull \hbox (0.5975pt too wide) in paragraph at lines 77--93 | 1406 | 1406 | Overfull \hbox (0.5975pt too wide) in paragraph at lines 77--93 | |
[][] | 1407 | 1407 | [][] | |
[] | 1408 | 1408 | [] | |
1409 | 1409 | |||
) [27 <./Figures/ELearningLevels.png>] [28] | 1410 | 1410 | ) [27 <./Figures/ELearningLevels.png>] [28] | |
\openout2 = `./chapters/CBR.aux'. | 1411 | 1411 | \openout2 = `./chapters/CBR.aux'. | |
1412 | 1412 | |||
(./chapters/CBR.tex | 1413 | 1413 | (./chapters/CBR.tex | |
Chapitre 4. | 1414 | 1414 | Chapitre 4. | |
[29 | 1415 | 1415 | [29 | |
1416 | 1416 | |||
1417 | 1417 | |||
1418 | 1418 | |||
1419 | 1419 | |||
] [30] | 1420 | 1420 | ] [30] | |
Underfull \hbox (badness 1048) in paragraph at lines 25--26 | 1421 | 1421 | Underfull \hbox (badness 1048) in paragraph at lines 25--26 | |
[]\T1/phv/m/n/10.95 [[]] uti-lisent éga-le-ment le RàPC pour sé-lec-tion-ner la | 1422 | 1422 | []\T1/phv/m/n/10.95 [[]] uti-lisent éga-le-ment le RàPC pour sé-lec-tion-ner la | |
1423 | 1423 | |||
[] | 1424 | 1424 | [] | |
1425 | 1425 | |||
<./Figures/ModCBR2.png, id=845, 1145.27875pt x 545.03625pt> | 1426 | 1426 | <./Figures/ModCBR2.png, id=845, 1145.27875pt x 545.03625pt> | |
File: ./Figures/ModCBR2.png Graphic file (type png) | 1427 | 1427 | File: ./Figures/ModCBR2.png Graphic file (type png) | |
<use ./Figures/ModCBR2.png> | 1428 | 1428 | <use ./Figures/ModCBR2.png> | |
Package pdftex.def Info: ./Figures/ModCBR2.png used on input line 39. | 1429 | 1429 | Package pdftex.def Info: ./Figures/ModCBR2.png used on input line 39. | |
(pdftex.def) Requested size: 427.43153pt x 203.41505pt. | 1430 | 1430 | (pdftex.def) Requested size: 427.43153pt x 203.41505pt. | |
1431 | 1431 | |||
Underfull \vbox (badness 1163) has occurred while \output is active [] | 1432 | 1432 | Underfull \vbox (badness 1163) has occurred while \output is active [] | |
1433 | 1433 | |||
1434 | 1434 | |||
Overfull \hbox (24.44536pt too wide) has occurred while \output is active | 1435 | 1435 | Overfull \hbox (24.44536pt too wide) has occurred while \output is active | |
\T1/phv/m/sl/10.95 4.3. TRAVAUX RÉCENTS SUR LA REPRÉSENTATION DES CAS ET LE CY | 1436 | 1436 | \T1/phv/m/sl/10.95 4.3. TRAVAUX RÉCENTS SUR LA REPRÉSENTATION DES CAS ET LE CY | |
CLE DU RÀPC \T1/phv/m/n/10.95 31 | 1437 | 1437 | CLE DU RÀPC \T1/phv/m/n/10.95 31 | |
[] | 1438 | 1438 | [] | |
1439 | 1439 | |||
[31] | 1440 | 1440 | [31] | |
<./Figures/ModCBR1.png, id=859, 942.52126pt x 624.83438pt> | 1441 | 1441 | <./Figures/ModCBR1.png, id=859, 942.52126pt x 624.83438pt> | |
File: ./Figures/ModCBR1.png Graphic file (type png) | 1442 | 1442 | File: ./Figures/ModCBR1.png Graphic file (type png) | |
<use ./Figures/ModCBR1.png> | 1443 | 1443 | <use ./Figures/ModCBR1.png> | |
Package pdftex.def Info: ./Figures/ModCBR1.png used on input line 45. | 1444 | 1444 | Package pdftex.def Info: ./Figures/ModCBR1.png used on input line 45. | |
(pdftex.def) Requested size: 427.43153pt x 283.36574pt. | 1445 | 1445 | (pdftex.def) Requested size: 427.43153pt x 283.36574pt. | |
[32 <./Figures/ModCBR2.png>] [33 <./Figures/ModCBR1.png>] [34] | 1446 | 1446 | [32 <./Figures/ModCBR2.png>] [33 <./Figures/ModCBR1.png>] [34] | |
<./Figures/taxonomieEIAH.png, id=900, 984.67876pt x 614.295pt> | 1447 | 1447 | <./Figures/taxonomieEIAH.png, id=900, 984.67876pt x 614.295pt> | |
File: ./Figures/taxonomieEIAH.png Graphic file (type png) | 1448 | 1448 | File: ./Figures/taxonomieEIAH.png Graphic file (type png) | |
<use ./Figures/taxonomieEIAH.png> | 1449 | 1449 | <use ./Figures/taxonomieEIAH.png> | |
Package pdftex.def Info: ./Figures/taxonomieEIAH.png used on input line 81. | 1450 | 1450 | Package pdftex.def Info: ./Figures/taxonomieEIAH.png used on input line 81. | |
(pdftex.def) Requested size: 427.43153pt x 266.65376pt. | 1451 | 1451 | (pdftex.def) Requested size: 427.43153pt x 266.65376pt. | |
1452 | 1452 | |||
Underfull \hbox (badness 1895) in paragraph at lines 90--90 | 1453 | 1453 | Underfull \hbox (badness 1895) in paragraph at lines 90--90 | |
[][]\T1/phv/m/sc/14.4 Récapitulatif des li-mites des tra-vaux pré-sen-tés | 1454 | 1454 | [][]\T1/phv/m/sc/14.4 Récapitulatif des li-mites des tra-vaux pré-sen-tés | |
[] | 1455 | 1455 | [] | |
1456 | 1456 | |||
[35] | 1457 | 1457 | [35] | |
Overfull \hbox (2.19226pt too wide) in paragraph at lines 108--108 | 1458 | 1458 | Overfull \hbox (2.19226pt too wide) in paragraph at lines 108--108 | |
[]|\T1/phv/m/n/9 [[]]| | 1459 | 1459 | []|\T1/phv/m/n/9 [[]]| | |
[] | 1460 | 1460 | [] | |
1461 | 1461 | |||
1462 | 1462 | |||
Overfull \hbox (8.65419pt too wide) in paragraph at lines 114--114 | 1463 | 1463 | Overfull \hbox (8.65419pt too wide) in paragraph at lines 114--114 | |
[]|\T1/phv/m/n/9 [[]]| | 1464 | 1464 | []|\T1/phv/m/n/9 [[]]| | |
[] | 1465 | 1465 | [] | |
1466 | 1466 | |||
1467 | 1467 | |||
Overfull \hbox (1.23834pt too wide) in paragraph at lines 134--134 | 1468 | 1468 | Overfull \hbox (1.23834pt too wide) in paragraph at lines 134--134 | |
[]|\T1/phv/m/n/9 [[]]| | 1469 | 1469 | []|\T1/phv/m/n/9 [[]]| | |
[] | 1470 | 1470 | [] | |
1471 | 1471 | |||
1472 | 1472 | |||
Overfull \hbox (7.38495pt too wide) in paragraph at lines 142--142 | 1473 | 1473 | Overfull \hbox (7.38495pt too wide) in paragraph at lines 142--142 | |
[]|\T1/phv/m/n/9 [[]]| | 1474 | 1474 | []|\T1/phv/m/n/9 [[]]| | |
[] | 1475 | 1475 | [] | |
1476 | 1476 | |||
) [36 <./Figures/taxonomieEIAH.png>] | 1477 | 1477 | ) [36 <./Figures/taxonomieEIAH.png>] | |
Overfull \hbox (14.11055pt too wide) has occurred while \output is active | 1478 | 1478 | Overfull \hbox (14.11055pt too wide) has occurred while \output is active | |
\T1/phv/m/sl/10.95 4.7. RÉCAPITULATIF DES LIMITES DES TRAVAUX PRÉSENTÉS DANS C | 1479 | 1479 | \T1/phv/m/sl/10.95 4.7. RÉCAPITULATIF DES LIMITES DES TRAVAUX PRÉSENTÉS DANS C | |
E CHAPITRE \T1/phv/m/n/10.95 37 | 1480 | 1480 | E CHAPITRE \T1/phv/m/n/10.95 37 | |
[] | 1481 | 1481 | [] | |
1482 | 1482 | |||
[37] [38 | 1483 | 1483 | [37] [38 | |
1484 | 1484 | |||
1485 | 1485 | |||
1486 | 1486 | |||
] [39] [40] | 1487 | 1487 | ] [39] [40] | |
\openout2 = `./chapters/Architecture.aux'. | 1488 | 1488 | \openout2 = `./chapters/Architecture.aux'. | |
1489 | 1489 | |||
(./chapters/Architecture.tex | 1490 | 1490 | (./chapters/Architecture.tex | |
Chapitre 5. | 1491 | 1491 | Chapitre 5. | |
1492 | 1492 | |||
Underfull \vbox (badness 10000) has occurred while \output is active [] | 1493 | 1493 | Underfull \vbox (badness 10000) has occurred while \output is active [] | |
1494 | 1494 | |||
[41 | 1495 | 1495 | [41 | |
1496 | 1496 | |||
1497 | 1497 | |||
] | 1498 | 1498 | ] | |
<./Figures/AIVT.png, id=976, 1116.17pt x 512.91624pt> | 1499 | 1499 | <./Figures/AIVT.png, id=976, 1116.17pt x 512.91624pt> | |
File: ./Figures/AIVT.png Graphic file (type png) | 1500 | 1500 | File: ./Figures/AIVT.png Graphic file (type png) | |
<use ./Figures/AIVT.png> | 1501 | 1501 | <use ./Figures/AIVT.png> | |
Package pdftex.def Info: ./Figures/AIVT.png used on input line 23. | 1502 | 1502 | Package pdftex.def Info: ./Figures/AIVT.png used on input line 23. | |
(pdftex.def) Requested size: 427.43153pt x 196.41287pt. | 1503 | 1503 | (pdftex.def) Requested size: 427.43153pt x 196.41287pt. | |
1504 | 1504 | |||
[42 <./Figures/AIVT.png>] | 1505 | 1505 | [42 <./Figures/AIVT.png>] | |
Underfull \hbox (badness 3049) in paragraph at lines 44--45 | 1506 | 1506 | Underfull \hbox (badness 3049) in paragraph at lines 44--45 | |
[]|\T1/phv/m/n/10.95 Discipline des in-for-ma-tions conte- | 1507 | 1507 | []|\T1/phv/m/n/10.95 Discipline des in-for-ma-tions conte- | |
[] | 1508 | 1508 | [] | |
1509 | 1509 | |||
1510 | 1510 | |||
Underfull \hbox (badness 2435) in paragraph at lines 46--46 | 1511 | 1511 | Underfull \hbox (badness 2435) in paragraph at lines 46--46 | |
[]|\T1/phv/m/n/10.95 Le ni-veau sco-laire de la ma-tière | 1512 | 1512 | []|\T1/phv/m/n/10.95 Le ni-veau sco-laire de la ma-tière | |
[] | 1513 | 1513 | [] | |
1514 | 1514 | |||
1515 | 1515 | |||
Underfull \hbox (badness 7468) in paragraph at lines 47--48 | 1516 | 1516 | Underfull \hbox (badness 7468) in paragraph at lines 47--48 | |
[]|\T1/phv/m/n/10.95 Professeur, Ad-mi-nis- | 1517 | 1517 | []|\T1/phv/m/n/10.95 Professeur, Ad-mi-nis- | |
[] | 1518 | 1518 | [] | |
1519 | 1519 | |||
1520 | 1520 | |||
Underfull \hbox (badness 7468) in paragraph at lines 48--49 | 1521 | 1521 | Underfull \hbox (badness 7468) in paragraph at lines 48--49 | |
[]|\T1/phv/m/n/10.95 Professeur, Ad-mi-nis- | 1522 | 1522 | []|\T1/phv/m/n/10.95 Professeur, Ad-mi-nis- | |
[] | 1523 | 1523 | [] | |
1524 | 1524 | |||
1525 | 1525 | |||
Underfull \hbox (badness 5050) in paragraph at lines 52--52 | 1526 | 1526 | Underfull \hbox (badness 5050) in paragraph at lines 52--52 | |
[]|\T1/phv/m/n/10.95 Le type d'in-for-ma-tions conte-nues | 1527 | 1527 | []|\T1/phv/m/n/10.95 Le type d'in-for-ma-tions conte-nues | |
[] | 1528 | 1528 | [] | |
1529 | 1529 | |||
1530 | 1530 | |||
Underfull \hbox (badness 10000) in paragraph at lines 54--55 | 1531 | 1531 | Underfull \hbox (badness 10000) in paragraph at lines 54--55 | |
[]|\T1/phv/m/n/10.95 Connaissances et | 1532 | 1532 | []|\T1/phv/m/n/10.95 Connaissances et | |
[] | 1533 | 1533 | [] | |
1534 | 1534 | |||
1535 | 1535 | |||
Overfull \hbox (1.98096pt too wide) in paragraph at lines 57--57 | 1536 | 1536 | Overfull \hbox (1.98096pt too wide) in paragraph at lines 57--57 | |
[]|\T1/phv/m/n/10.95 Représentation | 1537 | 1537 | []|\T1/phv/m/n/10.95 Représentation | |
[] | 1538 | 1538 | [] | |
1539 | 1539 | |||
1540 | 1540 | |||
Overfull \hbox (1.98096pt too wide) in paragraph at lines 58--58 | 1541 | 1541 | Overfull \hbox (1.98096pt too wide) in paragraph at lines 58--58 | |
[]|\T1/phv/m/n/10.95 Représentation | 1542 | 1542 | []|\T1/phv/m/n/10.95 Représentation | |
[] | 1543 | 1543 | [] | |
1544 | 1544 | |||
1545 | 1545 | |||
Underfull \hbox (badness 10000) in paragraph at lines 59--60 | 1546 | 1546 | Underfull \hbox (badness 10000) in paragraph at lines 59--60 | |
[]|\T1/phv/m/n/10.95 Représentation tex- | 1547 | 1547 | []|\T1/phv/m/n/10.95 Représentation tex- | |
[] | 1548 | 1548 | [] | |
1549 | 1549 | |||
1550 | 1550 | |||
Underfull \hbox (badness 10000) in paragraph at lines 59--60 | 1551 | 1551 | Underfull \hbox (badness 10000) in paragraph at lines 59--60 | |
\T1/phv/m/n/10.95 tuel et gra-phique | 1552 | 1552 | \T1/phv/m/n/10.95 tuel et gra-phique | |
[] | 1553 | 1553 | [] | |
1554 | 1554 | |||
1555 | 1555 | |||
Underfull \hbox (badness 2343) in paragraph at lines 63--64 | 1556 | 1556 | Underfull \hbox (badness 2343) in paragraph at lines 63--64 | |
[]|\T1/phv/m/n/10.95 Ordinateur ou ap-pa- | 1557 | 1557 | []|\T1/phv/m/n/10.95 Ordinateur ou ap-pa- | |
[] | 1558 | 1558 | [] | |
1559 | 1559 | |||
1560 | 1560 | |||
Underfull \vbox (badness 10000) has occurred while \output is active [] | 1561 | 1561 | Underfull \vbox (badness 10000) has occurred while \output is active [] | |
1562 | 1562 | |||
[43] | 1563 | 1563 | [43] | |
<./Figures/Architecture AI-VT2.png, id=992, 1029.8475pt x 948.54375pt> | 1564 | 1564 | <./Figures/Architecture AI-VT2.png, id=992, 1029.8475pt x 948.54375pt> | |
File: ./Figures/Architecture AI-VT2.png Graphic file (type png) | 1565 | 1565 | File: ./Figures/Architecture AI-VT2.png Graphic file (type png) | |
<use ./Figures/Architecture AI-VT2.png> | 1566 | 1566 | <use ./Figures/Architecture AI-VT2.png> | |
Package pdftex.def Info: ./Figures/Architecture AI-VT2.png used on input line | 1567 | 1567 | Package pdftex.def Info: ./Figures/Architecture AI-VT2.png used on input line | |
80. | 1568 | 1568 | 80. | |
(pdftex.def) Requested size: 427.43153pt x 393.68173pt. | 1569 | 1569 | (pdftex.def) Requested size: 427.43153pt x 393.68173pt. | |
1570 | 1570 | |||
Underfull \vbox (badness 10000) has occurred while \output is active [] | 1571 | 1571 | Underfull \vbox (badness 10000) has occurred while \output is active [] | |
1572 | 1572 | |||
[44] | 1573 | 1573 | [44] | |
Underfull \vbox (badness 10000) has occurred while \output is active [] | 1574 | 1574 | Underfull \vbox (badness 10000) has occurred while \output is active [] | |
1575 | 1575 | |||
[45 <./Figures/Architecture AI-VT2.png>] | 1576 | 1576 | [45 <./Figures/Architecture AI-VT2.png>] | |
Underfull \vbox (badness 10000) has occurred while \output is active [] | 1577 | 1577 | Underfull \vbox (badness 10000) has occurred while \output is active [] | |
1578 | 1578 | |||
[46] | 1579 | 1579 | [46] | |
[47] [48] | 1580 | 1580 | [47] [48] | |
<./Figures/Layers.png, id=1019, 392.46625pt x 216.81pt> | 1581 | 1581 | <./Figures/Layers.png, id=1019, 392.46625pt x 216.81pt> | |
File: ./Figures/Layers.png Graphic file (type png) | 1582 | 1582 | File: ./Figures/Layers.png Graphic file (type png) | |
<use ./Figures/Layers.png> | 1583 | 1583 | <use ./Figures/Layers.png> | |
Package pdftex.def Info: ./Figures/Layers.png used on input line 153. | 1584 | 1584 | Package pdftex.def Info: ./Figures/Layers.png used on input line 153. | |
(pdftex.def) Requested size: 313.9734pt x 173.44823pt. | 1585 | 1585 | (pdftex.def) Requested size: 313.9734pt x 173.44823pt. | |
<./Figures/flow.png, id=1021, 721.69624pt x 593.21625pt> | 1586 | 1586 | <./Figures/flow.png, id=1021, 721.69624pt x 593.21625pt> | |
File: ./Figures/flow.png Graphic file (type png) | 1587 | 1587 | File: ./Figures/flow.png Graphic file (type png) | |
<use ./Figures/flow.png> | 1588 | 1588 | <use ./Figures/flow.png> | |
Package pdftex.def Info: ./Figures/flow.png used on input line 164. | 1589 | 1589 | Package pdftex.def Info: ./Figures/flow.png used on input line 164. | |
(pdftex.def) Requested size: 427.43153pt x 351.33421pt. | 1590 | 1590 | (pdftex.def) Requested size: 427.43153pt x 351.33421pt. | |
) [49 <./Figures/Layers.png>] [50 <./Figures/flow.png>] | 1591 | 1591 | ) [49 <./Figures/Layers.png>] [50 <./Figures/flow.png>] | |
\openout2 = `./chapters/ESCBR.aux'. | 1592 | 1592 | \openout2 = `./chapters/ESCBR.aux'. | |
1593 | 1593 | |||
1594 | 1594 | |||
(./chapters/ESCBR.tex | 1595 | 1595 | (./chapters/ESCBR.tex | |
Chapitre 6. | 1596 | 1596 | Chapitre 6. | |
1597 | 1597 | |||
Underfull \hbox (badness 1383) in paragraph at lines 7--9 | 1598 | 1598 | Underfull \hbox (badness 1383) in paragraph at lines 7--9 | |
\T1/phv/m/n/10.95 multi-agents cog-ni-tifs im-plé-men-tant un rai-son-ne-ment B | 1599 | 1599 | \T1/phv/m/n/10.95 multi-agents cog-ni-tifs im-plé-men-tant un rai-son-ne-ment B | |
ayé-sien. Cette as-so-cia-tion, | 1600 | 1600 | ayé-sien. Cette as-so-cia-tion, | |
[] | 1601 | 1601 | [] | |
1602 | 1602 | |||
1603 | 1603 | |||
Underfull \hbox (badness 10000) in paragraph at lines 7--9 | 1604 | 1604 | Underfull \hbox (badness 10000) in paragraph at lines 7--9 | |
1605 | 1605 | |||
[] | 1606 | 1606 | [] | |
1607 | 1607 | |||
[51 | 1608 | 1608 | [51 | |
1609 | 1609 | |||
1610 | 1610 | |||
1611 | 1611 | |||
1612 | 1612 | |||
] | 1613 | 1613 | ] | |
Underfull \vbox (badness 10000) has occurred while \output is active [] | 1614 | 1614 | Underfull \vbox (badness 10000) has occurred while \output is active [] | |
1615 | 1615 | |||
[52] | 1616 | 1616 | [52] | |
<./Figures/NCBR0.png, id=1064, 623.32875pt x 459.7175pt> | 1617 | 1617 | <./Figures/NCBR0.png, id=1064, 623.32875pt x 459.7175pt> | |
File: ./Figures/NCBR0.png Graphic file (type png) | 1618 | 1618 | File: ./Figures/NCBR0.png Graphic file (type png) | |
<use ./Figures/NCBR0.png> | 1619 | 1619 | <use ./Figures/NCBR0.png> | |
Package pdftex.def Info: ./Figures/NCBR0.png used on input line 34. | 1620 | 1620 | Package pdftex.def Info: ./Figures/NCBR0.png used on input line 34. | |
(pdftex.def) Requested size: 427.43153pt x 315.24129pt. | 1621 | 1621 | (pdftex.def) Requested size: 427.43153pt x 315.24129pt. | |
1622 | 1622 | |||
[53 <./Figures/NCBR0.png>] | 1623 | 1623 | [53 <./Figures/NCBR0.png>] | |
<./Figures/FlowCBR0.png, id=1075, 370.38374pt x 661.47125pt> | 1624 | 1624 | <./Figures/FlowCBR0.png, id=1075, 370.38374pt x 661.47125pt> | |
File: ./Figures/FlowCBR0.png Graphic file (type png) | 1625 | 1625 | File: ./Figures/FlowCBR0.png Graphic file (type png) | |
<use ./Figures/FlowCBR0.png> | 1626 | 1626 | <use ./Figures/FlowCBR0.png> | |
Package pdftex.def Info: ./Figures/FlowCBR0.png used on input line 45. | 1627 | 1627 | Package pdftex.def Info: ./Figures/FlowCBR0.png used on input line 45. | |
(pdftex.def) Requested size: 222.23195pt x 396.8858pt. | 1628 | 1628 | (pdftex.def) Requested size: 222.23195pt x 396.8858pt. | |
[54 <./Figures/FlowCBR0.png>] | 1629 | 1629 | [54 <./Figures/FlowCBR0.png>] | |
<./Figures/Stacking1.png, id=1084, 743.77875pt x 414.54875pt> | 1630 | 1630 | <./Figures/Stacking1.png, id=1084, 743.77875pt x 414.54875pt> | |
File: ./Figures/Stacking1.png Graphic file (type png) | 1631 | 1631 | File: ./Figures/Stacking1.png Graphic file (type png) | |
<use ./Figures/Stacking1.png> | 1632 | 1632 | <use ./Figures/Stacking1.png> | |
Package pdftex.def Info: ./Figures/Stacking1.png used on input line 84. | 1633 | 1633 | Package pdftex.def Info: ./Figures/Stacking1.png used on input line 84. | |
(pdftex.def) Requested size: 427.43153pt x 238.23717pt. | 1634 | 1634 | (pdftex.def) Requested size: 427.43153pt x 238.23717pt. | |
[55] | 1635 | 1635 | [55] | |
<./Figures/SolRep.png, id=1095, 277.035pt x 84.315pt> | 1636 | 1636 | <./Figures/SolRep.png, id=1095, 277.035pt x 84.315pt> | |
File: ./Figures/SolRep.png Graphic file (type png) | 1637 | 1637 | File: ./Figures/SolRep.png Graphic file (type png) | |
<use ./Figures/SolRep.png> | 1638 | 1638 | <use ./Figures/SolRep.png> | |
Package pdftex.def Info: ./Figures/SolRep.png used on input line 98. | 1639 | 1639 | Package pdftex.def Info: ./Figures/SolRep.png used on input line 98. | |
(pdftex.def) Requested size: 277.03432pt x 84.31477pt. | 1640 | 1640 | (pdftex.def) Requested size: 277.03432pt x 84.31477pt. | |
<./Figures/AutomaticS.png, id=1096, 688.5725pt x 548.0475pt> | 1641 | 1641 | <./Figures/AutomaticS.png, id=1096, 688.5725pt x 548.0475pt> | |
File: ./Figures/AutomaticS.png Graphic file (type png) | 1642 | 1642 | File: ./Figures/AutomaticS.png Graphic file (type png) | |
<use ./Figures/AutomaticS.png> | 1643 | 1643 | <use ./Figures/AutomaticS.png> | |
Package pdftex.def Info: ./Figures/AutomaticS.png used on input line 107. | 1644 | 1644 | Package pdftex.def Info: ./Figures/AutomaticS.png used on input line 107. | |
(pdftex.def) Requested size: 427.43153pt x 340.20406pt. | 1645 | 1645 | (pdftex.def) Requested size: 427.43153pt x 340.20406pt. | |
1646 | 1646 | |||
Underfull \vbox (badness 10000) has occurred while \output is active [] | 1647 | 1647 | Underfull \vbox (badness 10000) has occurred while \output is active [] | |
1648 | 1648 | |||
[56 <./Figures/Stacking1.png> <./Figures/SolRep.png>] [57 <./Figures/Automatic | 1649 | 1649 | [56 <./Figures/Stacking1.png> <./Figures/SolRep.png>] [57 <./Figures/Automatic | |
S.png>] | 1650 | 1650 | S.png>] | |
[58] | 1651 | 1651 | [58] | |
<./Figures/Stacking2.png, id=1130, 743.77875pt x 414.54875pt> | 1652 | 1652 | <./Figures/Stacking2.png, id=1130, 743.77875pt x 414.54875pt> | |
File: ./Figures/Stacking2.png Graphic file (type png) | 1653 | 1653 | File: ./Figures/Stacking2.png Graphic file (type png) | |
<use ./Figures/Stacking2.png> | 1654 | 1654 | <use ./Figures/Stacking2.png> | |
Package pdftex.def Info: ./Figures/Stacking2.png used on input line 192. | 1655 | 1655 | Package pdftex.def Info: ./Figures/Stacking2.png used on input line 192. | |
(pdftex.def) Requested size: 427.43153pt x 238.23717pt. | 1656 | 1656 | (pdftex.def) Requested size: 427.43153pt x 238.23717pt. | |
1657 | 1657 | |||
Underfull \hbox (badness 10000) in paragraph at lines 203--205 | 1658 | 1658 | Underfull \hbox (badness 10000) in paragraph at lines 203--205 | |
1659 | 1659 | |||
[] | 1660 | 1660 | [] | |
1661 | 1661 | |||
[59 <./Figures/Stacking2.png>] | 1662 | 1662 | [59 <./Figures/Stacking2.png>] | |
<Figures/FW.png, id=1145, 456.70625pt x 342.27875pt> | 1663 | 1663 | <Figures/FW.png, id=1145, 456.70625pt x 342.27875pt> | |
File: Figures/FW.png Graphic file (type png) | 1664 | 1664 | File: Figures/FW.png Graphic file (type png) | |
<use Figures/FW.png> | 1665 | 1665 | <use Figures/FW.png> | |
Package pdftex.def Info: Figures/FW.png used on input line 218. | 1666 | 1666 | Package pdftex.def Info: Figures/FW.png used on input line 218. | |
(pdftex.def) Requested size: 427.43153pt x 320.34758pt. | 1667 | 1667 | (pdftex.def) Requested size: 427.43153pt x 320.34758pt. | |
[60 <./Figures/FW.png>] [61] | 1668 | 1668 | [60 <./Figures/FW.png>] [61] | |
<./Figures/boxplot.png, id=1167, 1994.45125pt x 959.585pt> | 1669 | 1669 | <./Figures/boxplot.png, id=1167, 1994.45125pt x 959.585pt> | |
File: ./Figures/boxplot.png Graphic file (type png) | 1670 | 1670 | File: ./Figures/boxplot.png Graphic file (type png) | |
<use ./Figures/boxplot.png> | 1671 | 1671 | <use ./Figures/boxplot.png> | |
Package pdftex.def Info: ./Figures/boxplot.png used on input line 324. | 1672 | 1672 | Package pdftex.def Info: ./Figures/boxplot.png used on input line 324. | |
(pdftex.def) Requested size: 427.43153pt x 205.64786pt. | 1673 | 1673 | (pdftex.def) Requested size: 427.43153pt x 205.64786pt. | |
[62] | 1674 | 1674 | [62] | |
Underfull \hbox (badness 10000) in paragraph at lines 343--344 | 1675 | 1675 | Underfull \hbox (badness 10000) in paragraph at lines 343--344 | |
1676 | 1676 | |||
[] | 1677 | 1677 | [] | |
1678 | 1678 | |||
1679 | 1679 | |||
Underfull \hbox (badness 10000) in paragraph at lines 343--344 | 1680 | |||
1681 | ||||
[] | 1682 | |||
1683 | ||||
1684 | ||||
Underfull \hbox (badness 2564) in paragraph at lines 345--345 | 1685 | 1680 | Underfull \hbox (badness 2564) in paragraph at lines 345--345 | |
[][]\T1/phv/m/sc/14.4 ESCBR-SMA : In-tro-duc-tion des sys-tèmes multi- | 1686 | 1681 | [][]\T1/phv/m/sc/14.4 ESCBR-SMA : In-tro-duc-tion des sys-tèmes multi- | |
[] | 1687 | 1682 | [] | |
1688 | 1683 | |||
1689 | 1684 | |||
Overfull \hbox (5.60397pt too wide) has occurred while \output is active | 1690 | 1685 | Overfull \hbox (5.60397pt too wide) has occurred while \output is active | |
\T1/phv/m/sl/10.95 6.3. ESCBR-SMA : INTRODUCTION DES SYSTÈMES MULTI-AGENTS DAN | 1691 | 1686 | \T1/phv/m/sl/10.95 6.3. ESCBR-SMA : INTRODUCTION DES SYSTÈMES MULTI-AGENTS DAN | |
S ESCBR \T1/phv/m/n/10.95 63 | 1692 | 1687 | S ESCBR \T1/phv/m/n/10.95 63 | |
[] | 1693 | 1688 | [] | |
1694 | 1689 | |||
[63 <./Figures/boxplot.png>] | 1695 | 1690 | [63 <./Figures/boxplot.png>] | |
<Figures/NCBR.png, id=1178, 653.44125pt x 445.665pt> | 1696 | 1691 | <Figures/NCBR.png, id=1178, 653.44125pt x 445.665pt> | |
File: Figures/NCBR.png Graphic file (type png) | 1697 | 1692 | File: Figures/NCBR.png Graphic file (type png) | |
<use Figures/NCBR.png> | 1698 | 1693 | <use Figures/NCBR.png> | |
Package pdftex.def Info: Figures/NCBR.png used on input line 355. | 1699 | 1694 | Package pdftex.def Info: Figures/NCBR.png used on input line 355. | |
(pdftex.def) Requested size: 427.43153pt x 291.5149pt. | 1700 | 1695 | (pdftex.def) Requested size: 427.43153pt x 291.5149pt. | |
[64 <./Figures/NCBR.png>] | 1701 | 1696 | [64 <./Figures/NCBR.png>] | |
<Figures/FlowCBR.png, id=1188, 450.68375pt x 822.07124pt> | 1702 | 1697 | <Figures/FlowCBR.png, id=1188, 450.68375pt x 822.07124pt> | |
File: Figures/FlowCBR.png Graphic file (type png) | 1703 | 1698 | File: Figures/FlowCBR.png Graphic file (type png) | |
<use Figures/FlowCBR.png> | 1704 | 1699 | <use Figures/FlowCBR.png> | |
Package pdftex.def Info: Figures/FlowCBR.png used on input line 384. | 1705 | 1700 | Package pdftex.def Info: Figures/FlowCBR.png used on input line 384. | |
(pdftex.def) Requested size: 270.41232pt x 493.24655pt. | 1706 | 1701 | (pdftex.def) Requested size: 270.41232pt x 493.24655pt. | |
1707 | 1702 | |||
Underfull \hbox (badness 1107) in paragraph at lines 417--418 | 1708 | 1703 | Underfull \hbox (badness 1107) in paragraph at lines 417--418 | |
[]\T1/phv/m/n/10.95 Cette sec-tion pré-sente de ma-nière plus dé-taillée les co | 1709 | 1704 | []\T1/phv/m/n/10.95 Cette sec-tion pré-sente de ma-nière plus dé-taillée les co | |
m-por-te-ments des agents | 1710 | 1705 | m-por-te-ments des agents | |
[] | 1711 | 1706 | [] | |
1712 | 1707 | |||
1713 | 1708 | |||
Overfull \hbox (5.60397pt too wide) has occurred while \output is active | 1714 | 1709 | Overfull \hbox (5.60397pt too wide) has occurred while \output is active | |
\T1/phv/m/sl/10.95 6.3. ESCBR-SMA : INTRODUCTION DES SYSTÈMES MULTI-AGENTS DAN | 1715 | 1710 | \T1/phv/m/sl/10.95 6.3. ESCBR-SMA : INTRODUCTION DES SYSTÈMES MULTI-AGENTS DAN | |
S ESCBR \T1/phv/m/n/10.95 65 | 1716 | 1711 | S ESCBR \T1/phv/m/n/10.95 65 | |
[] | 1717 | 1712 | [] | |
1718 | 1713 | |||
[65] | 1719 | 1714 | [65] | |
Underfull \vbox (badness 10000) has occurred while \output is active [] | 1720 | 1715 | Underfull \vbox (badness 10000) has occurred while \output is active [] | |
1721 | 1716 | |||
[66 <./Figures/FlowCBR.png>] | 1722 | 1717 | [66 <./Figures/FlowCBR.png>] | |
<Figures/agent.png, id=1204, 352.31625pt x 402.50375pt> | 1723 | 1718 | <Figures/agent.png, id=1204, 352.31625pt x 402.50375pt> | |
File: Figures/agent.png Graphic file (type png) | 1724 | 1719 | File: Figures/agent.png Graphic file (type png) | |
<use Figures/agent.png> | 1725 | 1720 | <use Figures/agent.png> | |
Package pdftex.def Info: Figures/agent.png used on input line 458. | 1726 | 1721 | Package pdftex.def Info: Figures/agent.png used on input line 458. | |
(pdftex.def) Requested size: 246.61969pt x 281.7507pt. | 1727 | 1722 | (pdftex.def) Requested size: 246.61969pt x 281.7507pt. | |
1728 | 1723 | |||
Overfull \hbox (5.60397pt too wide) has occurred while \output is active | 1729 | 1724 | Overfull \hbox (5.60397pt too wide) has occurred while \output is active | |
\T1/phv/m/sl/10.95 6.3. ESCBR-SMA : INTRODUCTION DES SYSTÈMES MULTI-AGENTS DAN | 1730 | 1725 | \T1/phv/m/sl/10.95 6.3. ESCBR-SMA : INTRODUCTION DES SYSTÈMES MULTI-AGENTS DAN | |
S ESCBR \T1/phv/m/n/10.95 67 | 1731 | 1726 | S ESCBR \T1/phv/m/n/10.95 67 | |
[] | 1732 | 1727 | [] | |
1733 | 1728 | |||
[67] | 1734 | 1729 | [67] | |
<Figures/BayesianEvolution.png, id=1218, 626.34pt x 402.50375pt> | 1735 | 1730 | <Figures/BayesianEvolution.png, id=1218, 626.34pt x 402.50375pt> | |
File: Figures/BayesianEvolution.png Graphic file (type png) | 1736 | 1731 | File: Figures/BayesianEvolution.png Graphic file (type png) | |
<use Figures/BayesianEvolution.png> | 1737 | 1732 | <use Figures/BayesianEvolution.png> | |
Package pdftex.def Info: Figures/BayesianEvolution.png used on input line 471. | 1738 | 1733 | Package pdftex.def Info: Figures/BayesianEvolution.png used on input line 471. | |
1739 | 1734 | |||
(pdftex.def) Requested size: 313.16922pt x 201.25137pt. | 1740 | 1735 | (pdftex.def) Requested size: 313.16922pt x 201.25137pt. | |
[68 <./Figures/agent.png>] | 1741 | 1736 | [68 <./Figures/agent.png>] | |
Underfull \hbox (badness 10000) in paragraph at lines 512--512 | 1742 | 1737 | Underfull \hbox (badness 10000) in paragraph at lines 512--512 | |
[]|\T1/phv/m/n/8 Input. | 1743 | 1738 | []|\T1/phv/m/n/8 Input. | |
[] | 1744 | 1739 | [] | |
1745 | 1740 | |||
1746 | 1741 | |||
Underfull \hbox (badness 10000) in paragraph at lines 512--513 | 1747 | 1742 | Underfull \hbox (badness 10000) in paragraph at lines 512--513 | |
[]|\T1/phv/m/n/8 Output | 1748 | 1743 | []|\T1/phv/m/n/8 Output | |
[] | 1749 | 1744 | [] | |
1750 | 1745 | |||
<Figures/boxplot2.png, id=1233, 1615.03375pt x 835.12pt> | 1751 | 1746 | <Figures/boxplot2.png, id=1233, 1615.03375pt x 835.12pt> | |
File: Figures/boxplot2.png Graphic file (type png) | 1752 | 1747 | File: Figures/boxplot2.png Graphic file (type png) | |
<use Figures/boxplot2.png> | 1753 | 1748 | <use Figures/boxplot2.png> | |
Package pdftex.def Info: Figures/boxplot2.png used on input line 644. | 1754 | 1749 | Package pdftex.def Info: Figures/boxplot2.png used on input line 644. | |
(pdftex.def) Requested size: 427.43153pt x 221.01265pt. | 1755 | 1750 | (pdftex.def) Requested size: 427.43153pt x 221.01265pt. | |
1756 | 1751 | |||
Overfull \hbox (5.60397pt too wide) has occurred while \output is active | 1757 | 1752 | Overfull \hbox (5.60397pt too wide) has occurred while \output is active | |
\T1/phv/m/sl/10.95 6.3. ESCBR-SMA : INTRODUCTION DES SYSTÈMES MULTI-AGENTS DAN | 1758 | 1753 | \T1/phv/m/sl/10.95 6.3. ESCBR-SMA : INTRODUCTION DES SYSTÈMES MULTI-AGENTS DAN | |
S ESCBR \T1/phv/m/n/10.95 69 | 1759 | 1754 | S ESCBR \T1/phv/m/n/10.95 69 | |
[] | 1760 | 1755 | [] | |
1761 | 1756 | |||
[69 <./Figures/BayesianEvolution.png>] | 1762 | 1757 | [69 <./Figures/BayesianEvolution.png>] | |
Underfull \vbox (badness 10000) has occurred while \output is active [] | 1763 | 1758 | Underfull \vbox (badness 10000) has occurred while \output is active [] | |
1764 | 1759 | |||
[70] | 1765 | 1760 | [70] | |
1766 | 1761 | |||
LaTeX Warning: Text page 71 contains only floats. | 1767 | 1762 | LaTeX Warning: Text page 71 contains only floats. | |
1768 | 1763 | |||
1769 | 1764 | |||
Overfull \hbox (5.60397pt too wide) has occurred while \output is active | 1770 | 1765 | Overfull \hbox (5.60397pt too wide) has occurred while \output is active | |
\T1/phv/m/sl/10.95 6.3. ESCBR-SMA : INTRODUCTION DES SYSTÈMES MULTI-AGENTS DAN | 1771 | 1766 | \T1/phv/m/sl/10.95 6.3. ESCBR-SMA : INTRODUCTION DES SYSTÈMES MULTI-AGENTS DAN | |
S ESCBR \T1/phv/m/n/10.95 71 | 1772 | 1767 | S ESCBR \T1/phv/m/n/10.95 71 | |
[] | 1773 | 1768 | [] | |
1774 | 1769 | |||
[71 <./Figures/boxplot2.png>]) [72] | 1775 | 1770 | [71 <./Figures/boxplot2.png>]) [72] | |
\openout2 = `./chapters/TS.aux'. | 1776 | 1771 | \openout2 = `./chapters/TS.aux'. | |
1777 | 1772 | |||
(./chapters/TS.tex | 1778 | 1773 | (./chapters/TS.tex | |
Chapitre 7. | 1779 | 1774 | Chapitre 7. | |
1780 | 1775 | |||
Underfull \vbox (badness 10000) has occurred while \output is active [] | 1781 | 1776 | Underfull \vbox (badness 10000) has occurred while \output is active [] | |
1782 | 1777 | |||
[73 | 1783 | 1778 | [73 | |
1784 | 1779 | |||
1785 | 1780 | |||
1786 | 1781 | |||
1787 | 1782 | |||
] | 1788 | 1783 | ] | |
Overfull \hbox (19.02232pt too wide) in paragraph at lines 60--86 | 1789 | 1784 | Overfull \hbox (19.02232pt too wide) in paragraph at lines 60--86 | |
[][] | 1790 | 1785 | [][] |
main.pdf
View file @
835a249
main.synctex.gz
View file @
835a249