本科毕业设计过程中应该锻炼的能力 (深度学习方向)

摘要: 本文以本科毕业设计做深度学习方向, 特别是全波形反演为例, 描述学生应在此过程中锻炼的能力.

  1. 搭建环境的能力. 包括 Python, PyTorch 等环境的安装.
  2. 采集数据的能力. 包括 OpenFWI 等数据集.
  3. 查阅资料的能力. 包括自己主要参考的文献, 以及其它相关文献 (不少于 20 篇). 不要看低级别的文献, 以防被带进沟里!
  4. 文献综述的能力. 要知道每篇论文的贡献、优点、缺点. 特别是能够分门别类地分析. 论文一般对自己的缺点谈得比较少, 更需要有挑剔的眼光. 参见 论文写作 10: 文献综述不可进行简单的罗列.
  5. 复现代码的能力. 复现一篇已经发表的论文的代码, 该代码可能是公开的, 但复现并不一定直截了当.
  6. 调参的能力. 各种参数都可以调, 不管效果变好还是变差, 都可以做对比实验, 获得效果图、结果表格.
  7. 做界面的能力. 应该做一个软件界面, 允许在该界面指定训练数据集、学习率、训练轮数、预测的数据等等. 最好可以支持结果图的输出, 不管是到文件还是直接展示.
  8. 创新的能力. 本能力可选, 不要一来就把它作为基础要求. 参数调节是简单的创新, 结构修改 (如增加一些组件、修改损失函数) 是较大的修改.
  9. 论文写作的能力. 参见毕业论文常见问题 (以计算机专业为例).
  10. 口头表达的能力. 开题报告、中期检查、毕业答辩, 都需要深入浅出的口头表达能力. 深入比较容易, 毕业你做了几个月; 浅出就比较难了, 你需要给外行解释清楚自己的工作. 一个良好的训练方法是: 先给妈妈讲两遍, 她能听懂就肯定没问题了. 反正我能保证给妈妈讲清楚.
相关推荐
满怀冰雪3 小时前
24-PaddleClas 模型评估、导出与推理部署入门
大数据·人工智能·python·深度学习·paddle
Mid_search4 小时前
随机排列与Fisher-Yates算法
人工智能·深度学习·强化学习·随机排列·fisher-yates
ZGIAI8 小时前
ZGI Workflow:条件分支走错时先查哪一层
人工智能·架构
X54先生(人文科技)8 小时前
《元创力》纪实录 · 桥段 《窑变纪元:一份来自星历2227年的深空考古笔记》
人工智能·开源·ai写作·零知识证明
ZGIAI8 小时前
ZGI 文件产物:生成报告后怎样交付
人工智能·架构
东方-教育技术博主9 小时前
自动编码在教育场景中的重要性:一项基于多源证据的深度综述
大数据·人工智能
骥龙9 小时前
模块二:Ollama本地模型部署与OpenCode代理配置
人工智能
阡之尘埃9 小时前
Python数据分析案例85——大模型微调全流程(SFT的LoRA微调)
人工智能·python·深度学习·语言模型·llm·微调·千问
Regentsoft丽晶软件9 小时前
品牌方新品上市促销政策无法实时同步经销商,有没有支持总部-经销商-终端一站式的分销解决方案?
人工智能·经验分享·数据库架构