From 3e3b37c0af830f4ae397b1e610d855e51199335f Mon Sep 17 00:00:00 2001 From: Riku-Laine <28960190+Riku-Laine@users.noreply.github.com> Date: Tue, 18 Jun 2019 15:25:17 +0300 Subject: [PATCH] Fig updates --- analysis_and_scripts/notes.tex | 39 +++++++++++++++++----------------- 1 file changed, 20 insertions(+), 19 deletions(-) diff --git a/analysis_and_scripts/notes.tex b/analysis_and_scripts/notes.tex index ff801db..229ad99 100644 --- a/analysis_and_scripts/notes.tex +++ b/analysis_and_scripts/notes.tex @@ -149,22 +149,22 @@ Given the above framework, the goal is to create an evaluation algorithm that ca \begin{figure} [H] \centering -\begin{tikzpicture}[->,>=stealth',shorten >=1pt,auto,node distance=1.5cm, - semithick] +\begin{tikzpicture}[->, >=stealth, shorten >=1pt, auto, node distance=1.5cm, semithick] - \tikzstyle{every state}=[fill=none,draw=black,text=black, rectangle, minimum width=7.0cm] + \tikzstyle{every state}=[fill=none, draw=black, text=black, rectangle, minimum width=6.0cm] - \node[state] (D) {Data generation}; - \node[state] (J) [below of=D] {Labeling process (human)}; - \node[state] (MP) [below of=J] {$\mathcal{M}$ Machine decisions / predictions}; + \node[state] (DG) {Data generation}; + \node[state] (LP) [below of=DG] {Labeling process (human)}; + \node[state] (MP) [below of=LP] {Machine predictions}; \node[state] (EA) [below of=MP] {Evaluation algorithm}; - \path (D) edge (J) - (J) edge (MP) - edge [bend right=82, dashed] (EA) + \path (DG) edge (LP) + edge [bend right=90, dashed] node [left] {(1)} (MP) + (LP) edge (MP) + edge [bend left=90, dashed] node {(2)} (EA) (MP) edge (EA); \end{tikzpicture} -\caption{The selective labels framework. The dashed arrow indicates how human evaluations are evaluated without machine intervention using \nameref{alg:human_eval} algorithm.} +\caption{The selective labels framework. Dashed arrow (1) marks the flow of unlabeled data to \nameref{alg:true_eval} algorithm and (2) indicates how human evaluations are evaluated without machine intervention using \nameref{alg:human_eval} algorithm.} \label{fig:framework} \end{figure} @@ -173,22 +173,23 @@ Given the above framework, the goal is to create an evaluation algorithm that ca \begin{tikzpicture}[->,>=stealth',shorten >=1pt,auto,node distance=1.5cm, semithick] - \tikzstyle{every state}=[fill=none,draw=black,text=black, rectangle, minimum width=7.0cm] + \tikzstyle{every state}=[fill=none,draw=black,text=black, rectangle, minimum width=6.0cm] \node[state] (DG) {Data generation}; \node[state] (LP) [below of = DG] {Labeling process (human)}; \node[state] (MT) [below left=1.0cm and -4cm of LP] {Model training}; - \node[state] (MD) [below=1.0cm of MT] {$\mathcal{M}$ Machine decisions / predictions}; - \node[state] (EA) [below right=0.75cm and -4cm of MD] {Evaluation algorithm}; + \node[state] (MP) [below=1.0cm of MT] {Machine predictions}; + \node[state] (EA) [below right=0.75cm and -4cm of MP] {Evaluation algorithm}; \path (DG) edge (LP) - (LP) edge [bend left=-19] node [right, pos=0.6] {$\D_{train}$} (MT) - edge [bend left=45] node [right] {$\D_{test}$} (MD) - edge [bend left=70, dashed] node [right] {$\D_{test}$} (EA) - (MT) edge node {$\M$} (MD) - (MD) edge (EA); + edge [out=180, in=180, dashed] node [left] {$\D_{unlabeled}$ (1)} (MP) + (LP) edge [bend right=19] node [left] {$\D_{train}$} (MT) + edge [bend left=60] node [right] {$\D_{test}$} (MP) + edge [bend left=75, dashed] node [right] {$\D_{test}$ (2)} (EA) + (MT) edge node {$\M$} (MP) + (MP) edge (EA); \end{tikzpicture} -\caption{The selective labels framework with explicit data flow. The dashed arrow indicates how human evaluations are evaluated without machine intervention using \nameref{alg:human_eval} algorithm. The evaluations are performed over the test set.} +\caption{The selective labels framework with explicit data flow. Dashed arrow (1) marks the flow of unlabeled data to \nameref{alg:true_eval} algorithm and (2) indicates how human evaluations are evaluated without machine intervention using \nameref{alg:human_eval} algorithm.} \label{fig:framework_data_flow} \end{figure} -- GitLab