方法部分写作
客观的
使方法具有可重复性和动机:读者应该理解每个模块的作用、为什么需要它以及为什么它应该有帮助。
预写表
在起草之前,先构建此表:
| 模块 | 输入->输出 | 为什么需要 | 为什么它有效 | 稍后提供证据 |
|---|---|---|---|---|
| ... | ... | ... | ... | 表格/消融/分析 |
如果某个模块没有动机或没有后来的证据,请在撰写散文之前对其进行标记。
剖面结构
- 概述:任务设置、核心贡献、管线图指针、分段图。
- 模块小节:每个技术模块或设计单元一个小节。
- 实现细节:超参数、标准化、训练设置、实际选择。
模块三元组
每个方法小节应涵盖:
- 动机:什么挑战或失败模式需要此模块。
- 设计:具体表示、网络、数据结构、算法或前向过程。
- 技术优势:为什么这种设计比其他设计更适合,最好与可测量的行为相关。
书写顺序
- 首先起草设计主干:
Given input -> step 1 -> step 2 -> output。 - 在设计之前或周围添加动机,以便读者知道每个操作存在的原因。
- 在设计之后添加技术优势,将声明限制在实验可以测试的范围内。
- 检查管道图、方程、标题和小节标题之间的符号和术语一致性。
硬性界限
- 不要发明方程、超参数、算法步骤、复杂性声明或实现细节。
- 如果缺少细节,请写一个面向审阅者的 TODO,而不是填写它。
- 除非明确要求进行源代码编辑,否则逐字保留数学、宏、标签和图形引用。