读人工智能全传02图灵测试

news2024/12/22 22:17:45

1. 图灵测试

1.1. 模仿游戏

1.2. 20世纪40年代末至50年代初,第一台计算机的出现引发了一场公开辩论,辩论主题就是这一现代科学奇迹的潜力如何

1.2.1. 这场辩论中最瞩目的贡献当归属于一本名叫《控制论》的书,由麻省理工学院数学教授诺伯特·维纳(Norbert Wiener)撰写

1.3. 自1950年第一次提出以来,图灵测试一直具有巨大的影响力,直至如今,它仍然是一个严肃的研究课题

1.3.1. 图灵于1950年在著名国际期刊《心智》上发表的《计算机器与智能》论文中,描述了他的测试

1.3.1.1. 他的文章被公认为首篇有关人工智能的论文

1.3.2. 令人遗憾的是,到目前为止,它仍然没能让怀疑者彻底沉默

1.3.3. 就图灵测试而言,被测试的对象是一个黑盒,从某种意义上来说,我们不允许检查其内部结构,只能对其进行输入和输出

1.3.4. 图灵测试在今天已经没什么用了,但它仍然是人工智能重要的组成部分,因为它第一次给了对这门新兴学科感兴趣的研究人员一个明确的目标

1.4. 图灵的杰出之处是避开了所有存在争议的问题,直指计算机程序是否“真正”拥有智能(或者意识以及其他说法)、程序是否真正有“思维”(或者意识、自主意识什么的)并不是重点,重点在于它能够做到“乱真”,即让测试者无法分辨出程序和真人

1.4.1. 关键词在于“无法分辨”

1.5. 图灵测试是科学界中标准技术的一个优秀例子,如果你想确认两种事物是相同的还是不同的,就思考一下如何设计合理的测试来区分它们

1.5.1. 若是有一种合理的测试,两种事物其中一种能通过,另一种不能,那么你可以宣称它们是不同的

1.5.2. 如果不能通过合理的测试来区分它们,那么就不能声称它们是不同的

1.6. 多年来,许多定义人工智能的方式总是根据所使用的技术方法来定义人工智能

1.7. 图灵测试就是用来区分机器智能与人类智能的方法,测试的方式是人类询问者是否能够分辨出与之交流的是机器还是人

1.7.1. 图灵测试简单、优雅、易懂

1.7.1.1. 图灵测试最吸引人的地方无疑是它非常简单明了,尽管看起来很清晰,它仍然对人工智能提出了许多挑战

1.7.2. 问题在于,大多数试图通过图灵测试的程序员都倾向于使用一些简单的小技巧来“骗过”询问者,使他们相信自己正在与真人打交道,即用小伎俩去迷惑询问者,而并非真正去探寻与解决智能行为的本质

2. ELIZA

2.1. 诞生于20世纪60年代中期,由美籍德国人、麻省理工学院计算机科学家约瑟夫·魏岑鲍姆(Joseph Weizenbaum)创造

2.2. ELIZA原本是一项严肃的、富有影响力的心理治疗科学实验

2.3. 遗憾的是,自此以后,ELIZA就成了采用肤浅的小伎俩伪装人工智能的代名词,尤其在图灵测试领域

2.4. ELIZA扮演的是一名精神病医生的角色,与病人交谈,提出开放式问题,让病人试图敞开自我

2.4.1. 你不用太费劲就能轻易看穿它使用的封装及镜像反问伎俩

2.5. 用户对他的简单实验性程序非常沉迷,ELIZA正式进入了人工智能的传说中

2.6. ELIZA的影响力,以每年一度的罗布纳奖人工智能竞赛的形式流传至今

2.6.1. 罗布纳竞赛的参赛者很大程度上都是ELIZA的变奏曲,他们并没有试图让询问者开展一场有意义的对话,充分证实人工智能拥有类人的领悟力、理解力和常识,而是使用一些误导技巧来赢得比赛

