今年春节,人工智能实验室OpenAI近日发布的聊天机器人ChatGPT,上演了又一场热议——这个AI可以自己写论文!从而引发了社会各界的广泛关注,许多人纷纷好奇:AI可以自己写论文,这是怎么一回事?ChatGPT,这个从未听说过的名词,又是什么呢?
所谓ChatGPT,是指美国人工智能研究实验室OpenAI新推出的一种人工智能技术驱动的自然语言处理工具,拥有语言理解和文本生成能力,尤其是它会通过连接大量的语料库来训练模型,这些语料库包含了真实世界中的对话,使得ChatGPT具备上知天文下知地理,还能根据聊天的上下文进行互动的能力,做到与真正人类几乎无异的聊天场景进行交流。
ChatGPT不单是聊天机器人,还能进行撰写邮件、视频脚本、文案、翻译、代码等任务,由此此可见,功能十分强大。那么,对于我们计算机er的学习和科研,ChatGPT会有帮助呢?本期岛主就来带大家梳理一下。
01、文献综述
文献综述是对某一研究领域的相关文献进行搜集、评价和整合归纳,以阐明该领域内的技术/知识是如何发展的,需要突出已经完成的、被普遍接受的工作,并分析有哪些新兴的研究方向,在此基础上,文献综述应指明当前领域仍未解决的问题(open issues)和研究空白(research gap),从而讨论未来可能的研究方向在此之前,对于计算机er,文献综述的撰写往往需要研究者阅读大量文献,以及与老师、同学进行诸多讨论,需要花费大量的时间、精力,ChatGPT的出现,可以帮助研究生查找和总结相关研究论文,提供特定概念的解释和细节,并生成关键词和主题列表。
02、摘要/标题生成
论文标题(或摘要),就是一篇论文的眼睛,好的标题/摘要会给人眼前一亮的感觉。通过标题,审稿人与专家,会对论文会有一个初步印象,这个印象也会影响到老师或者期刊编辑对你论文整体的评价。因此,标题在论文中的重要性不言而喻,简洁有力的标题对于一篇科研论文来说至关重要(对论文发表、基金申请都很有帮助)。但是,对于中国学生撰写英文论文来说,好标题+好摘要并不容易,往往需要反复推敲。ChatGPT,则可以帮助进行论文摘要自动化高级生成,计算机er只需要专注于撰写文章内容。
03、文章写作
学位论文、开题报告,这些过去需要花费大量时间在信息海洋中查找资料并总结提炼的研究步骤,在ChatGPT的出现后,居然可以在极短的时间内自动完成,甚至它还可以指出自己在用词造句上的问题,提出自己的意见完善论文,为文章增加更多的内容和细节。对于一般的课题研究来说,现版本的ChatGPT已经可以搭好论文的基本框架和方向,能够按照论文写作的基本格式:提出该命题的重要性和必要性——指出现状和不足——提供解决方案——总结来展开(但在表达深度上还是有所欠缺)。
04、语言翻译
每篇论文,在投稿之前,总少不得给文章润色一番,作为非母语写作者,语法、惯用语的坑防不胜防,花钱请人编辑,价格昂贵不说,对方又常常存在不熟悉研究本身、无法辨别专业用语错误的问题。而ChatGPT的强大的语义识别和丰富的英文语料库,使得ChatGPT翻译非常简洁通顺,比起百度或谷歌,其逻辑和中文原文非常相似,几乎不需要改动,对于英文写作不怎么出色的同学,也有了写出漂亮文章的机会。
05、英语邮件写作
1、导师套磁
对于英语非母语的学生来说,向外国导师发套磁信一直是个令人头大的问题。一般写好邮件之后,要反复修改,确保语气措辞合适。现在,有了ChatGPT的帮助,只要输入一句话,就可以生成一封态度诚恳、结构完善的套磁信。
2、给审稿人发邮件
当我们完成SCI论文的投稿后,一段时间后自然就会收到编辑的回复。如果最终意见为大修(Major Revision)或小修(Minor Revision)的话,那么我们就需要按照审稿人提出意见对稿件进行修改,并对审稿人的意见进行逐一回复,审稿人意见回复的好坏直接关系到我们的论文能不能被录用,显得尤为重要。
这个时候,撰写的回复信往往还有很多条条框框,对于每一条审稿意见都要处理,碰上英语功底差的同学,还要进一步寻找润色机构,对于科研工作者无疑工作量十分巨大。ChatGPT则可以根据个人意愿,自动撰写审稿回复修改意见。
06、自然语言处理任务
人工智能时代,市面上有大大小小的互联网或IT企业需要进行文本处理,相应地,也就需要雇佣大量的NLP工程师们来解决相关的问题,NLP工程师们所做的工程项目,主要是针对某些特定任务提出一个具体的模型,进行有针对性的数据标注,然后再制作模型。通俗来说,就是以NLP子任务独立进行研究开发。
比如分词、实体识别、文本分类、相似度判别、机器翻译、文摘系统、事件抽取。这些分不同的NLP子任务方向,我们统称传统NLP任务,ChatGPT的出现,则使得传统NLP业态中,需要分不同子任务、分不同领域数据场景的模式,变为了直接采用大一统模型,以对话形式,直接形成了全方位覆盖。
对于一个企业,未来如果需要应用NLP技术完成功能,或许直接向ChatGPT购买接口就可以了,不再需要雇佣大量的工程师来完成自然语言处理工作。对于有志于从事与自然语言处理研究的计算机er,在进行科研任务时,也可以大大降低个人的工作量。
07、数据分析辅助
数据分析,是指责收集、处理、分析和可视化数据,并使用数据来为企业或组织提供决策支持,从事相关研究,通常需要较强的数学和统计学知识,并精通常用的数据分析工具,如Excel、SAS、SPSS和R语言,还需要掌握数据可视化技术,能够使用工具如Tableau、QlikView和D3.js等来可视化数据。
ChatGPT的出现,则可以为需要进行数据处理工作的计算机er提供指导和支持,如清洗数据(收集数据并进行数据清洗,确保数据质量),分析数据(使用统计分析方法和工具,对数据进行分析,找出有意义的模式和趋势),可视化数据(使用数据可视化工具制作图表和报告,帮助更好地理解数据),提供决策支持(使用数据和分析结果为管理者提供决策支持)等。
随着人工智能、金融、医疗、交通、制造业等的快速发展,许多新兴领域都需要计算机类专业的人才来进行技术研发,未来,机器学习、人工智能、视觉计算、自然语言处理、数据挖掘和分析等技术的发展以及5G和云计算技术的应用,将使计算机专业产生更多的变化,有利于更多的发展。
写在最后
总之,ChatGPT的出现,将会使得计算机专业变得更加重要,作为计算机类专业的学生,使用ChatGPT也可以带来相当多优势。但需要注意的是,ChatGPT只是一个工具,不能完全取代传统的学习方式。学生应该结合自己的专业知识和实践经验,综合运用各种工具和资源来提高自己的学习和实践能力。