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

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

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

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

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

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

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

相关推荐
摇滚侠3 小时前
Spring Boot 3零基础教程,IOC容器中组件的注册,笔记08
spring boot·笔记·后端
bnsarocket4 小时前
Verilog和FPGA的自学笔记2——点亮LED
笔记·fpga开发·verilog·自学
Larry_Yanan7 小时前
QML学习笔记(三十四)QML的GroupBox、RadioButton
c++·笔记·qt·学习·ui
im_AMBER7 小时前
杂记 14
前端·笔记·学习·web
oe10198 小时前
好文与笔记分享 Paris, A Decentralized Trained Open-Weight Diffusion Model
人工智能·笔记·去中心化·多模态
立志成为大牛的小牛8 小时前
数据结构——十七、线索二叉树找前驱与后继(王道408)
数据结构·笔记·学习·程序人生·考研·算法
大筒木老辈子8 小时前
MySQL笔记---C/C++访问MySQL数据库
数据库·笔记·mysql
im_AMBER9 小时前
Web 开发 27
前端·javascript·笔记·后端·学习·web
菠萝吹雪ing9 小时前
GUI 自动化与接口自动化:概念、差异与协同落地
运维·笔记·程序人生·自动化·接口测试·gui测试
聪明的笨猪猪9 小时前
Java Redis “缓存设计”面试清单(含超通俗生活案例与深度理解)
java·经验分享·笔记·面试