为什么叫“机器学习”Machine Learning 而不是叫“计算机学习”?

有一门学科"机器学习"火了起来,它是计算机科学与数学结合的产物,它的目的是使计算机"聪明"起来,实现人工智能。可是,令人困惑的是它明明就是计算机学习,为什么不叫"计算机学习"而叫"机器学习"呢?这要从英语"计算机"computer这个单词说起。

熟悉英语构词法的人都知道,后缀-er 指人,那么最初computer 的意思是"计算者",是做计算工作的人。当图灵第一次构想计算机的时候,他当然不会用computer 这个词,他用的是computing machines------一个很自然的表达。后人把他的构想称为图灵机Turing Machine。到后来人们真正造出计算机来以后就借用了computer 这个单词并广为使用,所以machine 才是计算机的"原名"。

但是,在偏理论的"计算理论"、"计算复杂度"等方向,machine这一词还是常用,它的意思就是计算机,而不是任意的机器如洗衣机、挖土机等等。

所以,叫Machine Learing(翻译为"机器学习")并不影响计算机学习的本意,而且显得典雅,也应该是为了向图灵致敬。

现代机器学习主要包括统计学习和深度学习,其中深度学习大放异彩,正开启人工智能时代。

(说明,由于本博客是计算机英语写作,后续将把本文翻译成英语供交流。)

相关推荐
a1117767 小时前
SLAM 学习笔记(四)后端(KF BA)
笔记·学习
XGeFei8 小时前
【Django学习笔记】—— Django 高并发通俗讲解
笔记·学习·django
六点_dn8 小时前
Linux学习笔记-chmod命令
linux·笔记·学习
那个松鼠很眼熟w8 小时前
4. GB2312字符集,以及字符编码
笔记
浮江雾8 小时前
Flutter第四节------核心概念学习笔记:从基础语法到异步编程
linux·服务器·开发语言·笔记·flutter·入门·基础
ysa0510309 小时前
【板子】欧拉序
c++·笔记·算法·深度优先·图论
ljt272496066110 小时前
CPU:如何搭建完整可用计算机
人工智能·笔记
马里马里奥-10 小时前
大模型应用开发笔记03:LangChain 中间件实战
笔记·中间件·langchain
疯狂打码的少年10 小时前
【软件工程】软件开发模型:螺旋模型(风险驱动)
笔记·软件工程
笑鸿的学习笔记10 小时前
操作系统笔记之CPU、寄存器、高速缓存、寻址总线的相对位置及寄存器,高速缓存区,内存,硬盘哪个快
笔记