《如何在计算机应用领域寻找研究想法》 How to look for a research idea (钱志云)

https://zhuanlan.zhihu.com/p/341685279?utm_source=wechat_timeline&utm_medium=social&utm_oi=895757228324290560&utm_campaign=shareopn&s_s_i=s5QUPdRSnF0c8hD0PzMZpt12CQYVIDbDicR6q5qIjZ0%3D&s_r=1

这篇博客是原文的翻译和概要。
作者说,随着论文读写数的增加,大家也能发现其他的套路。

Tip 1: Learn to read papers and develop your taste

从他人的论文中寻找灵感,寻找你感兴趣的点,兴趣是最好的老师。

Tip 2: Recognize patterns of developing research ideas

本文的精华部分,patterns可以翻译成“套路”,idea的挖掘也是有套路的。

pattern 1:填表

在这里插入图片描述
这个表格中,行为研究方法,列为应用领域。空白的地方就是可能发出创新文章的地方。新方法用于老问题,老方法用于新问题。

pattern 2:推广

我认为这其实是pattern 1的延伸。从自己先前发的paper出发去填pattern 1的表,这样更有可能罗列出别人没有发现的行和列。

pattern 3:拿锤子找钉子

感觉也是pattern 1的延伸。如果你提出了一个很创新的方法/框架/系统/数据集,即发现了一个别人不熟悉的“列”,那你只需要再找一些“行”,就能形成很多空白。方法是锤子,问题领域是钉子。

pattern 4:从小现象出发

就跟爱迪生看母鸡下蛋的故事一样。母鸡下蛋就是一个不引人注意的“小现象”。

pattern 5:先前工作的复现

复现常常会不一样,可能会出现pattern 4中的“小现象”,也有可能会发现先前工作的缺陷,或者得出作者没有注意到的一些次要结果。

pattern 6:来自产业界或生活的灵感

做研究就是发现问题和解决问题。业界总能提出不少问题/痛点,因此可以从中寻找研究灵感。比如研发出补丁检测系统,检测供应商是否打了上游已经公布的补丁。
除了业界,还有日常生活。比如15年左右很火爆的安卓刷机root,每一款root软件其实都可以当成一个exploit去研究,说不定能偷到黑客们的独家漏洞。

pattern 7:对策研究

读到一篇讲新型攻击的,可以研究一下如何防御;读到讲防御的,可以研究一下如何攻击。

pattern 8:自动化

目前逆向、漏洞挖掘利用、漏洞修补等众多安全领域都需要较多人工。减少人工也是研究的方向。

Tip 3: Develop a good habit of thinking about research ideas

habit 1:做一个项目的时候,别忘记读读其它论文。做项目跟想idea可以同时进行。

habit 2:广泛阅读,有助于交叉研究。

habit 3:多参与讨论。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值