This commit is contained in:
Johannes Merl 2024-05-20 18:21:07 +02:00
parent 1f5d5124ae
commit f04ebbaff3
74 changed files with 3548 additions and 0 deletions

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

16
helper script collection Normal file
View File

@ -0,0 +1,16 @@
for i in {0..8}; do echo -n "./error_run_{$(($i*30))..$(($i*30+29))}.txt" "~/nl ~/nl "; done; echo
grep -hm 1 -e "FittnesRes" -e "ö" ./error_run_{540..569}.txt ~/nl ~/nl ./error_run_{570..599}.txt ~/nl ~/nl ./error_run_{600..629}.txt ~/nl ~/nl ./error_run_{630..659}.txt ~/nl ~/nl ./error_run_{660..689}.txt ~/nl ~/nl ./error_run_{690..719}.txt ~/nl ~/nl ./error_run_{720..749}.txt ~/nl ~/nl ./error_run_{750..779}.txt ~/nl ~/nl ./error_run_{780..809}.txt | grep -e "accuracy = [^,]*" -e "ö" -o | grep -e "[0-9.]*" -e "ö" -o | tr -d "ö" > results
for i in {0..8}; do echo "cat ./output_run_{$(($i*30))..$(($i*30+29))}.txt | grep \"FittnesRes\" | tr -d \",}\" | tr \".\" \",\"| datamash -t \" \" -s -g 1 median 17 perc:90 17 perc:10 17 median 23 perc:90 23 perc:10 23 | tr \",\" \".\" | sort -h > averaged_${i}_iris"; done;
cat ./output_run_* | grep "FittnesRes" | tr -d ",}" | tr "." ","| datamash -t " " -s -g 1 median 17 perc:90 17 perc:10 17 median 23 perc:90 23 perc:10 23 | tr "," "." > averaged
cat ./output_run_{0..29}.txt | grep FittnesRes | tr -d ",}" | tr "." ","| datamash -t " " -s -g 1 median 17 perc:90 17 perc:10 17 median 23 perc:90 23 perc:10 23 | tr "," "." > averaged_0
cat ./output_run_{30..59}.txt | grep FittnesRes | tr -d ",}" | tr "." ","| datamash -t " " -s -g 1 median 17 perc:90 17 perc:10 17 median 23 perc:90 23 perc:10 23 | tr "," "." > averaged_1
cat ./output_run_{60..89}.txt | grep FittnesRes | tr -d ",}" | tr "." ","| datamash -t " " -s -g 1 median 17 perc:90 17 perc:10 17 median 23 perc:90 23 perc:10 23 | tr "," "." > averaged_2
cat ./output_run_{90..119}.txt | grep FittnesRes | tr -d ",}" | tr "." ","| datamash -t " " -s -g 1 median 17 perc:90 17 perc:10 17 median 23 perc:90 23 perc:10 23 | tr "," "." > averaged_3
cat ./output_run_{120..149}.txt | grep FittnesRes | tr -d ",}" | tr "." ","| datamash -t " " -s -g 1 median 17 perc:90 17 perc:10 17 median 23 perc:90 23 perc:10 23 | tr "," "." > averaged_4
cat ./output_run_{150..179}.txt | grep FittnesRes | tr -d ",}" | tr "." ","| datamash -t " " -s -g 1 median 17 perc:90 17 perc:10 17 median 23 perc:90 23 perc:10 23 | tr "," "." > averaged_5
cat ./output_run_{180..209}.txt | grep FittnesRes | tr -d ",}" | tr "." ","| datamash -t " " -s -g 1 median 17 perc:90 17 perc:10 17 median 23 perc:90 23 perc:10 23 | tr "," "." > averaged_6
cat ./output_run_{210..239}.txt | grep FittnesRes | tr -d ",}" | tr "." ","| datamash -t " " -s -g 1 median 17 perc:90 17 perc:10 17 median 23 perc:90 23 perc:10 23 | tr "," "." > averaged_7
cat ./output_run_{240..269}.txt | grep FittnesRes | tr -d ",}" | tr "." ","| datamash -t " " -s -g 1 median 17 perc:90 17 perc:10 17 median 23 perc:90 23 perc:10 23 | tr "," "." > averaged_8
for i in {18..26}; do echo "cat ./output_run_{$(($i*30))..$(($i*30+29))}.txt | grep \"FittnesRes\" | tr -d \",}\" | tr \".\" \",\"| datamash -t \" \" -s -g 1 median 17 perc:90 17 perc:10 17 median 23 perc:90 23 perc:10 23 | tr \",\" \".\" | sort -h > averaged_$(($i-18))_german"; done;

BIN
old/German_Result.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 40 KiB

BIN
old/Iris_Result.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 26 KiB

BIN
old/Nurse_Result.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 36 KiB

Binary file not shown.

306
old/fakeDataAccSingle Normal file
View File