2.7. 离人类之间进行的对话还有非常漫长的道路要走

2.8. ELIZA算是某种互联网产物的始作俑者,一提到这个产物,研究人工智能的程序员们都得抓狂,那就是互联网聊天机器人

2.8.1. 它们是基于互联网的程序,试图让用户参与对话,通常活跃于推特等社交媒体平台

2.8.2. 绝大多数所谓的互联网聊天机器人都只是使用了关键字联想的脚本而已,再辅以一些类似反问、提出通用问题之类的小伎俩,就如ELIZA一样

2.8.3. 聊天内容都是肤浅并且乏味的,这种聊天机器人,并非人工智能

3. 人工智能的多样性

3.1. 程序确确实实理解了与询问者的对话,这种理解与人类的理解大致相同

3.2. 程序并没有真正理解与询问者的对话,但可以模拟出理解对话以后的回复

3.3. 构建出具有人类的理解力(或者说是意识之类的词)的目标程序,被称为强人工智能

3.4. 次一级的目标,即构建虽然没有具备人类的理解力,但是可以模拟出特定能力的程序,被称为弱人工智能

3.5. 分辨强人工智能和弱人工智能的关键点

4. 超越图灵测试

4.1. 以图灵的“无法分辨”为原则,图灵测试有许多变种

4.2. 事实上,一个无法区分机器人和人类的世界,就是绝佳的电影及小说创作素材

4.3. 威诺格拉德模式

4.4. 人工智能所面临的另一个类人挑战是理解人类世界,以及支配其中的许多约定俗成的规则

5. 通用人工智能

5.1. 强人工智能是人工智能故事中一个重要而迷人的部分,但很大程度上,它与当代的人工智能研究无关

5.2. 退而求其次的目标就是制造具有普遍人类智能水准的机器,现在,通常称其为通用人工智能(Artificial General Intelligence, AGI)

5.2.1. 即使这个次一级的目标,也是当代人工智能研究的边缘

5.3. AGI大致等同于一台拥有一个普通人所拥有的全部智慧能力的计算机,包括使用自然语言交流、解决问题、推理、感知环境等能力,与一个普通人处于同等或者更高等级的智能水准

5.4. AGI被认为是弱人工智能的弱版本

5.5. 让计算机完成某种特殊任务,有时候被称为狭义人工智能

5.5.1. 所谓的狭义人工智能,就是人工智能

5.6. 第一种是试图建立思维模型:有意识的推理、认知、解决问题的过程,我们在生活中都会用到的过程,这种方法被称为符号人工智能

5.6.1. 从20世纪50年代中期到80年代末,30多年的时间里,符号人工智能一直是构建人工智能体系最流行的方式

5.6.2. 它的过程是透明的:当机器人认为它应该执行“cleanroom(room 451)”操作时,我们可以理解为它知道即将做什么

5.7. 另一种模拟智慧的方式是模拟大脑,这是一种极端的可能性,即试图在计算机中模拟一个完整的人类大脑(也许还得包含完整的神经系统)

5.7.1. 人类的大脑是我们唯一确定能产生智慧的事物

5.7.2. 人脑包括大概1000亿个相连的神经元,我们对它们的成分、结构和如何运作的了解还达不到复制大脑结构的程度

5.8. 神经网络

5.8.1. 神经网络的研究可以追溯到人工智能出现之前,并沿着人工智能的主流研究发展

5.8.2. 正是神经网络研究在21世纪取得的突破性进展,才带来了目前人工智能研究领域的繁荣

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1891488.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Java | Leetcode Java题解之第214题最短回文串

题目&#xff1a; 题解&#xff1a; class Solution {public String shortestPalindrome(String s) {int n s.length();int[] fail new int[n];Arrays.fill(fail, -1);for (int i 1; i < n; i) {int j fail[i - 1];while (j ! -1 && s.charAt(j 1) ! s.charAt…

