Mathemetica 35周年!从天才物理学家到“自大狂”,创始人Wolfram的传奇经历

尚恩 梦晨 发自 凹非寺
量子位 | 公众号 QbitAI

头发和显示器都更薄了,但35年前的代码还能运行!

著名科学计算软件Mathematica 35周年之际,创始人Stephen Wolfram发布这样一组构图一毛一样的对比照片,并称:

35年前领先于时代的东西,现在依然领先……

ac560f0380d4142d2c0d462432cefd88.png

大量网友在评论区排队祝福,其中不乏每天都会用这款软件、足足用了35年的。

a5fc4c390b92bc270b8c2f36a18e58f1.png

除了通常专业人士才会用的Mathematica之外,Stephen Wolfram还设计了Wolfram语言和Wolfram Alpha,让人们通过自然语言就能可视化的完成高端科学计算。

3ebc525898dfa6d29eede433810b6212.png

就在最近,他还写了一篇解释ChatGPT原理的科普文章并整理出版成书。

786e1594a6ff616aa0c13f2c0a486284.png

他构建起一个计算工具的帝国,他的产品帮助了世界各地无数的研究人员、工程师和教育工作者。

然而也曾有过这样一段时间,当时人们对他的批评与现在对他的褒奖一样多。

有人说他是天才,也有人说他是一个“自大狂”。

而这一切,还要从他放弃理论物理转而研究元胞自动机说起。

从天才物理学家到“自大狂”

15岁时,Stephen Wolfram就已经开始研究应用量子场论和粒子物理学。

17岁时他进入牛津大学,仅3年时间就读完本科到博士,20岁获得加州理工理论物理博士学位。

在这期间他发表了多篇论文,其中一篇关于重夸克的论文后来被学术界广泛引用。

48eca8d3181a7e12abd0c4e8128f293d.png

后来在加州理工学院读博士时,Stephen Wolfram遇到著名物理学家费曼

他们一起研究如何用元胞自动机模拟物理过程(如湍流流体流动),并参与了复杂系统这个学科的建立。

e55ba28271dc9a7412287151267ec75f.gif

他凭借费曼的推荐信成为麦克阿瑟天才奖最年轻得主,这也是他后来进入普林斯顿高等研究院(IAS)工作的契机之一。

但Wolfram在学术界工作的经历并不愉快,经常与同事相处不愉快。

在普林斯顿期间,他的研究兴趣慢慢从理论物理转向了复杂系统,并认为这是现有科学体系之外的新兴领域。

1985年,他给费曼写信抱怨他的处境,并寻求指导。

我在IAS受到的待遇越来越差,真的必须离开。我想建立一个机构来支持我研究现在感兴趣的东西。

费曼给他的建议则是“去做自己的研究”。

你无法理解 “普通人”。对你来说,他们是 “愚蠢的傻瓜”,所以你不会容忍他们,也不会以宽容或耐心对待他们的缺点。

当时费曼认为,如果Wolfram去做管理工作,不是把自己逼疯,就是被“普通人”逼疯。

尽可能少地与非技术人员接触,但有一个例外,那就是疯狂地坠入爱河!这就是我的建议,我的朋友。

edcae93849f2a58e798833386299cf27.png

离开IAS后Wolfram去了伊利诺伊大学厄巴纳-香槟分校,在那里开始开发初版Mathematica。

最初只是他为自己的研究设计的工具,后来却决心把它发展成所有人都用的通用计算系统。

1987年,他彻底离开了学术界,并成立了自己的公司Wolfram Research,继续Mathematica的开发和销售工作。

从那之后的十多年时间里,Wolfram身上最主要的标签从“物理学家”渐渐变成了“软件大亨”

但同时他也一直没有放弃对复杂性科学的研究。

直到2002年,他出版了一本充满争议的书《一种新的科学》(A New kind of Science),在科学界招致大量批评。

