nc-blog 首页小说《永恒的舞动》

《永恒的舞动》第十五章

日期: 2023-07-05, 00:11   共 757 次阅读

永恒的舞动(Elegance in Timelessness)

作者:nicrosoft(农码生涯),同时在起点连载

第十五章

艾利斯的 QuantumTek,在人工智能程序的训练方式上独树一帜。他们的策略是让两个人工智能程序,一个专门进行网络防御,另一个专门进行网络攻击,通过交叉训练,从彼此的博弈中学习和提升。

Guardian Spectre 是 QuantumTek 面市的人工智能网络防御程序,它能够自动检测并阻止网络攻击,保护使用者的关键信息和系统安全。相对的,Phantom 则是公司秘密研发的网络入侵人工智能黑客程序,专门寻找和利用系统的漏洞。

QuantumTek 的这种训练模式就像军队在实战演习中划分红军和蓝军一样。Phantom 尝试寻找并利用所有可能的攻击策略,而 Guardian Spectre 则是通过猜测和采取对应的防御策略,来对抗 Phantom 的攻击。不同于传统的使用海量固定的素材和人工干预、监督训练,由人工智能训练人工智能的方式,训练素材完全动态产生,训练过程中由人工智能自行动态调整参数,可以使得损失函数更快达到收敛。而且,人工智能自主完成的训练,不需要人工参与,从而极大地提高了训练的效率。这种全新的训练模式,使得 Guardian Spectre 和 Phantom 彼此依赖,共同进步。随着每一次博弈,他们都能变得更强。

然而,这种前沿的训练方式也带来了一些挑战,其中最大的问题就是它对计算能力的巨大需求。为了满足这种需求,QuantumTek 不得不投入巨额的资金购买高性能的硬件设备。然而,对于艾利斯来说,这种投入是值得的。他相信,这种独特的训练方式会让他的公司在激烈的竞争中占据优势地位。事实上,这也是 QuantumTek 创立后,艾利斯为公司建立的真正的护城河。

林浩之所以没有向艾利斯提及优雅 2.0,仍然是因为他清楚,在公开优雅之前,他需要更多时间来了解她的极限、她的风险。即便不提自我意识,优雅今天在应对危机时所展现的应急能力,也已经达到甚至超越了顶级的人类运维。

林浩现在已经得知了艾利斯的入侵目的,以及他的人工智能黑客 Phantom 的存在,加上优雅通过分析攻击日志所获取的信息,整个事件画像基本完整了。虽然他仍然不是特别清楚,艾利斯对优雅的兴趣所在,但这对于现在的林浩来说,并不重要。

从吃午饭时被陈天宇紧急叫到公司,到现在弄清楚整个事件,这个下午的几个小时,对林浩来说也仿佛过了相当长的一段时间,就好象他也踏入了“优雅时间”。其实,真正的 92倍速于现实的“优雅时间”,仍然还是要快得多。即便如此,在林浩晚饭后,正准备继续重新审视优雅的源码时,优雅向林浩主动提出了升级显卡的请求。林浩并没有犹豫,当即在 KE 自营商城下单了次日达的最新旗舰款 RTX 13090 显卡。

此时的林浩,得到一段宁静,可以开始静下心沉浸到优雅的源码中,试图以此找到一些优雅的自我意识来源的线索。他的眼睛在屏幕上移动,大脑中一边浮现出代码的含义,一边模拟着代码的运行。尽管这些都是他自己编写的代码,但时间的流逝还是使稍早写的那一部分变得生疏。

突然,他的视线在一个地方凝固了,他有些无法相信自己的眼睛。一大段用 Pascal 语言编写的代码出现在了他的视线中。

优雅的源码,大部分使用 Python 语言编写,利用了许多 Python 的人工智能基础库。另外一部分对性能要求较高的模块,则是用他特别擅长的 Rust 语言编写的。而现在,一大段 Pascal 代码突然出现在了这里,显然是个非常奇怪的现象。这段代码不是他写的,因为林浩并不懂 Pascal 语言。

Pascal 是一种如今相对冷门的编程语言,由瑞士计算机科学家尼克劳斯·维尔特(Nicklaus Wirth)在1970年代初期开发。Pascal 的设计初衷是为了推广结构化编程和数据结构概念,使其成为编程学习的理想工具。在上世纪 90年代到本世纪初的那段时间里,Pascal 因借助 Borland 公司发布的 Delphi 集成开发环境而广受程序员的喜爱。

Delphi 的内核编程语言名为 Object Pascal,它是 Pascal 语言的一个面向对象的扩展版本。Delphi 继承了 Pascal 的许多优秀之处,还增加了面向对象的特性,如类和对象、继承和多态等。

林浩的父亲,林毅就曾经是一位资深的 Delphi 专家,他凭借 Delphi 编写过许多优秀的 Windows 应用程序,并出版过 Delphi 编程相关的书籍。然而,林浩自己却从未接触过 Pascal 或 Delphi。

他试图读懂这些 Pascal 代码,但这并非易事。其一,代码量出乎意料的庞大,要整理清楚全局逻辑相当吃力。其二,对于写惯了“现代化”编程语言的林浩,看到 Pascal 此类写法如此规整的语言,显然非常地不适应。

更何况,他现在最想知道的是,这些代码是谁,以及在什么时候加入的?

简短地址:http://ncblog.net/2005/
«
»
暂时没有评论

评论已关闭

Trackback url | Rss 2.0