首页 > 其他分享 >人工智能概述(1):定义

人工智能概述(1):定义

时间:2023-05-31 19:13:51浏览次数:53  
标签:机器 定义 人工智能 智能 AI 概述 https

人工智能 是什么?

时至今日(2023-05-31),其影响已经颇为广泛。当今世界,如 人脸识别、语音识别 等应用已经很常见了。

本文是一个 起点,主要是整理一些比较权威的 人工智能 的定义

注,暂且只有 中文信源 的定义。

 

人工智能,英文:ARTIFICIAL INTELLIGENCE,简称: AI。

 

摘自百度百科

它是研究、开发用于模拟、延伸和扩展人的智能的理论、方法、技术及应用系统的一门新的技术科学。

是计算机科学的一个分支,它企图了解智能的实质,并生产出一种新的能以人类智能相似的方式做出反应的智能机器,该领域的研究包括机器人、语言识别、图像识别、自然语言处理和专家系统等。

研究的一个 主要目标 是 使机器能够胜任一些通常需要人类智能才能完成的 复杂工作

 

人工智能学科 的 基本思想和基本内容

即人工智能是研究人类智能活动的规律,构造具有一定智能的人工系统,研究如何让计算机去完成以往需要人的智力才能胜任的工作,也就是研究如何应用计算机的软硬件来模拟人类某些智能行为的基本理论、方法和技术。(百度百科)

 

1950年,图灵(艾伦·麦席森·图灵(英语:Alan Mathison Turing,1912年6月23日~1954年6月7日),英国数学家、逻辑学家,被称为 计算机科学之父,人工智能之父) 发表论文《计算机器与智能》( Computing Machinery and Intelligence),提出并尝试回答“机器能否思考”这一关键问题。

 

