• 论文写作从 1 到 N


    摘要: 有的同学写第一篇论文有困难;但也有同学在导师的指导下写出一篇论文后,不知道第二篇论文怎么写。这也是我曾经遇到的困境。本贴分享一个简单的套路,从一篇论文扩展到一系列的研究工作。

    1. 问题的角度

    考虑如下几个方面:

    • 第一篇论文做的问题,有什么特点?
    • 为什么要提出这个问题(有什么意义)?
    • 这个问题有什么适用范围?
    • 是否已经做到足够好(速度够快,精度够高,路径够短)?

    如果要对问题进行一个修改,提出一个新问题,可以从如下几个方面入手:

    • 将问题泛化(以前是二维,现在是三维;以前是一个 agent,现在有多个 agent),以前的问题是我们问题的一个特殊情况。
    • 将问题迁移到其它应用(在新的应用中,有别的需求)。

    2. 算法的角度

    考虑如下几个方面:

    • 以前做的算法,有什么特点?
    • 有什么局限性?
    • 有哪些同类的算法(都是贪心算法)?
    • 有哪些不同类的算法(蚁群、深度学习)?
    • 效果如何?

    如果要提出一系列算法,可以从如下几个角度入手:

    • 将不同的算法进行融合:a)最耍赖的方式,谁的效果好用谁,不同的数据集有不同的最优参数;b)ensemble
    • 将算法拆分为几个阶段(对应于几个技术),每个技术分别优化

    3. 应用的角度

    将算法应用到新的数据/场景,也是一种扩展的方式。这方面需要问题呼应(例:平常的最短路径,与计算机网络上定义的最短路径,其实有所不同。平常寻径算法本身花的时间,明显小于走路的时间,对于计算网络来说,太复杂的寻径算法计算出结果的时间,比传输的时间都更长,就没有意义了。烫土豆法。)

    4. 小结

    思路不够宽广,最大的可能是读的文献太少。因此应该在第一篇论文的基础上进行探索,写个文献综述(不求发表,只求把思路捋清楚),就有可能从 1 篇论文发展到 N 篇。

  • 相关阅读:
    【Java复健指南09】项目练习全解--房屋出租系统
    每日一题 78子集(模板)
    如何使用 Python 在终端中创建令人惊叹的图形
    新成员——红外空调控制器
    77.【JavaWeb文件上传和邮件发送04】
    使用U3D、pico开发VR(二)——添加手柄摇杆控制移动
    【docker windows安装】
    从根源解决问题:构建体系化BOM管理机制与解决方案
    华硕电脑怎么恢复删除的文件?有5种可以选择的方案
    手动开平方数(结果为整数)-2022
  • 原文地址:https://blog.csdn.net/minfanphd/article/details/127358646