Skip to content

Commit

Permalink
More work on presentation
Browse files Browse the repository at this point in the history
  • Loading branch information
kapsiak committed May 16, 2024
1 parent 9543d63 commit 435c9c4
Show file tree
Hide file tree
Showing 2 changed files with 59 additions and 33 deletions.
78 changes: 49 additions & 29 deletions gaussian_process_presentation/gaussian_process_presentation.tex
Original file line number Diff line number Diff line change
Expand Up @@ -357,7 +357,7 @@



\section[Regression Results]{GPR For Combinatorial Backgrounds}
\section[Regression Results]{2D Gaussian Process Regression For Combinatorial Backgrounds}
\label{sec:2d-gauss-proc}

\begin{frame}{Overview}
Expand Down Expand Up @@ -416,7 +416,7 @@
\end{center}

\begin{onlyenv}<2>
\posannot{rbf1}{fill=UMNMaroon!10, draw=UMNMaroon}{Poor pulls near peaked regions}
\posannot{rbf1}{fill=UMNMaroon!10, draw=UMNMaroon}{Poor pulls near complex regions}
\posannot[-20:3]{rbf2}{fill=UMNMaroon!10, draw=UMNMaroon}{Ridge region results in ``waves'' of poor pulls.}
\end{onlyenv}
\end{frame}
Expand Down Expand Up @@ -475,28 +475,48 @@


\begin{frame}{Covariances}
\begin{splitcol}[0.65]
\begin{col}
\begin{itemize}
\item We can examine the actual posterior covariance of the gaussian process to get a better sense of what the kernel is learning.
\item See how the more advanced kernels take in to account the ``falling direction'' of the combinatorial background.
\end{itemize}
\end{col}
\begin{col}
\includegraphics[width=1.0\textwidth]{figures/training_points}
\end{col}
\end{splitcol}
\begin{center}
\begin{annotimage}{\includegraphics[width=0.30\textwidth]{figures/covars/rbf_E_1500_0p5_150_0p07.pdf}}
\node[anchor=west] at (0.12,0.8) {\tiny RBF};
\end{annotimage}
\begin{annotimage}{\includegraphics[width=0.30\textwidth]{figures/covars/grbf_E_1500_0p5_150_0p07.pdf}}
\node[anchor=west] at (0.12,0.8) {\tiny GRBF};
\end{annotimage}
\begin{annotimage}{\includegraphics[width=0.30\textwidth]{figures/covars/nnrbf_32_16_8_E_1500_0p5_150_0p07.pdf}}
\node[anchor=west] at (0.12,0.8) {\tiny NNRBF};
\end{annotimage}
\end{center}
\begin{onlyenv}<1>
\begin{splitcol}[0.65]
\begin{col}
\begin{itemize}
\item We can examine the actual posterior covariance of the gaussian process to get a better sense of what the kernel is learning.
\item See how the more advanced kernels take in to account the ``falling direction'' of the combinatorial background.
\item Below shows how the red point covaries with all other points in the plane
\end{itemize}
\end{col}
\begin{col}
\includegraphics[width=1.0\textwidth]{figures/training_points}
\end{col}
\end{splitcol}
\end{onlyenv}
\begin{onlyenv}<2>
\begin{center}
\begin{annotimage}{\includegraphics[width=0.30\textwidth]{figures/2dpullplots/rbf/E_1500_0p5_150_0p07.pdf}}
\node[anchor=west] at (0.12,0.8) {\tiny RBF};
\end{annotimage}
\begin{annotimage}{\includegraphics[width=0.30\textwidth]{figures/2dpullplots/grbf/E_1500_0p5_150_0p07.pdf}}
\node[anchor=west] at (0.12,0.8) {\tiny GRBF};
\end{annotimage}
\begin{annotimage}{\includegraphics[width=0.30\textwidth]{figures/2dpullplots/nnrbf_32_16_8/E_1500_0p5_150_0p07.pdf}}
\node[anchor=west] at (0.12,0.8) {\tiny NNRBF};
\end{annotimage}
\end{center}
\end{onlyenv}
\begin{onlyenv}<1-2>
\begin{center}
\begin{annotimage}{\includegraphics[width=0.30\textwidth]{figures/covars/rbf_E_1500_0p5_150_0p07.pdf}}
\node[anchor=west] at (0.12,0.8) {\tiny RBF};
\end{annotimage}
\begin{annotimage}{\includegraphics[width=0.30\textwidth]{figures/covars/grbf_E_1500_0p5_150_0p07.pdf}}
\node[anchor=west] at (0.12,0.8) {\tiny GRBF};
\end{annotimage}
\begin{annotimage}{\includegraphics[width=0.30\textwidth]{figures/covars/nnrbf_32_16_8_E_1500_0p5_150_0p07.pdf}}
\node[anchor=west] at (0.12,0.8) {\tiny NNRBF};
\end{annotimage}
\end{center}
\end{onlyenv}


