我靠内卷获得黑科技
作者:库洛小樱 | 分类: | 字数:32.1万
本书由笔趣阁签约发行,版权所有侵权必究
第111章 用机器语言编程,0和1创造万物
“在开发人工智能之前,我需要确定要解决的问题和预期结果。”
“这其中包括构建一个具有特定功能的应用程序、处理大规模数据集或进行自然语言处理等任务。”
“同时还要选择合适的机器学习算法和框架。”
陈渊首先给自己制定了一个明确的计划。同时说:“机器学习是实现AI的核心技术之一,许多机器学习算法和框架可用于构建人工智能软件。”
“例如,深度学习框架TensorFlow和PyTorch可以用来训练神经网络,而Scikit-learn则提供了广泛的机器学习算法。”
明确的第一步陈渊要做的就非常简单了:“所以,我现在要做的就是搭建一个底层框架程序。”
话不多说,陈渊直接打开电脑开始建立了程序文件,直接敲打起了代码。
利用自己还剩下的科技点,陈渊兑换了大量的程序语言知识,以及AI智能框架等多种相关技术。
幸好他直播每时每刻都会有人在贡献科技点要不然陈渊还有些担心自己的这些点数根本就不够用。
但是,编写一套底层框架非常不易。
“没错,这种代码量已经完全是一个大型项目了,而类似这种项目往往都需要动用一个几十人的团队,再花费几年的时间才能顺利落地。”
“机器语言是我们寒国发明的,强人工智能也必将由我们寒国先发明出来!”
“所以?”
常见的C语言以及C++、JAVA或者是人工智能领域最流行的python语言,他们不管再如何好,都相对来说比较繁琐。
也就是所谓的二进制代码“0”和“1”。
联邦的一位高级将领诧异道:“沃特?你确定吗?!”
联邦:
网友们不理解,但他们理不理解对陈渊来说根本就不重要。
这是机器能直接识别的程序语言或指令代码,无需经过翻译,每一操作码在计算机内部都有相应的电路来完成它。
东瀛:
所以,当这些问题全部揭开,就会让人发现陈渊现在所作的这一切无疑就是在用显微镜制造原子弹那般困难。
而编写出这样一套功能强大且十分智能的人工管家,需要的代码数量之庞大,虽没有一个准确的计算,但就专业人士综合分析来说,他的代码数量绝对超过了2^63行!
0和1字符的转换在他手里非常娴熟。
这也就是为什么人类要编写属于自己的程序语言。
陈渊又何尝不知知道:“如果真的生硬的写出贾维斯代码那确实不可能,但不要忘了人工智能是会深深度学习的。”
这些人里,都是从联邦各界找来的计算机专家,甚至有一些常年混迹在暗网的黑客也被挖了过来。
除了马克1到马克7不具备远程操纵功能,贾维斯可以操控钢铁侠的,任何一台战争机器。
“所以老陈有属于自己的一套机器汇编码,他又耍了我们,这是他故意放出来浪费我们时间的!”
而陈渊对此却是狡黠一笑:“强人工智能智能属于全人类,我不介意放出来让世界人民学习一下。”
而贾维斯作为一个人工智能的管家,单单用代码的绝对无法做出像他这样优秀的人工智能,我们如今的世界,没有出现量子级的计算机,那人工智能就绝对是一个遥不可及的领域!
瞬间,一些从事编程工作的网友们全都傻了。
很快,这个问题也很快被其他人给发现。
陈渊愣了愣,伸出一张手:“大概五百万行。”
可是现在陈渊所做的这一切明明就是在南辕北辙。
“我现在就是在建房子,而这第一步就是打地基。地基的好坏和程度取决了接下来人工智能能否顺利实现。”
因为他的手已经在键盘上开始敲打了起来。
最先崩溃的还是联邦的科学团队。
“伱们滴家伙,给我大大的加把劲,成功仿造出强人工智能,黄菌一定不会亏待你们滴!”
“我们现在所对照的ASCII码根本就跑不通这些机器语言,每一行代码没有任何逻辑可言。”
而观看着直播的无数海外国家智囊团都开始模仿逐帧分析起了陈渊的代码。
网友们说的确实不无道理,但陈渊却微微一笑:“那如果不用常规的程序语言呢?”
但是很快这些人就发现了一个问题。
寒国:
“是啊,真的很怀疑老陈你能不能做到啊。”
“老陈,你确定自己真的可以做到吗,那么多的代码,就算是给你一辈子的时间都不可能敲完吧,更别说你就只有两个月的时间了。”
“只需要给它搭好框架,自己便能自我完成海量代码的优化。”
强人工智能如果对其没有概念的话,可以试想一下钢铁侠中的贾维斯。
所以当陈渊提出自己要用0和1来编写程序时,几乎整个计算机行业内的从业者都感觉到了匪夷所思。
“一定要将老陈的代码复制下来,说不定我们也能研发出属于自己的人工智能。”
这也仅仅存在于漫威世界之中!
就是因为机器语言不适合人类来使用。
这样的一个数字是到目前为止我们已知的现实世界,没有任何一台计算机可以容纳得了的数据量。
年轻黑客用力点头:“我非常确定,这些代码完全有属于自己不同的意义,这和国际上常规的机器语言表示方式有很大不同。”
但是这个地基实际上是非常庞大的。
“开什么玩笑啊,五百万行,还是在每条都是优质代码的情况下,这对一个高级开发程序员来说,一辈子都不见得能打出这么多。”
“仅仅只是老陈你一个人就算是五百万的框架也不可能在一时间搭建出来。”
在手指飞快敲打键盘的同时,陈渊说道:“这就好像是在建房子一样,想要房子好,坚固耐用的话大部分时间和精力都要放在打地基上。”
当然,也仅限于学习。
而真正简介的程序语言在陈渊看来非机器语言莫属。
正如直播间里网友们所担心的那样:“老陈,你就这样直播敲代码,内容都被其他人看到了,你就不怕被抄袭吗?”
但是面对这些照抄过来的代码,他们却犯了难。
贾维斯可以智能操纵钢铁侠的所有的终端设备,他也可以从一台设备转移到另外一台设备的管理,简单点说,只要世界上有电气设备,贾维斯就会永远存在于任何一台设备之中。
“你……你确定这没开玩笑?”
就算是再如何相信陈渊,面对如此庞大的代码量但凡是正常人也觉得很难完成。
因为01看上去简单,但是他们的排序有非常多种方式,这种方式让学习起来无比冗长。
“虽然但是,问题是这么多行代码,真的很难好吧。”
陈渊的直播间里忽然变得骂声一片。
“不是用0和1编程?我只能说这看上去比常规的程序语言简单,但真的执行起来有多复杂你明白吗?”
网友们继续问:“那搭建一个框架需要多少行代码呢?”
“这绝对不能马虎,需要花大量的时间来完成。”
“可恶,光是复制出这些代码根本就不足以让我们仿造出人工智能!”一个带着黑色鸭舌帽的年轻黑客说道。