diff options
author | Norbert Preining <norbert@preining.info> | 2019-09-02 13:46:59 +0900 |
---|---|---|
committer | Norbert Preining <norbert@preining.info> | 2019-09-02 13:46:59 +0900 |
commit | e0c6872cf40896c7be36b11dcc744620f10adf1d (patch) | |
tree | 60335e10d2f4354b0674ec22d7b53f0f8abee672 /graphics/pgf/contrib/tikz-bayesnet/model_citation_influence.tex |
Initial commit
Diffstat (limited to 'graphics/pgf/contrib/tikz-bayesnet/model_citation_influence.tex')
-rw-r--r-- | graphics/pgf/contrib/tikz-bayesnet/model_citation_influence.tex | 135 |
1 files changed, 135 insertions, 0 deletions
diff --git a/graphics/pgf/contrib/tikz-bayesnet/model_citation_influence.tex b/graphics/pgf/contrib/tikz-bayesnet/model_citation_influence.tex new file mode 100644 index 0000000000..5df66a5a19 --- /dev/null +++ b/graphics/pgf/contrib/tikz-bayesnet/model_citation_influence.tex @@ -0,0 +1,135 @@ +% model_citation_influence.tex +% +% Copyright (C) 2010,2011 Laura Dietz +% Copyright (C) 2012 Jaakko Luttinen +% +% This file may be distributed and/or modified +% +% 1. under the LaTeX Project Public License and/or +% 2. under the GNU General Public License. +% +% See the files LICENSE_LPPL and LICENSE_GPL for more details. + +% Citation influence model +% Cite this model as +% Laura Dietz, Steffen Bickel, Tobias Scheffer. +% Unsupervised Prediction of Citation Influences. +% In: Proceedings of International Conference on Machine Learning. 2007 + +%\beginpgfgraphicnamed{model-citation-influence} +\begin{tikzpicture} + + % Layout the variables + \matrix[row sep=0.5cm, column sep=1.2cm] (LDA) + { % + & % + & % + \node[latent] (gamma) {$\gamma$} ; & % + \node[latent] (lambda) {$\lambda$} ; & % + \node[latent] (psi) {$\psi$} ; % + \\ + \\ + \node[latent] (theta) {$\theta$} ; & % + & % + \node[latent] (C) {$C$} ; & % + \node[latent] (S) {$S$} ; & % + \\ + & % + & % + \factor {T-f1} {Multi} {} {}; & % + & % + \factor {T-f2} {below:Multi} {} {}; & % + \\ + \node[latent] (T') {$T'$} ; & % + & % + \node[latent] (T) {$T$} ; & % + \\ + \factor {W'-f} {Multi} {} {}; & % + \node[latent] (phi) {$\phi$} ; & % + \factor {W-f} {Multi} {} {}; % + \\ + \node[obs] (W') {$W'$} ; & % + & % + \node[obs] (W) {$W$} ; + \\ + }; + + % Remaining factors + \factor[above=of T'] {T'-f} {left:Multi} {} {}; % + \factor[above=of theta] {theta-f} {left:Dir} {} {}; % + \factor[above=of C] {C-f} {left:Multi} {} {}; % + \factor[above=of S] {S-f} {left:Bern} {} {}; % + \factor[above=of gamma] {gamma-f} {left:Dir} {} {}; % + \factor[above=of lambda] {lambda-f} {left:Beta} {} {}; % + \factor[above=of psi] {psi-f} {left:Dir} {} {}; % + \factor[above=of phi] {phi-f} {left:Dir} {} {}; % + + % Hyperparameters + \node[const, above=of theta] (atheta) {$\alpha_\theta$}; % + \node[const, above=of phi] (aphi) {$\alpha_\phi$}; % + \node[const, above=of gamma] (agamma) {$\alpha_\gamma$}; % + \node[const, above=of lambda, xshift=-0.5cm] (alambda1) + {$\alpha_{\lambda_\theta}$}; % + \node[const, above=of lambda, xshift=0.5cm] (alambda2) + {$\alpha_{\lambda_\psi}$}; % + \node[const, above=of psi] (apsi) {$\alpha_\psi$}; % + + % Factor connections + \factoredge {phi} {W'-f} {W'} ; % + \factoredge {phi} {W-f} {W} ; % + \factoredge {theta} {T'-f} {T'} ; % + \factoredge {theta} {T-f1} {T} ; % + \factoredge {psi} {T-f2} {T} ; % + \factoredge {atheta} {theta-f} {theta} ; % + \factoredge {gamma} {C-f} {C} ; % + \factoredge {lambda} {S-f} {S} ; % + \factoredge {agamma} {gamma-f} {gamma} ; % + \factoredge {alambda1,alambda2} {lambda-f} {lambda} ; % + \factoredge {apsi} {psi-f} {psi} ; % + \factoredge {aphi} {phi-f} {phi} ; % + + % Gates + \gate {W'-gate} {(W'-f)(W'-f-caption)} {T'} ; % + \gate {W-gate} {(W-f)(W-f-caption)} {T} ; % + \gate {T-gate} {(T-f1)(T-f1-caption)} {C} ; + \vgate {T-vgate} % + {(T-gate)} {$S=0$} % + {(T-f2)(T-f2-caption)} {$S=1$} % + {S} ; % + + % Plates + \plate {LDA1} { % + (T')(T'-f)(T'-f-caption) % + (W')(W'-gate) % + } {$\forall w' \in c$} ; % + + \plate {LDA2} { % + (LDA1) % + (theta)(theta-f)(theta-f-caption) % + } {$\forall c \in \mathcal{C}$} ; % + + \plate {} { % + (phi)(phi-f)(phi-f-caption) % + } {$\forall t \in \mathcal{T}$} ; % + + \plate {P1} { % + (W)(W-gate) % + (T)(T-vgate) % + (C)(C-f)(C-f-caption) % + (S)(S-f)(S-f-caption) % + } {$\forall w \in d$} ; + + \plate {} { % + (P1) % + (gamma)(gamma-f)(gamma-f-caption) % + (lambda)(lambda-f)(lambda-f-caption) % + (psi)(psi-f)(psi-f-caption) % + } {$\forall d \in \mathcal{D}$} ; % + +\end{tikzpicture} +%\endpgfgraphicnamed + +%%% Local Variables: +%%% mode: tex-pdf +%%% TeX-master: "example" +%%% End: |