• 回答数

    3

  • 浏览数

    337

伟哥是老顽童
首页 > 期刊论文 > 自然语言处理论文范文

3个回答 默认排序
  • 默认排序
  • 按时间排序

淡粉浅蓝

已采纳

title: 自然语言处理综述 date: 2021-11-18 11:03:11 自然语言是指人类日常使用的语言,比如:中文、英语、日语等。自然语言灵活多变,是人类社会的重要组成部分,但它却不能被计算机很好地理解。为了实现用自然语言在人与计算机之间进行沟通,自然语言处理诞生了。自然语言处理(Natural Language Processing, NLP)是一个融合了语言学、计算机科学、数学等学科的领域,它不仅研究语言学,更研究如何让计算机处理这些语言。它主要分为两大方向:自然语言理解(Natural language Understanding, NLU)和自然语言生成(Natural language Generation, NLG),前者是听读,后者是说写。 本文将从自然语言处理的历史与发展讲起,进而分析目前深度学习在自然语言处理领域的研究进展,最后讨论自然语言处理的未来发展方向。 1950年,计算机科学之父图灵提出了“图灵测试”,标志着人工智能领域的开端。而此时,正值苏美冷战,美国政府为了更方便地破译苏联相关文件,大力投入机器翻译的研究,自然语言处理从此兴起。从这之后的一段时期内,自然语言处理主要采用基于规则的方法,这种方法依赖于语言学,它通过分析词法、语法等信息,总结这些信息之间的规则,从而达到翻译的效果。这种类似于专家系统的方法,泛化性差、不便于优化,最终进展缓慢,未能达到预期效果。 到了20世纪80、90年代,互联网飞速发展,计算机硬件也有了显著提升。同时,自然语言处理引入了统计机器学习算法,基于规则的方法逐渐被基于统计的方法所取代。在这一阶段,自然语言处理取得了实质性突破,并走向了实际应用。 而从2008年左右开始,随着深度学习神经网络在图像处理、语音识别等领域取得了显著的成果,它也开始被应用到自然语言处理领域。从最开始的词嵌入、word2vec,到RNN、GRU、LSTM等神经网络模型,再到最近的注意力机制、预训练语言模型等等。伴随着深度学习的加持,自然语言处理也迎来了突飞猛进。 接下来,我将介绍自然语言处理与深度学习结合后的相关进展。 在自然语言中,词是最基本的单元。为了让计算机理解并处理自然语言,我们首先就要对词进行编码。由于自然语言中词的数量是有限的,那就可以对每个词指定一个唯一序号,比如:英文单词word的序号可以是1156。而为了方便计算,通常会将序号转换成统一的向量。简单做法是对单词序号进行one-hot编码,每个单词都对应一个长度为N(单词总数)的向量(一维数组),向量中只有该单词序号对应位置的元素值为1,其它都为0。 虽然使用one-hot编码构造词向量十分容易,但并不是一个较好的方法。主要原因是无法很好地表示词的语义,比如苹果和橘子是相似单词(都是水果),但one-hot向量就无法体现这种相似关系。 为了解决上述问题,Google的Mikolov等人于2013年发表了两篇与word2vec相关的原始论文[1][2]。word2vec将词表示成一个定长的向量,并通过上下文学习词的语义信息,使得这些向量能表达词特征、词之间关系等语义信息。word2vec包含两个模型:跳字模型(Skip-gram)[1] 和连续词袋模型(continuous bag of words,CBOW)[2],它们的作用分别是:通过某个中心词预测上下文、通过上下文预测某个中心词。比如,有一句话"I drink apple juice",Skip-gram模型是用apple预测其它词,CBOW模型则是用其它词预测出apple。 首先介绍CBOW模型,它是一个三层神经网络,通过上下文预测中心词。以某个训练数据"I drink apple juice"为例,可以把apple作为标签值先剔除,将"I drink juice"作为输入,apple作为待预测的中心词。 Skip-gram模型与CBOW类似,也是一个三层神经网络模型。不同在于,它是通过中心词预测上下文,即通过"apple"预测出"I drink juice"。接下来简单介绍Skip-gram模型中各层: 两种模型训练结束后,会取 作为词向量矩阵,第i行就代表词库中第i个词的词向量。词向量可用来计算词之间的相似度(词向量点乘)。比如,输入 I drink _ juice 上下文,预测出中心词为apple、orange的概率可能都很高,原因就是在 中apple和orange对应的词向量十分相似,即相似度高。词向量还可以用于机器翻译、命名实体识别、关系抽取等等。 其实这两种模型的原型在2003年就已出现[3],而Mikolov在13年的论文中主要是简化了模型,且提出了负采样与层序softmax方法,使得训练更加高效。 词向量提出的同时,深度学习RNN框架也被应用到NLP中,并结合词向量取得了巨大成效。但是,RNN网络也存在一些问题,比如:难以并行化、难以建立长距离和层级化的依赖关系。而这些问题都在2017年发表的论文《Attention Is All You Need》[4]中得到有效解决。正是在这篇论文中,提出了Transformer模型。Transformer中抛弃了传统的复杂的CNN和RNN,整个网络结构完全由注意力机制组成。 Transformer最核心的内容是自注意力机制(Self-Attention),它是注意力机制(Attention)的变体。注意力的作用是从大量信息中筛选出少量重要信息,并聚焦在这些信息上,比如:人在看一幅图像时,会重点关注较为吸引的部分,而忽略其它信息,这就是注意力的体现。但注意力机制会关注全局信息,即关注输入数据与输出数据以及中间产物的相关性。而自注意力机制则减少了对外部其它数据的关注,只关注输入数据本身,更擅长捕捉数据内部的相关性。 自注意力机制的算法过程如下: 自注意力机制不仅建立了输入数据中词与词之间的关系,还能并行地高效地计算出每个词的输出。 Transformer的总体架构如下: 它分为两部分:编码器(Encoder)和解码器(Decoder)。 编码器的输入是词向量加上位置编码(表明这个词是在哪个位置),再通过多头自注意力操作(Multi-Head Attention)、全连接网络(Feed Forward)两部分得到输出。其中,多头自注意力就是输入的每个词对应多组q、k、v,每组之间互不影响,最终每个词产生多个输出b值,组成一个向量。编码器是transformer的核心,它通常会有多层,前一层的输出会作为下一层的输入,最后一层的输出会作为解码器的一部分输入。 解码器包含两个不同的多头自注意力操作(Masked Multi-Head Attention和Multi-Head Attention)、全连接网络(Feed Forward)三部分。解码器会运行多次,每次只输出一个单词,直到输出完整的目标文本。已输出的部分会组合起来,作为下一次解码器的输入。其中,Masked Multi-Head Attention是将输入中未得到的部分遮掩起来,再进行多头自注意力操作。比如原有5个输入,但某次只有2个输入,那么q1和q2只会与k1、k2相乘,。 如果深度学习的应用,让NLP有了第一次飞跃。那预训练模型的出现,让NLP有了第二次的飞跃。预训练通过自监督学习(不需要标注)从大规模语料数据中学习出一个强大的语言模型,再通过微调迁移到具体任务,最终达成显著效果。 预训练模型的优势如下: 预训练模型的关键技术有三个: 关于预训练模型的架构,以Bert为例:输入是词的one-hot编码向量,乘上词向量矩阵后,再经过多层transformer中的Encoder模块,最终得到输出。 本文介绍了NLP领域的流行研究进展,其中transformer和预训练模型的出现,具有划时代的意义。但随着预训练模型越来越庞大,也将触及硬件瓶颈。另外,NLP在一些阅读理解、文本推理等任务上的表示,也差强人意。总而言之,NLP领域依旧存在着巨大的前景与挑战,仍然需要大家的长期努力。 [1]Mikolov, T., Sutskever, I., Chen, K., Corrado, G. S., & Dean, J. (2013). Distributed representations of words and phrases and their compositionality. In Advances in neural information processing systems (pp. 3111-3119). [2]Mikolov, T., Chen, K., Corrado, G., & Dean, J. (2013). Efficient estimation of word representations in vector space. arXiv preprint arXiv:1301.3781. [3]Yoshua Bengio, R´ejean Ducharme, Pascal Vincent, and Christian Janvin. A neural probabilistic language model. The Journal of Machine Learning Research, 3:1137–1155, 2003. [4]Vaswani A, Shazeer N, Parmar N, et al. Attention is all you need[C]//Advances in neural information processing systems. 2017: 5998-6008. [5]Peters M E, Neumann M, Iyyer M, et al. Deep contextualized word representations[J]. arXiv preprint arXiv:1802.05365, 2018. [6]Radford A, Narasimhan K, Salimans T, et al. Improving language understanding by generative pre-training[J]. 2018. [7]Devlin J, Chang M W, Lee K, et al. Bert: Pre-training of deep bidirectional transformers for language understanding[J]. arXiv preprint arXiv:1810.04805, 2018. [8]Houlsby N, Giurgiu A, Jastrzebski S, et al. Parameter-efficient transfer learning for NLP[C]//International Conference on Machine Learning. PMLR, 2019: 2790-2799.

