vetoworld-occasion-log
收藏资源简介:
VetoWorld occasion log 是一个每日记录托管模型服务行为是否一致的日志数据集。该数据集由 VetoWorld 项目创建,旨在解决一个核心问题:托管模型在时间上分离的两个数字可能因服务端变化而不同,而常规基准测试无法检测这种变化。因此,数据集每天对固定网格的频道和提供商进行测试,记录返回结果,并通过 Fisher 检验和判定系统来标记服务行为的变化。 数据集包含以下字段: - `date`: UTC 服务日期 - `provider`: 实际响应的提供商(从响应中获取,而非请求) - `channel`: 世界 + 分支,例如 `LAT.A0` - `verdict`: 判定结果,包括 `QUIET`(安静)、`EVENT`(事件)、`STALE`(过时)、`NO-ANCHOR`(无锚点) - `direction`: 方向,`up` 或 `down`,注意 `EVENT` 表示移动,而非下降 - `now`: 当天的成功次数/总试次 - `p_epoch`: 与冻结的 epoch 锚点的 Fisher 检验 p 值 - `p_rolling`: 与近期安静日滑动窗口的 Fisher 检验 p 值 - `status`: 状态,包括 `OK`、`PARTIAL`、`SERVE_FAIL`、`VERDICT_FAIL`、`BUDGET_REFUSED` - `probe_pin`: 当天服务所基于的有效载荷摘要 数据集规模小于 1000 行,语言为英文,适用于强化学习、智能体对齐、评估、监控和可复现性等任务。使用前需注意:跨提供商的结果不可直接比较;方向是判定的一部分;误报(约每年 11 个 EVENT 日)是预期且已预计入的;缺失日不等于安静日;探针标识(probe_pin)可更新,每行记录所使用的规则版本。 该日志无法解释频道变化的原因(如部署、量化、路由更改或模型替换),但能确定何时发生变化以及是否多个服务栈同时变化。它是一个小规模工具,能可靠检测大变化,但对小偏移不敏感。
VetoWorld occasion log is a daily log dataset that records whether hosted model service behaviors are consistent. Created by the VetoWorld project, it addresses the core issue that two numbers separated in time for a hosted model may differ due to server-side changes, which conventional benchmarks cannot detect. The dataset tests a fixed grid of channels and providers daily, records results, and marks changes in service behavior using Fishers exact test and a verdict system. Fields include: date (UTC service date), provider (actual responding provider), channel (world + branch, e.g., LAT.A0), verdict (QUIET, EVENT, STALE, NO-ANCHOR), direction (up or down; note EVENT indicates movement, not a drop), now (successful trials/total trials for the day), p_epoch (Fishers test p-value against frozen epoch anchor), p_rolling (Fishers test p-value against a sliding window of recent quiet days), status (OK, PARTIAL, SERVE_FAIL, VERDICT_FAIL, BUDGET_REFUSED), and probe_pin (payload digest the service was based on that day). The dataset is smaller than 1000 rows, in English, and suitable for tasks such as reinforcement learning, agent alignment, evaluation, monitoring, and reproducibility. Usage notes: results across providers are not directly comparable; direction is part of the verdict; false positives (approximately 11 EVENT days per year) are expected and accounted for; missing days are not equivalent to quiet days; the probe_pin may update, and each row records the rule version used. The log cannot explain why a channel changed (e.g., deployment, quantization, routing changes, or model replacement), but can determine when changes occurred and whether multiple service stacks changed simultaneously. It is a small-scale tool that reliably detects large changes but is insensitive to small shifts.
数据集概述
VetoWorld occasion log 是一个用于强化学习领域的监控与评估数据集,旨在记录托管模型在每日服务中的行为稳定性。该数据集的核心目标并非模型本身,而是服务过程的可观测性,通过固定网格的每日服务记录,帮助回答“托管端点是否发生变化”这一问题。
核心信息
- 许可证:MIT
- 语言:英语
- 任务类别:强化学习
- 标签:代理、对齐、评估、监控、可复现性
- 数据规模:少于1K条记录(n<1K)
- 开始日期:2026-08-15
数据集背景与动机
该数据集源于一次实际观测:同一模型在两次服务日之间,其比率变化达到0.319,而批次组成和前缀缓存均被排除,推测是提供方部署变更所致。这一现象表明,来自托管端点的任何两个跨越时间点的数据,都可能因端点变化而产生差异。因此,该日志通过每日服务固定网格并记录结果,使这一问题可回答而非仅可争论。
此外,该数据集还有一个更重要的用途:舰队调度科学任务。某些探针需要状态被“表达”,即比较某次平移的阻尼,在无平移的日子里毫无意义,因此每日读数成为是否允许执行任务的关键依据。
数据行字段说明
| 字段 | 含义 |
|---|---|
date |
UTC服务日 |
provider |
实际应答方(从响应中获取,而非请求) |
channel |
世界+分支,例如 LAT.A0 |
verdict |
QUIET、EVENT、STALE、NO-ANCHOR |
direction |
up 或 down — EVENT表示移动,而非下降 |
now |
当天的成功次数/总回合数 |
p_epoch |
与冻结的epoch锚点的Fisher检验 |
p_rolling |
与近期QUIET天滚动窗口的Fisher检验 |
status |
OK、PARTIAL、SERVE_FAIL、VERDICT_FAIL、BUDGET_REFUSED |
probe_pin |
当天服务时使用的负载摘要 |
使用前须知
- 禁止跨提供方比较水平:不同服务栈上的相同开放权重是不同的服务产物,仅可读取提供方内部的差异和跨提供方事件的巧合性。
- 方向是裁决的一部分:将EVENT理解为“下降”曾导致结论反转,单向解读会遗漏一半信号。
- 误报可预期且已预计数:在3个通道、365天、alpha=0.01的条件下,每年约有11个EVENT日纯由噪声产生,孤立EVENT不是发现,跨独立列的巧合或持续运行才可能是有意义的。
- 缺失日不等于平静日:
STALE和SERVE_FAIL是不同裁决,均不代表通道平静;VERDICT_FAIL专门用于区分服务成功但计算故障的情况,避免被误认为QUIET。 - Pin可修订,行记录运行时的pin:这是一个长期运行的仪器而非固定时长的实验,网格和门槛可在明确边界处更改,每行均携带
probe_pin,被取代的pin仍可重新计算。
数据列与提供方
- Together:每日提供数据
- DeepInfra:周一/周三/周五通过HuggingFace路由器提供,响应头
x-inference-provider决定单元格是否保留——路由到其他位置的请求不产生行,而非错误标记 - Fireworks 和 SambaNova:尚未构建,密钥不存在;每列从无锚点开始并逐渐获得锚点,较晚开始的列并非更差的列
裁决复现方法
pip install vetoworld
vworld occasion verdict --date YYYY-MM-DD
该命令可从已提交的单元格重新计算,无需费用和密钥。服务动词是独立的,是唯一消耗资源的操作。
局限性
- 无法解释通道移动的原因:仅从外部观察端点,提供方侧不可见,部署、量化变更、路由变更和静默模型替换在此无法区分。
- 能确定的是何时发生变化,以及是否在多个栈上同时变化——这是“某个厂商发布了什么”与“生态系统发生了变化”之间的区别。
- 这是一个小型仪器:少量通道(m=24)的检验功效有限,可可靠检测大变化,无法检测小变化。0.319的变化可轻松捕获,0.05的漂移则无法检测。