64c71d8169e0d3bbb292b7d3d1330e13.png

这本书中,他给出一个非常大胆的结论:

宇宙本质上是数字化的,并且运行在可以描述为简单程序。

他还预测科学界认识到这一点后,将对物理学、化学和生物学以及大多数领域产生重大的革命性影响,这也把书名取成这样的原因。

然而物理学家弗里曼戴森(Freeman Dyson)对这个理论的评价是:

当科学家老迈时,经常会提出宏大的、不可能的理论。Wolfram的不同寻常之处在于,他40多岁就这么做了。

这还是所有评价中相对客气的,更多的则像统计学家Cosma Shalizi这样。

5a7b7fad0fbe662458c479693a012557.png

Shalizi认为将使整个领域倒退10年,自己将不得不浪费大量时间在扳正读过这本书的学生。

Wolfram并没有受这些评价影响,一直在坚持发展他的理论,并在2020年声称找到了通向基本物理理论的路径……

06c329e890a8b3a2b6e683481c9baf77.png

尽管无论在物理界、数学界还是复杂科学界认同他理论的人都不算多。

但最初他为支持自己研究打造的工具Mathematica,却成了科学、工程和教育领域使用最广泛的软件。

从Mathematica到Wolfram Alpha

1986年,正赶上个人电脑开始拥有足够的计算能力。

这时,想在计算机上完成完成不同的研究,就需要使用各种各样不同的软件。而且每次开始新的物理运算之前都要创建一个新的C语言程序,时间长不说还繁琐。

Stephen Wolfram冒出一个想法也许可以做一个通用的计算系统,然后我只用这个系统就行,其他人自然也会认为这个系统很实用。

1988年6月23日,计算机代数系统“Mathematica”第一版发布,引起轰动。

fad82a3758157fbd0f8d637d00fe7907.png

加州大学圣迪亚哥分校通讯和信息技术研究所主任拉雷·斯马尔(Larry Smarr)把Mathematica软件称作有史以来最重要的科学软件

在Mathematica 之前,复杂的技术计算领域只能是少数 “大师级” 计算专家的地盘。

随着Mathematica出现这一切都迅速发生了变化,让科学家、工程师以及其他各种职业人群可以随心所欲地进行各种复杂的数学运算,比如解方程、求导数、求矩阵的逆、画三维图形等。

而且更重要的一点,1988年能运行的代码今天依然能够运行。

fac605490ae034331595449f71fd1a84.jpeg

而在推出Mathematica第一版时,Stephen Wolfram还在伊利诺伊大学香槟分校就职。

随着产品大卖,公司盈利良好,已经可以上市了。

但彼时的他决定不上市,因为他希望公司始终是自己的,这样就能做自己想做的事情,比如长期研究项目。

也许你会问有钱不赚为啥啊,其实在推出Mathematica前他曾有过一次创业经历,结果却很不如他意。

7addb35bf5173a45edf284823e7c72f4.jpeg

当时,仍是加州理工学院研究人员的Stephen Wolfram,虽然已经上手了最先进的计算机,但还是不断遇到故障。

他意识到,唯一的方法就是自己把它们造出来。

所以,我就动手了。

因为对商业活动知之甚少,他就从外部招募了一位CEO来管理公司,自己则继续搞最喜欢的科学研究。也就是从此刻开始,事情逐渐朝着不可控的方向发展。

根据他自己后来的描述,每次他想提意见时,都会被告知对商业并不了解,不要插手。

493df45d28f3580a32df53ee7d7c5b27.png

正是因为先前创办公司的糟糕经历,也是因为自己总是想做点自己喜欢的东西,他决定成立一家自己的公司,也就有了现在的沃尔夫勒姆研究公司(Wolfram Research)。

在Stephen Wolfram看来,世界是可表示的,世界是可计算的,世界就是我们的知识。而且现在很多搜索引擎,只是在检索数据罢了,并没有试着去理解、分析和计算数据。

