【深度学习&NLP】初识深度学习(DL)与自然语言(NLP)

一、自然语言(NLP)处理概述

1、什么是自然语言(NLP)

        自然语言就是人类所了解到的语言,与计算机语言相比本质上两者是同义的。

2、自然语言处理(NLP)的基础概念

        (1)横跨了计算机科学、语言学、以及人工智能学科;

        (2)简单的来说就是让计算机能像人一样进行表述(因此它也是属于人工智能的一部分);

3、自然语言处理(NLP)的目的

        让计算机能够处理或者理解人类语言,以此来完成一些有意义的任务;

4、自然语言处理(NLP)的工作原理

        过程:形式化描述->数学模型算法化->程序化->实用化;

 5、自然语言处理(NLP)的应用

        例:拼写检查以及手机上的自动填写功能,以及网页搜索,以及更高级的语言理解功能的实现。

6、自然语言处理(NLP)的发展背景和历程 

二、深度学习(DL)的基础引入

1、深度学习的基本思想

(1)DL的理解

        ①如何让计算机去自动学习而不是用手工写代码来告诉计算机你想要做什么;

        ②深度学习是表征学习的一个分支(表征学习的理念就是我们只向计算机提供来自世界的原

始的信号,无论是视觉信号还是语言信号,然后电脑可以得出好的中介表征来很好的完成任务),

所以从某种意义上来说,它是在自己定义特征,就像之前机器学习的人一样自己定义特征;

(2)机器学习的本质

        机器学习的本质是我们以一个人类的角度来仔细的审视某个或者某类特定的问题,然后找出

解决这个问题的关键要素,之后设计出和这个问题相关的重要特征要素,然后写一些代码来识别这

些特征。

2、深度学习的真实含义

        你将得到多层的习得表征,可以打败其他的学习方法,很多时候深度学习就是指神经网络

也称为人工神经网络 (ANN) 或模拟神经网络 (SNN),是机器学习的子集,并且是深度学习算法

的核心。其名称和结构是受人类大脑的启发,模仿了生物神经元信号相互传递的方式)。

3、为什么深度学习那么难

        人类语言的多义性:人类的语言通常是模棱两可的,编程语言是非常明确的,最大的一个问

题可能就是人类语言由于是为了高效的沟通,所以很多时候都有很多的省略,人会根据自己的常

识、或者语言环境来补全整句话的语义,但是自然语言就很难做到,而且人类语言在说话的时机都

蕴含了丰富的信息、语境、以及言外之意;所以这就是为什么自然语言很难的原因之一。

三、深度学习和NLP(自然语言处理)的概念简介

1、深度学习和NLP的本质

        利用一些深度学习、神经网络的思想以及表征学习的思想,将它们运用到语言理解、以及自

然语言处理等问题上。

2、深度学习一个重要的发展

        用一套非常小的核心技术工具箱,在各个领域广泛应用,以非常高的准确性解决各种问题。

3、深度学习和语言的核心想法

        (1)二者都是以词义作为起点;

        (2)例如对单词进行深度学习:把一个词用向量表示,就相当于把这个词放在了高维向量空

间中,这些空间就成为了非常棒的语义空间,具有相似含义的词汇将在矢量空间中形成聚集快;而

且向量空间存在方向,它们会透露关于成分和意义的信息。

        注:在高维向量空间中的那些数轴并没有什么实际意义;

  • 4
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

云日松

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值