更加智能化的世界,由 Wolfram Language 打造

公司

2013-12-01 14:26

“江郎才尽” 没有出现在斯蒂芬·沃尔夫勒姆(Stephen Wolfram)身上,他没有因为自己的产品 Mathematica、Wolfram|Alpha 以及著作《一种新科学》而感到自满,而是继续奋勇向前。

去年在 Reddit 上接受网友问答的时候,他稍微提到 Wolfram|Alpha 接下来的发展计划,“未来 Wolfram|Alpha 将持续探索更多的理论、模型以及算法。” 到了今年 11 月初,他难掩兴奋地宣布,“我们找到如何将这些线索、以及我们所开发的技术所利用起来,去创造一个全新,处于不同等级的新事物上。”——而这个东西就是 Wolfram Language

沃尔夫勒姆称这是一种全新的程序语言,和搜索引擎 Wolfram|Alpha 一样,它是以 “知识为中心” 的,以统一的方式来描述图片、代数公式、时间序列、地理位置、用户界面、文档、代码等等。

Wolfram Language 高度灵活,算法与数据之间没有鸿沟,可以直接调用。Wolfram Language 最核心的特点是 “自动化”。

以上是这门新语言的特点,但具体来说,Wolfram Language 到底是怎样的呢?在接受 VentureBeat 的采访时,沃尔夫勒姆说,Google 的 “知识图谱与 Wolfram|Alpha 相比,所做的还是小的。它只是维基百科以及其它的数据。”

Google 希望能够了解不同对象以及事物的关系,然后给出直接的答案。而沃尔夫勒姆的企图是,让计算机能够直接回答,“现在国际空间站的位置在哪?” 的问题——这需要计算机能够理解国际空间站是什么,还要理解太空是什么,速度如何等等。这已经上升到人工智能的层面了。

“大体上,我们所努力的方向,就好像一个人描述自己的愿望,我们的目标就是去把这个愿望给完成。一个人定义自己的目标,然后会有一部电脑去理解这个目标,而且做到最好。”Wolfram Language 能做到这一点?

screen-shot-2013-11-29-at-11-35-18-am

当场,沃尔夫勒姆演示了起来,只用了 30 秒的时间就通过 Wolfram Language 搭建了一个小小的网页应用,上面演示着反复转动的圆圈,而且拥有用户界面,别人可以通过界面上的按钮改变颜色。而同样另外 30 秒的时间里,沃尔夫勒姆又搭建了一个用于展示南美洲国家国旗的网页应用,至于其它国家的国企业不在话下。

以上演示当中,最重要的是自动化,Wolfram Language 采用 Mathematica 成熟的程序以及算法,还有 Wolfram|Alpha 所积累的数据,能够理解到底圆圈、国旗、南美洲究竟是什么,才能在短时间内自动制作应用。

沃尔夫勒姆说,“这样自动化的程度,是人们之前所未曾拥有的——它非常的强大。所有 Wolfram|Alpha 知道的,你的应用也知道。”

Wolfram Language 为应用的开发带来了完全不一样的东西。它不但体现了高度的人工智能,还包括极为简单的开发模式。使用 “自然语言”,也就是好像我们平时一样说话,就足以让 Wolfram Language 自动开发相关的应用。当然了,能够做到这一点也已经十分了不起了,如果想让 Wolfram Language 实现更加强大的功能,那么一些语法还是必要的。

沃尔夫勒姆未开发提供了 Wolfram Programming Cloud、Wolfram Data Science Platform、Wolfram Publishing Platform 等服务,让开发者自动调用数据和算法,以及自动部署。换言之,开发者用 Wolfram Language 所开发的应用,能够运行在各式各样的平台之上。也可以通过 API 来调用 Wolfram Language 的资源。

从 Mathematica 到 Wolfram|Alpha 再到 Wolfram Language,沃尔夫勒姆创造了最棒的数学工具,再通过数学工具创造出一个具备人工智能的搜索引擎,而后通过发明一个计算机语言将这种人工智能四处传播。沃尔夫勒姆试图将全世界的机器都变得更加智能一些,他过往所创造的产品和服务,则成为智能化应用与硬件背后隐形的大脑,默默为人服务。

登录,参与讨论前请先登录

评论在审核通过后将对所有人可见

正在加载中