不妨先根據一個簡易的訓練模型做一個智障出來,再慢慢完善成智能。
周岩突然有了一個成型的思路,步伐也加快了一些,有些東西沒有方向的時候覺得困難,有了方向就會覺得豁然開朗。
來到圖書館的門口,周岩刷了卡進來。
早上已經有不少學生在圖書館自習,周岩沒有留在一樓和這些好學的學生們搶位置,他記得這個時候圖書館已經有了咖啡廳閱覽室,那裡風景很好視野不錯,適合一個人獨處。
...
這是一個比較簡約,褐色風格的咖啡廳閱覽室。
老板沒來,不過周岩能直接推開門進去。
閱覽室裡沒什麼人,周岩開燈讓整個寬敞的房間亮堂以後,也找了一個比較靜謐的位置坐下來。
連接了電源和校園網之後,周岩也開始著手做‘智障’問答助手。
周岩打開一份名為《問答模型自生成》的ci論文,這是一篇來自美洲的文獻,最關鍵的是論文的撰寫者提供了一份問答模型的開源代碼。
周岩打算以這份源代碼作為開發的基礎,開發他的問答模型。
作為一個行業新手,這絕對是最快最省力的方式。
周岩朔源了一下這篇論文存放源代碼的網址,用網銀付下了可恥的9$注冊費以後,周岩十分順利地下載了這份以python作為編譯解釋器的源代碼。
作為狠狠啃了一段時間算法書的人,周岩實戰的經驗也很出色,而且10月份pycharm1.0這種基於python的集成開發環境已經發行出來,哪怕不如後世那樣方便,總歸也提供了一些便利,周岩載入源代碼以後就開始進行微調。
這種微調是最耗時間的,不過周岩有足夠的耐心,而且debug這種類型的複雜代碼,也是十分訓練人的事情,周岩可以在短時間熟練python相關的編譯技巧,提升編程能力。
源代碼有一千多行,周岩先根據提示對各個功能代碼塊進行了中文注釋,之後邊運行邊修改,借著一本算法書,周岩愣是用上了十足的耐心去完成這件非常非常繁瑣的事情。
閱覽室的老板這個時候走了進來,她是上研三的學姐,在圖書館可以說是兼職也可以說是創業,給有需求的學生提供咖啡,她見周岩一個人在靠窗的地方,也是有些訝異:“來的挺早的呀。”
經過周岩的身邊,見他旁邊擺著兩本厚厚的算法書,同時一邊翻著一本,一邊修改著代碼,更加驚訝,她忍不住問道:“同學需要來杯咖啡嗎?”
周岩自然也注意到這個學姐,他笑著點點頭:“行,不過我沒帶現金,能掃碼付嗎?”
周岩挺帥的,學姐當然不是花癡,不過誰都願意對一個會寫代碼的帥氣學弟更親和一些,她笑著說:“能掃的,前段時間咱們學校的工作室來圖書館推廣二維碼,咱們這個閱覽室也弄上了。”
“那給我隨便來一杯吧,我不講究。”周岩說。
“好的。”
學姐又看了一下周岩的電腦,終是來到服務台開始給周岩調咖啡。
很快學姐就端了一杯拿鐵咖啡過來,“我放這咯,學弟待會來吧台結賬就行。”
“好。”
周岩點點頭,開始繼續埋頭寫著代碼,他屬於那種一旦投入就不會被其他什麼事情影響的人,這個時候他隻想把代碼的東西微調好。
閱覽室挺安靜,之後又來了幾個學生,周岩選的地方不錯,倒是沒受什麼打擾。
除了中午的時候去了圖書館對麵的餐廳吃了飯,周岩一整天都泡在了閱覽室裡。
很快等天快暗下來的時候,周岩這個初學編程的菜鳥,終於完成了智能模型的架構。
智能模型需要的顯存挺高,周岩這台聯想筆記本還是從那位已經入職了阿裡的鐘學長那兒淘來的,不過用來加載智能模型的顯存還是遠遠不夠。
周岩隻能做一次代碼上的調整,把算力分配到內存,好歹解決了運行的問題,雖然運行的速度變得慢了很多,周岩尋思著什麼時候裝個高配高顯的電腦滿足一下日常需求,不過現在也夠用了。
於是,在這個見證的時刻,周岩運行了這個已經架構好的並被他命名為101的智能對話模型,拋開架構不談,至少模型打開的時候外觀和渲染都處理得不錯,嗯,很有科技感的黑色畫風。
101:【您好,請問有什麼需要幫助的嗎?】
周岩滿懷著激動的心情,鍵入了對話框:【以後請喊我主人。】
101:【已寫入提示序列,主人,請問您需要什麼幫助?】
周岩還是比較滿意的,雖然底層模型還是‘智障’那款,但至少聽話,在預設了一個提示序列以後,這個101模型對於他的語言指令將會執行地十分徹底,當然,也僅僅是在回複方麵。
周岩又問了幾個問題,101很快就原形畢露。
周岩:【李白是誰?】
101:【李白是一個人。】
周岩:【李白是一個詩人。】
101:【好的主人,李白是一個詩人,請問還有什麼需要補充的嗎?】
周岩滿頭黑線,又問了一個問題:【請寫一首詩。】
101的對話框後麵沒再出現內容,而是一直轉圈圈,許久之後,顯示運行失敗。
周岩:....
他覺得有必要把這個模型先魔改一下,讓它完成類似於百度這樣的搜索引擎的功能,或者說可以代他搜索互聯網上的信息,這個功能實現的難度並不大,而且也是在大語言模型‘智障’的條件下,唯一能實現的可以讓這個模型更智能一些的做法。
畢竟你回答不來,可以上網找答桉。
於是周岩又點了杯咖啡,開始繼續修改代碼。
做這一項工作並不是十分困難,本質上就是周岩經過這個智能模型去網上搜索信息,不過搜出的信息很多,總不能全部回複給他,好在這個時候的百度並沒有植入太多的無良廣告,雖然信息繁多,但至少還是‘乾淨’的,於是周岩設置了模型引用百度前三個響應的內容,哪個內容字數多,模型就選哪個,簡單粗暴。
很快,周岩就調試完了代碼,開始運行這個仍然智障的模型。
101:【主人,請問有什麼需要幫助的嗎?】
周岩:【李白是誰?】
這一次101響應的有些慢,不過很快給出了答桉:【李白(701年-76年),字太白,號青蓮居士,又號“謫仙人”,唐代偉大的浪漫主義詩人,被後人譽為“詩仙”,與杜甫合稱為“大李杜”。】
周岩滿意地點點頭,雖然這個智障模型談不上什麼人工智能的範疇,但總算完成了以假亂真的第一步。
於是周岩又問了一個比較考驗智慧的問題。
周岩:【我女朋友的老公應該叫我什麼?】
101響應了一會兒:【主人,如果你女朋友叫她老公‘爸爸’的話,您也得叫‘爸爸’。】
周岩看著101的回答,差點眼前一黑。(www.101novel.com)