0 前言
这是一篇自述,结合别人的经验,给出自己的学习路径,我的方向有点杂,涉及到的有图论、网络传播、近似算法、谣言源定位等,是一名普通硕士生。
1 技能积累
各种算法加数学。
推荐书籍:
- 《算法导论》
- 《概率导论》
- 《线性代数及其应用》
- 《托马斯微积分》
在我当前的这种数学基础不好的阶段,我基本都是学到了再去查阅这些资料。
2 专业技能
2.1 方向基础书籍
- 网络科学导论
- 网络科学引论
- 近似算法
- 分支过程
2.2 论文
读典,读人,读新。
步骤
- 读大概有100篇,
- 把每一篇都做个笔记
- 精选20篇算法自己实现,
- 写一个综述。
3 提出一个问题
很遗憾,我没能到这个阶段,我当前还是在老问题、老方法(理论做点新拓展)的阶段,但我发现如果需要发现一个新问题,需要 对本方向足够深的了解,读论文实现。
4 从数学工具箱和算法中找工具解决
推荐书籍:
- 数学模型
- 算法建模与应用
- 更多的前面书籍和读论文发现的书籍
提出一个解决该问题的方案,模型的求解。
5 充分讨论,重新假设,实验验证,
面对我这种情况,我只能够多看论文,书籍。目前搞懂每篇论文的问题提出,假设,条件,解决方案,优缺点。在这个过程中学习各种基础和数学工具,然后尝试提出一个问题。