读天才与算法:人脑与AI的数学思维笔记21_语言游戏

1.       语言游戏

1.1.         如果你想成为一名作家,理解语言是很重要的,或者至少要有理解语言的愿望

1.2.         若要通过图灵测试,算法需要能够接受千变万化的“自然语言”作为输入,并对其进行处理,然后生成与人类可能做出的反应相对应的输出

1.3.         “自然语言”一般指人类在自然进化过程中不断被重复、被使用的,没有经过有意识的预先设想和计划的语言

1.3.1.           其与计算机代码有着鲜明的区别

1.4.         第一个成功通过图灵测试的算法,是计算机科学家约瑟夫·魏泽鲍姆(Joseph Weizenbaum)在1966年开发的名为“ELIZA”的程序

1.4.1.           如果你曾经看过心理医生,而这名心理医生刚好接受过卡尔·罗杰斯(Carl Rogers)的以当事人为中心的治疗培训,你就会了解,心理医生会问一些问题,但不会把谈话导向一个新的方向

1.4.2.           他问的这些话仅仅是继续了前面的话题,而这为患者提供了进一步阐述其精神状态的空间

1.4.3.           关键是要编写很多的规则来让对话令人信服

1.4.4.           应答的范围有限也不灵活,并且对以往的对话没有记忆、联想

1.4.5.           之所以其在治疗情景中应用效果良好,是因为治疗通常取决于患者是否能解决他们自己的问题

1.4.6.           作为医生的算法应能诊断病情,所以ELIZA并不擅长进行疾病诊断,但另一些算法可能会比你的全科医生更擅长疾病诊断

2.       勒布纳人工智能奖

2.1.         Loebner Prize

2.1.1.           20世纪90年代初,发明家休·勒布纳(Hugh Loebner)赞助设立

2.2.         勒布纳人工智能奖分设金、银、铜奖。金奖、银奖的奖金分别为10万美元、2.5万美元

2.3.         铜奖又分为四个等级,奖金分别为4000美元、1000美元、500美元、200美元

2.4.         该奖项旨在遴选在人机交互方面更具灵活性和说服力的程序

2.4.1.           这个测试的内容包括破译和理解文本、视听组件等内容,通过标准是评委们无法将其与真正的人类区分开来

2.4.2.           第一个通过扩展版图灵测试的程序将获得一枚金质奖牌和10万美元奖金

2.4.2.1.            如果程序不仅能以文本方式通过交谈测试,在音频和视频方式的测试中也能过关,则获金奖,赢得10万美元和一枚18K金质金牌

2.4.3.           如果一个程序能够获得半数评委的确认票,那么它的创建者将会获得一枚银质奖牌和2.5万美元的奖金

2.4.3.1.            如果它能在比较长的时间内以文本谈话的方式迷惑至少半数评委,则获银奖
2.4.3.2.            在2013年获得第23届勒布纳人工智能奖银奖的“三井”,在与人们对话的时候,会对人们提出的问题给出一些非常有见地的回答

2.4.4.           在未达到以上标准的程序中,迷惑住最多评委的将获铜

2.5.         如果你曾经和聊天机器人聊过天,那么你就用你跟它的对话有效地训练过它

2.6.         如果聊天机器人在未来遇到类似的情况,它可以逆转角色,使自己应对起来更像是人类。但大多数算法都是基于ELIZA“如果……那么……”的规则和更为复杂的规则,因而,这些算法永远无法真正处理语言的多样性

2.6.1.           我们需要理解语言是如何组合在一起的

3.       威诺格拉德的测试

3.1.         “威诺格拉德”的测试由斯坦福大学教授威诺格拉德提出

3.2.         在这个测试中那些不能很好理解语言模糊性和语言情境方面问题的人工智能很快就会原形毕露

3.2.1.           人工智能系统在尝试处理“自然语言”时,会在语言模糊性和语言情境方面存在一些问题

3.3.         基于对语境和过往经验的认知,人类知晓如何理解这个谜语似的句子,但是对于机器真的很难

