文章目录

  • 想法
    • 兴趣
    • 话题
    • 问题
    • 实验
    • 目标群体
  • 找论文
    • dblp
    • 谷歌学术
    • 高校图书馆
  • 分析论文重要程度
  • 下载论文
  • 管理论文
  • 读论文
    • 工具
    • 流程
  • 做实验
  • 写论文
    • 思路
    • 文笔
    • latex
    • tips
  • 小结

本文是对组会中一位师兄分享的一次总结+他本人的补充。
因为做学术和平时的课程很不一样,学术重在以自己为主导,所以刚接触科研的同学会对科研比较迷茫,这里进行总结,有利于快速上手。

想法

做科研,其实想法比实际行动更重要,没有想法,就没有创新,就算不得科研。虽然真正的开创只有那万分之几,剩下的人多是打补丁,但是一个好的想法才能创造一个好的补丁,增量式研究才是大部分人的归宿。

兴趣

兴趣比较宽泛,通常指一个领域。

兴趣,机缘的成分比较大,就比如人工智能的类脑领域,如果不是进入实验室,可能也不会了解到。从哪里获得信息,学校的各大实验室,各大课题组是重点,其次是一些业界相关,比如我在学深度学习的过程中,看综述或者看一些书的过程中,绪论里面就会对领域做出一个比较广泛的讨论。

话题

话题是对兴趣领域的进一步细化,可以理解为一个领域中一类问题。

天才选择彻底的无中生有,开天辟地,创造一个话题,比如ResNet之类的,而大部分人应该站在巨人的肩膀上,可以进行部分的无中生有,提出相关的新问题,或者是将原有的问题做的更加深入,优化某些方面的表现。

问题

问题又是进一步细化,是从一个主题里选择一个具体的,可以发论文的点来做。通常这个是最后一步决定,需要慎重考虑。

推荐大家阅读《研究的手艺》(《The Craft of Research, Fourth Edition (Chicago Guides to Writing,
Editing, and Publishing)》)

实验

实验其实是水到渠成的,难度只在开发技术上,最多考虑一个成本的问题,有的太烧钱了。

目标群体

还有一个点,其实这也是写论文前要考虑好的,这涉及到自己写出的论文质量高不高,引用高不高,甚至会影响到论文是否被接收,因为评审人自身也是有局限的。

找论文

dblp

这个聚合的比较好,用于跟踪论文/期刊的最新进度。缺点是下载比较麻烦,不过可以跳转谷歌学术,也还行。

谷歌学术

这个源比较多,一篇论文可以有很多源,其中很多可以直接下载pdf。学术的另一个优点是可以看作者的相关信息。

高校图书馆

学校每年花上百个w买数据库,用处很大。有一些网站的论文版权保护的很好,比如science就必须在官网下,一篇挺贵,这时候学校数据库就很有用了。还有一些很老的论文,可以到web of science里面找。

分析论文重要程度

第一点注意是概率,而不是必然。有的期刊可能因为比较年轻,还没有成气候,比如Frontiers系列,这个在业界内是很好的期刊,但是影响因子并不高,好在业内是识货的。所以据说业内说自己的成果都要具体到期刊,会议的,张口就是多少篇一区,二区,很有可能都是水。


第二是个工具,分析论文之间的依赖关系,从中间可以找出特别重要的论文,不过有一些限制,仅供参考。

下载论文

白嫖是核心。

谷歌学术通常可以找到pdf版本,可以直接下载。有的版权垄断,或者太老,可以用学校数据库摆平。最后只能通过一些其他手段搞定,比如万能的淘宝。

管理论文

论文的名字都比较长,这个软件,可以对论文的各种信息进行管理,还可以加备注,这个比较实用,还可以RSS订阅期刊或者一些板块,相当于新论文自动提醒,就不用专门去官网去看有没有更新了。


scite是一个浏览器插件,实现一键收录同步。

读论文

工具

一般同学都需要翻译。

知云文献翻译不错,可以配合Zotero快速打开。知云使用比较方便,划词翻译以及标注都很方便。缺点是没有护眼模式。

网页阅读可以用翻译插件,比如deepL,谷歌翻译之类的,但是不能标注。

流程

一篇论文少则10页,再加上英文读起来又慢,所以应该详略结合。

一般刚入门的同学,只能做到前两遍,第三遍是读不下去的,只有通过广泛读论文的Introduction部分,具有一定的知识储备后才能做到精读。

读论文尤其要注重一个逻辑,即他的思路,他的实验能否证明他的结论,第三部中还需要对数字进行计算,不可马虎。

做实验

做实验很多时候都需要在服务器上做,自己的电脑终究能力有限。
服务器上,小demo可以在jupyter上写,很方便,很多网上的教程,代码也是用notebook的方式给出的,所以这个很常用,但是jupyter的缺点在于没有目录结果,上限不够。
大项目,通常是用vscode,Pycharm这类IDE里的大型项目结构搞,这些IDE也有远程连接的功能,很方便。

服务器远程开发基础

写论文

写论文无非是三个点。

  1. 思路清晰结构合理
  2. 文笔好,写的够fancy(也不一定,但一般是)
  3. 排版够漂亮,latex是必然的。

思路

重在连贯,让他有兴趣读下来,读懂了,还得让他感觉厉害(很难权衡)。

文笔

