diff --git a/ea/ub9/EvA2Base.jar b/ea/ub9/EvA2Base.jar new file mode 100644 index 0000000..ba81559 --- /dev/null +++ b/ea/ub9/EvA2Base.jar Binary files differ diff --git a/ea/ub9/GOParameters.ser b/ea/ub9/GOParameters.ser new file mode 100644 index 0000000..5f2073b --- /dev/null +++ b/ea/ub9/GOParameters.ser Binary files differ diff --git a/ea/ub9/Problem_f6+.png b/ea/ub9/Problem_f6+.png new file mode 100644 index 0000000..64c003a --- /dev/null +++ b/ea/ub9/Problem_f6+.png Binary files differ diff --git a/ea/ub9/Problemf6Komma.png b/ea/ub9/Problemf6Komma.png new file mode 100644 index 0000000..6aff4ee --- /dev/null +++ b/ea/ub9/Problemf6Komma.png Binary files differ diff --git a/ea/ub9/Statistics.ser b/ea/ub9/Statistics.ser new file mode 100644 index 0000000..1dfd187 --- /dev/null +++ b/ea/ub9/Statistics.ser Binary files differ diff --git a/ea/ub9/blatt9.pdf b/ea/ub9/blatt9.pdf new file mode 100644 index 0000000..ea21494 --- /dev/null +++ b/ea/ub9/blatt9.pdf Binary files differ diff --git a/ea/ub9/ea8.tex b/ea/ub9/ea8.tex new file mode 100644 index 0000000..06512bd --- /dev/null +++ b/ea/ub9/ea8.tex @@ -0,0 +1,98 @@ +\documentclass[a4paper,12pt]{scrartcl} +\usepackage[ngerman]{babel} +\usepackage{graphicx} %BIlder einbinden +\usepackage{amsmath} %erweiterte Mathe-Zeichen +\usepackage{amsfonts} %weitere fonts +\usepackage[utf8]{inputenc} %Umlaute & Co +\usepackage{hyperref} %Links +\usepackage{ifthen} %ifthenelse +\usepackage{enumerate} +\usepackage{listings} +\lstset{language=Python} + +\usepackage{algpseudocode} %Pseudocode +\usepackage{dsfont} % schöne Zahlenräumezeichen +\usepackage{amssymb, amsthm} %noch stärker erweiterte Mathe-Zeichen +\usepackage{tikz} %TikZ ist kein Zeichenprogramm +\usetikzlibrary{trees,automata,arrows,shapes} + +\pagestyle{empty} + + +\topmargin-50pt + +\newcounter{aufgabe} +\def\tand{&} + + +\newcommand{\makeTableLine}[2][0]{% + \setcounter{aufgabe}{22}%TODO update + \whiledo{\value{aufgabe} < 25}%TODO update + {% + #2\tand\stepcounter{aufgabe}% + } +} + +\newcommand{\aufgTable}[1]{ + \def\spalten{\numexpr #1 + 1 \relax} + \begin{tabular}{|*{\spalten}{p{1cm}|}} + \makeTableLine[\spalten]{A\theaufgabe}$\Sigma$~~\\ \hline + \rule{0pt}{15pt}\makeTableLine[\spalten]{}\\ + \end{tabular} +} + +\def\header#1#2#3#4#5#6#7{\pagestyle{empty} +\begin{minipage}[t]{0.47\textwidth} +\begin{flushleft} +{\bf #4}\\ +#5 +\end{flushleft} +\end{minipage} +\begin{minipage}[t]{0.5\textwidth} +\begin{flushright} +#6 \vspace{0.5cm}\\ +% Number of Columns Definition of Columns second empty line +% \begin{tabular}{|*{5}{C{1cm}|}}\hline A1&A2&A3&A4&$\Sigma$\\\hline&&&&\\\hline\end{tabular}\\\vspace*{0.1cm} +\aufgTable{#7} +\end{flushright} +\end{minipage} +\vspace{1cm} +\begin{center} +{\Large\bf Übungsblatt #1} + +{(Abgabe #3)} +\end{center} +} + + + +%counts the exercisenumber +\newcounter{n} +\setcounter{n}{21} %TODO update + +%Kommando für Aufgaben +%\Aufgabe{AufgTitel}{Punktezahl} +\newcommand{\Aufgabe}[2]{\stepcounter{n} +\textbf{Aufgabe \arabic{n}: #1} (#2 Punkte)} + + +\begin{document} + %\header{BlattNr}{Tutor}{Abgabedatum}{Vorlesungsname}{Namen}{Semester}{Anzahl Aufgaben} + \header{8}{}{2015-06-09}{Evolutionäre Algorithmen}{ + \textit{Jan-Peter Hohloch}\\ \textit{Maximus Mutschler} + }{SS 15}{3}%TODO update + \vspace{0.5cm} + \Aufgabe{Baumstrukturen}{6}\\ + \begin{enumerate}[(a)] + \item F6 Problem: Unterschied Komma- und Plusselektion: Kommaselektion konvergiert bei (4,30) nach ca 3000 Iterationen.. Bei der Plusselektion kovergiert keine der Versuchten Prameterkombinationen vor 50000 iterationen. Bei der Rastriginsfunktion ist es sehr Wahrscheinlich, dass sich Eltern bereits in einem lokalen Minimum befinden und deshalb eine relativ Hohe Fitness haben. Wichtig beim finden des globalen Mimimums der Rstriginfunktion ist es aber das lokale Minimum ständig zu verlassen. Um ein größeres lokales Minimum zu finden. + + \end{enumerate} + \Aufgabe{GPBaum}{8}\\ + Siehe Code \\ + \Aufgabe {Symbolische Regresseion mit GPBaum}{6} + \begin{enumerate}[(a)] + + \item a + \end{enumerate} +\end{document} + diff --git a/ea/ub9/lastmodule.ser b/ea/ub9/lastmodule.ser new file mode 100644 index 0000000..9714c0d --- /dev/null +++ b/ea/ub9/lastmodule.ser Binary files differ diff --git a/ea/ub9/pfoblem_f6 b/ea/ub9/pfoblem_f6 new file mode 100644 index 0000000..23d9f7a --- /dev/null +++ b/ea/ub9/pfoblem_f6 Binary files differ