@ -0,0 +1,306 @@
0.6689814814814815
0.8518518518518519
0.8645833333333334
0.8601851851851852
0.8206018518518519
0.8236111111111111
0.8280092592592593
0.8625
0.6666666666666666
0.825925925925926
0.6648148148148149
0.8486111111111111
0.8868055555555555
0.8685185185185185
0.8321759259259259
0.8625
0.8611111111111112
0.8298611111111112
0.7099537037037037
0.8553240740740741
0.8381944444444445
0.8606481481481482
0.7585648148148149
0.8553240740740741
0.8550925925925926
0.66875
0.674537037037037
0.8284722222222223
0.8731481481481481
0.6601851851851852
0.7729166666666667
0.6689814814814815
0.8518518518518519
0.8645833333333334
0.8601851851851852
0.8206018518518519
0.8236111111111111
0.8280092592592593
0.8625
0.6666666666666666
0.825925925925926
0.6648148148148149
0.8486111111111111
0.8868055555555555
0.8685185185185185
0.8321759259259259
0.8625
0.8611111111111112
0.8298611111111112
0.7099537037037037
0.8553240740740741
0.8381944444444445
0.8606481481481482
0.7585648148148149
0.8553240740740741
0.8550925925925926
0.66875
0.674537037037037
0.8284722222222223
0.8731481481481481
0.6601851851851852
0.7729166666666667
0.6689814814814815
0.8518518518518519
0.8645833333333334
0.8601851851851852
0.8206018518518519
0.8236111111111111
0.8280092592592593
0.8625
0.6666666666666666
0.825925925925926
0.6648148148148149
0.8486111111111111
0.8868055555555555
0.8685185185185185
0.8321759259259259
0.8625
0.8611111111111112
0.8298611111111112
0.7099537037037037
0.8553240740740741
0.8381944444444445
0.8606481481481482
0.7585648148148149
0.8553240740740741
0.8550925925925926
0.66875
0.674537037037037
0.8284722222222223
0.8731481481481481
0.6601851851851852
0.7729166666666667
0.6689814814814815
0.8518518518518519
0.8645833333333334
0.8601851851851852
0.8206018518518519
0.8236111111111111
0.8280092592592593
0.8625
0.6666666666666666
0.825925925925926
0.6648148148148149
0.8486111111111111
0.8868055555555555
0.8685185185185185
0.8321759259259259
0.8625
0.8611111111111112
0.8298611111111112
0.7099537037037037
0.8553240740740741
0.8381944444444445
0.8606481481481482
0.7585648148148149
0.8553240740740741
0.8550925925925926
0.66875
0.674537037037037
0.8284722222222223
0.8731481481481481
0.6601851851851852
0.7729166666666667
0.6689814814814815
0.8518518518518519
0.8645833333333334
0.8601851851851852
0.8206018518518519
0.8236111111111111
0.8280092592592593
0.8625
0.6666666666666666
0.825925925925926
0.6648148148148149
0.8486111111111111
0.8868055555555555
0.8685185185185185
0.8321759259259259
0.8625
0.8611111111111112
0.8298611111111112
0.7099537037037037
0.8553240740740741
0.8381944444444445
0.8606481481481482
0.7585648148148149
0.8553240740740741
0.8550925925925926
0.66875
0.674537037037037
0.8284722222222223
0.8731481481481481
0.6601851851851852
0.7729166666666667
0.6689814814814815
0.8518518518518519
0.8645833333333334
0.8601851851851852
0.8206018518518519
0.8236111111111111
0.8280092592592593
0.8625
0.6666666666666666
0.825925925925926
0.6648148148148149
0.8486111111111111
0.8868055555555555
0.8685185185185185
0.8321759259259259
0.8625
0.8611111111111112
0.8298611111111112
0.7099537037037037
0.8553240740740741
0.8381944444444445
0.8606481481481482
0.7585648148148149
0.8553240740740741
0.8550925925925926
0.66875
0.674537037037037
0.8284722222222223
0.8731481481481481
0.6601851851851852
0.7729166666666667
0.6689814814814815
0.8518518518518519
0.8645833333333334
0.8601851851851852
0.8206018518518519
0.8236111111111111
0.8280092592592593
0.8625
0.6666666666666666
0.825925925925926
0.6648148148148149
0.8486111111111111
0.8868055555555555
0.8685185185185185
0.8321759259259259
0.8625
0.8611111111111112
0.8298611111111112
0.7099537037037037
0.8553240740740741
0.8381944444444445
0.8606481481481482
0.7585648148148149
0.8553240740740741
0.8550925925925926
0.66875
0.674537037037037
0.8284722222222223
0.8731481481481481
0.6601851851851852
0.7729166666666667
0.6689814814814815
0.8518518518518519
0.8645833333333334
0.8601851851851852
0.8206018518518519
0.8236111111111111
0.8280092592592593
0.8625
0.6666666666666666
0.825925925925926
0.6648148148148149
0.8486111111111111
0.8868055555555555
0.8685185185185185
0.8321759259259259
0.8625
0.8611111111111112
0.8298611111111112
0.7099537037037037
0.8553240740740741
0.8381944444444445
0.8606481481481482
0.7585648148148149
0.8553240740740741
0.8550925925925926
0.66875
0.674537037037037
0.8284722222222223
0.8731481481481481
0.6601851851851852
0.7729166666666667
0.6689814814814815
0.8518518518518519
0.8645833333333334
0.8601851851851852
0.8206018518518519
0.8236111111111111
0.8280092592592593
0.8625
0.6666666666666666
0.825925925925926
0.6648148148148149
0.8486111111111111
0.8868055555555555
0.8685185185185185
0.8321759259259259
0.8625
0.8611111111111112
0.8298611111111112
0.7099537037037037
0.8553240740740741
0.8381944444444445
0.8606481481481482
0.7585648148148149
0.8553240740740741
0.8550925925925926
0.66875
0.674537037037037
0.8284722222222223
0.8731481481481481
0.6601851851851852
0.7729166666666667

BIN
old/fillbetween.1.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 22 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 103 KiB

BIN
old/fittness_over_time.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 174 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 117 KiB

File diff suppressed because it is too large Load Diff

Binary file not shown.

After

Width:  |  Height:  |  Size: 162 KiB

View File

