第十一章 難產的管家和新軟件(1 / 2)

迷失在星空 純牌老狼 2495 字 2022-09-13

筆趣閣 www.18xxs.com,最快更新迷失在星空最新章節!

李庄沒有上過大學,高中的那點知識很淺。到杭城後,他才開始利用業余的時間自學跟計算機和自動化相關的知識。

「沒有扎實的基礎,一切都是空談,與其將來補課,還不如先把底子夯實」,高中老師的話他至今還記得,也很認同這種觀點。。

算法是計算機科學領域最重要的基石之一,無論計算機語言和開發平台如何變化,但萬變不離其宗的是那些算法和理論,例如數據結構、算法、編譯原理、計算機體系結構、關系型數據庫原理等等。

李庄對計算機感興趣,想做出點成績自然不可能學計算數學。起步很艱難,他經常是摸不到頭腦,還曾經在溜到大學旁聽的時候鬧出過笑話。這位奇怪的外來務工人員在杭城高校小圈子里面也算小有名氣,支持者有,不屑者也有。

一位教授就曾經直接指著李庄鼻子說,「打工就老老實實的打工,不要浪費時間研究這些你目前不理解的東西」。支持者則認為,「每個人都有受教育的權利,我們以前還不是啥都不懂」。李庄很感激那些支持者,隨著水平的慢慢提高,和其中幾個談得來的還成了朋友。

李庄在數學、電工電子、計算機方面的突飛猛進還是在他成為自由職業者以後,沒有了固定工作的干擾,他學習的時間大大增加,經常長時間賴在大學里面,搞得很多老師都以為他是本校的學生。他的問題越來越多,請教的人也越來越多。隨著技術水平的提高,他的問題越來越清晰,難度越來越高,以至於現在很多老師都很怕他。

學校的老師水平不一定比企業里面的高,但理論方面相對扎實一些,畢竟研究方向不一樣,李庄剛好需要加強理論方面的學習,至於工程實現,他自認不會比任何工程師差。

一個好學過頭而且基礎扎實的學生對老師來說是很可怕的,這意味著需要花更多的腦細胞才能讓自己不被問倒,以至於臉上掛不住。

李庄的問題涉及到的領域很多,每個老師都有專長,他覺得還可以榨點油水出來,但別人要生活,不像他這樣成天執著於研究,所以很快跟不上這個人型電腦的進步速度,他因此成了圈子里不受歡迎的人。

李庄曾去過滬上高校,那邊的總體水平比杭城高些,但有限。「大學之大在於大師之大」,而不是數量,李庄現在是深刻的體會到了這一點。最尷尬的事情是李庄在滬上某高校問倒了一位來訪的花旗國知名學者,被主辦方認為是別的學校派來搗亂的,給轟了出去,差點進了派出所。幸好那位學者沒有介意,說自己也不可能全知全能,才讓他逃過一劫,否則這位啥都沒有的家伙估計得在派出所里吃苦頭。

為了請教軟件算法,李庄也曾經去過n大,感覺大失所望,這還是號稱計算機領域南派領袖的高校。

北方那全國知名的t大和p大怎么樣?李庄問了一位在t大讀過書的同學,同學很確定的告訴他,國內的水平其實都不怎么樣,現在高校越發的浮躁,肯踏踏實實做基礎研究的人很少,大環境不好。

難道去花旗國?李庄現在這身份,出一趟國可不容易,簽證不好搞啊。

管家系統涉及到的東西太多,他畢竟不是真正的電腦,可以把所有的想法都試驗一遍。他是人,不是機器,有時間限制,要吃喝拉撒睡。

軟件工程這門學科李庄花了很多時間看各種資料,這個領域確實博大精深。

就拿算法來說,並行算法和串行算法李庄都做過詳細的研究,一些經典的算法模型他都反復分析。智能算法之類的如模擬退火算法、啟發式搜索、遺傳算法、局部搜索、禁忌搜索等,則成為他研究的重點,畢竟這個跟未來的計劃有很大的關系。

軸承制造專家系統同時應用了多種算法,加上李庄根據經典算法模型自己改進的專用模型,不然數據處理根本無法完成,而且它的數據庫管理及交叉平台優化都是因為有他這個怪胎的存在才能如此順利。他的做法其實並不復雜,先簡單的分類,然後用最笨也最有效的辦法做實驗,才得出相對完美的結果。

李庄以前為偷懶而搗鼓的一堆小工具幫了大忙,受此啟發,他在後來又設計了多種實用的工具,並把它們組成了工具軟件包和硬件測試工具箱。

「要不按erp算法整理成各種模塊,然後再銜接起來?」李庄想,這是現行的比較容易理清的體系,但他不怎么甘心沿著容易出漏洞的思路去做事。

管家系統里面最重要的模塊是工況模擬和根據各類數據自動生成相關的試驗模型,這個難度確實太高,仿真也就罷了,自動模型生成並完成未知的復雜試驗可是個大問題,這智能水平,結構設計都很困難。

李庄對自己將要投資的行業實際情況並不是很了解,他沒有用過相關的生產設備和復雜的儀器。在這種情況下,就算有資料收集軟件拿回來的某些參數,也會因為生產設備和檢測設備的差異而導致生產過程中出現意外的變化,超精密生產不容一絲忽視。

考慮再三,覺得還是先放一放。

「難道一定要設計制造出真正的人工智能生命才有可能?六級智能的難度可不低。」李庄按照自己的設計體系推導過高級智能的設計方案,最起碼需要一百萬人工神經元模塊之間的互相配合,他目前完成的設計方案才剛剛達到五萬人工神經元模塊組合,與百萬級別的差距不是一星半點。

李庄坐在沙發上沉思,聽到大門被鑰匙打開的聲音,妹妹李想的頭探了進來。

「哥,我就知道你沒出去,快幫我看看,電腦不能用了。」李想的話很直接。

李庄接過電腦,打開一看,嘿,蘋果居然也中毒了。

「丫頭,你這可把我難住了,我得想想,你晚上過來拿。」

「行,那你先忙,我回去上課了。」

解決病毒對李庄來說其實是小菜一碟,他只不過是想把妹妹的電腦拿過來玩玩而已。他這人嚴重缺乏藝術天賦,蘋果的強項就是他的弱點。

蘋果macosx是基於unix的操作系統,他對這種東西熟得很。查找運行不正常的地方,分析代碼,用自己的vai語言寫了個簡單的殺毒軟件,運行,問題輕松解決。

李庄有時很得意自己的vai,雖說都是語言,vai編寫的軟件跨平台移植很簡單,安全性和執行效率同樣出色。這種語言編寫的軟件能在安裝到操作系統時,自動生成適應平台的新模塊,通過這個模塊來完成自己的運行,不同平台的效率差別很小。

不過說起來vai也沒有李庄自己自吹的那么神奇,他參考了包括java在內的多種語言,是完全站在巨人的肩膀上。這種語言非常獨特,用古怪來形容也不為過,需要計算機基礎超級扎實的人才能用它編出漏洞很小的軟件。

換句話說,這是李庄為自己專門設計的一門語言,易用性很差。vai里面充斥著無數前輩和現在大師級人物的天才想法,普通程序員如果用它編程會崩潰掉,很少有人能忍受機器人一般的工作狀態。

「以後會不會有人說我是高級修理工?」李庄得意之余有些苦惱。這套vai絕大部分都是別人的想法,他將這些東西都完美地結合在一起,並加上自己的理解,但這套vai語言不能算李庄的獨創,是個非常高級的拼裝貨,雖然性能遠高於原始語言,但改變不了它拼裝貨的本質。