码迷,mamicode.com
首页 >  
搜索关键字:自然语言    ( 1435个结果
什么是自然语言处理技术
自然语言处理(NLP)是计算机科学,人工智能,语言学关注计算机和人类(自然)语言之间的相互作用的领域。自然语言处理是计算机科学领域与人工智能领域中的一个重要方向。它研究能实现人与计算机之间用自然语言进行有效通信的各种理论和方法。自然语言处理是一门融语言学、计算机科学、数学于一体的科学。因此,这一领域的研究将涉及自然语言,即人们日常使用的语言,所以它与语言学的研究有着密切的联系,但又有重要的区别。自然语言处理并不是一般地研究自然语言,而在于研制能有效地实现自然语言通信的计算机系统,特别是其中的软件系统。因而它是计算机科学的一部分。
分类:编程语言   时间:2018-03-15 13:12:50    阅读次数:187
标注-隐马尔可夫模型HMM的探究
【机器学习】隐马尔可夫模型(hidden Markov model,HMM)是可用于标注问题的统计学习模型,描述由隐藏马尔科夫链随机生成的观测序列的过程,属于生成模型。在语音识别,自然语言处理,生物信息,模式识别有广泛的应用。 ...
分类:其他好文   时间:2018-03-09 20:36:16    阅读次数:432
关于软件工程基础的几个问题
1. 计算机语言不断更新迭代,从开始繁复的机器语言到现在简单又功能强大的4GL语言,那么是否有一天会有第五代语言是可以以近似自然语言的编程语言出现?那么还有程序员存在的意义吗? 2.书上写设计视图描述系统内部的静态结构和动态行为,那么到底何以划分静态结构、动态行为? 3.面向对象编程中,什么是成员、 ...
分类:其他好文   时间:2018-03-09 13:15:21    阅读次数:150
隐型马尔科夫模型(HMM) 简介
先介绍一下马尔科夫模型: 马尔可夫模型(Markov Model)是一种统计模型,广泛应用在语音识别,词性自动标注,音字转换,概率文法等各个自然语言处理等应用领域。经过长期发展,尤其是在语音识别中的成功应用,使它成为一种通用的统计工具。 特征:有限视野、时间不变性 隐性马尔可夫模型: HMM(Hid ...
分类:其他好文   时间:2018-03-08 00:06:55    阅读次数:263
蒙特卡罗方法
作为一种随机采样方法,马尔科夫链蒙特卡罗(Markov Chain Monte Carlo,以下简称MCMC)在机器学习,深度学习以及自然语言处理等领域都有广泛的应用,是很多复杂算法求解的基础。比如我们前面讲到的分解机(Factorization Machines)推荐算法,还有前面讲到的受限玻尔兹 ...
分类:其他好文   时间:2018-03-04 15:59:00    阅读次数:217
【转】什么是语义学
什么是语义学 很多人问我如何在掌握基本的程序语言技能之后进入“语义学”的学习。现在我就简单介绍一下什么是“语义”,然后推荐一本入门的书。这里我说的“语义”主要是针对程序语言,不过自然语言里的语义,其实本质上也是一样的。 一个程序的“语义”通常是由另一个程序决定的,这另一个程序叫做“解释器”(inte ...
分类:其他好文   时间:2018-03-03 14:09:10    阅读次数:120
离散数学 第一章 逻辑符号意义
在自然语言中,常常使用“或”,“与”,“但是”等一些联结词,对于这种联结词的使用,一般没有很严格的定义,因此有时显得不很确切。在数理逻辑中,复合命题是由原子命题与逻辑联结词组合而成,联结词是复合命题中的重要组成部分,为了便于书写和进行推演,必须对联结词作出明确规定并符号化。下面介绍各个联结词。(1) ...
分类:其他好文   时间:2018-03-01 00:44:04    阅读次数:283
python 垃圾回收机制的思考
一、前言 Python 是一门高级语言,使用起来类似于自然语言,开发的时候自然十分方便快捷,原因是Python在背后为我们默默做了很多事情,其中一件就是垃圾回收,来解决内存管理,内存泄漏的问题。 内存泄漏:当程序不停运行,有一部分对象没有作用,但所占内存没有被释放,服务器内存随时间越来越少,最终导致 ...
分类:编程语言   时间:2018-02-28 22:55:18    阅读次数:205
浅谈分词算法(1)分词中的基本问题
[TOC] 前言 分词或说切词是自然语言处理中一个经典且基础的问题,在平时的工作中也反复的接触到分词问题,用到了不同的模型,不同的方法应用在各个领域中,所以想对分词问题做一个系统的梳理。大多数分词问题主要是针对类似汉语、韩语、日语等,词语之间并没有天然的分割,而像英语等,句子中是带有天然的分割的。但 ...
分类:编程语言   时间:2018-02-24 19:36:38    阅读次数:223
自然语言处理之jieba分词
英文分词可以使用空格,中文就不同了,一些分词的原理后面再来说,先说下python中常用的jieba这个工具。 首先要注意自己在做练习时不要使用jieba.Py命名文件,否则会出现 jieba has no attribute named cut …等这些,如果删除了自己创建的jieba.py还有错误 ...
分类:编程语言   时间:2018-02-24 18:00:16    阅读次数:759
1435条   上一页 1 ... 66 67 68 69 70 ... 144 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!