1956年夏季,以 麦卡赛、明斯基、罗切斯特 和 申农 等为首的一批 有远见卓识的年轻科学家 在一起聚会(1956年DARTMOUTH学会,参考资料#3),共同研究和探讨用机器模拟智能的一系列有关问题,并首次提出了“人工智能”这一术语,它标志着“人工智能”这门新兴学科的正式诞生。

由约翰·麦卡锡(JOHN MCCARTHY)在1956年的达特矛斯会议(DARTMOUTH CONFERENCE)上提出的定义(较早):

人工智能 就是 要让 机器的行为 看起来就象是 人所表现出的智能行为一样。——但是这个定义似乎忽略了 强人工智能 的可能性。

人工智能 是 人造机器所表现出来的智能性。

总体来讲,对人工智能的定义大多可划分为四类,即机器“像人一样思考”、“像人一样行动”、“理性地思考”和“理性地行动”。

 

总的说来,人工智能的目的 就是让计算机这台机器能够像人一样思考。

 

名人&教授给的定义

尼尔逊教授

美国斯坦福大学 人工智能研究中心 尼尔逊教授(Nils John Nilsson(1933 年-2019 年 4 月 23 日),https://ai.stanford.edu/~nilsson/

定义:

人工智能 是 关于知识的学科——怎样表示知识 以及 怎样获得知识 并 使用知识的科学。

 

温斯顿教授

Patrick H. Winston (1943 - 2019) was the Ford Professor of Artificial Intelligence and Computer Science at the Massachusetts Institute of Technology.

定义:

人工智能 就是 研究如何 使计算机去做过去 只有人才能做的 智能工作。

 

不同人工智能名词

弱人工智能

TOP-DOWN AI

不可能制造出能真正地 推理(REASONING)和解决问题(PROBLEM_SOLVING) 的 智能机器,这些机器只不过看起来像是智能的,但是 并不真正拥有智能,也不会有自主意识。

 

强人工智能

BOTTOM-UP AI

有可能制造出真正能 推理(REASONING)和解决问题(PROBLEM_SOLVING)的 智能机器,并且,这样的机器能将被认为是 有知觉的,有自我意识的。

  • 类人的人工智能
  • 非类人的人工智能

* 百度百科

 

最初是 约翰·罗杰斯·希尔勒(John Rogers Searle,1932年7月31日出生于美国丹佛,哲学教授) 针对计算机和其它信息处理机器创造的。

定义:

强人工智能 观点认为 计算机 不仅是用来研究人的思维的一种工具;相反,只要运行适当的程序,计算机本身就是有思维的

 

通用人工智能

Artificial General Intelligence

亦被称为 强 AI。

定义:

在任何你可以想象的人类的专业领域内,具备 相当于人类智慧程度 的 AI,一个 AGI 可以 执行 任何人类可以完成的智力任务。

 

超级人工智能

定义:

就是 远远超越 人类的智能。

库兹韦尔,因此提出了著名的“奇点理论”(Singularity)。

参考资料#5

 

---END---

 

本文链接:

https://www.cnblogs.com/luo630/p/17445306.html

 

参考资料

1、百度百科:人工智能

2、人工智能初探

https://zhuanlan.zhihu.com/p/32813306

尼尔逊教授

3、AI缘起 —— 达特茅斯会议

https://zhuanlan.zhihu.com/p/378822954

4、什么是 AGI?(Artificial General Intelligence)通用人工智能的定义和能力

https://zhuanlan.zhihu.com/p/622027410

5、什么是超级人工智能

https://zhuanlan.zhihu.com/p/43222052

6、

 

标签:机器,定义,人工智能,智能,AI,概述,https
From: https://www.cnblogs.com/luo630/p/17445306.html

相关文章

  • 技术 | 你需要知道的关于软件开发中的人工智能
    【本文由CloudAce整理,CloudAce 是谷歌云全球战略合作伙伴,拥有300多名工程师,也是谷歌最高级别合作伙伴,多次获得GoogleCloud合作伙伴奖。作为谷歌托管服务商,我们提供谷歌云、谷歌地图、谷歌办公套件、谷歌云认证培训服务。】令人惊讶的是,这些年来技术发展迅速,而且还在继......
  • Pycharm自定义代码片段
    编写自定义代码片段可以避免编写很多重复的东西;下文以PyCharm2023.1.2为例(已安装Chinese插件);打开设置,参考下图1,2,3,4,5顺序点击菜单;看到如下页面;输入编写,描述,模板文本;点击定义按钮,会显示一个弹窗,选择语言环境,点击除内容区的空白处关闭并保......
  • mysql自定义变量
    1.自定义变量语法:set@变量名:=值;(冒号可以不加)或者select@变量名:=值;(冒号必须加);使用方法:select@变量名;2.基础知识(用了变量后就是先排序):mysql语句的执行顺序:正常是先查询后排序,但是如果使用了变量,就是先排序后查询1)先查询后排序:selectgender,first_nameasname,age......
  • Gorm - 使用gorm时进行执行自定义SQL的几种方式
    1、当只需要执行某个SQL而不需要进行获取返回值时//如果其中有变量,则使用?进行占位,sql:="要执行的SQL"//在Exec方法中在sql后面可以使用多个参数作为占位的补充//例如需要name=?,则写法可以使用util.Db.Exec(sql,"张三").Errorerr:=util.Db.Exec......
  • C#输出helloworld以及定义变量输出变量
    手写第一个C#程序 usingSystem;namespacemyspace{    classxiaoxie    {        staticvoidMain()        {            Console.WriteLine("这是我的第一个程序");        }    }} 赋一个变量,同时输......
  • 手机直播源码,android 轮播图(自定义组合控件)
    手机直播源码,android轮播图(自定义组合控件)1.项目gradle添加一下配置:  allprojects{ repositories{ ... maven{url'https://jitpack.io'} } } ​2.module中的gradle添加依赖:  dependencies{   implementation'com.github.truemi:SlideS......
  • 视频直播系统源码,Android 自定义底部导航栏
    视频直播系统源码,Android自定义底部导航栏添加依赖1.项目gradle添加一下配置:  allprojects{ repositories{ ... maven{url'https://jitpack.io'} } }   ​2.module中的gradle添加依赖:  dependencies{   implementation'com.github.tr......
  • SpringBoot定义优雅全局统一Restful API 响应框架五
    闲话不多说,继续优化全局统一RestfulAPI响应框架做到项目通用接口可扩展。如果没有看前面几篇文章请先看前面几篇SpringBoot定义优雅全局统一RestfulAPI响应框架SpringBoot定义优雅全局统一RestfulAPI响应框架二SpringBoot定义优雅全局统一RestfulAPI响应框架三Sp......
  • keycloak~自定义登出接口
    keycloak提供了登出的接口,不过它是一个post方法,需要你根据client_id,client_secret及refresh_token进行登出操作的,有时不太灵活,所以我又自己封装了一下,通过客户端浏览器上存储的session_id进行会话登出。kc提供的logoutapi:{{host}}/auth/realms/fabao/protocol/openid-connect......
  • #include_next定义
    #include_next和#include指令一样,也是包含一个头文件,它们的不同地方是包含的路径不一样。 #include_next的意思就是“包含指定的这个文件所在的路径的后面路径的那个文件”,听起来是不是很坳口,我自己也觉得是这样,但下面举个例子说明就清楚了。例如有个搜索路径链,在#include中,它......