265 评论

Tequila1114

你好,目前人工智能,自然语言处理是比较前沿的,很多领域都在使用这些方法,如果你想更好发表论文的话,据我了解信息提取、图像识别和知识图谱这些都比较好发文章,如果你选择的导师有和一些其他领域合作那就是最好的,因为最容易发的就是你将这种方法应用到一些其他领域,然后在其他领域的期刊发文章,就我周围的话有应用在地理学和生态学中,希望我的回答对你有所帮助。

278 评论

hanshiyingxue

自然科学论文范文篇二 自然科学的发展特点及展望 中图分类号:N0 文献标识:A 文章编号:1009-4202(2010)08-247-02 摘 要 自然科学是涉及各行各业的研究领域的大学科,掌握自然科学的发展规律是研究自然科学人员所必须切身认知的内容。本文通过辩证的观点去看待自然科学,整理自然科学的认知模式,探索其发展规律。 关键词 自然科学 逻辑思维 非逻辑思维 批判性思维 自然科学是一门范围广博的知识范畴,是针对事物客观规律的认知、归纳所形成的科学体系。其涉及的知识层次、知识面基本上涵盖了人类社会的方方面面,通晓其发展规律和特点是从事自然科学研究人员所必需掌握的基本知识。 一、自然科学的特点 (一)自然科学的获得方式 中世纪末期是近代自然科学的孕育期,当时最杰出的人物,13世纪的英国哲学家罗吉尔•培根对经验和事实给予了特殊的关注。他指出:“大家公认,我们通过三条途径获得知识,即权威、理性和经验;然而,当权威不知道事物的理由;理性也不能分辨是诡辩还是论证时,除非结论为经验所证实。”正是由于罗吉尔•培根的提出和倡导“实验科学”,强调只有实验方法才能给科学以可靠性。 近代英国唯物主义学家弗兰西斯•培根进一步指出,实验科学最重要特性之一就是利用实验来增加积累事实知识,并提出:“从感觉和特殊出发构造公理,然后是连续不断地、逐渐地上升,直至最后达致最普通的公理。”正是这种思想和思维模式指导和推动了科学理论发展,对近代科学的兴起和发展做了开创性的工作。 由此可见,自然科学作为大科学的重要组成部分,在其获取方式上依然是由科学观察和科学实验作为其获取的主要途径。 (二)自然科学的归类和整理 当我们在通过科学观察和实验获得的知识并不是科学规律。一般而言,从科学知识向科学规律和科学理论过渡要经过知性认识和理性认识两个阶段。 知性认识:只要是对科学知识进行分类、系统化并加以分析和概括,使之上升为科学规律。 理性认识:主要是在科学概括的基础上形成理论体系,以便反映客观世界普遍而不然的联系。 在科学的归类和整理过程中相应发展出各种科学方法,可大致分为:广义归纳法(本能归纳、常识思考归纳和批判性科学研究归纳)、演绎法(亚里斯多德的形式逻辑三段论为基础,符号化过程,数理逻辑,公理化方法)和类比法(两类对象之间在某些方面的类似或统一,推论其可能在其他方面也具有相类似性;虽然类比法逻辑根据不充分,但是它提供科学发现的重要线索)。 这三种方法都体现出科学在推理上的所透露出思维模式――逻辑思维,特别是演绎法,可以说是将人类运用自然语言进行思维的经验提升到基本思维规律和基本思维方法的高度。 (三)自然科学的合理性和可错性 哲学家布朗指出,“合理性”概念的古典模型具有三个特征:普遍性、必然性和规则性。科学的合理性首先表现在经验规律和理论规律的逻辑关联中;其次经验和理论规律间存在相互支持的逻辑关系;另外就是理论规律的合理性突出地表现对某些经验规律的矫正;科学规律的合理性可以通过科学实践的有效性来说明。 针对科学的可错性,我们通过20世纪初,科学哲学家卡尔•波普尔在《科学发现的逻辑》中所指出来说明:在真实和错误之间存在着不对称性,没有理论可以被证明是对的,但有些理论可以被证明是错,科学和非科学由此可以界定。在科学领域,至关重要的观念是要“证错”或“证伪”,而不是“证对”。 二、逻辑与非逻辑问题 由上面的自然科学的特点,我们可以看出在自然科学的认识过程中,始终贯彻着观察、实验和推理的过程。 在推理过程中,人们一般把归纳法作为科学假设或科学理论的基本方法。借助这一方法,通过大量实验进行概括,构建解释所观察的或现象之间的关系的新体系,其可靠程度虽然不够,但却富于创造性,它是作出理论发现的重要方法,然而其不是万能的,并不是所有的科学理论都可以通过归纳法来获得。爱因斯坦就曾说过,决不能用归纳法来发现物理学上的基本概念。 而与归纳法相对应的演绎法,即从一般到个别,用一般理论来分析解释具体事物的方法。运用这一方法,人们需要借助某一普遍法则或原理,也就是说,演绎法应用的结论受初始条件的制约,前提正确,才能确保演绎正确。但是由于演绎法是将一般原理推广应用现象的过程,很难导出新的概念或经验。达尔文曾结合自己的科研经验总结:我必须从大量事实出发,而不是从原理出发,我怀疑原理中有谬误(在他看来,用演绎法在生物学领域是不可信赖的)。因此我们不难发现演绎法的纯逻辑也存在着严重的缺陷。 就如同科学社会学家巴伯在《科学与社会秩序》中分析说,强调科学发现过程中逻辑的作用这样一个惯例漏掉了科学中大量最重要的东西,漏掉了所有可能的错误,漏掉了科学发现者的所有丰富的想象力,也漏掉了所有对已有发现成果的思考,漏掉了所有对周围世界认真探索的思路和方法。生物学家莱恩•杜波斯曾在《路易•巴斯德》中写道:“构成科学的原材料不仅是科学家的观察、实验、计算,而且还有他们的冲动、梦想和愚蠢。” 三、从辩证的观点和思维方式去看待自然科学的发展 从创造性角度来看,科学发现的过程是一个意识和潜意识、逻辑和非逻辑交互作用的过程。当出现问题,研究者就会出现一个“主观模拟”过程,他们会去主观想象周围事物,并集中注意到某些特定现象,运用主观的臆测获取表达形式,然后运用科学的语言把心中的发现和想法描述出来,形成真正的科学假说,然后通过严格的科学方法论证检验。 不仅如此,科学发现的过程还是革命性和渐进性相互统一。即我们所常说的:“破而后立。”爱因斯坦也指出:“提出一个问题往往比解决一个问题更重要。因为解决问题也许仅仅是一个数学上或试验上的技能而已,而提出新问题,新的可能性,从新的角度去看待旧的问题,却需要有创造性的想象力,而且标志着科学的真正进步。”科学家廷德尔说,知识一经获得,便给自己的周围投射上微弱的光亮。重大的科学新发现一旦作出,成功的科学家立刻会从可能的角度予以观察,并将它与其他知识体系相联系,以发现科学研究的新途径。 四、几种常见的自然科学思维方式 归根结底,自然科学研究是对先前思想和行动所依据的学所及原理不断进行检验的一种思想活动,有条理的批判性思维是科学的基本特点。 “大胆的想法,难以证明的预期,以及推测性的思想,是我们解释自然的唯一手段,也是我们把握自然的唯一法则和唯一工具。” ――科学哲学家 波普尔 参考文献: [1]黄顺基,苏越,黄展骥.逻辑与知识创新.中国人民大学出版社.2002. [2]刘大椿.自然辩证法概论(第2版).中国人民大学出版社.2008. [3]武宏志,周建武,唐坚.非形式逻辑导论.人民出版社.2009. 看了“自然科学论文范文”的人还看: 1. 自然科学学术论文范文 2. 自然科学类学术论文范文 3. 自然科学学术论文范文(2) 4. 自然科学类学术论文范文(2) 5. 科学论文范文