3.3.1.           “威诺格拉德”测试正是利用了“自然语言”的复杂性、丰富性和模糊性等特征

3.4.         人类所使用的代码是长久以来在与他人的语言交流中逐步形成的

3.4.1.           从幼年开始,人类就在语言环境中浸染,在这个过程中我们不断地学习,不断地犯错,不断地再学习

3.5.         互联网上有大量的可作为数据库使用的实例

3.5.1.           我们为什么不能将算法投入互联网任其自由发展,去学习驾驭语言的复杂性、模糊性呢?

3.6.         诺姆·乔姆斯基(Noam Chomsky)认为语言天赋是我们与生俱来的,就好像我们是按照老式的自上而下的模型进行编程的,而不是从零开始学习

3.6.1.           语言学家们惊奇地发现,一个孩子想要理解其他人并与之互动,所需要的语言真的不用很多

3.6.2.           对机器学习来说,仅通对一个庞大的语言使用数据库来学习语言将会是非常困难的

4.       危险边缘

4.1.         哥伦比亚广播公司的益智问答游戏节目,已有数十年历史

4.1.1.           《危险边缘》以答案的形式提问、提问的形式作答

4.1.1.1.            开局阶段,人类选手发挥得不错,并在一段时间内保持了领先,但最终还是不敌IBM算法的威力

4.1.2.           更多的困难来自问答的方式

4.1.2.1.            节目以一种问答倒置的方式进行,以答案的形式提问、提问的形式作答

4.2.         2011年,IBM将注意力转向了与国际象棋或围棋截然不同的一个方向:挑战变幻莫测的“自然语言”

4.2.1.           参加益智问答节目《危险边缘》

4.3.         常常利用双关语、文字游戏、转移注意力等方法来迷惑参与者,即使是人有时也很难理解其问题的意思

4.3.1.           由这些因素带来的模糊性使得算法几乎不可能100%准确

4.3.2.           赢得比赛将标志着机器在解析语言语义方面的能力有了重大提升

4.4.         肯·詹宁斯(Ken Jennings)

4.4.1.           已经连胜74场

4.5.         布拉德·拉特(Brad Rutter)

4.5.1.           直被认为是一个“学痞”

4.6.         《危险边缘》之王

4.6.1.           两人在学校的智力测验小组中都曾崭露头角

4.7.         IBM的算法“华生(Watson)”

4.7.1.           为了纪念IBM公司的第一任首席执行官托马斯·J.沃森(Thomas J.Watson)

4.8.         节目在全美电视网上播出,让所有人看到了人类被机器超越

4.9.         要赢得比赛不仅仅要擅长回答问题,有时也需要一定的策略

4.9.1.           参赛者可以在最后一个题目上下赌注,这使得落后的选手有可能在最后一题时将手里的钱数翻倍,从而赢得比赛

4.9.2.           华生”也分出了一部分算力,来确保它能有效地运用所有数学技能进行下注

4.10.     一定程度的运气因素

4.10.1.      答题的过程中在题板上会给出所谓的“双赌法”,“华生”很幸运地在比赛中选到了

4.10.2.      双赌法通常指在赛马博彩中,选择两场次指定的比赛都胜出即为赢的押注法

4.11.     有一个不公平的优势:抢答器

4.11.1.      一开始“华生”被允许使用电子信号的方式按抢答器,而不是像人类那样按下实物按钮

4.11.2.      人们很快意识到,这将给“华生”带来巨大的优势

4.11.3.      “华生”每次都能在微秒级精确地按下抢答器

4.11.3.1.        人类的反应能力和计算机电路相比差远了

4.12.     需要下注的,在下注的环节,“华生”依然对自己的答案表示不那么确定,所以它下了很小的赌注

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

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

相关文章

修改ElTable组件的样式(element-plus)

效果展示 <div class"table_main"><ElTable:data"tableList":header-cell-style"{color: #ffffff,background: #6f7f93,}"class"table_border":highlight-current-row"false"><ElTableColumn type"inde…