@ -0,0 +1,186 @@
% GNUPLOT: LaTeX picture with Postscript
\begingroup
\fontfamily{cmr}%
\selectfont
\makeatletter
\providecommand\color[2][]{%
\GenericError{(gnuplot) \space\space\space\@spaces}{%
Package color not loaded in conjunction with
terminal option `colourtext'%
}{See the gnuplot documentation for explanation.%
}{Either use 'blacktext' in gnuplot or load the package
color.sty in LaTeX.}%
\renewcommand\color[2][]{}%
}%
\providecommand\includegraphics[2][]{%
\GenericError{(gnuplot) \space\space\space\@spaces}{%
Package graphicx or graphics not loaded%
}{See the gnuplot documentation for explanation.%
}{The gnuplot epslatex terminal needs graphicx.sty or graphics.sty.}%
\renewcommand\includegraphics[2][]{}%
}%
\providecommand\rotatebox[2]{#2}%
\@ifundefined{ifGPcolor}{%
\newif\ifGPcolor
\GPcolortrue
}{}%
\@ifundefined{ifGPblacktext}{%
\newif\ifGPblacktext
\GPblacktexttrue
}{}%
% define a \g@addto@macro without @ in the name:
\let\gplgaddtomacro\g@addto@macro
% define empty templates for all commands taking text:
\gdef\gplbacktext{}%
\gdef\gplfronttext{}%
\makeatother
\ifGPblacktext
% no textcolor at all
\def\colorrgb#1{}%
\def\colorgray#1{}%
\else
% gray or color?
\ifGPcolor
\def\colorrgb#1{\color[rgb]{#1}}%
\def\colorgray#1{\color[gray]{#1}}%
\expandafter\def\csname LTw\endcsname{\color{white}}%
\expandafter\def\csname LTb\endcsname{\color{black}}%
\expandafter\def\csname LTa\endcsname{\color{black}}%
\expandafter\def\csname LT0\endcsname{\color[rgb]{1,0,0}}%
\expandafter\def\csname LT1\endcsname{\color[rgb]{0,1,0}}%
\expandafter\def\csname LT2\endcsname{\color[rgb]{0,0,1}}%
\expandafter\def\csname LT3\endcsname{\color[rgb]{1,0,1}}%
\expandafter\def\csname LT4\endcsname{\color[rgb]{0,1,1}}%
\expandafter\def\csname LT5\endcsname{\color[rgb]{1,1,0}}%
\expandafter\def\csname LT6\endcsname{\color[rgb]{0,0,0}}%
\expandafter\def\csname LT7\endcsname{\color[rgb]{1,0.3,0}}%
\expandafter\def\csname LT8\endcsname{\color[rgb]{0.5,0.5,0.5}}%
\else
% gray
\def\colorrgb#1{\color{black}}%
\def\colorgray#1{\color[gray]{#1}}%
\expandafter\def\csname LTw\endcsname{\color{white}}%
\expandafter\def\csname LTb\endcsname{\color{black}}%
\expandafter\def\csname LTa\endcsname{\color{black}}%
\expandafter\def\csname LT0\endcsname{\color{black}}%
\expandafter\def\csname LT1\endcsname{\color{black}}%
\expandafter\def\csname LT2\endcsname{\color{black}}%
\expandafter\def\csname LT3\endcsname{\color{black}}%
\expandafter\def\csname LT4\endcsname{\color{black}}%
\expandafter\def\csname LT5\endcsname{\color{black}}%
\expandafter\def\csname LT6\endcsname{\color{black}}%
\expandafter\def\csname LT7\endcsname{\color{black}}%
\expandafter\def\csname LT8\endcsname{\color{black}}%
\fi
\fi
\setlength{\unitlength}{0.0500bp}%
\ifx\gptboxheight\undefined%
\newlength{\gptboxheight}%
\newlength{\gptboxwidth}%
\newsavebox{\gptboxtext}%
\fi%
\setlength{\fboxrule}{0.5pt}%
\setlength{\fboxsep}{1pt}%
\definecolor{tbcol}{rgb}{1,1,1}%
\begin{picture}(10640.00,7760.00)%
\gplgaddtomacro\gplbacktext{%
\csname LTb\endcsname%%
\put(481,508){\makebox(0,0)[r]{\strut{}$0.2$}}%
\csname LTb\endcsname%%
\put(481,1317){\makebox(0,0)[r]{\strut{}$0.3$}}%
\csname LTb\endcsname%%
\put(481,2125){\makebox(0,0)[r]{\strut{}$0.4$}}%
\csname LTb\endcsname%%
\put(481,2934){\makebox(0,0)[r]{\strut{}$0.5$}}%
\csname LTb\endcsname%%
\put(481,3742){\makebox(0,0)[r]{\strut{}$0.6$}}%
\csname LTb\endcsname%%
\put(481,4551){\makebox(0,0)[r]{\strut{}$0.7$}}%
\csname LTb\endcsname%%
\put(481,5360){\makebox(0,0)[r]{\strut{}$0.8$}}%
\csname LTb\endcsname%%
\put(481,6168){\makebox(0,0)[r]{\strut{}$0.9$}}%
\csname LTb\endcsname%%
\put(481,6977){\makebox(0,0)[r]{\strut{}$1$}}%
\csname LTb\endcsname%%
\put(588,254){\makebox(0,0){\strut{}$0$}}%
\csname LTb\endcsname%%
\put(1802,254){\makebox(0,0){\strut{}$200$}}%
\csname LTb\endcsname%%
\put(3016,254){\makebox(0,0){\strut{}$400$}}%
\csname LTb\endcsname%%
\put(4229,254){\makebox(0,0){\strut{}$600$}}%
\csname LTb\endcsname%%
\put(5443,254){\makebox(0,0){\strut{}$800$}}%
\csname LTb\endcsname%%
\put(6657,254){\makebox(0,0){\strut{}$1000$}}%
\csname LTb\endcsname%%
\put(7871,254){\makebox(0,0){\strut{}$1200$}}%
\csname LTb\endcsname%%
\put(9084,254){\makebox(0,0){\strut{}$1400$}}%
\csname LTb\endcsname%%
\put(10298,254){\makebox(0,0){\strut{}$1600$}}%
}%
\gplgaddtomacro\gplfronttext{%
\csname LTb\endcsname%%
\put(5495,4038){\makebox(0,0)[r]{\strut{}Experiment 1 (90th Percentile)}}%
\csname LTb\endcsname%%
\put(5495,3784){\makebox(0,0)[r]{\strut{}Experiment 1 (10th Percentile)}}%
\csname LTb\endcsname%%
\put(5495,3530){\makebox(0,0)[r]{\strut{}Experiment 1 (median)}}%
\csname LTb\endcsname%%
\put(5495,3276){\makebox(0,0)[r]{\strut{}Experiment 2 (90th Percentile)}}%
\csname LTb\endcsname%%
\put(5495,3022){\makebox(0,0)[r]{\strut{}Experiment 2 (10th Percentile)}}%
\csname LTb\endcsname%%
\put(5495,2768){\makebox(0,0)[r]{\strut{}Experiment 2 (median)}}%
\csname LTb\endcsname%%
\put(5495,2514){\makebox(0,0)[r]{\strut{}Experiment 3 (90th Percentile)}}%
\csname LTb\endcsname%%
\put(5495,2260){\makebox(0,0)[r]{\strut{}Experiment 3 (10th Percentile)}}%
\csname LTb\endcsname%%
\put(5495,2006){\makebox(0,0)[r]{\strut{}Experiment 3 (median)}}%
\csname LTb\endcsname%%
\put(5495,1752){\makebox(0,0)[r]{\strut{}Experiment 4 (90th Percentile)}}%
\csname LTb\endcsname%%
\put(5495,1498){\makebox(0,0)[r]{\strut{}Experiment 4 (10th Percentile)}}%
\csname LTb\endcsname%%
\put(5495,1244){\makebox(0,0)[r]{\strut{}Experiment 4 (median)}}%
\csname LTb\endcsname%%
\put(5495,990){\makebox(0,0)[r]{\strut{}Experiment 5 (90th Percentile)}}%
\csname LTb\endcsname%%
\put(5495,736){\makebox(0,0)[r]{\strut{}Experiment 5 (10th Percentile)}}%
\csname LTb\endcsname%%
\put(9448,4038){\makebox(0,0)[r]{\strut{}Experiment 5 (median)}}%
\csname LTb\endcsname%%
\put(9448,3784){\makebox(0,0)[r]{\strut{}Experiment 6 (90th Percentile)}}%
\csname LTb\endcsname%%
\put(9448,3530){\makebox(0,0)[r]{\strut{}Experiment 6 (10th Percentile)}}%
\csname LTb\endcsname%%
\put(9448,3276){\makebox(0,0)[r]{\strut{}Experiment 6 (median)}}%
\csname LTb\endcsname%%
\put(9448,3022){\makebox(0,0)[r]{\strut{}Experiment 7 (90th Percentile)}}%
\csname LTb\endcsname%%
\put(9448,2768){\makebox(0,0)[r]{\strut{}Experiment 7 (10th Percentile)}}%
\csname LTb\endcsname%%
\put(9448,2514){\makebox(0,0)[r]{\strut{}Experiment 7 (median)}}%
\csname LTb\endcsname%%
\put(9448,2260){\makebox(0,0)[r]{\strut{}Experiment 8 (90th Percentile)}}%
\csname LTb\endcsname%%
\put(9448,2006){\makebox(0,0)[r]{\strut{}Experiment 8 (10th Percentile)}}%
\csname LTb\endcsname%%
\put(9448,1752){\makebox(0,0)[r]{\strut{}Experiment 8 (median)}}%
\csname LTb\endcsname%%
\put(9448,1498){\makebox(0,0)[r]{\strut{}Experiment 9 (90th Percentile)}}%
\csname LTb\endcsname%%
\put(9448,1244){\makebox(0,0)[r]{\strut{}Experiment 9 (10th Percentile)}}%
\csname LTb\endcsname%%
\put(9448,990){\makebox(0,0)[r]{\strut{}Experiment 9 (median)}}%
\csname LTb\endcsname%%
\put(5443,7358){\makebox(0,0){\strut{}Accuracy auf den Traningsdaten über die Zeit (Datensatz Iris, Trainiert auf balancierter Accuracy)}}%
}%
\gplbacktext
\put(0,0){\includegraphics[width={532.00bp},height={388.00bp}]{iris_balanced_accuracy_acc_over_time}}%
\gplfronttext
\end{picture}%
\endgroup

Binary file not shown.

After

Width:  |  Height:  |  Size: 174 KiB

1364
old/out.eps Normal file

File diff suppressed because it is too large Load Diff

BIN
old/out.pdf Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
old/results_german_raw.pdf Normal file

Binary file not shown.

Binary file not shown.

BIN
old/results_iris_raw.pdf Normal file

Binary file not shown.

BIN
old/results_nurse_raw.pdf Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
old/size_raw_german.pdf Normal file

Binary file not shown.

BIN
old/size_raw_german_ne.pdf Normal file

Binary file not shown.

42
plot_all.sh Executable file
View File

@ -0,0 +1,42 @@
#/bin/bash
gnuplot -c ./plot_final_german_cost_single '"../result/output/results_size_german"' '"../result/output/training_results_german"' > ./results_both_colored_german_cost.pdf
gnuplot -c ./plot_german_cost_over_time_with_error \"../result/output/averaged_{0..8}_german\" > cost_german.pdf
gnuplot -c ./plot_german_cost_over_time \"../result/output/averaged_{0..8}_german\" > cost_german_ne.pdf
gnuplot -c ./plot_size_over_time_with_error \"../result/output/averaged_{0..8}_german\" > size_cost_german.pdf
gnuplot -c ./plot_size_over_time \"../result/output/averaged_{0..8}_german\" > size_cost_german_ne.pdf
gnuplot -c ./plot_final_accuracy_single '"../result/output_run1/iris_balanced_accuracy/results_size_iris"' '"../result/output_run1/iris_balanced_accuracy/training_results_iris"' > ./results_both_colored_iris_balanced.pdf
gnuplot -c ./plot_size_over_time \"../result/output_run1/iris_balanced_accuracy/averaged_{0..8}_iris\" > size_balanced_iris_ne.pdf
gnuplot -c ./plot_size_over_time_with_error \"../result/output_run1/iris_balanced_accuracy/averaged_{0..8}_iris\" > size_balanced_iris.pdf
gnuplot -c ./plot_fitness_over_time \"../result/output_run1/iris_balanced_accuracy/averaged_{0..8}_iris\" > accuracy_balanced_iris_ne.pdf
gnuplot -c ./plot_fitness_over_time_with_error \"../result/output_run1/iris_balanced_accuracy/averaged_{0..8}_iris\" > accuracy_balanced_iris.pdf
gnuplot -c ./plot_final_accuracy_single '"../result/output_run1/german_balanced_accuracy/results_size_german"' '"../result/output_run1/german_balanced_accuracy/training_results_german"' > ./results_both_colored_german_balanced.pdf
gnuplot -c ./plot_size_over_time \"../result/output_run1/german_balanced_accuracy/averaged_{0..8}_german\" > size_balanced_german_ne.pdf
gnuplot -c ./plot_size_over_time_with_error \"../result/output_run1/german_balanced_accuracy/averaged_{0..8}_german\" > size_balanced_german.pdf
gnuplot -c ./plot_fitness_over_time \"../result/output_run1/german_balanced_accuracy/averaged_{0..8}_german\" > accuracy_balanced_german_ne.pdf
gnuplot -c ./plot_fitness_over_time_with_error \"../result/output_run1/german_balanced_accuracy/averaged_{0..8}_german\" > accuracy_balanced_german.pdf
gnuplot -c ./plot_final_accuracy_single '"../result/output_run1/nurse_raw_accuracy/results_size_nurse"' '"../result/output_run1/nurse_raw_accuracy/training_results_nurse"' > ./results_both_colored_nurse_raw.pdf
gnuplot -c ./plot_size_over_time \"../result/output_run1/nurse_raw_accuracy/averaged_{0..8}_nurse\" > size_raw_nurse_ne.pdf
gnuplot -c ./plot_size_over_time_with_error \"../result/output_run1/nurse_raw_accuracy/averaged_{0..8}_nurse\" > size_raw_nurse.pdf
gnuplot -c ./plot_fitness_over_time \"../result/output_run1/nurse_raw_accuracy/averaged_{0..8}_nurse\" > accuracy_raw_nurse_ne.pdf
gnuplot -c ./plot_fitness_over_time_with_error \"../result/output_run1/nurse_raw_accuracy/averaged_{0..8}_nurse\" > accuracy_raw_nurse.pdf
gnuplot -c ./plot_final_accuracy_single '"../result/output_2/results_size_iris"' '"../result/output_2/results_iris_training"' > ./results_both_colored_iris_raw.pdf
gnuplot -c ./plot_size_over_time \"../result/output_2/averaged_{0..8}_iris\" > size_raw_iris_ne.pdf
gnuplot -c ./plot_size_over_time_with_error \"../result/output_2/averaged_{0..8}_iris\" > size_raw_iris.pdf
gnuplot -c ./plot_fitness_over_time \"../result/output_2/averaged_{0..8}_iris\" > accuracy_raw_iris_ne.pdf
gnuplot -c ./plot_fitness_over_time_with_error \"../result/output_2/averaged_{0..8}_iris\" > accuracy_raw_iris.pdf
gnuplot -c ./plot_final_accuracy_single '"../result/output_2/results_size_german"' '"../result/output_2/training_results_german"' > ./results_both_colored_german_raw.pdf
gnuplot -c ./plot_size_over_time \"../result/output_2/averaged_{1..9}_german\" > size_raw_german_ne.pdf
gnuplot -c ./plot_size_over_time_with_error \"../result/output_2/averaged_{1..9}_german\" > size_raw_german.pdf
gnuplot -c ./plot_fitness_over_time \"../result/output_2/averaged_{1..9}_german\" > accuracy_raw_german_ne.pdf
gnuplot -c ./plot_fitness_over_time_with_error \"../result/output_2/averaged_{1..9}_german\" > accuracy_raw_german.pdf

View File

@ -0,0 +1,35 @@
set terminal pdfcairo transparent enhanced font "arial,10" fontscale 1 size 14.9in,9.0in
set output
set border 2 front lt black linewidth 1.000 dashtype solid
set xtics border in scale 0,0 nomirror norotate autojustify
set xtics ("N:d4" 1,"N:d8" 2,"N:d9" 3,"F:d4" 4,"F:d8" 5,"F:d9" 6,"K:d4" 7,"K:d8" 8,"K:d9" 9) norangelimit
set ytics border in scale 1,0.5 nomirror norotate autojustify
set mytics 8
#set ytics rangelimit autofreq
unset title
set xrange [ 0.50000 : 9.50000 ] noreverse nowriteback
set x2range [ * : * ] noreverse writeback
set yrange [ * : * ] noreverse writeback
set y2range [ * : * ] noreverse writeback
set zrange [ * : * ] noreverse writeback
set cbrange [ * : * ] noreverse writeback
set rrange [ * : * ] noreverse writeback
set palette model HSV
set palette defined ( 0 0.3 1 1, 1 0.7 1 1 )
set jitter overlap 0.7 spread 1.0 wrap 8
NO_ANIMATION = 1
set colorbox
set key bottom right
set cblabel "Ausdrucksgröße"
set ylabel "Accuracy"
set logscale cb
set cbtics 2
set style boxplot nooutliers medianlinewidth 3.0
set grid mytics ytics
plot @ARG1 using (column(-2)+1):1:2 title "Testdatensatz" pt 7 ps 1 lc palette z, \
@ARG2 using (column(-2)+1):1 title "Trainingsdatensatz" pt 3 ps 1 lc "#ff1493", \
for [i = 0:8] @ARG1 index i using (column(-2)+1):1 notitle pt 7 ps 1 lc black with boxplot
#("Experiment ".column(-2)." (accuracy)")

View File

@ -0,0 +1,35 @@
set terminal pdfcairo transparent enhanced font "arial,10" fontscale 1 size 14.9in,9.0in
set output
set border 2 front lt black linewidth 1.000 dashtype solid
set xtics border in scale 0,0 nomirror norotate autojustify
set xtics ("N:d4" 1,"N:d8" 2,"N:d9" 3,"F:d4" 4,"F:d8" 5,"F:d9" 6,"K:d4" 7,"K:d8" 8,"K:d9" 9) norangelimit
set ytics border in scale 1,0.5 nomirror norotate autojustify
set mytics 8
#set ytics rangelimit autofreq
unset title
set xrange [ 0.50000 : 9.50000 ] noreverse nowriteback
set x2range [ * : * ] noreverse writeback
set yrange [ * : * ] noreverse writeback
set y2range [ * : * ] noreverse writeback
set zrange [ * : * ] noreverse writeback
set cbrange [ * : * ] noreverse writeback
set rrange [ * : * ] noreverse writeback
set palette model HSV
set palette defined ( 0 0.3 1 1, 1 0.7 1 1 )
set jitter overlap 0.7 spread 1.0 wrap 8
NO_ANIMATION = 1
set colorbox
set key bottom right
set cblabel "Ausdrucksgröße"
set ylabel "Durchschnittskosten"
set logscale cb
set cbtics 2
set style boxplot nooutliers medianlinewidth 3.0
set grid mytics ytics
plot @ARG1 using (column(-2)+1):(column(1)/200):2 title "Testdatensatz" pt 7 ps 1 lc palette z, \
@ARG2 using (column(-2)+1):(column(1)/800) title "Trainingsdatensatz" pt 3 ps 1 lc "#ff1493", \
for [i = 0:8] @ARG1 index i using (column(-2)+1):(column(1)/200) notitle pt 7 ps 1 lc black with boxplot
#("Experiment ".column(-2)." (accuracy)")

28
plot_fitness_over_time Normal file
View File

@ -0,0 +1,28 @@
set terminal pdfcairo transparent enhanced font "arial,10" fontscale 1 size 14.9in,9.0in
set output
set style data lines
unset title
set xrange [ * : * ] noreverse writeback
set x2range [ * : * ] noreverse writeback
set yrange [ * : * ] noreverse nowriteback
set y2range [ * : * ] noreverse writeback
set zrange [ * : * ] noreverse writeback
set cbrange [ * : * ] noreverse writeback
set rrange [ * : * ] noreverse writeback
set palette rgbformulae 3,2,2 mode HSV
NO_ANIMATION = 1
set style fill transparent solid 0.1
unset colorbox
set key outside
set ylabel "Accuracy"
set xlabel "Schritt"
plot @ARG1 using 1:2 with lines lc "#006400" title "N:d4 (median)", \
@ARG2 using 1:2 with lines lc "#bc8f8f" title "N:d8 (median)", \
@ARG3 using 1:2 with lines lc "#ff0000" title "N:d9 (median)", \
@ARG4 using 1:2 with lines lc "#ffd700" title "F:d4 (median)", \
@ARG5 using 1:2 with lines lc "#00ff00" title "F:d8 (median)", \
@ARG6 using 1:2 with lines lc "#00ffff" title "F:d9 (median)", \
@ARG7 using 1:2 with lines lc "#a020f0" title "K:d4 (median)", \
@ARG8 using 1:2 with lines lc "#1e90ff" title "K:d8 (median)", \
@ARG9 using 1:2 with lines lc "#ff1493" title "K:d9 (median)"

View File

@ -0,0 +1,46 @@
set terminal pdfcairo transparent enhanced font "arial,10" fontscale 1 size 14.9in,9.0in
set output
set style data lines
unset title
set xrange [ * : * ] noreverse writeback
set x2range [ * : * ] noreverse writeback
set yrange [ * : * ] noreverse nowriteback
set y2range [ * : * ] noreverse writeback
set zrange [ * : * ] noreverse writeback
set cbrange [ * : * ] noreverse writeback
set rrange [ * : * ] noreverse writeback
set palette rgbformulae 3,2,2 mode HSV
NO_ANIMATION = 1
set style fill transparent solid 0.1
unset colorbox
set key outside
set ylabel "Accuracy"
set xlabel "Schritt"
plot @ARG1 using 1:3 with lines lc "#006400" dt "--" title "N:d4 (90th Percentile)", \
@ARG1 using 1:4 with lines lc "#006400" dt "__" title "N:d4 (10th Percentile)", \
@ARG1 using 1:2 with lines lc "#006400" title "N:d4 (median)", \
@ARG2 using 1:3 with lines lc "#bc8f8f" dt "--" title "N:d8 (90th Percentile)", \
@ARG2 using 1:4 with lines lc "#bc8f8f" dt "__" title "N:d8 (10th Percentile)", \
@ARG2 using 1:2 with lines lc "#bc8f8f" title "N:d8 (median)", \
@ARG3 using 1:3 with lines lc "#ff0000" dt "--" title "N:d9 (90th Percentile)", \
@ARG3 using 1:4 with lines lc "#ff0000" dt "__" title "N:d9 (10th Percentile)", \
@ARG3 using 1:2 with lines lc "#ff0000" title "N:d9 (median)", \
@ARG4 using 1:3 with lines lc "#ffd700" dt "--" title "F:d4 (90th Percentile)", \
@ARG4 using 1:4 with lines lc "#ffd700" dt "__" title "F:d4 (10th Percentile)", \
@ARG4 using 1:2 with lines lc "#ffd700" title "F:d4 (median)", \
@ARG5 using 1:3 with lines lc "#00ff00" dt "--" title "F:d8 (90th Percentile)", \
@ARG5 using 1:4 with lines lc "#00ff00" dt "__" title "F:d8 (10th Percentile)", \
@ARG5 using 1:2 with lines lc "#00ff00" title "F:d8 (median)", \
@ARG6 using 1:3 with lines lc "#00ffff" dt "--" title "F:d9 (90th Percentile)", \
@ARG6 using 1:4 with lines lc "#00ffff" dt "__" title "F:d9 (10th Percentile)", \
@ARG6 using 1:2 with lines lc "#00ffff" title "F:d9 (median)", \
@ARG7 using 1:3 with lines lc "#a020f0" dt "--" title "K:d4 (90th Percentile)", \
@ARG7 using 1:4 with lines lc "#a020f0" dt "__" title "K:d4 (10th Percentile)", \
@ARG7 using 1:2 with lines lc "#a020f0" title "K:d4 (median)", \
@ARG8 using 1:3 with lines lc "#1e90ff" dt "--" title "K:d8 (90th Percentile)", \
@ARG8 using 1:4 with lines lc "#1e90ff" dt "__" title "K:d8 (10th Percentile)", \
@ARG8 using 1:2 with lines lc "#1e90ff" title "K:d8 (median)", \
@ARG9 using 1:3 with lines lc "#ff1493" dt "--" title "K:d9 (90th Percentile)", \
@ARG9 using 1:4 with lines lc "#ff1493" dt "__" title "K:d9 (10th Percentile)", \
@ARG9 using 1:2 with lines lc "#ff1493" title "K:d9 (median)"

View File

@ -0,0 +1,28 @@
set terminal pdfcairo transparent enhanced font "arial,10" fontscale 1 size 14.9in,9.0in
set output
set style data lines
unset title
set xrange [ * : * ] noreverse writeback
set x2range [ * : * ] noreverse writeback
set yrange [ * : * ] noreverse nowriteback
set y2range [ * : * ] noreverse writeback
set zrange [ * : * ] noreverse writeback
set cbrange [ * : * ] noreverse writeback
set rrange [ * : * ] noreverse writeback
set palette rgbformulae 3,2,2 mode HSV
NO_ANIMATION = 1
set style fill transparent solid 0.1
unset colorbox
set key outside
set ylabel "Durchschnittskosten"
set xlabel "Schritt"
plot @ARG1 using 1:(column(2)/800) with lines lc "#006400" title "N:d4 (median)", \
@ARG2 using 1:(column(2)/800) with lines lc "#bc8f8f" title "N:d8 (median)", \
@ARG3 using 1:(column(2)/800) with lines lc "#ff0000" title "N:d9 (median)", \
@ARG4 using 1:(column(2)/800) with lines lc "#ffd700" title "F:d4 (median)", \
@ARG5 using 1:(column(2)/800) with lines lc "#00ff00" title "F:d8 (median)", \
@ARG6 using 1:(column(2)/800) with lines lc "#00ffff" title "F:d9 (median)", \
@ARG7 using 1:(column(2)/800) with lines lc "#a020f0" title "K:d4 (median)", \
@ARG8 using 1:(column(2)/800) with lines lc "#1e90ff" title "K:d8 (median)", \
@ARG9 using 1:(column(2)/800) with lines lc "#ff1493" title "K:d9 (median)"

View File

@ -0,0 +1,46 @@
set terminal pdfcairo transparent enhanced font "arial,10" fontscale 1 size 14.9in,9.0in
set output
set style data lines
unset title
set xrange [ * : * ] noreverse writeback
set x2range [ * : * ] noreverse writeback
set yrange [ * : * ] noreverse nowriteback
set y2range [ * : * ] noreverse writeback
set zrange [ * : * ] noreverse writeback
set cbrange [ * : * ] noreverse writeback
set rrange [ * : * ] noreverse writeback
set palette rgbformulae 3,2,2 mode HSV
NO_ANIMATION = 1
set style fill transparent solid 0.1
unset colorbox
set key outside
set ylabel "Durchschnittskosten"
set xlabel "Schritt"
plot @ARG1 using 1:(column(3)/800) with lines lc "#006400" dt "--" title "N:d4 (90th Percentile)", \
@ARG1 using 1:(column(4)/800) with lines lc "#006400" dt "__" title "N:d4 (10th Percentile)", \
@ARG1 using 1:(column(2)/800) with lines lc "#006400" title "N:d4 (median)", \
@ARG2 using 1:(column(3)/800) with lines lc "#bc8f8f" dt "--" title "N:d8 (90th Percentile)", \
@ARG2 using 1:(column(4)/800) with lines lc "#bc8f8f" dt "__" title "N:d8 (10th Percentile)", \
@ARG2 using 1:(column(2)/800) with lines lc "#bc8f8f" title "N:d8 (median)", \
@ARG3 using 1:(column(3)/800) with lines lc "#ff0000" dt "--" title "N:d9 (90th Percentile)", \
@ARG3 using 1:(column(4)/800) with lines lc "#ff0000" dt "__" title "N:d9 (10th Percentile)", \
@ARG3 using 1:(column(2)/800) with lines lc "#ff0000" title "N:d9 (median)", \
@ARG4 using 1:(column(3)/800) with lines lc "#ffd700" dt "--" title "F:d4 (90th Percentile)", \
@ARG4 using 1:(column(4)/800) with lines lc "#ffd700" dt "__" title "F:d4 (10th Percentile)", \
@ARG4 using 1:(column(2)/800) with lines lc "#ffd700" title "F:d4 (median)", \
@ARG5 using 1:(column(3)/800) with lines lc "#00ff00" dt "--" title "F:d8 (90th Percentile)", \
@ARG5 using 1:(column(4)/800) with lines lc "#00ff00" dt "__" title "F:d8 (10th Percentile)", \
@ARG5 using 1:(column(2)/800) with lines lc "#00ff00" title "F:d8 (median)", \
@ARG6 using 1:(column(3)/800) with lines lc "#00ffff" dt "--" title "F:d9 (90th Percentile)", \
@ARG6 using 1:(column(4)/800) with lines lc "#00ffff" dt "__" title "F:d9 (10th Percentile)", \
@ARG6 using 1:(column(2)/800) with lines lc "#00ffff" title "F:d9 (median)", \
@ARG7 using 1:(column(3)/800) with lines lc "#a020f0" dt "--" title "K:d4 (90th Percentile)", \
@ARG7 using 1:(column(4)/800) with lines lc "#a020f0" dt "__" title "K:d4 (10th Percentile)", \
@ARG7 using 1:(column(2)/800) with lines lc "#a020f0" title "K:d4 (median)", \
@ARG8 using 1:(column(3)/800) with lines lc "#1e90ff" dt "--" title "K:d8 (90th Percentile)", \
@ARG8 using 1:(column(4)/800) with lines lc "#1e90ff" dt "__" title "K:d8 (10th Percentile)", \
@ARG8 using 1:(column(2)/800) with lines lc "#1e90ff" title "K:d8 (median)", \
@ARG9 using 1:(column(3)/800) with lines lc "#ff1493" dt "--" title "K:d9 (90th Percentile)", \
@ARG9 using 1:(column(4)/800) with lines lc "#ff1493" dt "__" title "K:d9 (10th Percentile)", \
@ARG9 using 1:(column(2)/800) with lines lc "#ff1493" title "K:d9 (median)"

29
plot_size_over_time Normal file
View File

@ -0,0 +1,29 @@
set terminal pdfcairo transparent enhanced font "arial,10" fontscale 1 size 14.9in,9.0in
set output
set style data lines
unset title
set xrange [ * : * ] noreverse writeback
set x2range [ * : * ] noreverse writeback
set yrange [ * : * ] noreverse nowriteback
set y2range [ * : * ] noreverse writeback
set zrange [ * : * ] noreverse writeback
set cbrange [ * : * ] noreverse writeback
set rrange [ * : * ] noreverse writeback
set palette rgbformulae 3,2,2 mode HSV
NO_ANIMATION = 1
set style fill transparent solid 0.1
unset colorbox
set key outside
set logscale y
set ylabel "Knotenzahl"
set xlabel "Schritt"
plot @ARG1 using 1:5 with lines lc "#006400" title "N:d4 (median)", \
@ARG2 using 1:5 with lines lc "#bc8f8f" title "N:d8 (median)", \
@ARG3 using 1:5 with lines lc "#ff0000" title "N:d9 (median)", \
@ARG4 using 1:5 with lines lc "#ffd700" title "F:d4 (median)", \
@ARG5 using 1:5 with lines lc "#00ff00" title "F:d8 (median)", \
@ARG6 using 1:5 with lines lc "#00ffff" title "F:d9 (median)", \
@ARG7 using 1:5 with lines lc "#a020f0" title "K:d4 (median)", \
@ARG8 using 1:5 with lines lc "#1e90ff" title "K:d8 (median)", \
@ARG9 using 1:5 with lines lc "#ff1493" title "K:d9 (median)"

View File

@ -0,0 +1,47 @@
set terminal pdfcairo transparent enhanced font "arial,10" fontscale 1 size 14.9in,9.0in
set output
set style data lines
unset title
set xrange [ * : * ] noreverse writeback
set x2range [ * : * ] noreverse writeback
set yrange [ * : * ] noreverse nowriteback
set y2range [ * : * ] noreverse writeback
set zrange [ * : * ] noreverse writeback
set cbrange [ * : * ] noreverse writeback
set rrange [ * : * ] noreverse writeback
set palette rgbformulae 3,2,2 mode HSV
NO_ANIMATION = 1
set style fill transparent solid 0.1
unset colorbox
set key outside
set logscale y
set ylabel "Knotenzahl"
set xlabel "Schritt"
plot @ARG1 using 1:6 with lines lc "#006400" dt "--" title "N:d4 (90th Percentile)", \
@ARG1 using 1:7 with lines lc "#006400" dt "__" title "N:d4 (10th Percentile)", \
@ARG1 using 1:5 with lines lc "#006400" title "N:d4 (median)", \
@ARG2 using 1:6 with lines lc "#bc8f8f" dt "--" title "N:d8 (90th Percentile)", \
@ARG2 using 1:7 with lines lc "#bc8f8f" dt "__" title "N:d8 (10th Percentile)", \
@ARG2 using 1:5 with lines lc "#bc8f8f" title "N:d8 (median)", \
@ARG3 using 1:6 with lines lc "#ff0000" dt "--" title "N:d9 (90th Percentile)", \
@ARG3 using 1:7 with lines lc "#ff0000" dt "__" title "N:d9 (10th Percentile)", \
@ARG3 using 1:5 with lines lc "#ff0000" title "N:d9 (median)", \
@ARG4 using 1:6 with lines lc "#ffd700" dt "--" title "F:d4 (90th Percentile)", \
@ARG4 using 1:7 with lines lc "#ffd700" dt "__" title "F:d4 (10th Percentile)", \
@ARG4 using 1:5 with lines lc "#ffd700" title "F:d4 (median)", \
@ARG5 using 1:6 with lines lc "#00ff00" dt "--" title "F:d8 (90th Percentile)", \
@ARG5 using 1:7 with lines lc "#00ff00" dt "__" title "F:d8 (10th Percentile)", \
@ARG5 using 1:5 with lines lc "#00ff00" title "F:d8 (median)", \
@ARG6 using 1:6 with lines lc "#00ffff" dt "--" title "F:d9 (90th Percentile)", \
@ARG6 using 1:7 with lines lc "#00ffff" dt "__" title "F:d9 (10th Percentile)", \
@ARG6 using 1:5 with lines lc "#00ffff" title "F:d9 (median)", \
@ARG7 using 1:6 with lines lc "#a020f0" dt "--" title "K:d4 (90th Percentile)", \
@ARG7 using 1:7 with lines lc "#a020f0" dt "__" title "K:d4 (10th Percentile)", \
@ARG7 using 1:5 with lines lc "#a020f0" title "K:d4 (median)", \
@ARG8 using 1:6 with lines lc "#1e90ff" dt "--" title "K:d8 (90th Percentile)", \
@ARG8 using 1:7 with lines lc "#1e90ff" dt "__" title "K:d8 (10th Percentile)", \
@ARG8 using 1:5 with lines lc "#1e90ff" title "K:d8 (median)", \
@ARG9 using 1:6 with lines lc "#ff1493" dt "--" title "K:d9 (90th Percentile)", \
@ARG9 using 1:7 with lines lc "#ff1493" dt "__" title "K:d9 (10th Percentile)", \
@ARG9 using 1:5 with lines lc "#ff1493" title "K:d9 (median)"

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.