PostgreSQL的pg_filedump工具

PostgreSQL的pg_filedump工具 基础信息 OS版本&#xff1a;Red Hat Enterprise Linux Server release 7.9 (Maipo) DB版本&#xff1a;16.2 pg软件目录&#xff1a;/home/pg16/soft pg数据目录&#xff1a;/home/pg16/data 端口&#xff1a;5777pg_filedump 是一个工具&#x…

【docker】运行阶段遇到的问题

目录 1、查询docker 下挂载了哪些工具 2、docker中的简单命令 3、实际场景应用&#xff08;redis&#xff09; 目前工作中仅用到了redis,所以没有太多经验可以交流&#xff0c;暂时仅将我目前遇到的进行发布。还请见谅。 1、查询docker 下挂载了哪些工具 docker ps -a 或者…

10.SQL注入-http header利用案例

SQL注入-http header利用案例 首先通过登录http头界面,如图所示:登录的信息会被记录到数据库中去&#xff0c;同时使用bp进行抓包分析 将抓包的数据发送repeater里面进行调试 通过useragent进行注入 将useragent对应的数据信息删除掉,输入单引号测试被后台执行报错sql语法…

《安富莱嵌入式周报》第339期:单片机运行苹果早期Mac系统模拟器,2GHz示波器有源探头,下一代矩阵开关面包板,卡片式声音分贝器,HP经典示波器,ReRAM

周报汇总地址&#xff1a;嵌入式周报 - uCOS & uCGUI & emWin & embOS & TouchGFX & ThreadX - 硬汉嵌入式论坛 - Powered by Discuz! 视频版 https://www.bilibili.com/video/BV1Kf421Q7Lh 《安富莱嵌入式周报》第339期&#xff1a;单片机运行苹果早期Ma…

Newport太阳光模拟器MSOL-UV-X使用说明手侧

Newport太阳光模拟器MSOL-UV-X使用说明手侧

如何在《中国科学报》报刊上发表论文?

如何在《中国科学报》报刊上发表论文&#xff1f; 《中国科学报》征稿 中国科学院、中国工程院、国家自然科学基金委员会、中国科学技术协会共同主办报纸 【级别】&#xff1a;国家级 【版面】&#xff1a;不指定版面&#xff0c;理论稿件&#xff0c;无广告字眼 【方向】&…

尚品汇-(十一)

&#xff08;1&#xff09;spu保存 这个页面选择了手机之后&#xff0c;会调用查询分类品牌的接口&#xff0c;显示品牌&#xff0c;在分类品牌中添加了两个品牌后也会在这里显示出来 销售属性名称需要查询base_sale_attr表&#xff1a; 实体类&#xff1a;BaseSaleAttr pac…

前端三件套开发模版——产品介绍页面

今天有空&#xff0c;使用前端三件套html、css、js制作了一个非常简单的产品制作页面&#xff0c;与大家分享&#xff0c;希望可以满足大家应急的需求。本页面可以对产品进行“抢购”、对产品进行介绍&#xff0c;同时可以安排一张产品的高清大图&#xff0c;我也加入了页面的背…

Nordic 52832作为HID 键盘连接配对电视/投影后控制没反应问题的分析和解决

问题现象&#xff1a;我们的一款HID键盘硬件一直都工作的很好&#xff0c;连接配对后使用起来和原装键盘效果差不多&#xff0c;但是后面陆续有用户反馈家里的电视等蓝牙设备配对连接我们的键盘后&#xff0c;虽然显示已连接&#xff0c;但实际上控制不了。设备涉及到了好些品牌…

Golang | Leetcode Golang题解之第213题打家劫舍II

题目&#xff1a; 题解&#xff1a; func _rob(nums []int) int {first, second : nums[0], max(nums[0], nums[1])for _, v : range nums[2:] {first, second second, max(firstv, second)}return second }func rob(nums []int) int {n : len(nums)if n 1 {return nums[0]}…

