不妨先根据一个简易的训练模型做一个智障出来,再慢慢完善成智能。
周岩突然有了一个成型的思路,步伐也加快了一些,有些东西没有方向的时候觉得困难,有了方向就会觉得豁然开朗。
来到图书馆的门口,周岩刷了卡进来。
早上已经有不少学生在图书馆自习,周岩没有留在一楼和这些好学的学生们抢位置,他记得这个时候图书馆已经有了咖啡厅阅览室,那里风景很好视野不错,适合一个人独处。
...
这是一个比较简约,褐色风格的咖啡厅阅览室。
老板没来,不过周岩能直接推开门进去。
阅览室里没什么人,周岩开灯让整个宽敞的房间亮堂以后,也找了一个比较静谧的位置坐下来。
连接了电源和校园网之后,周岩也开始着手做‘智障’问答助手。
周岩打开一份名为《问答模型自生成》的sci论文,这是一篇来自美洲的文献,最关键的是论文的撰写者提供了一份问答模型的开源代码。
周岩打算以这份源代码作为开发的基础,开发他的问答模型。
作为一个行业新手,这绝对是最快最省力的方式。
周岩朔源了一下这篇论文存放源代码的网址,用网银付下了可耻的9$注册费以后,周岩十分顺利地下载了这份以python作为编译解释器的源代码。
作为狠狠啃了一段时间算法书的人,周岩实战的经验也很出色,而且10月份pycharm1.0这种基于python的集成开发环境已经发行出来,哪怕不如后世那样方便,总归也提供了一些便利,周岩载入源代码以后就开始进行微调。
这种微调是最耗时间的,不过周岩有足够的耐心,而且debug这种类型的复杂代码,也是十分训练人的事情,周岩可以在短时间熟练python相关的编译技巧,提升编程能力。
源代码有一千多行,周岩先根据提示对各个功能代码块进行了中文注释,之后边运行边修改,借着一本算法书,周岩愣是用上了十足的耐心去完成这件非常非常繁琐的事情。
阅览室的老板这个时候走了进来,她是上研三的学姐,在图书馆可以说是兼职也可以说是创业,给有需求的学生提供咖啡,她见周岩一个人在靠窗的地方,也是有些讶异:“来的挺早的呀。”
经过周岩的身边,见他旁边摆着两本厚厚的算法书,同时一边翻着一本,一边修改着代码,更加惊讶,她忍不住问道:“同学需要来杯咖啡吗?”
周岩自然也注意到这个学姐,他笑着点点头:“行,不过我没带现金,能扫码付吗?”
周岩挺帅的,学姐当然不是花痴,不过谁都愿意对一个会写代码的帅气学弟更亲和一些,她笑着说:“能扫的,前段时间咱们学校的工作室来图书馆推广二维码,咱们这个阅览室也弄上了。”
“那给我随便来一杯吧,我不讲究。”周岩说。
“好的。”
学姐又看了一下周岩的电脑,终是来到服务台开始给周岩调咖啡。
很快学姐就端了一杯拿铁咖啡过来,“我放这咯,学弟待会来吧台结账就行。”
“好。”
周岩点点头,开始继续埋头写着代码,他属于那种一旦投入就不会被其他什么事情影响的人,这个时候他只想把代码的东西微调好。
阅览室挺安静,之后又来了几个学生,周岩选的地方不错,倒是没受什么打扰。
除了中午的时候去了图书馆对面的餐厅吃了饭,周岩一整天都泡在了阅览室里。
很快等天快暗下来的时候,周岩这个初学编程的菜鸟,终于完成了智能模型的架构。
智能模型需要的显存挺高,周岩这台联想笔记本还是从那位已经入职了阿里的钟学长那儿淘来的,不过用来加载智能模型的显存还是远远不够。
周岩只能做一次代码上的调整,把算力分配到内存,好歹解决了运行的问题,虽然运行的速度变得慢了很多,周岩寻思着什么时候装个高配高显的电脑满足一下日常需求,不过现在也够用了。
本小章还未完,请点击下一页继续阅读后面精彩内容!
于是,在这个见证的时刻,周岩运行了这个已经架构好的并被他命名为101的智能对话模型,抛开架构不谈,至少模型打开的时候外观和渲染都处理得不错,嗯,很有科技感的黑色画风。
101:【您好,请问有什么需要帮助的吗?】
周岩满怀着激动的心情,键入了对话框:【以后请喊我主人。】
101:【已写入提示序列,主人,请问您需要什么帮助?】
周岩还是比较满意的,虽然底层模型还是‘智障’那款,但至少听话,在预设了一个提示序列以后,这个101模型对于他的语言指令将会执行地十分彻底,当然,也仅仅是在回复方面。
周岩又问了几个问题,101很快就原形毕露。
周岩:【李白是谁?】
101:【李白是一个人。】
周岩:【李白是一个诗人。】
101:【好的主人,李白是一个诗人,请问还有什么需要补充的吗?】
周岩满头黑线,又问了一个问题:【请写一首诗。】
101的对话框后面没再出现内容,而是一直转圈圈,许久之后,显示运行失败。
周岩:....
他觉得有必要把这个模型先魔改一下,让它完成类似于百度这样的搜索引擎的功能,或者说可以代他搜索互联网上的信息,这个功能实现的难度并不大,而且也是在大语言模型‘智障’的条件下,唯一能实现的可以让这个模型更智能一些的做法。
毕竟你回答不来,可以上网找答桉。
于是周岩又点了杯咖啡,开始继续修改代码。
做这一项工作并不是十分困难,本质上就是周岩经过这个智能模型去网上搜索信息,不过搜出的信息很多,总不能全部回复给他,好在这个时候的百度并没有植入太多的无良广告,虽然信息繁多,但至少还是‘干净’的,于是周岩设置了模型引用百度前三个响应的内容,哪个内容字数多,模型就选哪个,简单粗暴。
很快,周岩就调试完了代码,开始运行这个仍然智障的模型。
101:【主人,请问有什么需要帮助的吗?】
周岩:【李白是谁?】
这一次101响应的有些慢,不过很快给出了答桉:【李白(701年-762年),字太白,号青莲居士,又号“谪仙人”,唐代伟大的浪漫主义诗人,被后人誉为“诗仙”,与杜甫合称为“大李杜”。】
周岩满意地点点头,虽然这个智障模型谈不上什么人工智能的范畴,但总算完成了以假乱真的第一步。
于是周岩又问了一个比较考验智慧的问题。
周岩:【我女朋友的老公应该叫我什么?】
101响应了一会儿:【主人,如果你女朋友叫她老公‘爸爸’的话,您也得叫‘爸爸’。】
周岩看着101的回答,差点眼前一黑。