diff options
| author | Loic Guegan <manzerbredes@mailbox.org> | 2022-11-25 11:22:51 +0100 |
|---|---|---|
| committer | Loic Guegan <manzerbredes@mailbox.org> | 2022-11-25 11:22:51 +0100 |
| commit | ba9e5e83c6faf476dd5d273a3e3e39c7fa4d65b0 (patch) | |
| tree | bee8291bf4bd60bd28f20684561050e4c85a8d9a | |
| parent | c6b0a176f4fa177f046dbcde51932c0269fc2033 (diff) | |
Minor changes
22 files changed, 1252 insertions, 61 deletions
diff --git a/analysis/days.R b/analysis/days.R index 0ecbc59..6ad721e 100644 --- a/analysis/days.R +++ b/analysis/days.R @@ -1,4 +1,5 @@ library("tidyverse") +options(dplyr.summarise.inform = FALSE) library("class") library("rpart") library("rpart.plot") @@ -25,55 +26,62 @@ nsimkey=4 nsimulations=nseed*nwakeupfor*nwireless*nsimkey # Must be 3200 ## Load data -data=read_csv("../CCGRID2022.csv")%>%distinct() # Note that in the data experiment wireless=="lora",seed==1,wakeupfor==60,simkey=="baseline" is present 2 times in the CSV file -tmp_data_coverage=data%>%group_by(simkey,wireless,wakeupfor,seed)%>%mutate(coverage=sum(nDataRcv))%>%ungroup()%>%filter(isSender==1)%>%select(simkey,wireless,wakeupfor,seed,coverage) -data_seed_isSender=data%>%group_by(simkey,wireless,wakeupfor,seed,isSender)%>%summarize(energy_mean=mean(energy))%>% - left_join(tmp_data_coverage,by=c("simkey","wireless","wakeupfor","seed"))%>% - mutate(efficiency=energy_mean/coverage)%>% - ungroup() +data=suppressMessages(read_csv("../CCGRID2022.csv"))%>%distinct() # Note that in the data experiment wireless=="lora",seed==1,wakeupfor==60,simkey=="baseline" is present 2 times in the CSV file data_seed=data%>%group_by(simkey,wireless,wakeupfor,seed)%>%summarize(energy=sum(energy),coverage=sum(nDataRcv))%>% mutate(efficiency=energy/coverage)%>% ungroup() +F1_Score2=function(truth, pred){ + result=sapply(c("baseline","extended","hint","hintandextended"),function(c){ + cur_truth=truth[truth==c] + cur_pred=pred[truth==c] + col=paste0("f1_",c) + score=F1_Score(cur_truth,cur_pred) + if(is.nan(score)){score=0} + list(tibble(!!col:=score)) + }) + do.call("cbind",result) +} + generate_accuracy_for=function(ignore_hint=FALSE,seed_max=200,attempts_max=2,wrl="lora",wuf=180) { attempts=seq(1,attempts_max) results=sapply(attempts,function(attempt){ - ## Prepare data for traning - set.seed(1+attempt) # Reproducibility - wireless_map=c("lora"=1,"nbiot"=2) - cur_data_seed=data_seed%>%filter(wakeupfor==wuf,wireless==wrl) - data_ml=cur_data_seed%>%select(-efficiency)%>%mutate(wireless=wireless_map[cur_data_seed$wireless]) - if(ignore_hint){ - data_ml=data_ml%>%filter(simkey!="hint") - } - train_set=data_ml%>%filter(seed<=seed_max)%>%select(-seed) # train data on seed_max*3 days - test_set=data_ml%>%anti_join(train_set)%>%select(-seed) # build test_sed excluding training set - - ## KNN training - knn_predictions=knn(train=train_set%>%select(-simkey),test=test_set%>%select(-simkey),cl=train_set$simkey,k=min(10,NROW(train_set))) - ## KNN analysis - knn_cont_table=table(knn_predictions,test_set$simkey) - knn_accuracy=round((sum(diag(knn_cont_table)/sum(rowSums(knn_cont_table))))*100) - knn_prop_table=round(prop.table(knn_cont_table),digits=2) - knn_f1_score=F1_Score(test_set$simkey,knn_predictions) - knn_recall=Recall(test_set$simkey,knn_predictions) - knn_precision=Precision(test_set$simkey,knn_predictions) + ## Prepare data for traning + set.seed(1+attempt) # Reproducibility + wireless_map=c("lora"=1,"nbiot"=2) + cur_data_seed=data_seed%>%filter(wakeupfor==wuf,wireless==wrl) + data_ml=cur_data_seed%>%select(-efficiency)%>%mutate(wireless=wireless_map[cur_data_seed$wireless]) + if(ignore_hint){ + data_ml=data_ml%>%filter(simkey!="hint") + } + train_set=data_ml%>%filter(seed<=seed_max)%>%select(-seed) # train data on seed_max*3 days + test_set=data_ml%>%suppressMessages(anti_join(train_set))%>%select(-seed) # build test_sed excluding training set + + ## KNN training + knn_predictions=knn(train=train_set%>%select(-simkey),test=test_set%>%select(-simkey),cl=train_set$simkey,k=min(10,NROW(train_set))) + ## KNN analysis + knn_cont_table=table(knn_predictions,test_set$simkey) + knn_accuracy=(sum(diag(knn_cont_table)/sum(rowSums(knn_cont_table)))) + knn_prop_table=round(prop.table(knn_cont_table),digits=2) + knn_f1_score=F1_Score2(test_set$simkey,knn_predictions) - ## Decision tree - tree=rpart( - simkey ~ wireless + wakeupfor + energy + coverage, - data=train_set, - method="class", - minsplit=60, - minbucket=1) - tree_predictions=predict(tree,newdata=test_set%>%select(-simkey),type="class") - tree_cont_table=table(tree_predictions,test_set$simkey) - tree_accuracy=round((sum(diag(tree_cont_table)/sum(rowSums(tree_cont_table))))*100) - tree_prop_table=round(prop.table(tree_cont_table),digits=2) - tree_f1_score=F1_Score(test_set$simkey,tree_predictions) - tree_recall=Recall(test_set$simkey,tree_predictions) - tree_precision=Precision(test_set$simkey,tree_predictions) - list(tibble(seed_max=seed_max,model=c("knn","tree"),accuracy=c(knn_accuracy,tree_accuracy),f1_score=c(knn_f1_score,tree_f1_score),recall=c(knn_recall,tree_recall),precision=c(knn_precision,tree_precision))) + ## Decision tree + tree=rpart( + simkey ~ wireless + wakeupfor + energy + coverage, + data=train_set, + method="class", + minsplit=60, + minbucket=1) + tree_predictions=predict(tree,newdata=test_set%>%select(-simkey),type="class") + tree_cont_table=table(tree_predictions,test_set$simkey) + tree_accuracy=(sum(diag(tree_cont_table)/sum(rowSums(tree_cont_table)))) + tree_prop_table=round(prop.table(tree_cont_table),digits=2) + tree_f1_score=F1_Score2(test_set$simkey,tree_predictions) + + ## Format data + result_data=tibble(seed_max=seed_max,model=c("knn","tree"),accuracy=c(knn_accuracy,tree_accuracy)) + result_data=cbind(result_data,rbind(knn_f1_score,tree_f1_score)) + list(result_data) }) ## Prints results=do.call("rbind",results) @@ -81,7 +89,7 @@ generate_accuracy_for=function(ignore_hint=FALSE,seed_max=200,attempts_max=2,wrl } -generate_accuracy = function(wireless,wakeupfor,steps=1, accuracy=20,ignore_hint=TRUE){ +generate_accuracy = function(wireless,wakeupfor,steps=10, accuracy=10,ignore_hint=TRUE){ npolicies=4 if(ignore_hint){npolicies=npolicies-1} ## Generate inputs @@ -94,36 +102,43 @@ generate_accuracy = function(wireless,wakeupfor,steps=1, accuracy=20,ignore_hint } # Generate accuracy for each wireless and uptime -accuracy=rbind(generate_accuracy("lora",60), - generate_accuracy("lora",180), - generate_accuracy("nbiot",60), - generate_accuracy("nbiot",180)) +#accuracy=rbind(generate_accuracy("lora",60), +# generate_accuracy("lora",180), +# generate_accuracy("nbiot",60), +# generate_accuracy("nbiot",180)) ## Summarize result_summary=accuracy%>%group_by(wireless,wakeupfor,months,model)%>% summarize( mean_accuracy=mean(accuracy),sd_accuracy=sd(accuracy),min_accuracy=min(accuracy),max_accuracy=max(accuracy), - mean_f1_score=mean(f1_score),sd_f1_score=sd(f1_score),min_f1_score=min(f1_score),max_f1_score=max(f1_score), - mean_recall=mean(recall),sd_recall=sd(recall),min_recall=min(recall),max_recall=max(recall), - mean_precision=mean(precision),sd_precision=sd(precision),min_precision=min(precision),max_precision=max(precision)) + mean_f1_baseline=mean(f1_baseline),sd_f1_baseline=sd(f1_baseline),min_f1_baseline=min(f1_baseline),max_f1_baseline=max(f1_baseline), + mean_f1_hint=mean(f1_hint),sd_f1_hint=sd(f1_hint),min_f1_hint=min(f1_hint),max_f1_hint=max(f1_hint), + mean_f1_extended=mean(f1_extended),sd_f1_extended=sd(f1_extended),min_f1_extended=min(f1_extended),max_f1_extended=max(f1_extended), + mean_f1_hintandextended=mean(f1_hintandextended),sd_f1_hintandextended=sd(f1_hintandextended),min_f1_hintandextended=min(f1_hintandextended),max_f1_hintandextended=max(f1_hintandextended)) ## Result max metrics_peak=result_summary%>%group_by(wireless,wakeupfor,model)%>% - summarize(max_accuracy=max(mean_accuracy), - max_f1_score=max(mean_f1_score), - max_recall=max(mean_recall), - max_precision=max(mean_precision)) + summarize(max_accuracy=max(mean_accuracy)) ## Plot sapply(c("knn","tree"),function(grp){ - ggplot(result_summary%>%filter(model==grp),aes(months,mean_accuracy))+ + data=result_summary%>%filter(model==grp) + plot=ggplot(data,aes(months,mean_accuracy))+ geom_ribbon(aes(ymin=mean_accuracy-sd_accuracy,ymax=mean_accuracy+sd_accuracy),alpha=0.2,color=NA)+ - geom_line(size=1.1)+geom_point(size=3)+xlab("Number of training months")+ylab(paste("Mean",grp,"accuracy"))+ggtitle(paste(grp,"accuracy"))+ -# ylim(c(0,100))+ - geom_hline(data=metrics_peak%>%filter(model==grp),aes(yintercept=max_accuracy),color="red",size=1)+ - geom_text(data=metrics_peak%>%filter(model==grp),x=0,aes(y=max_accuracy,label = round(max_accuracy,digits=1),vjust=-1),color="red")+ - facet_wrap(~wireless+wakeupfor) - scale_x_continuous(breaks = seq(0, max(result_summary$months), by = 1)) - ggsave(paste0("figures/months_",grp,".pdf")) + geom_line(size=1.1)+geom_point(size=3)+ + geom_point(data=data%>%drop_na(mean_f1_baseline),aes(months,mean_f1_baseline,color="baseline"))+geom_line(data=data%>%drop_na(mean_f1_baseline),aes(months,mean_f1_baseline,color="baseline"))+ + geom_point(data=data%>%drop_na(mean_f1_extended),aes(months,mean_f1_extended,color="extended"))+geom_line(data=data%>%drop_na(mean_f1_extended),aes(months,mean_f1_extended,color="extended"))+ + geom_point(data=data%>%drop_na(mean_f1_hintandextended),aes(months,mean_f1_hintandextended,color="hintandextended"))+geom_line(data=data%>%drop_na(mean_f1_hintandextended),aes(months,mean_f1_hintandextended,color="hintandextended")) + + if(any(!is.na(data$mean_f1_hint))){ + plot=plot+geom_point(data=data%>%drop_na(mean_f1_hint),aes(months,mean_f1_hint,color="hint"))+geom_line(data=data%>%drop_na(mean_f1_hint),aes(months,mean_f1_hint,color="hint")) + } + + plot=plot+xlab("Number of training months")+ylab(paste("Mean",grp,"accuracy"))+ggtitle(paste(grp,"accuracy"))+ +# geom_hline(data=metrics_peak%>%filter(model==grp),aes(yintercept=max_accuracy),color="red",size=1)+ +# geom_text(data=metrics_peak%>%filter(model==grp),x=0,aes(y=max_accuracy,label = round(max_accuracy,digits=1),vjust=-1),color="red")+ + facet_wrap(~wireless+wakeupfor)+scale_x_continuous(breaks = seq(0, max(result_summary$months), by = 1))+ylim(c(0,1))+labs(color="F1 Score") + ggsave(paste0("figures/months_",grp,".pdf"),width=20,height=15) + print(plot) }) diff --git a/analysis/figures/combined.pdf b/analysis/figures/combined.pdf Binary files differindex 931baf7..d9cbbb8 100644 --- a/analysis/figures/combined.pdf +++ b/analysis/figures/combined.pdf diff --git a/analysis/figures/dimension_coverage.pdf b/analysis/figures/dimension_coverage.pdf Binary files differindex eb1555f..a108e34 100644 --- a/analysis/figures/dimension_coverage.pdf +++ b/analysis/figures/dimension_coverage.pdf diff --git a/analysis/figures/dimension_efficiency.pdf b/analysis/figures/dimension_efficiency.pdf Binary files differindex 1a20947..df0eae8 100644 --- a/analysis/figures/dimension_efficiency.pdf +++ b/analysis/figures/dimension_efficiency.pdf diff --git a/analysis/figures/dimension_energy-coverage-policy.pdf b/analysis/figures/dimension_energy-coverage-policy.pdf Binary files differindex 3c77539..d0c73e8 100644 --- a/analysis/figures/dimension_energy-coverage-policy.pdf +++ b/analysis/figures/dimension_energy-coverage-policy.pdf diff --git a/analysis/figures/dimension_energy-coverage-wakeupfor.pdf b/analysis/figures/dimension_energy-coverage-wakeupfor.pdf Binary files differindex 8b587f7..beacaa9 100644 --- a/analysis/figures/dimension_energy-coverage-wakeupfor.pdf +++ b/analysis/figures/dimension_energy-coverage-wakeupfor.pdf diff --git a/analysis/figures/dimension_energy-coverage.pdf b/analysis/figures/dimension_energy-coverage.pdf Binary files differindex 8d11244..9bd624a 100644 --- a/analysis/figures/dimension_energy-coverage.pdf +++ b/analysis/figures/dimension_energy-coverage.pdf diff --git a/analysis/figures/dimension_energy.pdf b/analysis/figures/dimension_energy.pdf Binary files differindex 1f0490f..379af96 100644 --- a/analysis/figures/dimension_energy.pdf +++ b/analysis/figures/dimension_energy.pdf diff --git a/analysis/figures/months_knn.pdf b/analysis/figures/months_knn.pdf Binary files differindex bee0cd2..17a4ad1 100644 --- a/analysis/figures/months_knn.pdf +++ b/analysis/figures/months_knn.pdf diff --git a/analysis/figures/months_tree.pdf b/analysis/figures/months_tree.pdf Binary files differindex 57129d6..83d4f6d 100644 --- a/analysis/figures/months_tree.pdf +++ b/analysis/figures/months_tree.pdf diff --git a/analysis/figures/sim_dimension_coverage_NO_HINT.pdf b/analysis/figures/sim_dimension_coverage_NO_HINT.pdf Binary files differindex 72182ea..a946b86 100644 --- a/analysis/figures/sim_dimension_coverage_NO_HINT.pdf +++ b/analysis/figures/sim_dimension_coverage_NO_HINT.pdf diff --git a/analysis/figures/sim_dimension_coverage_WITH_HINT.pdf b/analysis/figures/sim_dimension_coverage_WITH_HINT.pdf Binary files differindex 6bfc50c..0f42067 100644 --- a/analysis/figures/sim_dimension_coverage_WITH_HINT.pdf +++ b/analysis/figures/sim_dimension_coverage_WITH_HINT.pdf diff --git a/analysis/figures/sim_dimension_energy_NO_HINT.pdf b/analysis/figures/sim_dimension_energy_NO_HINT.pdf Binary files differindex 4de63fe..0f32541 100644 --- a/analysis/figures/sim_dimension_energy_NO_HINT.pdf +++ b/analysis/figures/sim_dimension_energy_NO_HINT.pdf diff --git a/analysis/figures/sim_dimension_energy_WITH_HINT.pdf b/analysis/figures/sim_dimension_energy_WITH_HINT.pdf Binary files differindex e190d1f..7e411e5 100644 --- a/analysis/figures/sim_dimension_energy_WITH_HINT.pdf +++ b/analysis/figures/sim_dimension_energy_WITH_HINT.pdf diff --git a/slides_recap/main.aux b/slides_recap/main.aux new file mode 100644 index 0000000..0c92b93 --- /dev/null +++ b/slides_recap/main.aux @@ -0,0 +1,46 @@ +\relax +\providecommand\hyper@newdestlabel[2]{} +\providecommand\HyperFirstAtBeginDocument{\AtBeginDocument} +\HyperFirstAtBeginDocument{\ifx\hyper@anchor\@undefined +\global\let\oldcontentsline\contentsline +\gdef\contentsline#1#2#3#4{\oldcontentsline{#1}{#2}{#3}} +\global\let\oldnewlabel\newlabel +\gdef\newlabel#1#2{\newlabelxx{#1}#2} +\gdef\newlabelxx#1#2#3#4#5#6{\oldnewlabel{#1}{{#2}{#3}}} +\AtEndDocument{\ifx\hyper@anchor\@undefined +\let\contentsline\oldcontentsline +\let\newlabel\oldnewlabel +\fi} +\fi} +\global\let\hyper@last\relax +\gdef\HyperFirstAtBeginDocument#1{#1} +\providecommand\HyField@AuxAddToFields[1]{} +\providecommand\HyField@AuxAddToCoFields[2]{} +\@writefile{nav}{\headcommand {\slideentry {0}{0}{1}{1/1}{}{0}}} +\@writefile{nav}{\headcommand {\beamer@framepages {1}{1}}} +\@writefile{nav}{\headcommand {\slideentry {0}{0}{2}{2/2}{}{0}}} +\@writefile{nav}{\headcommand {\beamer@framepages {2}{2}}} +\@writefile{nav}{\headcommand {\slideentry {0}{0}{3}{3/3}{}{0}}} +\@writefile{nav}{\headcommand {\beamer@framepages {3}{3}}} +\@writefile{nav}{\headcommand {\slideentry {0}{0}{4}{4/4}{}{0}}} +\@writefile{nav}{\headcommand {\beamer@framepages {4}{4}}} +\@writefile{nav}{\headcommand {\slideentry {0}{0}{5}{5/5}{}{0}}} +\@writefile{nav}{\headcommand {\beamer@framepages {5}{5}}} +\@writefile{nav}{\headcommand {\slideentry {0}{0}{6}{6/6}{}{0}}} +\@writefile{nav}{\headcommand {\beamer@framepages {6}{6}}} +\@writefile{nav}{\headcommand {\slideentry {0}{0}{7}{7/7}{}{0}}} +\@writefile{nav}{\headcommand {\beamer@framepages {7}{7}}} +\@writefile{nav}{\headcommand {\slideentry {0}{0}{8}{8/8}{}{0}}} +\@writefile{nav}{\headcommand {\beamer@framepages {8}{8}}} +\@writefile{nav}{\headcommand {\slideentry {0}{0}{9}{9/9}{}{0}}} +\@writefile{nav}{\headcommand {\beamer@framepages {9}{9}}} +\@writefile{nav}{\headcommand {\slideentry {0}{0}{10}{10/10}{}{0}}} +\@writefile{nav}{\headcommand {\beamer@framepages {10}{10}}} +\@writefile{nav}{\headcommand {\slideentry {0}{0}{11}{11/11}{}{0}}} +\@writefile{nav}{\headcommand {\beamer@framepages {11}{11}}} +\@writefile{nav}{\headcommand {\beamer@partpages {1}{11}}} +\@writefile{nav}{\headcommand {\beamer@subsectionpages {1}{11}}} +\@writefile{nav}{\headcommand {\beamer@sectionpages {1}{11}}} +\@writefile{nav}{\headcommand {\beamer@documentpages {11}}} +\@writefile{nav}{\headcommand {\gdef \inserttotalframenumber {11}}} +\gdef \@abspage@last{11} diff --git a/slides_recap/main.log b/slides_recap/main.log new file mode 100644 index 0000000..0733848 --- /dev/null +++ b/slides_recap/main.log @@ -0,0 +1,979 @@ +This is pdfTeX, Version 3.141592653-2.6-1.40.24 (TeX Live 2022/Arch Linux) (preloaded format=pdflatex 2022.11.14) 25 NOV 2022 11:21 +entering extended mode + restricted \write18 enabled. + %&-line parsing enabled. +**/home/loic/Documents/Git/loosely-policies-analytics/slides_recap/main.tex +(/home/loic/Documents/Git/loosely-policies-analytics/slides_recap/main.tex +LaTeX2e <2021-11-15> patch level 1 +L3 programming layer <2022-04-10> +(/usr/share/texmf-dist/tex/latex/beamer/beamer.cls +Document Class: beamer 2022/02/08 v3.66 A class for typesetting presentations +(/usr/share/texmf-dist/tex/latex/beamer/beamerbasemodes.sty +(/usr/share/texmf-dist/tex/latex/etoolbox/etoolbox.sty +Package: etoolbox 2020/10/05 v2.5k e-TeX tools for LaTeX (JAW) +\etb@tempcnta=\count185 +) +\beamer@tempbox=\box50 +\beamer@tempcount=\count186 +\c@beamerpauses=\count187 + +(/usr/share/texmf-dist/tex/latex/beamer/beamerbasedecode.sty +\beamer@slideinframe=\count188 +\beamer@minimum=\count189 +\beamer@decode@box=\box51 +) +\beamer@commentbox=\box52 +\beamer@modecount=\count190 +) +(/usr/share/texmf-dist/tex/generic/iftex/iftex.sty +Package: iftex 2022/02/03 v1.0f TeX engine tests +) +\headdp=\dimen138 +\footheight=\dimen139 +\sidebarheight=\dimen140 +\beamer@tempdim=\dimen141 +\beamer@finalheight=\dimen142 +\beamer@animht=\dimen143 +\beamer@animdp=\dimen144 +\beamer@animwd=\dimen145 +\beamer@leftmargin=\dimen146 +\beamer@rightmargin=\dimen147 +\beamer@leftsidebar=\dimen148 +\beamer@rightsidebar=\dimen149 +\beamer@boxsize=\dimen150 +\beamer@vboxoffset=\dimen151 +\beamer@descdefault=\dimen152 +\beamer@descriptionwidth=\dimen153 +\beamer@lastskip=\skip47 +\beamer@areabox=\box53 +\beamer@animcurrent=\box54 +\beamer@animshowbox=\box55 +\beamer@sectionbox=\box56 +\beamer@logobox=\box57 +\beamer@linebox=\box58 +\beamer@sectioncount=\count191 +\beamer@subsubsectionmax=\count192 +\beamer@subsectionmax=\count193 +\beamer@sectionmax=\count194 +\beamer@totalheads=\count195 +\beamer@headcounter=\count196 +\beamer@partstartpage=\count197 +\beamer@sectionstartpage=\count198 +\beamer@subsectionstartpage=\count199 +\beamer@animationtempa=\count266 +\beamer@animationtempb=\count267 +\beamer@xpos=\count268 +\beamer@ypos=\count269 +\beamer@ypos@offset=\count270 +\beamer@showpartnumber=\count271 +\beamer@currentsubsection=\count272 +\beamer@coveringdepth=\count273 +\beamer@sectionadjust=\count274 +\beamer@toclastsection=\count275 +\beamer@tocsectionnumber=\count276 + +(/usr/share/texmf-dist/tex/latex/beamer/beamerbaseoptions.sty +(/usr/share/texmf-dist/tex/latex/graphics/keyval.sty +Package: keyval 2014/10/28 v1.15 key=value parser (DPC) +\KV@toks@=\toks16 +)) +\beamer@paperwidth=\skip48 +\beamer@paperheight=\skip49 + +(/usr/share/texmf-dist/tex/latex/geometry/geometry.sty +Package: geometry 2020/01/02 v5.9 Page Geometry + +(/usr/share/texmf-dist/tex/generic/iftex/ifvtex.sty +Package: ifvtex 2019/10/25 v1.7 ifvtex legacy package. Use iftex instead. +) +\Gm@cnth=\count277 +\Gm@cntv=\count278 +\c@Gm@tempcnt=\count279 +\Gm@bindingoffset=\dimen154 +\Gm@wd@mp=\dimen155 +\Gm@odd@mp=\dimen156 +\Gm@even@mp=\dimen157 +\Gm@layoutwidth=\dimen158 +\Gm@layoutheight=\dimen159 +\Gm@layouthoffset=\dimen160 +\Gm@layoutvoffset=\dimen161 +\Gm@dimlist=\toks17 +) +(/usr/share/texmf-dist/tex/latex/pgf/math/pgfmath.sty +(/usr/share/texmf-dist/tex/latex/pgf/utilities/pgfrcs.sty +(/usr/share/texmf-dist/tex/generic/pgf/utilities/pgfutil-common.tex +\pgfutil@everybye=\toks18 +\pgfutil@tempdima=\dimen162 +\pgfutil@tempdimb=\dimen163 + +(/usr/share/texmf-dist/tex/generic/pgf/utilities/pgfutil-common-lists.tex)) +(/usr/share/texmf-dist/tex/generic/pgf/utilities/pgfutil-latex.def +\pgfutil@abb=\box59 +) +(/usr/share/texmf-dist/tex/generic/pgf/utilities/pgfrcs.code.tex +(/usr/share/texmf-dist/tex/generic/pgf/pgf.revision.tex) +Package: pgfrcs 2021/05/15 v3.1.9a (3.1.9a) +)) +(/usr/share/texmf-dist/tex/latex/pgf/utilities/pgfkeys.sty +(/usr/share/texmf-dist/tex/generic/pgf/utilities/pgfkeys.code.tex +\pgfkeys@pathtoks=\toks19 +\pgfkeys@temptoks=\toks20 + +(/usr/share/texmf-dist/tex/generic/pgf/utilities/pgfkeysfiltered.code.tex +\pgfkeys@tmptoks=\toks21 +))) +(/usr/share/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex +(/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathcalc.code.tex +(/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathutil.code.tex +\pgf@x=\dimen164 +\pgf@xa=\dimen165 +\pgf@xb=\dimen166 +\pgf@xc=\dimen167 +\pgf@y=\dimen168 +\pgf@ya=\dimen169 +\pgf@yb=\dimen170 +\pgf@yc=\dimen171 +\c@pgf@counta=\count280 +\c@pgf@countb=\count281 +\c@pgf@countc=\count282 +\c@pgf@countd=\count283 +) +(/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathparser.code.tex +\pgfmath@dimen=\dimen172 +\pgfmath@count=\count284 +\pgfmath@box=\box60 +\pgfmath@toks=\toks22 +\pgfmath@stack@operand=\toks23 +\pgfmath@stack@operation=\toks24 +) +(/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.code.tex +(/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.basic.code.tex) +(/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.trigonometric.code +.tex) +(/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.random.code.tex) +(/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.comparison.code.te +x) (/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.base.code.tex) +(/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.round.code.tex) +(/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.misc.code.tex) +(/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.integerarithmetics +.code.tex))) (/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathfloat.code.tex +\c@pgfmathroundto@lastzeros=\count285 +))) (/usr/share/texmf-dist/tex/latex/base/size11.clo +File: size11.clo 2021/10/04 v1.4n Standard LaTeX file (size option) +) +(/usr/share/texmf-dist/tex/latex/pgf/basiclayer/pgfcore.sty +(/usr/share/texmf-dist/tex/latex/graphics/graphicx.sty +Package: graphicx 2021/09/16 v1.2d Enhanced LaTeX Graphics (DPC,SPQR) + +(/usr/share/texmf-dist/tex/latex/graphics/graphics.sty +Package: graphics 2021/03/04 v1.4d Standard LaTeX Graphics (DPC,SPQR) + +(/usr/share/texmf-dist/tex/latex/graphics/trig.sty +Package: trig 2021/08/11 v1.11 sin cos tan (DPC) +) +(/usr/share/texmf-dist/tex/latex/graphics-cfg/graphics.cfg +File: graphics.cfg 2016/06/04 v1.11 sample graphics configuration +) +Package graphics Info: Driver file: pdftex.def on input line 107. + +(/usr/share/texmf-dist/tex/latex/graphics-def/pdftex.def +File: pdftex.def 2020/10/05 v1.2a Graphics/color driver for pdftex +)) +\Gin@req@height=\dimen173 +\Gin@req@width=\dimen174 +) +(/usr/share/texmf-dist/tex/latex/pgf/systemlayer/pgfsys.sty +(/usr/share/texmf-dist/tex/generic/pgf/systemlayer/pgfsys.code.tex +Package: pgfsys 2021/05/15 v3.1.9a (3.1.9a) + +(/usr/share/texmf-dist/tex/generic/pgf/utilities/pgfkeys.code.tex) +\pgf@x=\dimen175 +\pgf@y=\dimen176 +\pgf@xa=\dimen177 +\pgf@ya=\dimen178 +\pgf@xb=\dimen179 +\pgf@yb=\dimen180 +\pgf@xc=\dimen181 +\pgf@yc=\dimen182 +\pgf@xd=\dimen183 +\pgf@yd=\dimen184 +\w@pgf@writea=\write3 +\r@pgf@reada=\read2 +\c@pgf@counta=\count286 +\c@pgf@countb=\count287 +\c@pgf@countc=\count288 +\c@pgf@countd=\count289 +\t@pgf@toka=\toks25 +\t@pgf@tokb=\toks26 +\t@pgf@tokc=\toks27 +\pgf@sys@id@count=\count290 + +(/usr/share/texmf-dist/tex/generic/pgf/systemlayer/pgf.cfg +File: pgf.cfg 2021/05/15 v3.1.9a (3.1.9a) +) +Driver file for pgf: pgfsys-pdftex.def + +(/usr/share/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-pdftex.def +File: pgfsys-pdftex.def 2021/05/15 v3.1.9a (3.1.9a) + +(/usr/share/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-common-pdf.def +File: pgfsys-common-pdf.def 2021/05/15 v3.1.9a (3.1.9a) +))) +(/usr/share/texmf-dist/tex/generic/pgf/systemlayer/pgfsyssoftpath.code.tex +File: pgfsyssoftpath.code.tex 2021/05/15 v3.1.9a (3.1.9a) +\pgfsyssoftpath@smallbuffer@items=\count291 +\pgfsyssoftpath@bigbuffer@items=\count292 +) +(/usr/share/texmf-dist/tex/generic/pgf/systemlayer/pgfsysprotocol.code.tex +File: pgfsysprotocol.code.tex 2021/05/15 v3.1.9a (3.1.9a) +)) +(/usr/share/texmf-dist/tex/latex/xcolor/xcolor.sty +Package: xcolor 2021/10/31 v2.13 LaTeX color extensions (UK) + +(/usr/share/texmf-dist/tex/latex/graphics-cfg/color.cfg +File: color.cfg 2016/01/02 v1.6 sample color configuration +) +Package xcolor Info: Driver file: pdftex.def on input line 227. +Package xcolor Info: Model `cmy' substituted by `cmy0' on input line 1352. +Package xcolor Info: Model `hsb' substituted by `rgb' on input line 1356. +Package xcolor Info: Model `RGB' extended on input line 1368. +Package xcolor Info: Model `HTML' substituted by `rgb' on input line 1370. +Package xcolor Info: Model `Hsb' substituted by `hsb' on input line 1371. +Package xcolor Info: Model `tHsb' substituted by `hsb' on input line 1372. +Package xcolor Info: Model `HSB' substituted by `hsb' on input line 1373. +Package xcolor Info: Model `Gray' substituted by `gray' on input line 1374. +Package xcolor Info: Model `wave' substituted by `hsb' on input line 1375. +) +(/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcore.code.tex +Package: pgfcore 2021/05/15 v3.1.9a (3.1.9a) + +(/usr/share/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex) +(/usr/share/texmf-dist/tex/generic/pgf/math/pgfint.code.tex) +(/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepoints.code.tex +File: pgfcorepoints.code.tex 2021/05/15 v3.1.9a (3.1.9a) +\pgf@picminx=\dimen185 +\pgf@picmaxx=\dimen186 +\pgf@picminy=\dimen187 +\pgf@picmaxy=\dimen188 +\pgf@pathminx=\dimen189 +\pgf@pathmaxx=\dimen190 +\pgf@pathminy=\dimen191 +\pgf@pathmaxy=\dimen192 +\pgf@xx=\dimen193 +\pgf@xy=\dimen194 +\pgf@yx=\dimen195 +\pgf@yy=\dimen196 +\pgf@zx=\dimen197 +\pgf@zy=\dimen198 +) +(/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathconstruct.code.tex +File: pgfcorepathconstruct.code.tex 2021/05/15 v3.1.9a (3.1.9a) +\pgf@path@lastx=\dimen199 +\pgf@path@lasty=\dimen256 +) (/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathusage.code.tex +File: pgfcorepathusage.code.tex 2021/05/15 v3.1.9a (3.1.9a) +\pgf@shorten@end@additional=\dimen257 +\pgf@shorten@start@additional=\dimen258 +) +(/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcorescopes.code.tex +File: pgfcorescopes.code.tex 2021/05/15 v3.1.9a (3.1.9a) +\pgfpic=\box61 +\pgf@hbox=\box62 +\pgf@layerbox@main=\box63 +\pgf@picture@serial@count=\count293 +) +(/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcoregraphicstate.code.tex +File: pgfcoregraphicstate.code.tex 2021/05/15 v3.1.9a (3.1.9a) +\pgflinewidth=\dimen259 +) +(/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretransformations.code.t +ex +File: pgfcoretransformations.code.tex 2021/05/15 v3.1.9a (3.1.9a) +\pgf@pt@x=\dimen260 +\pgf@pt@y=\dimen261 +\pgf@pt@temp=\dimen262 +) (/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcorequick.code.tex +File: pgfcorequick.code.tex 2021/05/15 v3.1.9a (3.1.9a) +) +(/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreobjects.code.tex +File: pgfcoreobjects.code.tex 2021/05/15 v3.1.9a (3.1.9a) +) +(/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathprocessing.code.te +x +File: pgfcorepathprocessing.code.tex 2021/05/15 v3.1.9a (3.1.9a) +) (/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcorearrows.code.tex +File: pgfcorearrows.code.tex 2021/05/15 v3.1.9a (3.1.9a) +\pgfarrowsep=\dimen263 +) +(/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreshade.code.tex +File: pgfcoreshade.code.tex 2021/05/15 v3.1.9a (3.1.9a) +\pgf@max=\dimen264 +\pgf@sys@shading@range@num=\count294 +\pgf@shadingcount=\count295 +) +(/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreimage.code.tex +File: pgfcoreimage.code.tex 2021/05/15 v3.1.9a (3.1.9a) + +(/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreexternal.code.tex +File: pgfcoreexternal.code.tex 2021/05/15 v3.1.9a (3.1.9a) +\pgfexternal@startupbox=\box64 +)) +(/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcorelayers.code.tex +File: pgfcorelayers.code.tex 2021/05/15 v3.1.9a (3.1.9a) +) +(/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretransparency.code.tex +File: pgfcoretransparency.code.tex 2021/05/15 v3.1.9a (3.1.9a) +) (/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepatterns.code.tex +File: pgfcorepatterns.code.tex 2021/05/15 v3.1.9a (3.1.9a) +) +(/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcorerdf.code.tex +File: pgfcorerdf.code.tex 2021/05/15 v3.1.9a (3.1.9a) +))) +(/usr/share/texmf-dist/tex/latex/pgf/utilities/xxcolor.sty +Package: xxcolor 2003/10/24 ver 0.1 +\XC@nummixins=\count296 +\XC@countmixins=\count297 +) +(/usr/share/texmf-dist/tex/latex/base/atbegshi-ltx.sty +Package: atbegshi-ltx 2021/01/10 v1.0c Emulation of the original atbegshi +package with kernel methods +) +(/usr/share/texmf-dist/tex/latex/hyperref/hyperref.sty +Package: hyperref 2022-02-21 v7.00n Hypertext links for LaTeX + +(/usr/share/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty +Package: ltxcmds 2020-05-10 v1.25 LaTeX kernel commands for general use (HO) +) +(/usr/share/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty +Package: pdftexcmds 2020-06-27 v0.33 Utility functions of pdfTeX for LuaTeX (HO +) + +(/usr/share/texmf-dist/tex/generic/infwarerr/infwarerr.sty +Package: infwarerr 2019/12/03 v1.5 Providing info/warning/error messages (HO) +) +Package pdftexcmds Info: \pdf@primitive is available. +Package pdftexcmds Info: \pdf@ifprimitive is available. +Package pdftexcmds Info: \pdfdraftmode found. +) +(/usr/share/texmf-dist/tex/generic/kvsetkeys/kvsetkeys.sty +Package: kvsetkeys 2019/12/15 v1.18 Key value parser (HO) +) +(/usr/share/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty +Package: kvdefinekeys 2019-12-19 v1.6 Define keys (HO) +) +(/usr/share/texmf-dist/tex/generic/pdfescape/pdfescape.sty +Package: pdfescape 2019/12/09 v1.15 Implements pdfTeX's escape features (HO) +) +(/usr/share/texmf-dist/tex/latex/hycolor/hycolor.sty +Package: hycolor 2020-01-27 v1.10 Color options for hyperref/bookmark (HO) +) +(/usr/share/texmf-dist/tex/latex/letltxmacro/letltxmacro.sty +Package: letltxmacro 2019/12/03 v1.6 Let assignment for LaTeX macros (HO) +) +(/usr/share/texmf-dist/tex/latex/auxhook/auxhook.sty +Package: auxhook 2019-12-17 v1.6 Hooks for auxiliary files (HO) +) +(/usr/share/texmf-dist/tex/latex/kvoptions/kvoptions.sty +Package: kvoptions 2020-10-07 v3.14 Key value format for package options (HO) +) +\@linkdim=\dimen265 +\Hy@linkcounter=\count298 +\Hy@pagecounter=\count299 + +(/usr/share/texmf-dist/tex/latex/hyperref/pd1enc.def +File: pd1enc.def 2022-02-21 v7.00n Hyperref: PDFDocEncoding definition (HO) +Now handling font encoding PD1 ... +... no UTF-8 mapping file for font encoding PD1 +) +(/usr/share/texmf-dist/tex/generic/intcalc/intcalc.sty +Package: intcalc 2019/12/15 v1.3 Expandable calculations with integers (HO) +) +(/usr/share/texmf-dist/tex/generic/etexcmds/etexcmds.sty +Package: etexcmds 2019/12/15 v1.7 Avoid name clashes with e-TeX commands (HO) +) +\Hy@SavedSpaceFactor=\count300 + +(/usr/share/texmf-dist/tex/latex/hyperref/puenc.def +File: puenc.def 2022-02-21 v7.00n Hyperref: PDF Unicode definition (HO) +Now handling font encoding PU ... +... no UTF-8 mapping file for font encoding PU +) +Package hyperref Info: Option `bookmarks' set `true' on input line 4018. +Package hyperref Info: Option `bookmarksopen' set `true' on input line 4018. +Package hyperref Info: Option `implicit' set `false' on input line 4018. +Package hyperref Info: Hyper figures OFF on input line 4137. +Package hyperref Info: Link nesting OFF on input line 4142. +Package hyperref Info: Hyper index ON on input line 4145. +Package hyperref Info: Plain pages OFF on input line 4152. +Package hyperref Info: Backreferencing OFF on input line 4157. +Package hyperref Info: Implicit mode OFF; no redefinition of LaTeX internals. +Package hyperref Info: Bookmarks ON on input line 4390. +\c@Hy@tempcnt=\count301 + +(/usr/share/texmf-dist/tex/latex/url/url.sty +\Urlmuskip=\muskip16 +Package: url 2013/09/16 ver 3.4 Verb mode for urls, etc. +) +LaTeX Info: Redefining \url on input line 4749. +\XeTeXLinkMargin=\dimen266 + +(/usr/share/texmf-dist/tex/generic/bitset/bitset.sty +Package: bitset 2019/12/09 v1.3 Handle bit-vector datatype (HO) + +(/usr/share/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty +Package: bigintcalc 2019/12/15 v1.5 Expandable calculations on big integers (HO +) +)) +\Fld@menulength=\count302 +\Field@Width=\dimen267 +\Fld@charsize=\dimen268 +Package hyperref Info: Hyper figures OFF on input line 6027. +Package hyperref Info: Link nesting OFF on input line 6032. +Package hyperref Info: Hyper index ON on input line 6035. +Package hyperref Info: backreferencing OFF on input line 6042. +Package hyperref Info: Link coloring OFF on input line 6047. +Package hyperref Info: Link coloring with OCG OFF on input line 6052. +Package hyperref Info: PDF/A mode OFF on input line 6057. +LaTeX Info: Redefining \ref on input line 6097. +LaTeX Info: Redefining \pageref on input line 6101. +\Hy@abspage=\count303 + + +Package hyperref Message: Stopped early. + +) +Package hyperref Info: Driver (autodetected): hpdftex. + (/usr/share/texmf-dist/tex/latex/hyperref/hpdftex.def +File: hpdftex.def 2022-02-21 v7.00n Hyperref driver for pdfTeX + +(/usr/share/texmf-dist/tex/latex/base/atveryend-ltx.sty +Package: atveryend-ltx 2020/08/19 v1.0a Emulation of the original atveryend pac +kage +with kernel methods +) +\Fld@listcount=\count304 +\c@bookmark@seq@number=\count305 + +(/usr/share/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty +Package: rerunfilecheck 2019/12/05 v1.9 Rerun checks for auxiliary files (HO) + +(/usr/share/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty +Package: uniquecounter 2019/12/15 v1.4 Provide unlimited unique counter (HO) +) +Package uniquecounter Info: New unique counter `rerunfilecheck' on input line 2 +86. +)) +(/usr/share/texmf-dist/tex/latex/beamer/beamerbaserequires.sty +(/usr/share/texmf-dist/tex/latex/beamer/beamerbasecompatibility.sty) +(/usr/share/texmf-dist/tex/latex/beamer/beamerbasefont.sty +(/usr/share/texmf-dist/tex/latex/amsfonts/amssymb.sty +Package: amssymb 2013/01/14 v3.01 AMS font symbols + +(/usr/share/texmf-dist/tex/latex/amsfonts/amsfonts.sty +Package: amsfonts 2013/01/14 v3.01 Basic AMSFonts support +\@emptytoks=\toks28 +\symAMSa=\mathgroup4 +\symAMSb=\mathgroup5 +LaTeX Font Info: Redeclaring math symbol \hbar on input line 98. +LaTeX Font Info: Overwriting math alphabet `\mathfrak' in version `bold' +(Font) U/euf/m/n --> U/euf/b/n on input line 106. +)) +(/usr/share/texmf-dist/tex/latex/sansmathaccent/sansmathaccent.sty +Package: sansmathaccent 2020/01/31 + +(/usr/share/texmf-dist/tex/latex/koma-script/scrlfile.sty +Package: scrlfile 2021/11/13 v3.35 KOMA-Script package (file load hooks) + +(/usr/share/texmf-dist/tex/latex/koma-script/scrlfile-hook.sty +Package: scrlfile-hook 2021/11/13 v3.35 KOMA-Script package (using LaTeX hooks) + + +(/usr/share/texmf-dist/tex/latex/koma-script/scrlogo.sty +Package: scrlogo 2021/11/13 v3.35 KOMA-Script package (logo) +))))) +(/usr/share/texmf-dist/tex/latex/beamer/beamerbasetranslator.sty +(/usr/share/texmf-dist/tex/latex/translator/translator.sty +Package: translator 2021-05-31 v1.12d Easy translation of strings in LaTeX +)) +(/usr/share/texmf-dist/tex/latex/beamer/beamerbasemisc.sty) +(/usr/share/texmf-dist/tex/latex/beamer/beamerbasetwoscreens.sty) +(/usr/share/texmf-dist/tex/latex/beamer/beamerbaseoverlay.sty +\beamer@argscount=\count306 +\beamer@lastskipcover=\skip50 +\beamer@trivlistdepth=\count307 +) +(/usr/share/texmf-dist/tex/latex/beamer/beamerbasetitle.sty) +(/usr/share/texmf-dist/tex/latex/beamer/beamerbasesection.sty +\c@lecture=\count308 +\c@part=\count309 +\c@section=\count310 +\c@subsection=\count311 +\c@subsubsection=\count312 +) +(/usr/share/texmf-dist/tex/latex/beamer/beamerbaseframe.sty +\beamer@framebox=\box65 +\beamer@frametitlebox=\box66 +\beamer@zoombox=\box67 +\beamer@zoomcount=\count313 +\beamer@zoomframecount=\count314 +\beamer@frametextheight=\dimen269 +\c@subsectionslide=\count315 +\beamer@frametopskip=\skip51 +\beamer@framebottomskip=\skip52 +\beamer@frametopskipautobreak=\skip53 +\beamer@framebottomskipautobreak=\skip54 +\beamer@envbody=\toks29 +\framewidth=\dimen270 +\c@framenumber=\count316 +) +(/usr/share/texmf-dist/tex/latex/beamer/beamerbaseverbatim.sty +\beamer@verbatimfileout=\write4 +) +(/usr/share/texmf-dist/tex/latex/beamer/beamerbaseframesize.sty +\beamer@splitbox=\box68 +\beamer@autobreakcount=\count317 +\beamer@autobreaklastheight=\dimen271 +\beamer@frametitletoks=\toks30 +\beamer@framesubtitletoks=\toks31 +) +(/usr/share/texmf-dist/tex/latex/beamer/beamerbaseframecomponents.sty +\beamer@footins=\box69 +) +(/usr/share/texmf-dist/tex/latex/beamer/beamerbasecolor.sty) +(/usr/share/texmf-dist/tex/latex/beamer/beamerbasenotes.sty +\beamer@frameboxcopy=\box70 +) +(/usr/share/texmf-dist/tex/latex/beamer/beamerbasetoc.sty) +(/usr/share/texmf-dist/tex/latex/beamer/beamerbasetemplates.sty +\beamer@sbttoks=\toks32 + +(/usr/share/texmf-dist/tex/latex/beamer/beamerbaseauxtemplates.sty +(/usr/share/texmf-dist/tex/latex/beamer/beamerbaseboxes.sty +\bmb@box=\box71 +\bmb@colorbox=\box72 +\bmb@boxwidth=\dimen272 +\bmb@boxheight=\dimen273 +\bmb@prevheight=\dimen274 +\bmb@temp=\dimen275 +\bmb@dima=\dimen276 +\bmb@dimb=\dimen277 +\bmb@prevheight=\dimen278 +) +\beamer@blockheadheight=\dimen279 +)) +(/usr/share/texmf-dist/tex/latex/beamer/beamerbaselocalstructure.sty +(/usr/share/texmf-dist/tex/latex/tools/enumerate.sty +Package: enumerate 2015/07/23 v3.00 enumerate extensions (DPC) +\@enLab=\toks33 +) +\beamer@bibiconwidth=\skip55 +\c@figure=\count318 +\c@table=\count319 +\abovecaptionskip=\skip56 +\belowcaptionskip=\skip57 +) +(/usr/share/texmf-dist/tex/latex/beamer/beamerbasenavigation.sty +\beamer@section@min@dim=\dimen280 +) +(/usr/share/texmf-dist/tex/latex/beamer/beamerbasetheorems.sty +(/usr/share/texmf-dist/tex/latex/amsmath/amsmath.sty +Package: amsmath 2021/10/15 v2.17l AMS math features +\@mathmargin=\skip58 + +For additional information on amsmath, use the `?' option. +(/usr/share/texmf-dist/tex/latex/amsmath/amstext.sty +Package: amstext 2021/08/26 v2.01 AMS text + +(/usr/share/texmf-dist/tex/latex/amsmath/amsgen.sty +File: amsgen.sty 1999/11/30 v2.0 generic functions +\@emptytoks=\toks34 +\ex@=\dimen281 +)) +(/usr/share/texmf-dist/tex/latex/amsmath/amsbsy.sty +Package: amsbsy 1999/11/29 v1.2d Bold Symbols +\pmbraise@=\dimen282 +) +(/usr/share/texmf-dist/tex/latex/amsmath/amsopn.sty +Package: amsopn 2021/08/26 v2.02 operator names +) +\inf@bad=\count320 +LaTeX Info: Redefining \frac on input line 234. +\uproot@=\count321 +\leftroot@=\count322 +LaTeX Info: Redefining \overline on input line 399. +\classnum@=\count323 +\DOTSCASE@=\count324 +LaTeX Info: Redefining \ldots on input line 496. +LaTeX Info: Redefining \dots on input line 499. +LaTeX Info: Redefining \cdots on input line 620. +\Mathstrutbox@=\box73 +\strutbox@=\box74 +\big@size=\dimen283 +LaTeX Font Info: Redeclaring font encoding OML on input line 743. +LaTeX Font Info: Redeclaring font encoding OMS on input line 744. +\macc@depth=\count325 +\c@MaxMatrixCols=\count326 +\dotsspace@=\muskip17 +\c@parentequation=\count327 +\dspbrk@lvl=\count328 +\tag@help=\toks35 +\row@=\count329 +\column@=\count330 +\maxfields@=\count331 +\andhelp@=\toks36 +\eqnshift@=\dimen284 +\alignsep@=\dimen285 +\tagshift@=\dimen286 +\tagwidth@=\dimen287 +\totwidth@=\dimen288 +\lineht@=\dimen289 +\@envbody=\toks37 +\multlinegap=\skip59 +\multlinetaggap=\skip60 +\mathdisplay@stack=\toks38 +LaTeX Info: Redefining \[ on input line 2938. +LaTeX Info: Redefining \] on input line 2939. +) +(/usr/share/texmf-dist/tex/latex/amscls/amsthm.sty +Package: amsthm 2020/05/29 v2.20.6 +\thm@style=\toks39 +\thm@bodyfont=\toks40 +\thm@headfont=\toks41 +\thm@notefont=\toks42 +\thm@headpunct=\toks43 +\thm@preskip=\skip61 +\thm@postskip=\skip62 +\thm@headsep=\skip63 +\dth@everypar=\toks44 +) +\c@theorem=\count332 +) +(/usr/share/texmf-dist/tex/latex/beamer/beamerbasethemes.sty)) +(/usr/share/texmf-dist/tex/latex/beamer/beamerthemedefault.sty +(/usr/share/texmf-dist/tex/latex/beamer/beamerfontthemedefault.sty) +(/usr/share/texmf-dist/tex/latex/beamer/beamercolorthemedefault.sty) +(/usr/share/texmf-dist/tex/latex/beamer/beamerinnerthemedefault.sty +\beamer@dima=\dimen290 +\beamer@dimb=\dimen291 +) +(/usr/share/texmf-dist/tex/latex/beamer/beamerouterthemedefault.sty))) +(/usr/share/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def +File: l3backend-pdftex.def 2022-04-14 L3 backend support: PDF output (pdfTeX) +\l__color_backend_stack_int=\count333 +\l__pdf_internal_box=\box75 +) (./main.aux) +\openout1 = `main.aux'. + +LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 11. +LaTeX Font Info: ... okay on input line 11. +LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 11. +LaTeX Font Info: ... okay on input line 11. +LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 11. +LaTeX Font Info: ... okay on input line 11. +LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 11. +LaTeX Font Info: ... okay on input line 11. +LaTeX Font Info: Checking defaults for TS1/cmr/m/n on input line 11. +LaTeX Font Info: ... okay on input line 11. +LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 11. +LaTeX Font Info: ... okay on input line 11. +LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 11. +LaTeX Font Info: ... okay on input line 11. +LaTeX Font Info: Checking defaults for PD1/pdf/m/n on input line 11. +LaTeX Font Info: ... okay on input line 11. +LaTeX Font Info: Checking defaults for PU/pdf/m/n on input line 11. +LaTeX Font Info: ... okay on input line 11. + +*geometry* driver: auto-detecting +*geometry* detected driver: pdftex +*geometry* verbose mode - [ preamble ] result: +* driver: pdftex +* paper: custom +* layout: <same size as paper> +* layoutoffset:(h,v)=(0.0pt,0.0pt) +* modes: includehead includefoot +* h-part:(L,W,R)=(28.45274pt, 307.28987pt, 28.45274pt) +* v-part:(T,H,B)=(0.0pt, 273.14662pt, 0.0pt) +* \paperwidth=364.19536pt +* \paperheight=273.14662pt +* \textwidth=307.28987pt +* \textheight=244.6939pt +* \oddsidemargin=-43.81725pt +* \evensidemargin=-43.81725pt +* \topmargin=-72.26999pt +* \headheight=14.22636pt +* \headsep=0.0pt +* \topskip=11.0pt +* \footskip=14.22636pt +* \marginparwidth=4.0pt +* \marginparsep=10.0pt +* \columnsep=10.0pt +* \skip\footins=10.0pt plus 4.0pt minus 2.0pt +* \hoffset=0.0pt +* \voffset=0.0pt +* \mag=1000 +* \@twocolumnfalse +* \@twosidefalse +* \@mparswitchfalse +* \@reversemarginfalse +* (1in=72.27pt=25.4mm, 1cm=28.453pt) + +(/usr/share/texmf-dist/tex/context/base/mkii/supp-pdf.mkii +[Loading MPS to PDF converter (version 2006.09.02).] +\scratchcounter=\count334 +\scratchdimen=\dimen292 +\scratchbox=\box76 +\nofMPsegments=\count335 +\nofMParguments=\count336 +\everyMPshowfont=\toks45 +\MPscratchCnt=\count337 +\MPscratchDim=\dimen293 +\MPnumerator=\count338 +\makeMPintoPDFobject=\count339 +\everyMPtoPDFconversion=\toks46 +) (/usr/share/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty +Package: epstopdf-base 2020-01-24 v2.11 Base part for package epstopdf +Package epstopdf-base Info: Redefining graphics rule for `.eps' on input line 4 +85. + +(/usr/share/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg +File: epstopdf-sys.cfg 2010/07/13 v1.3 Configuration of (r)epstopdf for TeX Liv +e +)) +Package hyperref Info: Link coloring OFF on input line 11. + +(/usr/share/texmf-dist/tex/latex/hyperref/nameref.sty +Package: nameref 2021-04-02 v2.47 Cross-referencing by name of section + +(/usr/share/texmf-dist/tex/latex/refcount/refcount.sty +Package: refcount 2019/12/15 v3.6 Data extraction from label references (HO) +) +(/usr/share/texmf-dist/tex/generic/gettitlestring/gettitlestring.sty +Package: gettitlestring 2019/12/15 v1.6 Cleanup title references (HO) +) +\c@section@level=\count340 +) +LaTeX Info: Redefining \ref on input line 11. +LaTeX Info: Redefining \pageref on input line 11. +LaTeX Info: Redefining \nameref on input line 11. + +(./main.out) (./main.out) +\@outlinefile=\write5 +\openout5 = `main.out'. + +LaTeX Font Info: Overwriting symbol font `operators' in version `normal' +(Font) OT1/cmr/m/n --> OT1/cmss/m/n on input line 11. +LaTeX Font Info: Overwriting symbol font `operators' in version `bold' +(Font) OT1/cmr/bx/n --> OT1/cmss/b/n on input line 11. +\symnumbers=\mathgroup6 +\sympureletters=\mathgroup7 +LaTeX Font Info: Overwriting math alphabet `\mathrm' in version `normal' +(Font) OT1/cmss/m/n --> OT1/cmr/m/n on input line 11. +LaTeX Font Info: Redeclaring math alphabet \mathbf on input line 11. +LaTeX Font Info: Overwriting math alphabet `\mathbf' in version `normal' +(Font) OT1/cmr/bx/n --> OT1/cmss/b/n on input line 11. +LaTeX Font Info: Overwriting math alphabet `\mathbf' in version `bold' +(Font) OT1/cmr/bx/n --> OT1/cmss/b/n on input line 11. +LaTeX Font Info: Redeclaring math alphabet \mathsf on input line 11. +LaTeX Font Info: Overwriting math alphabet `\mathsf' in version `normal' +(Font) OT1/cmss/m/n --> OT1/cmss/m/n on input line 11. +LaTeX Font Info: Overwriting math alphabet `\mathsf' in version `bold' +(Font) OT1/cmss/bx/n --> OT1/cmss/m/n on input line 11. +LaTeX Font Info: Redeclaring math alphabet \mathit on input line 11. +LaTeX Font Info: Overwriting math alphabet `\mathit' in version `normal' +(Font) OT1/cmr/m/it --> OT1/cmss/m/it on input line 11. +LaTeX Font Info: Overwriting math alphabet `\mathit' in version `bold' +(Font) OT1/cmr/bx/it --> OT1/cmss/m/it on input line 11. +LaTeX Font Info: Redeclaring math alphabet \mathtt on input line 11. +LaTeX Font Info: Overwriting math alphabet `\mathtt' in version `normal' +(Font) OT1/cmtt/m/n --> OT1/cmtt/m/n on input line 11. +LaTeX Font Info: Overwriting math alphabet `\mathtt' in version `bold' +(Font) OT1/cmtt/m/n --> OT1/cmtt/m/n on input line 11. +LaTeX Font Info: Overwriting symbol font `numbers' in version `bold' +(Font) OT1/cmss/m/n --> OT1/cmss/b/n on input line 11. +LaTeX Font Info: Overwriting symbol font `pureletters' in version `bold' +(Font) OT1/cmss/m/it --> OT1/cmss/b/it on input line 11. +LaTeX Font Info: Overwriting math alphabet `\mathrm' in version `bold' +(Font) OT1/cmss/b/n --> OT1/cmr/b/n on input line 11. +LaTeX Font Info: Overwriting math alphabet `\mathbf' in version `bold' +(Font) OT1/cmss/b/n --> OT1/cmss/b/n on input line 11. +LaTeX Font Info: Overwriting math alphabet `\mathsf' in version `bold' +(Font) OT1/cmss/m/n --> OT1/cmss/b/n on input line 11. +LaTeX Font Info: Overwriting math alphabet `\mathit' in version `bold' +(Font) OT1/cmss/m/it --> OT1/cmss/b/it on input line 11. +LaTeX Font Info: Overwriting math alphabet `\mathtt' in version `bold' +(Font) OT1/cmtt/m/n --> OT1/cmtt/b/n on input line 11. +LaTeX Font Info: Redeclaring symbol font `pureletters' on input line 11. +LaTeX Font Info: Overwriting symbol font `pureletters' in version `normal' +(Font) OT1/cmss/m/it --> OT1/mathkerncmss/m/sl on input line 1 +1. +LaTeX Font Info: Overwriting symbol font `pureletters' in version `bold' +(Font) OT1/cmss/b/it --> OT1/mathkerncmss/m/sl on input line 1 +1. +LaTeX Font Info: Overwriting symbol font `pureletters' in version `bold' +(Font) OT1/mathkerncmss/m/sl --> OT1/mathkerncmss/bx/sl on inp +ut line 11. + +(/usr/share/texmf-dist/tex/latex/translator/translator-basic-dictionary-English +.dict +Dictionary: translator-basic-dictionary, Language: English +) +(/usr/share/texmf-dist/tex/latex/translator/translator-bibliography-dictionary- +English.dict +Dictionary: translator-bibliography-dictionary, Language: English +) +(/usr/share/texmf-dist/tex/latex/translator/translator-environment-dictionary-E +nglish.dict +Dictionary: translator-environment-dictionary, Language: English +) +(/usr/share/texmf-dist/tex/latex/translator/translator-months-dictionary-Englis +h.dict +Dictionary: translator-months-dictionary, Language: English +) +(/usr/share/texmf-dist/tex/latex/translator/translator-numbers-dictionary-Engli +sh.dict +Dictionary: translator-numbers-dictionary, Language: English +) +(/usr/share/texmf-dist/tex/latex/translator/translator-theorem-dictionary-Engli +sh.dict +Dictionary: translator-theorem-dictionary, Language: English +) (./main.nav) [1 + +{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}] +LaTeX Font Info: Trying to load font information for U+msa on input line 27. + + +(/usr/share/texmf-dist/tex/latex/amsfonts/umsa.fd +File: umsa.fd 2013/01/14 v3.01 AMS symbols A +) +LaTeX Font Info: Trying to load font information for U+msb on input line 27. + + +(/usr/share/texmf-dist/tex/latex/amsfonts/umsb.fd +File: umsb.fd 2013/01/14 v3.01 AMS symbols B +) +LaTeX Font Info: Trying to load font information for OT1+mathkerncmss on inp +ut line 27. + +(/usr/share/texmf-dist/tex/latex/sansmathaccent/ot1mathkerncmss.fd +File: ot1mathkerncmss.fd 2020/01/31 Fontinst v1.933 font definitions for OT1/ma +thkerncmss. +) [2 + +] +<../analysis/figures/dimension_energy-coverage.pdf, id=29, 1872.9975pt x 484.81 +125pt> +File: ../analysis/figures/dimension_energy-coverage.pdf Graphic file (type pdf) + +<use ../analysis/figures/dimension_energy-coverage.pdf> +Package pdftex.def Info: ../analysis/figures/dimension_energy-coverage.pdf use +d on input line 32. +(pdftex.def) Requested size: 305.8268pt x 60.08557pt. + +[3 + + <../analysis/figures/dimension_energy-coverage.pdf>] [4 + +] [5 + +] [6 + +] +File: ../analysis/figures/dimension_energy-coverage.pdf Graphic file (type pdf) + +<use ../analysis/figures/dimension_energy-coverage.pdf> +Package pdftex.def Info: ../analysis/figures/dimension_energy-coverage.pdf use +d on input line 93. +(pdftex.def) Requested size: 655.55896pt x 169.68648pt. + +Overfull \hbox (348.26909pt too wide) in paragraph at lines 93--93 + [][] + [] + +[7 + +] +<../analysis/figures/sim_dimension_coverage_WITH_HINT.pdf, id=63, 1445.4pt x 48 +4.81125pt> +File: ../analysis/figures/sim_dimension_coverage_WITH_HINT.pdf Graphic file (ty +pe pdf) +<use ../analysis/figures/sim_dimension_coverage_WITH_HINT.pdf> +Package pdftex.def Info: ../analysis/figures/sim_dimension_coverage_WITH_HINT.p +df used on input line 99. +(pdftex.def) Requested size: 350.53175pt x 193.92105pt. + +Overfull \hbox (43.24188pt too wide) in paragraph at lines 99--99 + [][] + [] + +[8 + + <../analysis/figures/sim_dimension_coverage_WITH_HINT.pdf>] +<../analysis/figures/sim_dimension_energy_WITH_HINT.pdf, id=79, 1445.4pt x 484. +81125pt> +File: ../analysis/figures/sim_dimension_energy_WITH_HINT.pdf Graphic file (type + pdf) +<use ../analysis/figures/sim_dimension_energy_WITH_HINT.pdf> +Package pdftex.def Info: ../analysis/figures/sim_dimension_energy_WITH_HINT.pdf + used on input line 105. +(pdftex.def) Requested size: 350.53175pt x 193.92105pt. + +Overfull \hbox (43.24188pt too wide) in paragraph at lines 105--105 + [][] + [] + +[9 + + <../analysis/figures/sim_dimension_energy_WITH_HINT.pdf>] +<../analysis/figures/months_knn.pdf, id=95, 1445.4pt x 1084.05pt> +File: ../analysis/figures/months_knn.pdf Graphic file (type pdf) +<use ../analysis/figures/months_knn.pdf> +Package pdftex.def Info: ../analysis/figures/months_knn.pdf used on input line + 111. +(pdftex.def) Requested size: 433.62335pt x 325.21751pt. + +Overfull \hbox (126.33348pt too wide) in paragraph at lines 111--111 + [][] + [] + + +Overfull \vbox (79.9444pt too high) detected at line 111 + [] + +[10 + + <../analysis/figures/months_knn.pdf>] [11 + +] +\tf@nav=\write6 +\openout6 = `main.nav'. + +\tf@toc=\write7 +\openout7 = `main.toc'. + +\tf@snm=\write8 +\openout8 = `main.snm'. + + (./main.aux) +Package rerunfilecheck Info: File `main.out' has not changed. +(rerunfilecheck) Checksum: D41D8CD98F00B204E9800998ECF8427E;0. + ) +Here is how much of TeX's memory you used: + 21528 strings out of 478238 + 415969 string characters out of 5850455 + 670442 words of memory out of 5000000 + 39296 multiletter control sequences out of 15000+600000 + 480097 words of font info for 67 fonts, out of 8000000 for 9000 + 1141 hyphenation exceptions out of 8191 + 128i,11n,122p,473b,427s stack positions out of 5000i,500n,10000p,200000b,80000s +</usr/share/texmf-dist/fonts/type1/public/amsfonts/cm/cmss10.pfb></usr/share/ +texmf-dist/fonts/type1/public/amsfonts/cm/cmss12.pfb></usr/share/texmf-dist/fon +ts/type1/public/amsfonts/cm/cmss8.pfb></usr/share/texmf-dist/fonts/type1/public +/amsfonts/cm/cmssbx10.pfb></usr/share/texmf-dist/fonts/type1/public/amsfonts/sy +mbols/msam10.pfb> +Output written on main.pdf (11 pages, 304803 bytes). +PDF statistics: + 144 PDF objects out of 1000 (max. 8388607) + 102 compressed objects within 2 object streams + 23 named destinations out of 1000 (max. 500000) + 81 words of extra memory for PDF output out of 10000 (max. 10000000) + diff --git a/slides_recap/main.nav b/slides_recap/main.nav new file mode 100644 index 0000000..223df36 --- /dev/null +++ b/slides_recap/main.nav @@ -0,0 +1,27 @@ +\headcommand {\slideentry {0}{0}{1}{1/1}{}{0}} +\headcommand {\beamer@framepages {1}{1}} +\headcommand {\slideentry {0}{0}{2}{2/2}{}{0}} +\headcommand {\beamer@framepages {2}{2}} +\headcommand {\slideentry {0}{0}{3}{3/3}{}{0}} +\headcommand {\beamer@framepages {3}{3}} +\headcommand {\slideentry {0}{0}{4}{4/4}{}{0}} +\headcommand {\beamer@framepages {4}{4}} +\headcommand {\slideentry {0}{0}{5}{5/5}{}{0}} +\headcommand {\beamer@framepages {5}{5}} +\headcommand {\slideentry {0}{0}{6}{6/6}{}{0}} +\headcommand {\beamer@framepages {6}{6}} +\headcommand {\slideentry {0}{0}{7}{7/7}{}{0}} +\headcommand {\beamer@framepages {7}{7}} +\headcommand {\slideentry {0}{0}{8}{8/8}{}{0}} +\headcommand {\beamer@framepages {8}{8}} +\headcommand {\slideentry {0}{0}{9}{9/9}{}{0}} +\headcommand {\beamer@framepages {9}{9}} +\headcommand {\slideentry {0}{0}{10}{10/10}{}{0}} +\headcommand {\beamer@framepages {10}{10}} +\headcommand {\slideentry {0}{0}{11}{11/11}{}{0}} +\headcommand {\beamer@framepages {11}{11}} +\headcommand {\beamer@partpages {1}{11}} +\headcommand {\beamer@subsectionpages {1}{11}} +\headcommand {\beamer@sectionpages {1}{11}} +\headcommand {\beamer@documentpages {11}} +\headcommand {\gdef \inserttotalframenumber {11}} diff --git a/slides_recap/main.out b/slides_recap/main.out new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/slides_recap/main.out diff --git a/slides_recap/main.pdf b/slides_recap/main.pdf Binary files differnew file mode 100644 index 0000000..b1c860f --- /dev/null +++ b/slides_recap/main.pdf diff --git a/slides_recap/main.snm b/slides_recap/main.snm new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/slides_recap/main.snm diff --git a/slides_recap/main.tex b/slides_recap/main.tex new file mode 100644 index 0000000..11ff2f4 --- /dev/null +++ b/slides_recap/main.tex @@ -0,0 +1,124 @@ +\documentclass{beamer} + +%Information to be included in the title page: +\title{Nodes data dissemination policy prediction under energy consumption and network coverage constraints} +\author{Loic Guegan, Issam Raïs} +\institute{UiT} +\date{2022} + + +\setbeamertemplate{navigation symbols}{} +\begin{document} + +\frame{\titlepage} + +\begin{frame} + \frametitle{Context} + Disseminate data: + \begin{itemize} + \setlength\itemsep{0.8em} + \item Wireless communications + \item Energy constraint + \item Harsh environment + \end{itemize} + \vspace{1cm} + \centering + \textbf{But energy and coverage not deterministic} +\end{frame} + +\begin{frame} + \frametitle{Problem} + \includegraphics[trim={0 10cm 30cm 0},scale=0.3,clip]{../analysis/figures/dimension_energy-coverage.pdf} +\end{frame} + +\begin{frame} + \frametitle{Problem} + \textbf{How to choose the right configuration for a given setup?}\\ + \vspace{1cm} + Knowing that:\\ \vspace{0.3cm} + \begin{itemize} + \item Perfect coverage not required: + \begin{itemize} + \item Just N+1,...,N+n redundancy (so n network coverage) + \item Collaboration of n nodes (say 3 to monitor some metrics) + \end{itemize} + \item Clear nodes energy budget + \end{itemize} +\end{frame} + +\begin{frame} + \frametitle{Problem} + Knowing: + \begin{itemize} + \item Nodes setup: + \begin{itemize} + \item LoRa/NbIoT? + \item Uptimes duration 60s/180s? + \end{itemize} + \item Requirements: + \begin{itemize} + \item Nodes energy consumption + \item Network coverage + \end{itemize} + \end{itemize} + \vspace{1cm} + \centering + \textbf{How can we predict which policy to use to meet the requirements?} +\end{frame} + + +\begin{frame} + \frametitle{Solution} + \begin{centering} + \textbf{Use classification models!} + \end{centering}\\ \vspace{1cm} + We choose: + \begin{itemize} + \item K Nearrest Neighbours + \item Decision Trees + \end{itemize} + \vspace{1cm} + Two ML training approaches: + \begin{itemize} + \item Offline + \item Online + \end{itemize} +\end{frame} + + +\begin{frame} + \frametitle{Offline: The hint case} + \centering + \includegraphics[scale=0.35]{../analysis/figures/dimension_energy-coverage.pdf} +\end{frame} + +\begin{frame} + \frametitle{Offline: Coverage} + \centering + \includegraphics[trim={0 0 20cm 0},scale=0.4,clip]{../analysis/figures/sim_dimension_coverage_WITH_HINT.pdf} +\end{frame} + +\begin{frame} + \frametitle{Offline: Energy} + \centering + \includegraphics[trim={0 0 20cm 0},scale=0.4,clip]{../analysis/figures/sim_dimension_energy_WITH_HINT.pdf} +\end{frame} + +\begin{frame} + \frametitle{Online} + \centering + \includegraphics[scale=0.3]{../analysis/figures/months_knn.pdf} +\end{frame} + +\begin{frame} + \frametitle{Contribution} + \begin{itemize} + \item Methodology + \item An offline model + \item A vision on how such model ML on an online ML scenario + \end{itemize} +\end{frame} + + + +\end{document} diff --git a/slides_recap/main.toc b/slides_recap/main.toc new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/slides_recap/main.toc |
