从认识研究,到找论文、做实验、写作和交流。按现在正在做的事选材料,具体操作可以回到对应的工作页。
先认识研究:怎样读、怎样想、怎样面对未知
Why are research skills so seldom taught? — Michael Nielsen|英文短文。Michael Nielsen 从物理研究经验出发,讨论研究技能和课堂解题的差别,以及研究者如何形成自己的工作方式。
Advice to a Beginning Graduate Student — Manuel Blum|英文经验文,讲阅读、思考、研究和写作。可以先看 top-down 阅读观:遇到问题跳读,再回补知识缺口。
A Survival Guide to a PhD — Andrej Karpathy|英文个人博客,2016 年。Karpathy 回顾博士期间的研究、独立工作和长期投入,可以先读研究日常与工作方式。
The importance of stupidity in scientific research — Martin A. Schwartz|英文一页短文,2008 年。讨论从“题目有答案”进入“答案尚未知”时的困惑,适合刚开始研究时读。
How Do I Get Started in Research? — Stanford Academic Advising|Stanford 的本科研究指导。介绍怎样从兴趣、教师交流和实际项目开始,校内项目部分面向 Stanford 学生。
成长、大学适应与请教
上海交通大学生存手册|中文集体经验文本。围绕上海交大学生的学习、大学环境和个人选择展开讨论。
提问的智慧:中文译文|中文技术沟通文章。先看如何交代目标、尝试、环境和证据,写求助消息或 GitHub issue 时可以直接对照。
Principles of Effective Research — Michael Nielsen|英文个人长文。讨论时间、习惯和自我发展怎样影响长期研究工作。
Crash Course Philosophy|英文哲学短视频。可以按知识、价值和伦理等兴趣选集,看看大学课程之外的问题。
找论文、跟来源、保存资料
Google Scholar Search Help|Google Scholar 官方帮助。用作者、标题、被引和相关论文逐步找资料,也可查检索语法。
AMiner 平台说明|AMiner 中文产品说明,涵盖学术搜索、问答与文献阅读。适合了解各功能怎样使用,并沿引用回到论文。
Zotero:The Basics|Zotero 官方入门。学习保存、组织和引用资料,先熟悉收藏、条目与附件。
OpenReview 文档|OpenReview 官方文档。用来查论文版本、公开评审和作者回复等功能。
Hugging Face Daily Papers|每日论文与讨论入口。发现感兴趣的研究后,可以继续追原论文、代码与项目。
Obsidian|本地 Markdown 笔记与双向链接,用来连接文献、问题和项目。
Zotero Integration|将 Zotero 的引用、笔记与 PDF 批注导入 Obsidian,配置入口在项目说明中。
Zotero Connector|从浏览器保存文献信息和可获取的附件。
Scholaread 靠岸学术|论文阅读、翻译与笔记工具;irene 用它配合 Obsidian 读论文。
切问 / Qiewen|从具体研究问题检索论文,继续阅读与比较相关工作。
第一次读论文,以及认识学术发表
How to Read a Paper — S. Keshav|英文两页短文,介绍三遍阅读法:先判断文章在做什么,再决定精读到哪里。可以拿手边的一篇论文试着读。
李沐:论文精读索引|中文论文精读视频索引。先看“如何读论文”,再挑一篇正在学的论文,观察李沐怎样读摘要、图、实验和结构。 Transformer 逐段精读
ACL Anthology|自然语言处理论文库。按题目、作者或会议找论文、版本和引用信息。
Proceedings of Machine Learning Research|机器学习会议与 workshop 论文集。适合找正式论文、补充材料和同一届会议的相关工作。
实验、调参、失败诊断与评估
A Recipe for Training Neural Networks — Karpathy|英文训练经验,2019 年。围绕看数据、从简单设置开始、检查拟合等问题,整理训练网络时的排查顺序。
Deep Learning Tuning Playbook — Google Research|英文调参手册。已经开始实验时,可按初始设置、实验组织和优化问题查阅。
scikit-learn:Common pitfalls and recommended practices|scikit-learn 官方案例,讲数据泄漏、预处理不一致与随机性。通过错误和正确做法的对照理解实验问题。
Task-Specific LLM Evals that Do & Don’t Work — Eugene Yan|英文实践博客。讨论如何为具体 LLM 任务选择评价对象和评价方法,适合已经有应用、正在设计评测时读。
Jupyter|把代码、分析文字、表格和图放在 notebook 中,便于记录数据分析过程。
Rainbow CSV|在 VS Code 中区分 CSV/TSV 各列,并检查列数。
写作、LaTeX、Markdown 与 presentation
How to write a great research paper — Simon Peyton Jones|英文讲座与幻灯片。讲怎样让读者理解研究的问题、贡献和论述,可在组织文章结构时看。
MLNLP Paper-Writing-Tips|中文写作清单。已有初稿时,用来检查格式、表达和投稿细节。
Learn LaTeX in 30 minutes — Overleaf|LaTeX 官方入门教程。先学文本、公式、图片与引用,再套用目标会议的模板。
Markdown Guide:Basic Syntax|Markdown 语法参考。查标题、链接、列表、图片和代码块,写文档或 GitHub README 时常用。
How to give a great research talk — Simon Peyton Jones 等|研究汇报讲座与幻灯片,也有中文幻灯片入口。讲怎样根据听众组织信息,安排一场研究报告。
Fundamentals of Data Visualization — Claus O. Wilke|开放图文书。按正在画的图查图表选择、配色与可读性,思考怎样让数据更容易读懂。
AstraDraw|协作白板与演示项目,仓库标注 Alpha。可用于尝试组织图示和演示内容。
LaTeX Workshop|在 VS Code 中编译、预览 LaTeX 和补全引用,配合本地 TeX 环境使用。
Code Spell Checker|检查英文拼写,可用于笔记、README 和代码注释。
AI 参与科研 workflow:任务、检查与复用
Building effective agents — Anthropic|英文工程文章,2024 年。解释固定 workflow 与自主 Agent 的设计差别,以及怎样从简单结构逐渐扩展。
How I use LLMs — Karpathy|英文视频。Karpathy 展示自己怎样在日常任务中使用 LLM,可作为工具使用的实例入口。
Building A Generative AI Platform — Chip Huyen|英文工程博客。从系统角度连接数据、模型、检索和评估,适合做过简单生成式 AI 应用后读。
Full Stack Deep Learning|课程、讲座与工程资源,覆盖模型之外的数据、开发和落地。可以按项目里遇到的环节选课。
irene · Paper-reading toolkit|论文阅读工具仓库。作者用 Grill Me 追问理解,完整过程见《搭建自己的科研工作流》。