-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathmain.tex
344 lines (318 loc) · 12.3 KB
/
main.tex
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
\documentclass[aspectratio=169]{beamer}%页面比例16:9
\setbeamercovered{dynamic}%半透明显示
\setbeamertemplate{navigation symbols}{}
\usepackage[backend=bibtex,sorting=none,style=numeric]{biblatex}%设置引用
\addbibresource{ref.bib} %bib数据文件位置
\usepackage{dashrule}
\definecolor{NJUPurple}{rgb}{0.28235, 0.28235, 0.62745}%设置主题颜色
\colorlet{LightNJUPurple}{white!60!NJUPurple}
\colorlet{SuperLightNJUPurple}{white!90!NJUPurple}
\usecolortheme[named=NJUPurple]{structure}
\usepackage[utf8]{inputenc}
\usepackage{graphicx} % Allows including images
\usepackage{booktabs} % Allows the use of \toprule, \midrule and \bottomrule in tables
\usepackage{subfigure}
\usepackage{subfiles}
\usepackage{url}
\usepackage{amssymb}
\usepackage{amsmath}
\usepackage{xcolor,colortbl}
\usepackage[AutoFakeBold, AutoFakeSlant]{xeCJK}
\usefonttheme[onlymath]{serif}
\renewcommand{\today}{\number\year .\number\month .\number\day }
\setbeamertemplate{blocks}[rounded][shadow=true]
\setbeamercolor{block title}{fg=white,bg=NJUPurple}
\setbeamercolor{block body}{fg=black,bg=white}
\setbeamerfont{title}{shape=\bfseries,size=\Large}
\setbeamerfont{author}{shape=\bfseries}
\setbeamercolor{bibliography item}{fg = NJUPurple}
\setbeamercolor{bibliography entry title}{fg = black}
\setbeamercolor{bibliography entry author}{fg = black}
\setbeamercolor{bibliography entry location}{fg = black}
\setbeamercolor{bibliography entry note}{fg = black}
\makeatletter
\def\@makefnmark{\hbox{{{\usebeamercolor[fg]{footnote mark}\usebeamerfont*{footnote mark} [\@thefnmark]}}}}
\def\@makefntext#1{%
\def\insertfootnotetext{ #1}%
\def\insertfootnotemark{{\hbox{{{\usebeamercolor[NJUPurple]{footnote mark}\usebeamerfont*{footnote mark} [\@thefnmark]}}}}}%
\usebeamertemplate***{footnote}}
\makeatother
\renewcommand\footnoterule{\color{NJUPurple}\hdashrule{14cm}{1pt}{1.5mm 2pt} }
\setbeamertemplate{footnote}{
\vspace{0.05cm}
\scriptsize\insertfootnotemark\vspace{-0.38cm}\quad\ \insertfootnotetext\vspace{0.008cm}
}
\setbeamertemplate{title page}{%
\vbox{}
\vfill
\begingroup
\centering
\begin{beamercolorbox}[sep=8pt,center]{title}
\usebeamerfont{title}\inserttitle\par%
\ifx\insertsubtitle\@empty%
\else%
\vskip0.25em%
{\usebeamerfont{subtitle}\usebeamercolor[fg]{subtitle}\insertsubtitle\par}%
\fi%
\end{beamercolorbox}%
\vskip-0.2cm%<- changed
\begin{beamercolorbox}[sep=8pt,center]{institute}
\usebeamerfont{institute}\insertinstitute
\end{beamercolorbox}
\vskip-0.2cm%<- changed
\begin{beamercolorbox}[sep=8pt,center]{author}
\usebeamerfont{author}\insertauthor
\end{beamercolorbox}
\vskip-0.2cm%<- changed
\begin{beamercolorbox}[sep=8pt,center]{date}
\usebeamerfont{date}\insertdate
\end{beamercolorbox}%
\vskip0.5cm%<- changed
\endgroup
% \vfill%<- removed
}
\makeatother
% shape, colour of item, nested item bullets in itemize only
\setbeamertemplate{itemize item}[circle] \setbeamercolor{itemize item}{fg=NJUPurple}
\setbeamertemplate{itemize subitem}[circle] \setbeamercolor{itemize subitem}{fg=NJUPurple}
\setbeamertemplate{itemize subsubitem}[circle] \setbeamercolor{itemize subsubitem}{fg=NJUPurple}
\setbeamertemplate{itemize/enumerate body begin}{\normalsize}
\setbeamertemplate{itemize/enumerate subbody begin}{\normalsize}
\setbeamertemplate{itemize/enumerate subsubbody begin}{\normalsize}
\setbeamertemplate{frametitle}
{\leavevmode%
\begin{beamercolorbox}[wd=\paperwidth, ht=3.8ex, dp=0ex, leftskip = 1.9ex]{titlelike}%
\usebeamerfont{frametitle}\insertframetitle\hspace{0.2cm}\usebeamerfont{framesubtitle}\insertframesubtitle%
\end{beamercolorbox}%
}
\setbeamertemplate{section in toc}[circle] % 目录前设置序号
\setbeamerfont{frametitle}{series=\bfseries}% 标题加粗
\setbeamerfont{framesubtitle}{size=\fontsize{11}{11},series=\bfseries}
\usepackage{latexsym,amsmath,xcolor,multicol,booktabs,calligra}
\usepackage{graphicx,pstricks,listings,stackengine}
\usepackage{wasysym}
%Contents before every section's starting slide
\AtBeginSection[]
{
\begin{frame}
\frametitle{Outline}
\tableofcontents[
currentsection,
currentsubsection,
subsectionstyle=show/show/hide,
sectionstyle=show/shaded
]
\end{frame}
}
% 首页修改
\title{Your Title Your Title Your Title Your Title Your Title Your Title Your Title }
\subtitle{Conference 2024}
\institute{Your Institution}
\author{汇报人:君の名は}
\date{\today}
% 脚注修改
\defbeamertemplate{footline}{NGEGFootlineTemplate}{%
\leavevmode% 离开vmode,也就是离开竖直模式,进入水平模式
\begin{beamercolorbox}[wd=0.975\paperwidth,ht=2.25ex,dp=3ex,right]{title in head/foot}%
\ifnum \the\value{page}>1 \text{\href{http://www.lamda.nju.edu.cn}{http://www.lamda.nju.edu.cn}}\fi
\end{beamercolorbox}%
% \vskip0pt%
}
\setbeamertemplate{footline}[NGEGFootlineTemplate]
%+++++++++++++++++++++++++++++++++++正文开始+++++++++++++++++++++++++++++++++++%
\begin{document}
{
\usebackgroundtemplate{\includegraphics[width=\paperwidth,height=\paperheight]{figs/cover.pdf}}
\frame{\titlepage}
}
{
\usebackgroundtemplate{\includegraphics[width=\paperwidth,height=\paperheight]{figs/content.pdf}}
\begin{frame}
\frametitle{About the Author(分栏显示)}
\begin{columns}
\begin{column}{0.37\linewidth}
\begin{figure}
{\includegraphics[scale=0.16]{figs/profile.jpg}}
\end{figure}
{\scriptsize
{\textbf{LinaBell}}\\Research Fellow in Nanjing University, a member of LAMDA.
}
\end{column}
\begin{column}{0.65\linewidth}
\textbf{Latest works}
\begin{itemize}
\item NeurPIS
\item ICML
\item ICLR
\item TPAMI
\item PRML
\end{itemize}
\end{column}
\end{columns}
\end{frame}
% 储备知识部分
\section{Preliminary}
\begin{frame}
\frametitle{Preliminary(公式展示)}
\begin{itemize}
\item{\textbf{Learning Strategy}}
\\ \hspace*{\fill} \\
Optimization methods:
Pointwise loss (binary cross-entropy, mean square error), pairwise loss (BPR, WARP), and {\color{red}softmax loss}
\begin{gather}
\mathcal{L}_0 = -\sum_{(u,i)\in{O}^{+}}\log\frac{\exp{(\cos(\hat{\theta}_{ui})/\tau)}}{\exp{(\cos(\hat{\theta}_{ui})/\tau)}+\sum_{j\in{N}_{u}}\exp{(\cos(\hat{\theta}_{uj})/\tau)}},
\nonumber
\end{gather}
\end{itemize}
\end{frame}
% 相关工作
\section{Related Work}
\begin{frame}
\frametitle{Related Work(多级列表)}
\textbf{SOTA debiasing strategies}
\begin{itemize}
\item
\textbf{Sample re-weighting methods} (e.g. IPS-CN)\\
exploit the item popularity's inverse to re-weight loss of each instance.
\item
\textbf{Causal inference methods} (e.g. MACR, CausE)\\
\begin{itemize}
\item
specify the role of popularity bias in assumed causal
graphs
\item
mitigate the bias effect on the prediction.
\end{itemize}
\item
{
\textbf{Regularization-based frameworks} (e.g. Sam-reg) \\
\begin{itemize}
\item Provides a tunable mechanism for controlling the trade-off between recommendation accuracy and coverage.\\
\item
\textbf{Sam-reg} regularizes the biased correlation between user-item relevance and item popularity
\end{itemize}}
\end{itemize}
\end{frame}
% 方法部分
\section{Methodology}
\subsection{BC Loss}
\begin{frame}
\frametitle{Methodology of BC Loss}
\framesubtitle{BC Loss(二级标题)}
\begin{itemize}
\item
\textbf{BC Loss}
\begin{align}\label{equ:bc_loss}
\mathcal{L}_{\text{BC}} =
-\sum_{(u,i)\in{O}^{+}}\log\frac{\exp{(\cos(\hat{\theta}_{ui}{\color{red}+M_{ui}})/\tau)}}{\exp{(\cos(\hat{\theta}_{ui}{\color{red}+M_{ui}})/\tau)}+\sum_{j\in{N}_{u}}\exp{(\cos(\hat{\theta}_{uj})/\tau)}},
\nonumber
\end{align}
$M_{ui}$: the bias-aware angular margin for the interaction $(u,i)$
$$M_{ui} = \min \{\hat{\xi}_{ui}, \pi - \hat{\theta}_{ui}\}$$
\item\textbf{Intuition}\\
If a user-item pair is the hard interaction that can hardly be reconstructed by its popularity statistics, it holds a
high value of $\xi_{ui}$ and leads to a high value of $M_{ui}$. Henceforward, BC loss imposes the large angular
margin $M_{ui}$ between the negative item $j$ and positive item $i$.
\end{itemize}
\end{frame}
% 分析部分
\section{Analyses}
\subsection{Geometric Interpretation}
\begin{frame}
\frametitle{Analyses(图像展示)}
\framesubtitle{Geometric Interpretation}
\begin{itemize}
\item
\textbf{Geometric Interpretation}\\
User $u$ with one observed item $i$ and two unobserved items $j$ and $k$.\\
\begin{figure}
{\includegraphics[scale=0.92]{figs/fig.pdf}}
\end{figure}
\end{itemize}
\end{frame}
\subsection{Theoretical Properties}
\begin{frame}
\frametitle{Analyses(数学环境)}
\framesubtitle{Theoretical Properties}
\begin{itemize}
\item
\textbf{Theoretical Properties}
\begin{proof}
1. There exists an upper bound $m$, s.t. $-1 < \cos(\hat{\theta}_{ui}+M_{ui}) \leq {v}_u^T{v}_i - m < 1 $\\
2. \\
3. \\
4. \\
5. \\
6. \\
\end{proof}
\end{itemize}
\end{frame}
% 实验部分
\section{Experiments}
\begin{frame}
\frametitle{Experiments(表格展示)}
\framesubtitle{Baselines \& Datasets}
\textbf{Baselines}
\begin{itemize}
\item
Backbone: only use softmax loss
\item
IPS-CN: sample re-weighting methods
\item
CausE: bias removal by causal inference
\item
sam + reg: regularization-based framework
\item
MACR: bias removal by causal inference
\end{itemize}
\textbf{Datasets}
\resizebox{\columnwidth}{!}{
\begin{tabular}{lrrrrrrr}
\toprule
& KuaiRec & Douban Movie & Tencent & Amazon-Book & Alibaba-iFashion & Yahoo!R3 & Coat\\ \midrule
\#Users & 7175 & 36,644 & 95,709 & 52,643 & 300,000 & 14382 & 290 \\
\#Items & 10611 & 22,226 & 41,602 & 91,599 & 81,614 & 1000 & 295 \\
\#Interactions & 1062969 & 5,397,926 & 2,937,228 & 2,984,108 & 1,607,813 & 129,748 & 2,776 \\
Sparsity & 0.01396 & 0.00663 & 0.00074 & 0.00062 & 0.00007
& 0.00902 & 0.03245\\ \bottomrule
\end{tabular}}
\end{frame}
% 结论部分
\section{Conclusion}
\begin{frame}
\frametitle{Conclusion(脚注使用)}
\begin{itemize}
\item
\textbf{Contribution}\\
\begin{itemize}
\item
(Originality) Popular bias extractor has an intuitive geometric interpretation.
\item
(Quality) Outperforms existing methods in various evaluation protocols.
\item
(Clarity) Well-written and easy to understand. Theoretical proof is quite solid.
\end{itemize}
\item
\textbf{Limitation}\\
\begin{itemize}
\item
The technical contribution of this paper is limited.It only proposes to employ an extra popularity-based predictor and combine the results with an existing CF model\footfullcite{he2020momentum}.
\item
Overclaims the strength of the proposed BC loss in theoretical analysis. The geometric interpretability and the hard-negative mining ability are actually the same thing\parencite{ pmlr-v119-wang20k, yuan2021one}
\end{itemize}
\end{itemize}
\end{frame}
% 引用部分
\section*{References}
\begin{frame}[allowframebreaks]
\frametitle{References}\color{NJUPurple}{
\printbibliography[heading=none]}
\end{frame}
% 谢辞部分
\section*{Acknowledgement}
\begin{frame}
\frametitle{Acknowledgement}
\textcolor{NJUPurple}{\Huge{\centerline{Thank you!}}}
\end{frame}
}
\end{document}