因此,他试图做一个高端计算软件,只要你能描述得出来想要什么,计算机就替你做。

为了实现这一目标,他推出了计算知识搜索引擎Wolfram Alpha,于2009年5月18日正式上线。

ff258a285b40c4a45b782b29cc3f6f64.png

Wolfram Alpha底层运算和数据处理都是基于Mathematica来实现,因此Wolfram Alpha能够回答多种多样的数学问题,并将答案以清晰美观的图形化方式呈现。

比如,当我们在谷歌搜索框中输入 200g milk + 500g beef 时,出现的是食品广告图和教你做菜的内容。

79fe4a3548c2cad4ee12e5fd050913dd.png

在WolframAlpha上,出现的则是对应食物的营养表。

0bcdc13dc08ca9e4e375e760dd20333b.png

和传统的搜索引擎相比,WolframAlpha 更像是个百科全书,对于五花八门的问题,不会罗列出带着关键词的相关网页,而是“直接给出答案”。

当然这些答案并非无中生有,来源包括各大学术网站、道琼斯公司、美国地址调查局等等。

乍看之下,是不是感觉有ChatGPT那味了?直接Prompt给你答案。

0316242dbab0caf90de0664d03ef6322.gif

尽管二者的共同点都是“自然语言”,而且ChatGPT在自动处理类人范畴事件方面很优秀,但并非一切有用的事情都那么 “像出自人类之手”,他说。

就像数学计算,ChatGPT的表现始终是有些差强人意。一道简单的“鸡兔同笼”题,ChatGPT很多时候给出的计算结果都是错的。

对此Stephen Wolfram认为,从根本上解决ChatGPT的这个短板要耗费大量精力,但有个捷径,就是让ChatGPT和WolframAlpha实现完美互补。

通过让后者强大的结构化计算能力和NLP理解能力,来处理数学计算。

6eeddeb38e8ce23a232ef80c44d2a841.png

当然这个提议也很快被OpenAI采纳,这不就在今年,ChatGPT首批上线的插件里就有它。

f97b491036e1d5d77edc1b8887152611.png

在最近的一次采访中,Stephen Wolfram透露很久以前他就希望能将计算通俗化,让人们不需要依赖“牧师般的代理”就可以获得计算能力。

除了把开发插件把自己的软件接入ChatGPT之外,他也在尝试把大模型能力加入Wolfram Alpha。

da0b7b3d11d4f041f6477c37a9a07517.png

与此同时,他还在透露了正在进行的其他研究方向,比如……

60b8a8a92ac3c539dd182c12a7bacbcc.png

这位传奇人物究竟能从带着派对帽的猫中发现什么?敬请期待~

参考链接:
[1]https://twitter.com/stephen_wolfram/status/1672335093547819009
[2]https://mathcubic.org/article/article/index/id/85/cid/3.html
[3]https://www.cantorsparadise.com/richard-feynmans-advice-to-a-young-stephen-wolfram-1985-d572dc360c18
[4]https://www.quora.com/What-do-mathematicians-think-about-Stephen-Wolframs-A-New-Kind-of-Science

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

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

从天才物理学家到“自大狂”,创始人Wolfram的传奇经历

尚恩 梦晨 发自 凹非寺转发自量子位 | 公众号 QbitAI 头发和显示器都更薄了,但35年前的代码还能运行! 著名科学计算软件Mathematica 35周年之际,创始人Stephen Wolfram发布这样一组构图一毛一样的对比照片,并称: 35年前…

科学观察 | 人工智能驱动的科学研究新范式: 从 AI4S 到智能科学

本文刊载于《中国科学院院刊》2023年第4期 “科学观察” 王飞跃1 缪青海2 1 中国科学院自动化研究所 复杂系统管理与控制国家重点实验室 2 中国科学院大学 人工智能学院 近期,以 ChatGPT 为代表的大模型技术正开启人类社会智能化的新纪元。研究人工智能成功…

