AI_writing/papers/03_dome.md

DOME: Generating Long-form Story Using Dynamic Hierarchical Outlining with Memory-Enhancement


1. 要解决的问题

现有长篇生成两种做法各有短板: - 固定大纲:不能适应生成过程中的不确定性 → 情节不连贯。 - 无大纲逐步生成:缺宏观规划 → 情节不完整。

DOME 同时兼顾情节完整性上下文一致性

2. 方法架构

2.1 动态分层大纲 DHO(Dynamic Hierarchical Outline)

两层结构,且边写边扩展(而非一次性预生成):

关键点:规划与写作交融进行,既保留结构又能随生成情况自适应。

2.2 记忆增强模块 MEM(Memory-Enhancement)

时序知识图谱(TKG)存取故事信息:

2.3 时序冲突分析器(Temporal Conflict Analyzer)

一个自动评估指标:把四元组按 5 条规则分组 → 生成自然语言摘要 → LLM 依时间顺序判断是否合理。 冲突率 CR = (冲突四元组 / 总四元组) × 100%

2.4 流水线(Algorithm 1)

  1. 初始化知识图谱;2. 由输入+写作理论生成粗纲;3. 对每个粗纲小节:检索历史 → 生成细纲 → 对每个细纲:查询相关内容 → 生成局部故事 → 存入 TKG。

3. 数据与评估

4. 主要结果

对比 Qwen1.5-72B-Chat 基线: - Ent-2 +35.7%(9.06 → 12.29);冲突率 −15.2%(0.66 → 0.56);生成长度近乎翻倍(495.70 → 7113.75 词)。

对比当时 SOTA(DOC): - Ent-2 +6.3%(11.55 → 12.29);冲突率 −27.3%(1.21 → 0.56);5 项人工指标全部排第一。

消融: - 去掉 MEM:冲突率暴涨 0.56 → 4.52,Ent-2 降到 10.00。 - 去掉 DHO:长度掉到 1471.90 词,人工指标全面下降。

可扩展性: 换不同 LLM 都有提升(Llama3-70B 冲突降 18%+,Yi1.5-34B 熵升 29%+)。

5. 结论

DHO(结构 vs 灵活的平衡)+ MEM(记忆降冲突)协同,使长篇生成在自动与人工评估上超越当时 SOTA。论文称 MEM 使冲突降低约 87.61%

6. 局限

7. 对做产品 / 工程的启发

关联