整体安全保障服务方案包括哪些方面?

整体安全保障服务方案是一套综合性的措施&#xff0c;旨在保护企业的网络、数据和资源免受各种威胁。主要包含检测、加固、应急保障、安全运营、攻防演练等多项核心能力与服务。 ​安全狗通过专业团队、工具以及专业运营流程&#xff0c;提出了新一代整体安全保障思路&#xff…

如何查看慢查询

4.2 如何查看慢查询 知道了以上内容之后&#xff0c;那么咱们如何去查看慢查询日志列表呢&#xff1a; slowlog len&#xff1a;查询慢查询日志长度slowlog get [n]&#xff1a;读取n条慢查询日志slowlog reset&#xff1a;清空慢查询列表 5、服务器端优化-命令及安全配置 安…

第12章 软件测试基础(第三部分)测试类型、测试工具

七、测试类型&#xff08;按工程阶段划分&#xff09; 单集系确收 &#xff08;一&#xff09;单元测试 1、单元测试/模块测试 单元就是软件中最小单位&#xff08;或模块&#xff09;。可以是一个函数、一个过程、一个类。主要依据是模块的详细设计文档。价值在于尽早发现…

下载源代码并交叉编译riscv FreeBSD系统和内核

RISCV系统曾经让人神秘到无法接触&#xff0c;交叉编译更是只有耳闻&#xff0c;现在随着RISCV的普及&#xff0c;它们神秘的面纱已经被慢慢揭开。 交叉编译作为RISCV系统中的一个重要环节&#xff0c;也随着RISCV的普及而变得更加容易理解和操作。交叉编译允许开发者在一个平…

人工智能|机器学习——强大的 Scikit-learn 可视化让模型说话

一、显示 API 简介 使用 utils.discovery.all_displays 查找可用的 API。 Sklearn 的utils.discovery.all_displays可以让你看到哪些类可以使用。 from sklearn.utils.discovery import all_displays displays all_displays() displays Scikit-learn (sklearn) 总是会在新版本…

【doghead】mac与wsl2联通

uv 构建ok zhangbin@zhangbin-mbp-2  ~/tet/Fargo/zhb-bifrost/Bifrost-202403/worker/third_party/libuv   main 看一下mac的网络情况 zhangbin@zhangbin-mbp-2  ~/tet/Fargo/zhb-bifrost/Bifrost-202403/worker/third_party/libuv   main  <

leetcode-括号生成-101

题目要求 思路 1.左括号的数量等于右括号的数量等于n作为判出条件&#xff0c;将结果存到res中 2.递归有两种&#xff0c;一种是增加左括号&#xff0c;一种是增加右括号&#xff0c;只要左括号的数量不超过n&#xff0c;就走增加左括号的递归&#xff0c;右括号的数量只要小于…

迅饶科技 X2Modbus 网关 AddUser 任意用户添加漏洞复现

0x01 免责声明 请勿利用文章内的相关技术从事非法测试&#xff0c;由于传播、利用此文所提供的信息而造成的任何直接或者间接的后果及损失&#xff0c;均由使用者本人负责&#xff0c;作者不为此承担任何责任。工具来自网络&#xff0c;安全性自测&#xff0c;如有侵权请联系删…

使用Nuxt3框架搭建基础项目

Nuxt3安装 基础配置: Node.js** - v18.0.0版本以上 , 可以结合fnm工具切换node版本 安装nuxt3命令 打开vscode或者控制台去到项目文件夹输入: npx nuxilatest init <project-name> 国内执行这行代码&#xff0c;即使科学上网也会有问题 ⚠️ 安装Nuxt3报错 安装过程…

学习《现代密码学——基于安全多方计算协议的研究》 第二章

目录 第2章 数学基数 2.1 预备知识 2.1.1 素数 2.1.2 模运算 2.1.3 群 【定义2-2】&#xff08;群的定义&#xff09; 【定义2-3】&#xff08;交换群&#xff09; 【定义2-4】&#xff08;单位元&#xff09; 【定义2-5】&#xff08;逆元&#xff09; 【定义2…

