first commit
This commit is contained in:
@@ -0,0 +1,349 @@
|
||||
# Paper Structure Patterns
|
||||
|
||||
This file contains actionable patterns for organizing ML conference papers, extracted from successful publications.
|
||||
|
||||
---
|
||||
|
||||
## Introduction Patterns
|
||||
|
||||
### Pattern: Contribution Statement Structure
|
||||
**Source:** "Attention Is All You Need", NeurIPS (2017)
|
||||
**Context:** Introducing the main contribution
|
||||
|
||||
**Pattern:**
|
||||
1. Start with broader context or problem
|
||||
2. Narrow down to specific limitation
|
||||
3. Present your approach as solution
|
||||
4. State clear contribution upfront
|
||||
|
||||
**Example Template:**
|
||||
```markdown
|
||||
[Context/Problem]: Existing approaches struggle with [limitation] due to [reason].
|
||||
|
||||
[Our Approach]: We propose [method name], which [key innovation].
|
||||
|
||||
[Contribution]: This achieves [result] and enables [capability].
|
||||
```
|
||||
|
||||
**Application:** Use this pattern when introducing your main contribution in the first or second paragraph of the introduction.
|
||||
|
||||
---
|
||||
|
||||
### Pattern: Bulleted Contribution List
|
||||
**Source:** "BERT: Pre-training of Deep Bidirectional Transformers", NAACL (2019)
|
||||
**Context:** Summarizing contributions for clarity
|
||||
|
||||
**Pattern:**
|
||||
- Place near end of Introduction (after Related Work)
|
||||
- Use 2-4 bullets
|
||||
- Each bullet: 1-2 lines max (in two-column format)
|
||||
- Start with strong verbs ("We propose", "We demonstrate", "We show")
|
||||
|
||||
**Example Template:**
|
||||
```markdown
|
||||
Our contributions are three-fold:
|
||||
- We propose [method], which achieves [result].
|
||||
- We demonstrate that [technique] improves [metric].
|
||||
- We show that [approach] enables [new capability].
|
||||
```
|
||||
|
||||
**Application:** Use this when you need to clearly delineate multiple contributions for reviewers.
|
||||
|
||||
---
|
||||
|
||||
### Pattern: Related Work Organization
|
||||
**Source:** "Attention Is All You Need", NeurIPS (2017)
|
||||
**Context:** Structuring literature review
|
||||
|
||||
**Pattern:**
|
||||
- Organize methodologically, not chronologically
|
||||
- Group papers by approach/assumption
|
||||
- Contrast your approach with each group
|
||||
- Use "One line of work uses X whereas we use Y because..."
|
||||
|
||||
**Example Template:**
|
||||
```markdown
|
||||
[Approach Category]: Several approaches use [assumption A] [refs].
|
||||
[Contrast]: We adopt [assumption B] because it allows [benefit].
|
||||
|
||||
[Alternative Category]: Other methods focus on [aspect C] [refs].
|
||||
[Positioning]: We build on this by adding [our innovation].
|
||||
```
|
||||
|
||||
**Application:** Use this to position your work relative to existing literature without paper-by-paper reviews.
|
||||
|
||||
---
|
||||
|
||||
## Methods Section Patterns
|
||||
|
||||
### Pattern: Algorithm Presentation
|
||||
**Source:** "Adam: A Method for Stochastic Optimization", ICLR (2015)
|
||||
**Context:** Describing algorithms clearly
|
||||
|
||||
**Pattern:**
|
||||
1. High-level overview first
|
||||
2. Mathematical formulation
|
||||
3. Algorithm pseudocode (if complex)
|
||||
4. Implementation details
|
||||
|
||||
**Example Template:**
|
||||
```markdown
|
||||
[Overview]: We formulate [problem] as optimization. Let [objective] be our goal.
|
||||
|
||||
[Method]: Our approach optimizes [objective] using [technique].
|
||||
Specifically, we [algorithm description].
|
||||
|
||||
[Algorithm]: The full procedure is shown in Algorithm 1.
|
||||
|
||||
[Implementation]: In practice, we [practical details].
|
||||
```
|
||||
|
||||
**Application:** Use this when presenting novel algorithms or optimization methods.
|
||||
|
||||
---
|
||||
|
||||
### Pattern: Component Breakdown
|
||||
**Source:** "BERT: Pre-training of Deep Bidirectional Transformers", NAACL (2019)
|
||||
**Context:** Describing multi-component systems
|
||||
|
||||
**Pattern:**
|
||||
- Present model architecture first
|
||||
- Break down into key components
|
||||
- Explain each component's role
|
||||
- Show how components interact
|
||||
|
||||
**Example Template:**
|
||||
```markdown
|
||||
[Architecture]: Our model consists of [N components]: [list].
|
||||
|
||||
[Component 1]: The [component] module [function].
|
||||
[Component 2]: The [component] layer [operation].
|
||||
|
||||
[Integration]: These components are stacked sequentially, with [connection pattern].
|
||||
```
|
||||
|
||||
**Application:** Use this when describing complex architectures with multiple interacting parts.
|
||||
|
||||
---
|
||||
|
||||
## Results Section Patterns
|
||||
|
||||
### Pattern: Quantitative Opening
|
||||
**Source:** "BERT: Pre-training of Deep Bidirectional Transformers", NAACL (2019)
|
||||
**Context:** Presenting main findings
|
||||
|
||||
**Pattern:**
|
||||
- Start with strongest quantitative result
|
||||
- Use exact numbers and metrics
|
||||
- Include comparison to baselines
|
||||
- State statistical significance
|
||||
|
||||
**Example Template:**
|
||||
```markdown
|
||||
[Main Result]: Our method achieves [score] on [dataset], improving
|
||||
over the previous best of [baseline] by [margin] (p<0.001).
|
||||
|
||||
[Comparison]: Compared to baselines:
|
||||
- [Method A]: [score]
|
||||
- [Method B]: [score]
|
||||
- Ours: [score]
|
||||
|
||||
[Significance]: Results are averaged over N runs; standard deviations shown in parentheses.
|
||||
```
|
||||
|
||||
**Application:** Use this to open your Results section with your strongest finding.
|
||||
|
||||
---
|
||||
|
||||
### Pattern: Table Integration
|
||||
**Source:** "Attention Is All All You Need", NeurIPS (2017)
|
||||
**Context:** Presenting results in tables
|
||||
|
||||
**Pattern:**
|
||||
- Bold best results in each column
|
||||
- Include direction indicators (↑↓)
|
||||
- Provide table caption that stands alone
|
||||
- Reference table in text before presenting
|
||||
|
||||
**Example Template:**
|
||||
```markdown
|
||||
Table 1 shows our method's performance. Our model (bold) outperforms
|
||||
all baselines across datasets.
|
||||
|
||||
[Table content]
|
||||
|
||||
As shown in Table 1, we achieve state-of-the-art on [datasets].
|
||||
```
|
||||
|
||||
**Application:** Use this when presenting comparative results in table format.
|
||||
|
||||
---
|
||||
|
||||
## Discussion Section Patterns
|
||||
|
||||
### Pattern: Limitations First
|
||||
**Source:** "Attention Is All You Need", NeurIPS (2017)
|
||||
**Context:** Acknowledging limitations proactively
|
||||
|
||||
**Pattern:**
|
||||
- State limitations clearly in first paragraph
|
||||
- Explain why limitations don't undermine core claims
|
||||
- Distinguish between limitations and future work
|
||||
|
||||
**Example Template:**
|
||||
```markdown
|
||||
[Limitation Statement]: Our approach has [limitation]. Specifically,
|
||||
[constraint].
|
||||
|
||||
[Mitigation]: Despite this, our core findings about [main contribution] remain
|
||||
valid because [reason].
|
||||
|
||||
[Future Work]: Addressing this limitation is an important direction for
|
||||
future research.
|
||||
```
|
||||
|
||||
**Application:** Use this to acknowledge limitations honestly while maintaining paper strength.
|
||||
|
||||
---
|
||||
|
||||
### Pattern: Broader Impact Framing
|
||||
**Source:** "Language Models are Few-Shot Learners", GPT-3 Paper (2020)
|
||||
**Context:** Discussing wider implications
|
||||
|
||||
**Pattern:**
|
||||
- Start with direct implications
|
||||
- Expand to related domains
|
||||
- Consider societal impact (if appropriate)
|
||||
- End with forward-looking statement
|
||||
|
||||
**Example Template:**
|
||||
```markdown
|
||||
[Direct Impact]: Our findings suggest that [implication for domain].
|
||||
|
||||
[Broader Implications]: Beyond [specific domain], this approach could
|
||||
enable [application in other areas].
|
||||
|
||||
[Future Outlook]: As [trend] continues, methods like ours will become
|
||||
increasingly important for [reason].
|
||||
```
|
||||
|
||||
**Application:** Use this when writing the final paragraphs of Discussion or Conclusion.
|
||||
|
||||
---
|
||||
|
||||
## Transition Patterns
|
||||
|
||||
### Pattern: Section Transitions
|
||||
**Source:** "Attention Is All You Need", NeurIPS (2017)
|
||||
**Context:** Moving between sections
|
||||
|
||||
**Pattern:**
|
||||
- Introduction → Methods: "We now describe our approach."
|
||||
- Methods → Results: "We evaluate our method on [tasks]."
|
||||
- Results → Discussion: "These results suggest that [insight]."
|
||||
|
||||
**Example Template:**
|
||||
```markdown
|
||||
[Transition to Methods]: Having established [motivation], we present
|
||||
our method.
|
||||
|
||||
[Transition to Results]: To validate our approach, we conduct experiments
|
||||
on [datasets].
|
||||
|
||||
[Transition to Discussion]: The experimental results reveal several insights
|
||||
about [phenomenon], which we discuss next.
|
||||
```
|
||||
|
||||
**Application:** Use these to create smooth transitions between major sections.
|
||||
|
||||
---
|
||||
|
||||
## Notes
|
||||
|
||||
- **Consistency**: Maintain consistent terminology throughout the paper
|
||||
- **Flow**: Each section should logically lead to the next
|
||||
- **Clarity**: Make structure explicit with signposting
|
||||
- **Audience**: Write for tired reviewers - make their job easy
|
||||
|
||||
|
||||
|
||||
## 何凯明(Kaiming He)的论文结构模式
|
||||
|
||||
> 来源: 分析了何凯明的 19 篇代表性论文
|
||||
> 添加时间: {datetime.now().strftime('%Y-%m-%d')}
|
||||
|
||||
### 摘要结构模式
|
||||
|
||||
何凯明在摘要中常用的开场模式:
|
||||
|
||||
**模式 1: 直接陈述贡献**
|
||||
```
|
||||
We introduce [method name], a [key feature] framework for [task].
|
||||
We show that [method] achieves [result] on [dataset].
|
||||
```
|
||||
|
||||
**模式 2: 问题-解决方案**
|
||||
```
|
||||
[Problem] is difficult for [task]. We present [solution]
|
||||
that addresses this by [key mechanism].
|
||||
```
|
||||
|
||||
**示例** (来自 ResNet):
|
||||
```
|
||||
Deeper neural networks are more difficult to train. We present a
|
||||
residual learning framework to ease the training of networks that
|
||||
are substantially deeper than those used previously.
|
||||
```
|
||||
|
||||
### 引言结构模式
|
||||
|
||||
**三段式引言:**
|
||||
1. **问题陈述** (2-3段) - 描述挑战和现有方法
|
||||
2. **方法概述** (1-2段) - 简洁介绍解决方案
|
||||
3. **主要贡献** (1段) - 列表形式,每条 1-2 行
|
||||
|
||||
**贡献列表模式:**
|
||||
```markdown
|
||||
- 我们提出了 [方法],解决了 [问题]
|
||||
- 我们展示了 [方法] 在 [数据集] 上的 [性能提升]
|
||||
- 我们证明了 [原理] 是有效的
|
||||
```
|
||||
|
||||
### 方法部分结构
|
||||
|
||||
何凯明的方法部分通常包含:
|
||||
|
||||
1. **符号定义** - 清晰定义所有变量和符号
|
||||
2. **问题形式化** - 数学公式表达
|
||||
3. **方法描述** - 逐步算法解释
|
||||
4. **实现细节** - 网络架构、训练设置
|
||||
|
||||
**常用句式:**
|
||||
- "Let us consider [变量] as [定义]"
|
||||
- "Formally, we define [公式]"
|
||||
- "We hypothesize that [假设]"
|
||||
- "To the extreme, [极端情况]"
|
||||
|
||||
### 实验部分结构
|
||||
|
||||
1. **实验设置** - 数据集、评价指标、实现细节
|
||||
2. **主要结果** - 核心性能对比
|
||||
3. **消融实验** - 组件分析
|
||||
4. **可视化分析** - 图表展示
|
||||
|
||||
**结果描述模式:**
|
||||
- "Table X shows that [结果]"
|
||||
- "Fig. Y illustrates that [观察]"
|
||||
- "Our method achieves [指标] on [任务]"
|
||||
- "This represents a [X]% improvement over baseline"
|
||||
|
||||
### 相关工作部分组织
|
||||
|
||||
何凯明倾向于**主题式组织**而非时间顺序:
|
||||
|
||||
**好的组织方式:**
|
||||
- "One line of work uses [方法A] [引用], whereas we use [方法B]"
|
||||
- "[方法A] [引用] assumes [假设], but we show [反驳]"
|
||||
|
||||
**避免:**
|
||||
- "X et al. introduced [方法]. Y et al. improved [方法]"
|
||||
Reference in New Issue
Block a user