Tekla Structures钢结构详图设计软件下载;Tekla Structures高效、准确的合作平台

Tekla Structures&#xff0c;它不仅集成了先进的三维建模技术&#xff0c;还融入了丰富的工程实践经验&#xff0c;为设计师、工程师和建筑商提供了一个高效、准确的合作平台。 在建筑项目的整个生命周期中&#xff0c;Tekla Structures都发挥着举足轻重的作用。从规划阶段开始…

部署nginx服务用于浏览服务器目录并实现账号密码认证登录

1、背景&#xff1a; 因公司业务需求&#xff0c;部署一套数据库备份中心服务&#xff0c;但是因为备份的数据库很多&#xff0c;有项目经理要求能经常去查看备份数据库情况及下载备份数据文件的需求。根据该需求&#xff0c;需要在备份数据库的服务器上部署一个nginx服务&…

mac中如何恢复因为破解脚本导致的IDEA无法启动的问题

问题 为了在mac中安装免费的2024版idea&#xff0c;导致下载了一个脚本&#xff0c;使用这个脚本后&#xff0c;但是发现idea还没有破解&#xff0c;相反导致idea无法启动&#xff0c;每次点击&#xff0c;都会弹出“cannot start IDE…” 问题排查 在访达中点击mac的应用程…

实时数仓Hologres OLAP场景核心能力介绍

作者&#xff1a;赵红梅 Hologres PD OLAP典型应用场景与痛点 首先介绍典型的OLAP场景以及在这些场景上的核心痛点&#xff0c;OLAP典型应用场景很多&#xff0c;总结有四类&#xff1a;第一类是BI报表分析类&#xff0c;例如BI报表&#xff0c;实时大屏&#xff0c;数据中台等…

java项目总结2

3.了解Java的内存分配 4.重载 定义&#xff1a;在一个类中&#xff0c;有相同名的&#xff0c;但是却是不同参数&#xff08;返回类型可以不一样&#xff09; 重载的优点&#xff1a; 1.减少定义方法时使用的单词 2.减少调用方法时候的麻烦&#xff08;比如sum的返回两个数的…

云计算【第一阶段(22)】Linux的进程和计划任务管理

目录 一、查看进程 1.1、程序和进程的关系 1.2、查看进程 1.2.1、静态查看进程信息ps ​编辑 1.2.1.1、实验 1.2.2、动态查看进程信息top 1.2.2.1、实验 1.2.2.2、top 命令全屏操作界面快捷键 1.2.3、pgrep根据特定条件查询进程pid信息 1.2.4、pstree命令以树形结构列出…

工程安全监测仪器:振弦采集仪的应用与发展

工程安全监测仪器&#xff1a;振弦采集仪的应用与发展 振弦采集仪是一种常见的工程安全监测仪器&#xff0c;广泛应用于建筑、桥梁、隧道、地铁等工程项目中。它通过监测振弦的振动变化&#xff0c;可以及时发现结构变形或损坏情况&#xff0c;为工程的安全运行提供重要数据支…

【前端实现】在父组件中调用公共子组件:注意事项逻辑示例 + 将后端数组数据格式转换为前端对象数组形式 + 增加和删除行

【前端】在父组件中调用公共子组件的实现方法 写在最前面一、调用公共子组件子组件CommonRow.vue父组件ParentComponent.vue 二、实现功能1. 将后端数组数据格式转换为前端对象数组形式2. 增加和删除row 三、小结 &#x1f308;你好呀&#xff01;我是 是Yu欸 &#x1f30c; 2…

优化页面加载时间

注&#xff1a;机翻&#xff0c;未校对。 本文年代久远&#xff0c;除了少部分不合时宜的&#xff0c;其他仍有借鉴意义。 Optimizing Page Load Time 优化页面加载时间 It is widely accepted that fast-loading pages improve the user experience. In recent years, many …