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

server/2024/10/18 9:18:51/

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

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

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

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

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

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

A discipline named machine learning has attracted widely attention. It’s a combination of computer science and mathematics, and aims to render computers intelligent and achieve artificial intelligence. However, what is confusing is why a discipline of computer learning is called machine learning. Let’s try to explain it from the word “computer”. 

Those who are familiar with the construction rules of English words know that the suffix -er represents a person. Originally, the word “computer”meant a person who did the job of computation. When Turning first conceived “computers”, of course he wouldn’t use the word “computer”. Turning used a natural expression “computing machines”. Subsequently, as real “computers” were created, the word “computer” was adopted and accepted widely. So “machine” is the original name of computers.

Yet, in theoretical disciplines like theory of computation and computational complexity, the word “machine” is still often used. So the name machine learning seems more classical than “computer learning”.  Also, It’s supposed to pay attribute to Turning. 

Modern machine learning includes statistical learning and deep learning. The latter is just booming at present.

 

 


http://www.ppmy.cn/server/28325.html

相关文章

Java 笔记 11:Java 方法相关内容

一、前言 记录时间 [2024-05-01] 系列文章简摘: Java 笔记 01:Java 概述,MarkDown 常用语法整理 Java 笔记 02:Java 开发环境的搭建,IDEA / Notepad / JDK 安装及环境配置,编写第一个 Java 程序 Java 笔记 …

acwing算法提高之数据结构--平衡树Treap

目录 1 介绍2 训练 1 介绍 本博客用来记录使用平衡树求解的题目。 插入、删除、查询操作的时间复杂度都是O(logN)。 动态维护一个有序序列。 2 训练 题目1&#xff1a;253普通平衡树 C代码如下&#xff0c; #include <cstdio> #include <cstring> #include …

[ACTF2020 新生赛]BackupFile 1 [极客大挑战 2019]BuyFlag 1 [护网杯 2018]easy_tornado 1

目录 [ACTF2020 新生赛]BackupFile 1 1.打开页面&#xff0c;叫我们去找源文件 2.想到用disearch扫描&#xff0c;发现源文件index.php.bak 3.访问这个文件&#xff0c;下载一个文件&#xff0c;用记事本打开 4.翻译php代码 5.构造payload url/?key123&#xff0c;得到fl…

引入classfinal maven 插件实现对jar包的加密

文章目录 概要整体流程 概要 我使用的项目为微服务项目 整体流程 明确所有需要加密的jar包&#xff1a; 可以通过maven的package指令&#xff0c;查看日志&#xff0c;后缀为jar的即为所有需要加密的jar包。 在跟pom文件的properties属性中定义classfinal maven插件的属性值…

MySQL之多表查询

1. 前言 多表查询&#xff0c;也称为关联查询.指两个或两个以上的表一起完成查询操作.前提条件 : 这些一起查询的表之间是有关系的(一对一/一对多).他们之间一定是有关联字段&#xff0c;这个关联字段可能建立了外键&#xff0c;也可能没有建立外键. 2. 笛卡尔积现象(交叉连接…

c++后台开发八股文遗漏复习点

c primer cht2 常量指针&#xff08;pointer to constant&#xff09;与指针常量&#xff08;constant pointer&#xff09;。记&#xff1a;常量指针是指向常量的指针。 可以用常量指针指向非常量对象。但是不建议。 不能用非常量引用指向一个常量对象。可以用常量引用指向一…

Flutter笔记:Widgets Easier组件库(3)使用按钮组件

Flutter笔记 Widgets Easier组件库&#xff08;3&#xff09;&#xff1a;使用按钮组件 - 文章信息 - Author: 李俊才 (jcLee95) Visit me at CSDN: https://jclee95.blog.csdn.netMy WebSite&#xff1a;http://thispage.tech/Email: 291148484163.com. Shenzhen ChinaAddre…

google chromeDriver 地址

#chrome driver 下载地址 https://getwebdriver.com/chromedriver #chrome brower下载地址 https://googlechromelabs.github.io/chrome-for-testing/ centos 安装的dockerFile的部分命令&#xff1a; #安装browser wget https://dl.google.com/linux/chrome/rpm/stable/x86_…