Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
R
rl-introduction
概览
Overview
Details
Activity
Cycle Analytics
版本库
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
问题
0
Issues
0
列表
Board
标记
里程碑
合并请求
0
Merge Requests
0
CI / CD
CI / CD
流水线
作业
日程表
图表
维基
Wiki
代码片段
Snippets
成员
Collapse sidebar
Close sidebar
活动
图像
聊天
创建新问题
作业
提交
Issue Boards
Open sidebar
wangchenglong
rl-introduction
Commits
291420a0
Commit
291420a0
authored
Aug 11, 2026
by
wangchenglong
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
update.
parent
6bc53b72
显示空白字符变更
内嵌
并排
正在显示
1 个修改的文件
包含
210 行增加
和
0 行删除
+210
-0
section4/Figures/figure-rm-evaluation.tex
+210
-0
没有找到文件。
section4/Figures/figure-rm-evaluation.tex
0 → 100644
查看文件 @
291420a0
\begin{tikzpicture}
[
box/.style=
{
draw,
rectangle,
minimum height=0.85cm,
minimum width=1.65cm,
align=center,
font=
\small
,
thick
}
,
smallbox/.style=
{
draw,
rectangle,
minimum height=0.6cm,
minimum width=1.2cm,
align=center,
font=
\scriptsize
,
thick
}
,
resultbox/.style=
{
box,
fill=rmgreen,
text width=2.9cm,
minimum width=3.15cm,
font=
\scriptsize
}
,
arrow/.style=
{
-
{
Stealth
}
,
thick
}
,
arrowlabel/.style=
{
midway,
above,
fill=white,
inner sep=1pt,
font=
\scriptsize
}
,
subtitle/.style=
{
font=
\bfseries\small
}
]
% colors
\definecolor
{
rmblue
}{
RGB
}{
190,210,240
}
\definecolor
{
rmpink
}{
RGB
}{
245,190,200
}
\definecolor
{
rmyellow
}{
RGB
}{
250,235,180
}
\definecolor
{
rmgreen
}{
RGB
}{
190,230,190
}
\definecolor
{
rmpurple
}{
RGB
}{
220,200,240
}
% ======================
% (a) RL-based Evaluation
% ======================
\node
[box, fill=rmpurple]
(rm)
at (-5.25,4.35)
{
Reward
\\
Model
}
;
\node
[box, fill=rmblue]
(rl)
at (-1.75,4.35)
{
RL
\\
Training
}
;
\node
[box, fill=rmyellow]
(policy)
at (1.75,4.35)
{
Policy
\\
LLM
}
;
\node
[box, fill=rmgreen]
(bench)
at (5.25,4.35)
{
Benchmark
}
;
\draw
[arrow]
(rm)--(rl)
node[arrowlabel]
{
reward signal
}
;
\draw
[arrow]
(rl)--(policy)
node[arrowlabel]
{
RL training
}
;
\draw
[arrow]
(policy)--(bench)
node[arrowlabel]
{
benchmark
}
;
\node
[subtitle]
at (0,3.55)
{
(a) RL-based Evaluation
}
;
% ======================
% (b) Pairwise
% ======================
\node
[smallbox]
(pair-input)
at (-6.85,-0.45)
{$
(
x,y
^
+
,y
^
-)
$}
;
\node
[box,fill=rmblue]
(rma)
at (-5.05,0.25)
{
Reward
\\
Model A
}
;
\node
[box,fill=rmpink]
(rmb)
at (-5.05,-1.1)
{
Reward
\\
Model B
}
;
\node
[smallbox]
(a-result)
at (-3.3,0.25)
{$
y
^
+
>y
^
-
$}
;
\node
[smallbox]
(b-result)
at (-3.3,-1.1)
{$
y
^
+
<y
^
-
$}
;
\node
[resultbox]
(pair-eval)
at (-4.05,1.45)
{
Evaluation
\\
Result
\\
Human prefers
$
y
^
+
$
\\
Model A correct
}
;
\draw
[arrow]
(pair-input)--(rma);
\draw
[arrow]
(pair-input)--(rmb);
\draw
[arrow]
(rma)--(a-result);
\draw
[arrow]
(rmb)--(b-result);
\draw
[arrow]
(a-result.north)--(pair-eval.south east);
\draw
[arrow]
(b-result.north)--(pair-eval.south);
\node
[subtitle]
at (-4.05,-1.85)
{
(b) Pairwise Ranking Evaluation
}
;
% ======================
% (c) Listwise
% ======================
\node
[smallbox]
(candidate)
at (1.15,-0.45)
{$
y
_
1
$
\\
$
y
_
2
$
\\
$
y
_
3
$
\\
$
\cdots
$}
;
\node
[box,fill=rmblue]
(lrma)
at (3.0,0.25)
{
Reward
\\
Model A
}
;
\node
[box,fill=rmpink]
(lrmb)
at (3.0,-1.1)
{
Reward
\\
Model B
}
;
\node
[smallbox]
(best-a)
at (4.7,0.25)
{
Best is
\\
$
y
_
3
$}
;
\node
[smallbox]
(best-b)
at (4.7,-1.1)
{
Best is
\\
$
y
_
4
$}
;
\node
[resultbox]
(list-eval)
at (4.0,1.45)
{
Evaluation
\\
Result
\\
Human selects
$
y
_
3
$
\\
RM-A better
}
;
\draw
[arrow]
(candidate)--(lrma);
\draw
[arrow]
(candidate)--(lrmb);
\draw
[arrow]
(lrma)--(best-a);
\draw
[arrow]
(lrmb)--(best-b);
\draw
[arrow]
(best-a.north)--(list-eval.south east);
\draw
[arrow]
(best-b.north)--(list-eval.south);
\node
[subtitle]
at (4.0,-1.85)
{
(c) Listwise Ranking Evaluation
}
;
\end{tikzpicture}
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论