NVIDIA 初创加速计划,免费加速您的创业启动 了解详情
写点什么

未来,人类如何与人工智能沟通?

  • 2015-12-29
  • 本文字数:2511 字

    阅读完需:约 8 分钟

近日,Wolfram Research 的创始人兼 CEO、Mathematica 软件 /Wolfram|Alpha 系统以及 Wolfram 语言的发明者、《A New
Kind of Science》的作者 Stephen Wolfram 在其博客中探讨了人类如何在未来与人工智能(AI)沟通的问题。本文对Stephen 的观点进行了详细分析。

利用人工智能机器来回答问题一直是人类的一个梦想。在2009 年, Wolfram|Alpha 的推出给了大家巨大的惊喜。该系统能够根据用户输入的问题直接返回答案,目前已经回答了数以亿计的问题。然而,Wolfram|Alpha 目前仍然只能针对简单的问题或命令进行回复。如何理解并回复复杂问题仍然是人工智能系统的一大难题。经过近些年的思考,Stephen 认为,Wolfram 语言是实现人类与 AI 良好沟通的不错手段。那么,Stephen 为什么会得出这样的结论呢?本文接下来就一步步的详细展开这其中的推论过程。

计算十分强大

Stephan 首先提出,计算是一件十分强大的事情。即使是神经网络等方面的简单小程序也能完成复杂的运算。实现人工智能回答复杂的问题的必要前提就是建立一个人脑所能处理事情与计算所能做事情之间的桥梁。而这正是Wolfram 语言的设计初衷。

计算型思考的语言

与传统计算机语言不同,Wolfram 语言首先瞄准的就是如何精确捕捉人类语言的含义。因此,Wolfram|alpha 团队在2010 年前后主要关注数学、逻辑以及抽象网络等抽象概念。而最近几年,通过Wolfram|alpha 系统的实际运行,他们发现令系统涵盖城市、电影或动物等实际存在的东西更有意义。但是,Wolfram 语言又需要不同于自然语言。Stephen 指出,即使是一些很简单的算法程序,英语也是很难准确描述的。这时候,就需要Wolfram 语言来描述。甚至Stephen 自己也开始在生活和工作中不知不觉的使用Wolfram 语言。

理解AI

以往,程序员总是通过人类所能理解的代码来编写程序。但是,对于AI 系统而言,这种编写代码的方式未必合适。在Mathematica 和Wolfram 语言中,算法自动化的工作很多时候是直接通过机器学习或者搜索已经存在的程序来完成的。那么,这样生成的代码就未必是人类所能够理解的。

Stephen 指出,在这种情况下,我们就需要像对待现实社会一样对待 AI——很多复杂的现象很难从根本上去解释,但我们能够在不甚理解的情况下利用这些现象,改善人类的生活。

AI 有自己的目标吗?

假设 AI 已经能够拥有“智能”,我们已经应该让它做什么呢?很久以前,人类就开始讨论该问题。Stephen 认为,在不掺杂人类意愿的情况下,“纯粹”人工智能的目的应该很简单——就是根据输入进行计算。

给 AI 以目标

对于传统的机器,我们可以很容易定义它的运行目标。但是,对于一个人工智能系统而言,我们不希望花费时间来把目标分解并具体化,但又无法掌握其运行的具体情况。那么,如何很好的定义 AI 的目标呢?Stephen 表示,该问题十分复杂。如果 AI 能够与人类一起生活和工作,人类用自然语言描述目标也许就可以。但是,对于 AI 没有经历过或本身就十分复杂的问题,自然语言就不行了。这时候,位于机器语言和人类语言中间的 Wolfram 语言就成为很好的选择。

AI 之间如何通信

考虑人类如何与机器沟通是一回事,而 AI 之间如何沟通又是另外一回事。一方面,AI 所使用的底层符号语言在不同 AI 中是不同的;另外一方面,它们也不能很好的使用英语等人类语言进行沟通。那么,AI 之间究竟该如何沟通呢?

先想象一下自然语言如何增加新词。一般新词要么是与一种新的事物相关,要么是更好的区分已存在的事物。例如, Image Identification 项目就是为了识别人类日常所命名的 1000 种事物。这种 PLEC (Post-Linguistic Emergent Concept)概念使得 AI 系统不得不扩展自己的语言。但是,应用等自然语言在扩展时是十分受限的。它不能像结构化符号语言一样利用符号结构来表示新的概念。因此,AI 之间使用 Wolfram 语言进行沟通是可能的。

信息获取

亿万年以来,人类依赖基因来获得基本的身体信息,然后利用大脑在后天积累信息。然而,人类的知识仍然是无法直接传递给后代的。于是,自然语言诞生,帮助人类实现了知识的传承。不过,人类在理解自然语言时,仍然需要经过大脑的翻译。于是,Wolfram 等计算型知识语言就显得尤为重要:沟通过程完全不需要翻译,语言的执行过程已经自动完成了翻译和理解。如果说自然语言把人类社会带到了文明,计算型知识语言则定义了 AI 的文明。至少,它在人类和机器中间架起了沟通的桥梁。

人人皆可编程

就像自然语言的普及过程一样,计算机代码的流行会带来什么样的变化呢?例如,人们去饭店看到的将不再是一成不变的菜单,而是可以自由修改代码,改变菜单的样式。或者,人类可以直接采用代码和其他人或机器进行沟通。Stephen 则认为,这不仅仅带来人们表达问题方式的改变,而重要的是能带来人们思考问题方式的革命。

Wolfram 真的可以担当重任吗?

