机器学习
计算机程序如何随着经验的积累提高性能
深度学习
深度学习的概念源于人工神经网络的研究,
含多隐层的多层感知器就是一种深度学习结构。深度学习通过组合低层特征形成更加抽象的高层表示属性类别或特征,以发现数据的分布式特征表示
,
自然语言处理
自然语言处理是
计算机
科学领域与
人工智能
领域中的一个重要方向。它研究能实现人与
计算机
之间用自然语言进行有效通信的各种理论和方法。自然语言处理是一门融
语言学
、
计算机科学
、
数学
于一体的
科学
。因此,这一领域的研究将涉及
自然语言
,即人们日常使用的
语言
,所以它与
语言学
的研究有着密切的联系,但又有重要的区别。自然语言处理并不是一般地研究自然语言,而在于研制能有效地实现自然语言通信的
计算机系统
,特别是其中的
软件系统
。因而它是计算机科学的一部分。
自然语言处理(NLP)是计算机科学,人工智能,语言学关注计算机和人类(自然)语言之间的相互作用的领域。
模式识别
“模式识别起源于工程学,而机器学习产生于计算机科学。然而这些领域可以看做成是同一领域的两个方面。”
并发
前端开发
Map-reduce
MapReduce是一种编程模型,用于大规模数据集(大于1TB)的并行运算。概念"Map(映射)"和"Reduce(归约)",是它们的主要思想,都是从函数式编程语言里借来的,还有从矢量编程语言里借来的特性。它极大地方便了编程人员在不会分布式并行编程的情况下,将自己的程序运行在
分布式系统
上。 当前的软件实现是指定一个Map(映射)函数,用来把一组键值对映射成一组新的键值对,指定并发的Reduce(归约)函数,用来保证所有映射的键值对中的每一个共享相同的键组。