文笔一般来说是fancy为重,但是万事不绝对,还是应该考虑审阅人,读者。

latex

相对于word的所见即所得,latex需要你掌握细节,用代码精准调控。一般用vscode,配合smartPDF进行阅读以及其他功能。具体的配置在下面给出,是我对一篇配置文章的总结与加强。

配置思路

tips

下面这些tips是在写论文前后都应该一直考虑的。

小结

科研学术一条龙框架与工具相关推荐

  1. 历史最全DL相关书籍、课程、视频、论文、数据集、会议、框架和工具整理分享

    本文整理了与深度学习.人工智能相关丰富的内容,涉及人工智能相关的思维导图 (+100张AI思维导图),深度学习相关的免费在线书籍.课程.视频和讲座.论文.教程.研究人员.网站.数据集.会议.框架.工具 ...

  2. 爬虫推特数据分析的外文文献_科研人必备:一个工具搞定文献查阅、数据分析、模型搭建...

    发表论文,是每个科研人的必经之路!你想要毕业.拿奖金.评职称.争取资金.争取项目,必须发表论文.跟论文打交道的过程足以写成一本20万字的"爱恨情仇史"了. 从选题开始,到大量查阅文 ...

  3. python基础框架_Python基础框架和工具-阿里云开发者社区

    Python基础框架和工具 最近在学Python金融大数据分析,在安装Python进行大数据分析的环境时遇到很多问题,例如:在安装pandas包时候就要到各种错误,总是缺少很多安装包,最后发现利用Py ...

  4. python利器app怎么查文献-科研人必备:一个工具搞定文献查阅、数据分析、模型搭建...

    原标题:科研人必备:一个工具搞定文献查阅.数据分析.模型搭建 写论文有多难?这首诗形容得好: 进入学校先选题,踌躇满志万人敌:发现前辈都做过,满脸懵逼加惊奇. 终于找到大空白,我真是个小天才:左试右试 ...

  5. 2017 年该学习的编程语言、框架和工具

    转:http://top.jobbole.com/35926/?utm_source=blog.jobbole.com&utm_medium=sidebar-top-news 软件开发行业继续 ...

  6. 【Android 插件化】Hook 插件化框架 ( 反射工具类 | 反射常用操作整理 )

    Android 插件化系列文章目录 [Android 插件化]插件化简介 ( 组件化与插件化 ) [Android 插件化]插件化原理 ( JVM 内存数据 | 类加载流程 ) [Android 插件 ...

  7. 2017年程序媛和工程狮绝对不能忽视的编程语言、框架和工具

    2017年"程序媛和工程狮"绝对不能忽视的编程语言.框架和工具 在过去的一年里,软件开发行业继续大踏步地向前迈进.回顾 2016 年,我们看到了更多新兴的流行语言.框架和工具,它们 ...

  8. 写在2021: 值得关注/学习的前端框架和工具库

    前言 最近在知乎看到了这么个问题:学完Vue还有必要学习React和Node吗?[1], 有很奇妙的感觉,因为我在最开始入门前端时,也是以Vue入的门,在"学完"Vue之后, 我也 ...

  9. Top 10 盘点:2019 Java 开发者必学的测试框架、工具和库!

    @Java 开发者,2019 要先学点啥? 有答曰:"学习千万条,自动化测试第一条".如今,"自动化测试的重要性正在呈指数级增长",而本文便重点介绍了 10 大 ...

最新文章

  1. ThreadPoolExecutor(线程池)的参数
  2. VMware上centos系统忘记账号和密码解决
  3. Google Chrome 增加拦截恶意下载的支持
  4. Django从理论到实战(part1)--虚拟环境
  5. p值 t值 统计_非统计师的P值
  6. DSW:面向AI研发的集成开发平台
  7. 郝蕾怒骂河南人---江湖再起风云,网络哪里有净土
  8. 公有云网络服务需要考虑的关键点
  9. alert 乱码(转 学习)
  10. 为什么人人都要有产品思维?
  11. 字体的基础知识:英文字体的特征及结构(终于找到了)
  12. 杰里之AC696 系列 2M 的 SDK 开蓝牙一拖二出现奇怪的问题【篇】
  13. 中国移动数据分析的七点经验
  14. python计算单词长度_python – 返回字符串中的单词长度
  15. Matlab - Solidworks 机器人建模(4)—— 如何把SolidWorks模型导入到Matlab (Simscape模型)
  16. python多个箱线图_python-matplotlib | 箱线图及解读
  17. Java基础代码语法讲解上
  18. 1月9日 操作系统 周二
  19. 英语启蒙之绘本篇:适合1-3岁孩子学英语的绘本推荐清单
  20. [Linux]Cowardly refusing to create an empty archive

热门文章

  1. Kaggle—风控相关比赛
  2. Android Studio最完整的插件整理
  3. pc屏幕与手机屏幕互相分享(幕享)
  4. 机房收费系统—软件需求说明书
  5. 人工智能导论课程论文:人工智能及其发展趋势
  6. 《互联网+ 电商平台设计与运营》一一1.3 “互联网+”幕后的商家生态
  7. 【记录一次nginx转发 80端口无效】
  8. mx250是什么_MX250相当于什么显卡 MX250笔记本能玩Lol/CF/吃鸡游戏吗?
  9. 网络营销工具:网络营销日常必备工具
  10. iOS开发之SDK开发