\end{frame}


Expand All @@ -510,10 +530,8 @@
\item We are working on an implementation in combine, using the eigenvectors of the posterior covariance as nuisance parameters templates.
\item MCMC/SVI can be externally using packages like pyro or emcee to build the statistical model directly in python.
\end{itemize}
\item {\bfseries This is is an area of active work. } However, we have made steady progress and have an ``alpha'' implementation.
\item {\bfseries This is is an area of active work. } However, we have made steady progress and have an ``alpha'' implementation. Hope to present statistical framework in next 1-2 months.
\end{itemize}


\end{frame}

% \begin{frame}{Systematic Uncertainties and Validation}
Expand All @@ -535,8 +553,8 @@ \section{Conclusion}
\begin{itemize}
\item The past months have seen substantial progress on the background estimation and statistical analysis procedure.
\item Framework can now produce good estimates for 2D backgrounds over a range of locations and masking windows. Ongoing work on improving and unifying estimation.
\item We hope to present on further topics in the coming weeks, including trigger studies and data/mc comparisons, hopefully for Run3 as well.
\item We hope to hear any feedback from experts regarding the methodology, or any comments or suggestions!
\item We hope to present on further topics in the coming weeks/months, including trigger studies and data/mc comparisons for Run2 and Run3, and out finalized statitiscal procedure.
\item We hope to hear any feedback from experts regarding the methodology, or any general comments or suggestions!
\end{itemize}
\vspace{1cm}

Expand All @@ -546,6 +564,8 @@ \section{Conclusion}
\end{frame}




\begin{frame}[allowframebreaks]{Bibliography}
% \bibliographystyle{plain}
% \bibliographystyle{amsalpha}
Expand Down
14 changes: 10 additions & 4 deletions texmf/tex/latex/umnstyle/umnslides.sty
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@
\begin{beamercolorbox}[sep=8pt,center,shadow=true,rounded=true]{title}
{
\hypersetup{allcolors=.}
\usebeamerfont{title}\insertsectionhead\par%
\usebeamerfont{title}\insertsection\par%
}
\end{beamercolorbox}
\vfill
Expand Down Expand Up @@ -210,15 +210,21 @@

\pgfmathsetmacro{\myinnersep}{2}% inner sep in mm
\newsavebox{\annotbox}
\newlength{\markpossep}
\setlength{\markpossep}{1pt}

\newcommand{\markpos}[2]{
\ifmmode %
\sbox{\annotbox}{$\displaystyle #2 $} %
\sbox{\annotbox}{$\displaystyle\relax#2$} %
\else %
\sbox{\annotbox}{#2} %
\fi %
#2 %
\kern-\wd\annotbox\tikz[remember picture, baseline] \node[ minimum width=\wd\annotbox, minimum height=\ht\annotbox + 2*\myinnersep] (#1) {}; %
{#2}\kern\dimexpr - \wd\annotbox - \markpossep \relax%
\tikz[remember picture, baseline=-2pt]{
\node[inner sep=0pt, anchor=base,
%fill=red,opacity=0.2,
minimum width=\dimexpr\wd\annotbox + 2\markpossep\relax,
minimum height=\dimexpr \ht\annotbox+\dp\annotbox+2\markpossep\relax] (#1) {};}
}

\newcommand{\posannot}[4][60:1cm]{
Expand Down

0 comments on commit 435c9c4

Please sign in to comment.