AI壁纸号一周增加上千粉丝,轻松变现的成功案例分享

前言 随着AI绘画技术的发展,传统的互联网副业壁纸号在新的技术加持下迎来了第二春。本文将分享一位壁纸号创作者的成功案例,并为大家提供创作门槛和硬件要求等相关信息。 该项目的创作门槛极低,基本上可以由AI完成内容创作。不过&#xff0…

win10系统切换到macOS,开发环境与软件资源,目录清单

文章目录 1、生活2、文书3、开发4、算法5、美术6、科研 1、因为考研自习室或学校图书馆,随身携带游戏本(全能本)受限于不插电源就不续航和掉性能,以及风扇噪音非常大,以及发热很烫等问题。 2、所以想考虑给主力机换个…

DNSPod十问徐羽:ChatGPT是国产浏览器的背水一战?

本期嘉宾 徐羽 腾讯信息平台与服务线CTO 徐羽,腾讯信息平台与服务线CTO兼总经理、PCG事业群推荐与AI中台负责人。从2009年开始负责手机QQ浏览器从0起步到现在亿级DAU规模的研发工作,在2018年建立和负责PCG的推荐AI中台,在机器学习平台、NLP…

[ChatGPT4编程笔记]php连接数据库增加数据,修改数据,查询数据,删除数据的demo,有html交互页面

以下是一个示例&#xff0c;演示如何使用 PHP 连接 MySQL 数据库&#xff0c;并实现增加数据、修改数据、查询数据和删除数据的功能。该示例结合了 HTML 和 PHP&#xff0c;并提供了交互页面。index.html&#xff08;交互页面&#xff09;&#xff1a;html Copy code <!DOCT…

“谷歌杀手”发明者,科学天才 Wolfram

有一位少年天才&#xff0c;15岁发表首篇粒子物理方面的学术论文。19岁到加州理工学院研究基本粒子物理学&#xff0c;一年内获得理论物理学博士学位。随后他和费曼一起研究起元胞自动机。 他在成为伊利诺斯大学的物理学、数学和计算机科学教授后&#xff0c;不安于在研究所做研…

2023版本ChatGPT是这样评价电影版《灌篮高手》

尽管大多数人觉得《灌篮高手》电影版非常精彩&#xff0c;但是就我而言&#xff0c;我却有些失望。提前五六天我就买好了电影票&#xff0c;期待能用这部电影重燃曾经的激情&#xff0c;怀念我的青春岁月。然而&#xff0c;在观影两个小时之后&#xff0c;我意识到对这部电影抱…

圆石重磅 | ChatGPT并非真正的人工智能?AI拐点是出现新体系 | 武卿对话刘伟

Datawhale干货 分享人&#xff1a;武卿、刘伟博士 “人工智能的飞速发展&#xff0c;为未来增加了诸多不确定性&#xff0c;未来的世界更加不可预测。 ChatGPT问世以来&#xff0c;在全球范围内掀起了一场科技革命&#xff0c;人工智能的飞速发展&#xff0c;为未来增加了诸多…

“递归三要素”寻踪(浅析递归“经典”框架,领略递归优雅秀气;看到有“递归算法优化”的操作,余试剖之)

浅析递归“经典”框架&#xff0c;领略递归优雅秀气。看到有“递归算法优化”的操作&#xff0c;余试剖之。 【学习的细节是欢悦的历程】 Python 官网&#xff1a;https://www.python.org/ Free&#xff1a;大咖免费“圣经”教程《 python 完全自学教程》&#xff0c;不仅仅是…

自带超多工具,好用又免费,这3款手机浏览器你用过了吗

手机浏览器是我们手机中必备的一款软件APP&#xff0c;一款好用的浏览器&#xff0c;可以帮助我们提高工作效率&#xff0c;节省时间。对于懒癌患者来说&#xff0c;手机上安装各种各种的app很麻烦&#xff0c;下面给大家介绍自带超多的工具&#xff0c;好用且免费的浏览器&…