最后,Stephen 将所讨论的问题回到到了最初:Wolfram 语言真的可以实现人类与机器的无障碍沟通吗?对于简单的问题,Wolfram|Alpha 系统已经给出了肯定的答案。那么,对于 AI 的复杂应用场景呢?

Stephen 表示,Wolfram 语言已经在 AI 系统中发挥了重要作用。无论是精确的那个目标的 FindShortestTour 应用,还是 ImageIdentify 等模糊定义目标的应用,Wolfram 很好的帮助了系统进行图像、文本、数据或符号结构的计算。但是,Wolfram 距离最终目标仍然有很长一段距离。

Stephen 认为,人工智能的语言未来会如何实在很难预测。也许,人工智能会使用一种人类完全无法理解的语言,然后飞速发展。但是,至少 Wolfram 语言提供了人类和人工智能沟通的桥梁。

结尾

在文章最后,Stephen 提出,关于人类和人工智能 / 语言和计算,他有很多话想说。本文也只是描述了他当前的一些想法,尤其是他意识到了 Wolfram 语言是人类和人工智能沟通的桥梁。在 Wolfram|Alpha 系统中,Wolfram 语言已经给出了一些例子。未来,随着人工智能的发展,让我们一起期待 Wolfram 或相关语言的发展。


感谢杜小芳对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ @丁晓昀),微信(微信号: InfoQChina )关注我们,并与我们的编辑和其他读者朋友交流(欢迎加入 InfoQ 读者交流群(已满),InfoQ 读者交流群(#2))。

公众号推荐:

跳进 AI 的奇妙世界,一起探索未来工作的新风貌!想要深入了解 AI 如何成为产业创新的新引擎?好奇哪些城市正成为 AI 人才的新磁场?《中国生成式 AI 开发者洞察 2024》由 InfoQ 研究中心精心打造,为你深度解锁生成式 AI 领域的最新开发者动态。无论你是资深研发者,还是对生成式 AI 充满好奇的新手,这份报告都是你不可错过的知识宝典。欢迎大家扫码关注「AI前线」公众号,回复「开发者洞察」领取。

2015-12-29 18:002066
用户头像

发布了 268 篇内容, 共 118.3 次阅读, 收获喜欢 24 次。

关注

评论

发布
暂无评论
发现更多内容

技术标准|隐语技术标准的 What & Why & How

隐语SecretFlow

技术标准 隐私计算 数据要素流通

网站被攻击有什么办法?

德迅云安全杨德俊

云图说|揭秘云原生服务生命周期治理平台,云原生服务中心OSC

华为云开发者联盟

云原生 华为云 华为云开发者联盟 华为云云图说

AE脚本-真实三维立体文字标题排版空间翻转组合动画 TypeMonkey3D

Rose

关键帧缓入缓出曲线调节控制操作AE脚本 Kease for mac

Rose

Flink 2.0 状态存算分离改造实践

Apache Flink

小艺上线新春限定版!丰富玩法一起“花式”迎龙年

最新动态

支付宝花呗分期如何接入

盐焗代码虾

支付宝 经验分享 花呗分期

1 月 Web3 游戏行业概览:市场实现空前增长

Footprint Analytics

区块链游戏 gamefi

Navicat Premium 15 :专为简化数据库的管理及降低系统管理成本而设计

Rose

前端开发CSS实用的技巧有哪些

小魏写代码

鸿蒙星河版启航!系统级原生智能实现应用「零成本」AI化

新消费日报

得物自研API网关实践之路

得物技术

微服务架构

AI创业创新的三个误区及应对之道

算AI

人工智能 创业 AI 创新

影响2024年Web3赛道的三大事件

TechubNews

敏捷产品是双轨开发而非双轨制

ShineScrum捷行

solidity案例详解(二)众筹合约

BSN研习社

区块链 Solidity

华为微信红包封面新春献礼,龙年送福更添彩

最新动态

说说开放签电子签章开源的这一年

开放签开源电子签章

开源 电子合同 年终总结 电子签名 电子签章

聊聊在不确定环境下的个人成长

Phoenix

PS插件-模拟真实投影拖尾阴影工具 Shadowify v1.0.1

Rose

别人还在集五福,星河社区开发者已经奖品拿到手软了!

飞桨PaddlePaddle

百度 百度飞桨 飞桨星河社区

国内第一个开源免费电子签章系统发布了

开放签开源电子签章

开源 电子签章 开放签

HarmonyOS SDK 助力新浪新闻打造精致易用的新闻应用

HarmonyOS开发者

HarmonyOS

前端开发CSS实用的技巧有哪些

小齐写代码

【亿级数据专题】「高并发架构」盘点本年度探索对外服务的百万请求量的高可靠消息服务设计实现

洛神灬殇

后端 消息队列 高并发架构 亿级数据 2024年第三十四篇文章

AE脚本-智能快速图层对齐工具 Align Pro

Rose

揭秘海外云手机的诸多优势

Ogcloud

云手机 海外云手机 云手机海外版 国外云手机

跨境电商新风潮:充分发挥海外云手机的威力

Ogcloud

云手机 海外云手机 云手机海外版 国外云手机

TitanIDE v2.8.0正式发布,模板市场来袭!

行云创新

ide CloudIDE 代码编辑器 云端IDE 云端IDE+大模型

【幻兽帕鲁】专用服务器攻略来啦!一键部署,5s开服

华为云开发者联盟

云计算 服务器 华为云 华为云开发者联盟 幻兽帕鲁

未来,人类如何与人工智能沟通?_语言 & 开发_张天雷_InfoQ精选文章