PHD Project - Driver energy prediction
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

108 lines
4.1 KiB

3 years ago
\chapter{Route/Trajectory Prediction}
\label{ch:03_xxx}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\section{Section}
\label{sec:0301_xxx}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{figure}[H]
\centering
\tikz{ %
%Define nodes
\node[obs] (x) {$\mv{x}_n^{(j)}$};
\node[latent, above=of x] (s) {$s_n^{(j)}$};
\node[latent, left=of s] (s0) {$s_0$};
\node[latent, left=of s0] (pi) {$\mv{\pi}_{\mv{i}}$};
\node[latent, below=of pi] (theta) {$\theta_{\mv{i}}$};
\node[latent, left=of pi] (alpha) {$\alpha$};
\node[latent, left=of theta] (H) {$H$};
\node[latent, left=of H] (lambda) {$\lambda$};
\node[latent, above=of pi] (beta) {$\beta$};
\node[latent, left=of beta] (gamma) {$\gamma$};
\node[latent, above=of s] (z) {$z^{(j)}$};
\node[latent, right=of z] (rho) {$\rho$};
\node[latent, right=of rho] (eta) {$\eta$};
\node[const, left=of gamma,yshift=0.25cm] (gamma_a) {$\gamma_a$};
\node[const, left=of gamma,yshift=-0.25cm] (gamma_b) {$\gamma_b$};
\node[const, left=of alpha,yshift=0.25cm] (alpha_a) {$\alpha_a$};
\node[const, left=of alpha,yshift=-0.25cm] (alpha_b) {$\alpha_b$};
\edge {gamma_a} {gamma};
\edge {gamma_b} {gamma};
\edge {alpha_a} {alpha};
\edge {alpha_b} {alpha};
\factor[left=of eta] {eta_rho} {GEM()} {} {} ; %
\factor[left=of rho] {rho_z} {Cat()} {} {} ;
\factor[right=of gamma] {gamma_beta} {GEM()} {} {} ; %
\factor[above=of x] {x_s} {right:$F(\theta_{s_n^{(j)}})$} {} {} ; %
\factor[left=of H] {lambda_H} {NIW} {} {} ; %
%\factor[above=of f,yshift=0.7cm] {rf} {Cat} {} {} ;
%\factor[above=of pi, yshift=0.4cm] {pi-f} {left:Dir} {} {} ;
%\factor[above=of t, yshift=0.5cm] {t-f} {left:Beta} {} {} ; %
%\factor[right=of p, xshift=0.5cm] {p-f} {Dir} {} {} ; %
%\factor[above=of d, yshift=0.4cm] {d-f} {right:Dir} {} {} ; %
%Connect the nodes
\edge {s0} {s} ;
\edge {s} {x} ;
\edge {z} {s} ;
\edge {rho} {z} ;
\edge {eta} {rho} ;
\edge {lambda} {H} ;
\edge {H} {theta} ;
\edge {alpha} {pi} ;
\edge {beta} {pi} ;
\edge {gamma} {beta} ;
%\edge {pi} {s} ;
\path (pi) edge [bend left,->] (s) ;
%\path (theta) edge [bend left,->] (x) ;
\edge {theta} {x} ;
%\factoredge {gamma} {d-f} {d} ;
%\factoredge {alpha} {p-f} {p}; %
%\factoredge {p} {t-f} {t}; %
%\factoredge {beta} {pi-f} {pi} ;
%\factoredge {pi} {yf} {y} ;
%\factoredge {d} {rf} {f} ;
%\gate {y-gate} {(yf)(yf-caption)} {t}
%\gate {f-gate} {(rf)(rf-caption)} {t}
%Plates
\plate [inner sep=0.25cm,xshift=1.2mm,yshift=0.15cm] {sx} {(s)(x)} {$N_j$}; %
{\tikzset{plate caption/.append style={above=-1.2cm of #1.south east }}
\plate [inner sep=0.45cm,yshift=0.4cm] {sxz} {(s)(x)(z)} {$J$};}
\plate [inner sep=0.35cm, color=black,
fill=black,
fill opacity=0.1,
text opacity=1] {pitheta} {(pi)(theta)} {$\infty$};
\node[latent, left=of s0,fill=white] (pi) {$\mv{\pi}_{\mv{i}}$};
\node[latent, below=of pi,fill=white] (theta) {$\theta_{\mv{i}}$};
%{\tikzset{plate caption/.append style={above=5pt of #1.north west}} ... }
%{\tikzset{plate caption/.append style={above=5pt of #1.north east}} ... }
%{\tikzset{plate caption/.append style={above=5pt of #1.south west}}
%\plate [inner sep=0.2cm, xshift=-0.2cm, color=red] {pM} {(beta)(pi)(yf)(y)(rf)(f)} {M workers} ;}
%\plate [inner sep=0.2cm, xshift=-0.05cm, yshift=0.15cm, color=brown] {pJi} {(y)(f)} {$J_i$}
}
\end{figure}
\begin{align}
\mv{i} = [l,k]
\end{align}
$l$ represents the l'th HMM (e.g. for trajectory classification) and state $k$ respectively.
%==============================================================================
\subsection{Subsection}
\label{subsec:030101_xxx}
%==============================================================================