【C】2、C语言介绍

一、C语言 C语言是一种面向过程的计算机程序设计语言&#xff0c;于1972年由美国贝尔实验室的Dennis Ritchie所开发。C语言广泛应用于操作系统、编译器、网络通信等方面&#xff0c;也是很多高级语言的底层实现基础。 C语言具有简洁、高效、可移植性好等特点&#xff0c;以及…

New bing、ChatGPT、SQL Studio是如何优化SQL查询的?

首先&#xff0c;让我们看一下New Bing。 New Bing是一种搜索引擎&#xff0c;可以帮助我们查找与我们正在寻找的主题相关的信息。我们可以使用New Bing来解释SQL语句&#xff0c;也能帮助我们分析SQL语句的执行效率&#xff0c;此外呢&#xff0c;也能帮助我们检查一下语法与逻…

如何使用 ChatGPT 编写 SQL JOIN 查询

通过清晰的示例和解释&#xff0c;本文展示了 ChatGPT 如何简化和简化创建复杂 MySQL 查询的过程&#xff0c;使用户更容易与数据库交互并检索他们需要的数据。无论您是初学者还是经验丰富的开发人员&#xff0c;本文都提供了有关如何利用 ChatGPT 来增强您的 MySQL 查询编写技…

数据库+chatGPT3.5 优化、索引、注释、写SQL就是一句话的事了

引言 3月份chatGPT是不安分的、微软是不安分的、那么勇哥就应该安分&#xff1f;不可能&#xff0c;绝对不可能。简单来说&#xff0c;勇哥3月份成功的把chatGPT3.5集成到bg-tinkle软件中发布了v1.0.5版本。集成后的bg-tinkle对于数据库的修改、统计、删除等操作就都是一句话的…

用ChatGPT帮我进行SQL调优,sql 调优再也没有那么难了

文章目录 问题背景先看一下调整前的 sql功能说明问题分析 通过 ChatGPT 优化此 SQL&#xff08;sql 调优再也没有那么难了&#xff09;准备一下&#xff0c;如何向 gpt 发出提问第一次提问&#xff08;没解决问题&#xff0c;但是一定要看&#xff0c;并不是 GPT 的错&#xff…

浅试ChatGPT优化SQL

一段sql语句 select id ,name, age, gender, clazz from student.student s where id in ( select max(student_id) as id from student.score group by cource_id ); 此条语句性能分析 此时会扫描全表 讲上方sql语句丢到ChatGPT中要求它优化一下 SELECT s.id, s.name, …

不会写SQL?ChatGPT 来帮你

想必当前最火的软件就是ChaGPT了&#xff0c;它是一款基于人工智能技术的大型语言模型,在数据库方面&#xff0c;ChaGPT可以被用来进行自然语言处理&#xff0c;实现自然语言查询和分析数据库。通过将ChaGPT与数据库集成&#xff0c;可以使得数据库更加智能化&#xff0c;提高数…

使用chatgpt探索SQL注入

今天尝试使用chatgpt尝试探讨咨询一下SQL注入的问题以及如何解决。 首先问的是“作为一个安全工作人员&#xff0c;写一篇关于Java SQL注入以及如何预防的文章&#xff0c;包含所有使用SQL可能存在注入的情况” 结果&#xff0c;结果就是没有等到结果&#xff0c;直接出错了。…

如何利用ChatGPT自动生成SQL语句

作为一名开发者&#xff0c;你可能已经使用过自然语言处理&#xff08;NLP&#xff09;及其可能彻底改变我们与技术互动的方式。由OpenAI提供支持的文本到SQL工具是一种强大的方法&#xff0c;可以从自然语言文本中生成SQL语句。在本博客文章中&#xff0c;我们将探讨七个创造性…