176 评论

相关问答

  • 自然语言处理实现论文查重

    怎样的论文降重方法才有效呢? 1、插入图文表格 通过截图的方式将文字转换成图片,或者将文字转换成表格,插入到论文当中。现阶段大部分的查重系统都不会对表格和图片进

    水之语城 5人参与回答 2023-12-07
  • 自考汉语言文学论文范文

    汉语言文学专业本科教育改革的可行之路根据人才培养新规格,调整教学计划.依据当代人才培养新规格及当前和未来的就业形势,我们必须对本科教学计划的内容作实质性的调整.

    weiyiqinww 2人参与回答 2023-12-10
  • 水处理英语论文

    呵呵,要答辩了吧!找个英文的,用金山全文翻译或google在线翻译后再修改一下就行。我也没弄呢,后天就交了。

    吃尸体的秃鹰 5人参与回答 2023-12-08
  • 自然学术论文范文范例

    科学不是信仰,而是拿证据说话,是一种态度、观点、方法!下面是我整理了自然科学论文怎么写的方法,有兴趣的亲可以来阅读一下! 1、科学论文的选题 科学论文的选题一方

    33人见人爱 2人参与回答 2023-12-06
  • 自考河大汉语言论文范文

    你的汉语言文学论文准备往什么方向写,选题老师审核通过了没,有没有列个大纲让老师看一下写作方向?老师有没有和你说论文往哪个方向写比较好?写论文之前,一定要写个大纲

    dp72893325 4人参与回答 2023-12-10