如何更好地使用Kafka? - 故障时解决

要确保Kafka在使用过程中的稳定性&#xff0c;需要从kafka在业务中的使用周期进行依次保障。主要可以分为&#xff1a;事先预防&#xff08;通过规范的使用、开发&#xff0c;预防问题产生&#xff09;、运行时监控&#xff08;保障集群稳定&#xff0c;出问题能及时发现&#…

学成在线 - 第3章任务补偿机制实现 + 分块文件清理

7.9 额外实现 7.9.1 任务补偿机制 问题&#xff1a;如果有线程抢占了某个视频的处理任务&#xff0c;如果线程处理过程中挂掉了&#xff0c;该视频的状态将会一直是处理中&#xff0c;其它线程将无法处理&#xff0c;这个问题需要用补偿机制。 单独启动一个任务找到待处理任…

自动化机器学习——获得函数

自动化机器学习——获得函数 在自动化机器学习中&#xff0c;获得函数是一种用于优化算法的工具&#xff0c;它负责计算并返回待优化问题的值或梯度。本文将介绍获得函数的定义、作用、常用的获得函数&#xff0c;并通过Python实现示例代码来演示其效果&#xff0c;并最后进行…

最强特征点检测算法 DeDoDe v1/v2

论文地址v1:https://arxiv.org/pdf/2308.08479 论文地址v1:https://arxiv.org/pdf/2404.08928 代码地址:GitHub - Parskatt/DeDoDe: [3DV 2024 Oral] DeDoDe 🎶 Detect, Dont Describe --- Describe, Dont Detect, for Local Feature Matching 实测确实牛X! DeDoDeV1 关…

JAVA语言开发的(智慧校园系统源码)智慧校园的痛点、智慧校园的安全应用、智慧校园解决方案

一、智慧校园的痛点 1、信息孤岛问题&#xff1a;由于校园内各部门或系统独立开发&#xff0c;缺乏统一规划和标准&#xff0c;导致数据无法有效整合和共享&#xff0c;形成了信息孤岛。 2、技术更新与运维挑战&#xff1a;智慧校园的建设依赖于前沿的信息技术&#xff0c;如云…

网络网络层之(4)IPv4协议

网络网络层之(1)IPv4协议 Author: Once Day Date: 2024年4月4日 一位热衷于Linux学习和开发的菜鸟&#xff0c;试图谱写一场冒险之旅&#xff0c;也许终点只是一场白日梦… 漫漫长路&#xff0c;有人对你微笑过嘛… 全系列文档可参考专栏&#xff1a;通信网络技术_Once-Day的…

mysql workbench如何导出insert语句?

进行导出设置 导出的sql文件 CREATE DATABASE IF NOT EXISTS jeesite /*!40100 DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci */ /*!80016 DEFAULT ENCRYPTIONN */; USE jeesite; -- MySQL dump 10.13 Distrib 8.0.28, for Win64 (x86_64) -- -- Host: 127.0…

【算法刷题 | 贪心算法09】4.30(单调递增的数字)

文章目录 16.单调递增的数字16.1题目16.2解法&#xff1a;贪心16.2.1贪心思路16.2.2代码实现 16.单调递增的数字 16.1题目 当且仅当每个相邻位数上的数字 x 和 y 满足 x < y 时&#xff0c;我们称这个整数是单调递增的。 给定一个整数 n &#xff0c;返回 小于或等于 n 的…

基于Tornado开发高性能多人在线麻将游戏

(超清)基于Tornado开发高性能多人在线麻将游戏 基于Tornado开发高性能多人在线麻将游戏可以按以下步骤进行&#xff1a; 1.项目规划和设计&#xff1a; 确定游戏的功能和要求&#xff0c;包括用户登录、游戏大厅、匹配系统、实时游戏、聊天功能等。 设计游戏的数据模型和逻…