虽然以前计算机科学及其应用的重大进展总是让我感到有力量,但人工智能给我的感觉却不同。
为了找出我为什么会有这种感觉,我必须回顾过去的几十年,并将主要的技术进步与今天的技术进行比较。
PC 是人们进入技术世界的切入点——它们让人们开始玩游戏并最终编程。 我有美好的回忆,使用像 memmaker 这样的工具从我的机器中挤出更多的内存,这样我就可以在我的 DOS 机器上运行一些新游戏的盗版副本。
电脑有不同的形状、大小和架构。 他们有很多名字,由不同的商人命名。 您基本上可以自由地使用这些机器做您想做的事。 您可以更换零件。 你可以运行游戏,你可以编写软件,或者用它们做一些完全不同的事情。
从工程师的角度来看,这些机器的内部工作原理是可以理解的。 只要有一点技巧和奉献精神,您甚至可以建立自己的。
突然间,互联网连接的带宽比计算机的时钟频率更有趣。 人们可以花几个小时在网吧里与陌生人聊天,他们和我一样,正在探索这种新奇事物**。
早期的互联网对人们来说很方便。 它建立在开放、可互操作的协议之上,如 TCP IP、HTTP、SMTP 等。 您可以购买一本书或访问 selfhtml,在 Geocities 上开设一个帐户,然后创建一个**。 如果 GeoCities 失败,您可以将您的城市转移到其他地方,甚至可以自己托管它们。 没有一家公司或实体拥有互联网的大部分。
引入了新的外形规格和交互范式。 虽然我们以前见过类似尺寸的设备和触摸屏,但在无处不在的移动互联网接入的帮助下,iPhone是第一个将所有这些结合在一起的人。
在大多数情况下,智能手机的访问方式与其他计算机相同。 它们是具有各种输入传感器的小型、互连、可编程计算机。
我了解智能手机的工作原理,我可以对它们进行编程,并且我知道它们的局限性。
人工智能有何不同
不要误会我的意思,我对人工智能感到兴奋,并对刚刚宣布的 sora 文本到**模型感到震惊。 但与此同时,我觉得自己被排除在外了。
我想了解事情是如何运作的。 人工智能对我来说就像一个黑匣子。 为了真正理解为什么某个提示x会导致某个输出y,我必须阅读大量的**并消化大量的数学知识,这让我不知所措。 甚至该领域的一些顶尖科学家也承认,我们并不真正了解人工智能是如何工作的。
“如果我们打开ChatGPT或类似的系统来查看内部工作原理,你只会看到数百万个数字每秒翻转数百次,”人工智能科学家Sam Bowman说。 “我们只是不知道这意味着什么。 ”如果不了解某些东西是如何工作的,我们注定只是用户。
当然,从表面上看,这是真的——任何人和他们的狗都可以打开 ChatGPT 会话或在 OpenAI 的 API 中抛出一些 JSON。 我说的是获得使人工智能成为可能的核心技术基础。
翻转所有这些数字以获得结果(推理),尤其是首先识别它们(训练),需要大量的资源、数据和技能。
人工智能不是小人物的铲子。
如果你像我一样,你可能会有一些用人工智能构建很酷的东西的想法。 但是在这样做的过程中,你很可能最终会构建一个 GPT 包装器。
你可能会问,什么是 GPT 包装器? 它是任何软件,SaaS,无论你想怎么称呼它,都依赖于别人的人工智能产品,你不能轻易复制或交换(例如ChatGPT)。
如果我构建一个需要持久性的应用程序,我可能会使用 postgres 和 s3 来存储数据。 如果这些不再可用,我将使用另一个关系数据库、键值存储、分布式文件系统等。 但是,如果 OpenAI 决定撤销对我正在使用的 API 功能的访问权限怎么办? 如果他们改变定价并使其运行不经济怎么办? 如果 OpenAI 扩展了他们的产品并使我的产品变得多余怎么办?
这些都不得而知。
人工智能