您好,欢迎访问三七文档
如何做研究,如何写论文如何做研究如何做研究,,如何写论文如何写论文周志华周志华年年99月月为什么要做研究?•研究≠研发–研究的目的是发现新知识、发明新技术–研发:基于已有的知识和技术进行研制、开发•科学研究扩展人类的知识•没有科学研究就没有技术进步•把你的工作告诉同行–经过同行评审(peer-review),成为科学文献•基础研究的主要成果–基础研究通常离实际应用有较大距离–只有很少的研究工作能很快进入实际应用前沿研究-实验室成熟技术/工业界新技术-工业界成熟技术为什么要写论文?•很容易!只要有了好的研究工作,写论文不过就是用文字把你的工作描述出来•很难!如果没有研究工作支撑的话论文是“做”出来的而不是“写”出来的“写”的时间其实最多只占10%论文好写吗?如何做研究?研究活动的大致过程-TPIC:Topic-Problem-Idea-Concretework(theoreticalanalysis,experiments,etc.)-Paperwriting-Submit•计算机科学发展到今天,已经是一个非常广袤的学科•先要进入一个具体的分支学科和领域,并获得必要的了解从Topic开始!TPIC•ComputerScience•ArtificialIntelligence•AutomatedReasoning(?)•ComputerVision(?)•KnowledgeEngineering(?)•KnowledgeRepresentation(?)•MachineLearning(?)•Multi-agentSystem(?)•NaturalLanguageProcessing(?)•PatternRecognition(?)•Planning(?)•……(?)•ComputerGraphics•Database•Hardware•Multimedia•Network•SoftwareEngineering•TheoreticalComputerScience•……•Physics•……AroughtaxonomyTPIC即使在一个分支学科和领域中,也有太多的话题•MachineLearning•Activelearning(?)•Clustering(?)•Decisiontree(?)•Ensemblelearning(?)•Incrementallearning(?)•Inductivelogicprogramming(?)•Lazylearning(?)•Multi-instancelearning(?)•Multi-labellearning(?)•Multi-strategylearning(?)•Neuralnetwork(?)•Regression(?)•Reinforcementlearning(?)•Relationallearning(?)•Ruleinduction(?)•Semi-supervisedlearning(?)•……(?)ForexampleTPICHow?•通常情况:导师给你一个topic–导师往往是该领域的资深学者,对topic可能有较好的把握能力–研究领域不存在“好”、“坏”之分,只要做得足够深入,都能做出好的工作–在特定的时期,某些领域可能更活跃,相对来说杰出成果出得更多TPICHow(con’t)?•然后,阅读关于该话题的重要文献,了解该话题的研究历程、研究现状–请导师或该领域资深学者推荐读物–基于导师推荐的读物,顺藤摸瓜(例如从参考文献)找到尽可能多的重要文献读不懂的先跳过去,多读几遍每个topic发展的历程都是无数聪明人智慧和汗水铺就的,这里面会有一条前后衔接的线索某一天当你突然把头脑中杂乱的东西串成一线,你会觉得顿时豁然开朗:“啊,原来是这样!”,这时你就开始尝到研究带来的乐趣了TPICHow(con’t)?•如果因为种种原因,你需要自己去找topic、自己找东西读,那该怎么办?办法1:找人请教(自己要加以判断)•师兄、师姐•该领域的著名学者•一定要有礼貌•没有回音也不要难过•名人可能每天会收到几十封类似你这样的信,不可能都回复•名人自己可能有一群学生嗷嗷待哺•网络:BBS,mailinglist,etc.TPICHow(con’t)?办法2:自力更生①搞清楚自己的领域里最重要的刊物、会议问人、网上搜索、BBS,etc.②找来那上面最近几年的文章NJU数字图书馆、系图书馆、Internet,etc.③读!目的是为了大概知道有哪些topic,读摘要就可以了可能要花很多时间TPICpioneersleadingexpertsseniorresearchersjuniorresearcherslaggardsHOTHOTinChina一大堆肉大块的肉小肉块肉屑+骨头骨头开创性的经典工作有一些经典工作和重要工作还有一些重要工作通常是平凡的工作琐屑的工作HOT–热点注意:•这只是目前CS中的一般情况,国内往往滞后一段时间•科学发展往往是螺旋式上升的:“冷”了很久的一个topic,可能由于新的经典工作而重新“热”起来TPICHow(con’t)?选择最适合你的topic:①自己的兴趣这是最重要的!②自己的知识结构没有必要的知识积累,一切从头开始的话,……③能否获得必要的资源例如数据TPICTPICProblem“问题”是科学研究的心脏!任何有价值的研究,都是为了解决某个问题提出一个好的问题,已经成功了一半这可能是CS研究中最困难的部分会找问题,是具有独立研究能力的标志“问题”其实才是研究的真正开始How?•导师给你一个问题–你很幸运!–赶紧做,说不定导师忍不住自己去做了TPIC•自己产生问题,导师帮你判断–这是通常的情况–导师的研究经验和见解,会使得你少做无用功•有了问题以后:–搞清楚该问题上已经有过的所有工作•导师给你推荐重要文献,然后自己顺藤摸瓜–优点是什么?缺点是什么?为什么没有彻底解决问题?–悟出已有工作的发展线索How?TPIC•完全自力更生–读发表在重要刊物和会议上的有关你的topic的文献•2、30篇读下来,你大概能知道有哪些问题是没解决的了•关注这个topic上活跃的leadingexpert的工作、他们的文章中可能会指出一些需要解决的重要问题–兴趣–有价值的问题–知识结构–资源–宜“小题大做”,忌“大题小做”对研究能力极大的锻炼•你可能会走很多弯路,有可能一无所成,但也有可能练就一身硬功夫TPICIdea这是考验你聪明才智的时候了!不要指望导师给你idea!如果导师连idea都给你,你的运气实在是好到家了如果一下想不到好的idea,不要着急博士期间能做出一项重要的工作就已经很好了你也许会有很多idea,导师可以帮助你判断、改善有了好的idea,问题就解决了一大半How?•没人帮你判断idea怎么办?自力更生:•是新的idea吗?•是不是有道理?不是瞎蒙出来的•是否可行?•把这个idea先放到一边,过一周再考虑一下:是否有更好的办法?•如果答案都是“yes”,那就赶紧动手吧!TPICTPICConcreteworkIdea需要得到支持CS里面通常是理论分析和实验验证理论分析往往需要较好的数学功底•没有怎么办:1.学!2.找人合作实验验证需要较好的实验设计能力•没有怎么办:1.学!2.找人合作两者都不容易到博士念完,至少在某方面应该是得心应手了How?•理论分析–周全、不要有漏洞–尽可能简单的工具TPIC•实验验证–实验方案周全仔细–基准测试–其他学者也能使用的数据–不可缺少的比较–实验是可重复的•必要的分析和解释–Strength/weakness–How/Whenstrong?–Whystrong?–How/Whenweak?–Whyweak?小结一下Topic-Problem-Idea-Concretework对一项具体的研究工作来说:–找到好的问题是非常重要的–有了好的idea,问题就解决了一大半–具体的工作是必不可少的成功之路聪明+勤奋!写论文之前确定论文署名:–一般情况,按贡献大小排序•如果是普通合作者,则考虑P,I,C•如果是导师给问题,则主要考虑I,C–导师是在培养学生–综合考虑–提出idea的人经常成为第一作者•通常由第一作者执笔•通讯作者通常是整个研究工作的负责人•作者不要太多,小的贡献可以放在致谢里写论文之前确定投稿目标:–根据工作的水准,挑选合适的发表源•除非有特殊的考虑,否则:低投—遗憾,高投—延误发表•针对不同的发表源可能有不同的写法–通常情况:导师帮你确定–如果需要自力更生,那么……了解一下发表源•发表源的类型Journal:例如AIJ,IEEETrans.PAMIConference:例如IJCAI,AAAIMagazine:例如AIMag,IEEEIntelligentSystem计算机科学界很重视会议论文,高档次会议并不亚于高档次刊物这是个例外,其他学科通常是不把会议当回事的•发表源的档次–由于CS发展迅速,很多分支学科都有好几个topjournal和topconference以AI为例:Topjournal:AIJ,TPAMI,MLJ,NCJ,IJCVLeadingjournal:JAIR,CIJ,manyIEEETrans.,etc.Reputablejournal:alotTopconference:IJCAI,AAAI,ICML,NIPS,CVPR,ICCV,UAILeadingconference:ECCV,ECML,ECAI,etc.Reputableconferences:alot.了解一下发表源(con’t)•发表源的档次仅供参考:–~xli/CS-Journals-Rank.htm––(lilybbs)CompSci版精华区:期刊、会议、投稿指南国内刊物:•权威刊物:中国科学,科学通报,自然科学进展•目前CS方面最国际化的刊物:JCST•一级学报:计算机学报,软件学报,电子学报,自动化学报•不错的刊物:计算机研究与发展,模式识别与人工智能,中文信息学报,……了解一下发表源(con’t)•同一工作不能在刊物上发表两次•在会议上发表的工作,经过扩充后可以再投往刊物–应该有至少30%的新东西(例如更详尽的理论分析、更多的实验结果等)–投稿时根据刊物的要求明确说明•CS刊物上文章篇幅通常比较长,会议文章篇幅较短•CS刊物发表周期通常比较长,一些刊物可能要2-3年•绝不要一稿多投!现在有一些比较好的会议已经开始允许同时向刊物投稿了解一下发表源(con’t)•Journal–编辑部/主编(Editor-in-Chief)收到稿件–转给合适的AssociateEditor处理–AE找reviewer审稿–Reviewer的意见到AE手里汇总–AE做出处理意见:accept,revision,reject–Editor-in-Chief审定了解一下稿件处理流程•处理意见的大致类型:–Acceptwithoutrevision•罕见的情况–Minorrevision•比较少的情况,已经录用了–Majorrevision/Rejectbutresubmissionencouraged•多数情况;修改后再进行一轮审稿–Reject•大多数文章,尤其是对很好的刊物来说•很多刊物一期只有5、6篇文章•即使不能被录用,好刊物的审稿意见会对你有很大帮助了解一下稿件处理流程(con’t)•Conference–一般来说:•PCmember对论文进行投标•PCChair根据投标情况,把论文分配给适当的PCmember–有的会议设置了AreaChair,协助PCChair处
本文标题:如何做研究
链接地址:https://www.777doc.com/doc-5160037 .html