How to Write Academic Papers
Core resource: ICML 2022 Best Practices Page
Recommended Starting Point
Paper Writing Checklist
Adapted from AAAI 2021 and Joelle Pineau’s reproducibility checklist.
- Clear statement of claims and addressed problem.
- Results support the claims (soundness).
- Limitations and assumptions are explicitly stated.
- Problem is novel and timely for the community.
- Self-contained: experts can understand without external help.
- Discusses related work and why the problem is important.
- Guides new readers via citations to background resources.
- Good writing and organization (abstract, title, problem vs. contribution, pseudocode, random access for experts, proofreading).
- Theoretical contributions: clear assumptions, theorems, intuitive explanations, attribution, citations.
- Computational experiments:
- Explain experimental design and purpose.
- Separate setup, results, and analysis.
- Report randomness handling, metrics, algorithm choices, repetitions, variation/confidence intervals, hyperparameters, infrastructure.
- Ensure code and data are provided or described.
- Benchmarking: Availability, citations, reproducibility, documentation.
Additional Resources
Last updated: August 2025