頂點小說網->次元->駭客傳說->章節

第203章 自程式設計理論

熱門推薦: 食物鏈頂端的猛獸 我有一座天地當鋪 宇宙級寵愛 女配她天生好命 都市國術女神 我真不是魔神 劍仙三千萬 從嚮往開始制霸娛樂圈 諸天新時代 特種兵之戰狼崛起

許毅第一次和蘇蘭鬧了彆扭不過許毅完全是為了兩個人的未來著想。剛才他的做法也只是善意的技巧而已並沒有什麼惡劣的企圖完全只是為了讓老媽從心裡上更好受一點因為不論她反不反對這件事反正已經成為定局。所從這個角度上來說許毅這麼做也可以說是為了家庭的確良和睦著想。然而結局卻沒有朝著許毅想地那樣進行這讓許毅很鬱悶.胡思亂想了一會兒許毅將這些完全拋到鬧後轉而去繼續思考自己正在研究的理論。只有在這個時候他才會真正地心平氣和樂在其中其他的事情他什麼都不想完全沉浸在自己的精神世界中。

層次理論經過和aeLIna的多方辯論現在已經完善得差不多。越到後面許毅越堅信自己的確良理論是經得住事實的檢驗的。令許毅比較驚訝的是aeLIna的態度她有時候非常支援自己的觀點而在另外一個時刻她又和自己針穎相對起來將一些連許可證毅都還沒想明白地問題一一提出毫不留情地反駁許毅前後判若兩人。不過許毅對aeLIna這個性格卻覺重非常適合國為當他有些氣餒的時候aeLIna就會出言安慰對他的那些奇怪的想法表示支援而當他有些“得意忘形”的時候aeLIna又是會及時地出來敲許毅的腦袋。讓他地理論從模糊逐漸走向清晰越來越接近事情的真相。

現有地人工智慧理論的局限性在哪裡?經過這麼久的辯論和思索考。許毅逐漸抓住了關鍵所在——研究人工智慧編寫人工智慧的那些人。

現在地那些人工智慧程式都是由研究人員先對人類智慧的特點進行分析然後將這些特點進行抽象形成各種各樣的模型演算法。有時候還會採用一些數學理論進行輔助處理最後再將其編寫成為特定的程式。這樣問題就來了。這些程式一旦編寫成功之後系統就會按照那些程式原先因定好的方式進行特定的智慧處理工作。所以這些程式的能夠完成的功能靈活性。智慧程度的高低都要受到編程人員對人類智慧地認識的限制。也就是說這些智慧程式都是死板的既定的。不會再出現什麼變化想要出現像人類智慧那樣高階的功能具有抽象聯想功能那顯然是不可能的。

人類的智慧是非常靈活的.手打很多想法都是“憑空”產生也許在之前這個想法從來沒有在腦海中出現過是大腦隨著情況的變化臨時想出了新的處理方式。顯然這裡和智慧程式唯一地區別就在於這個“相出”的來源如果不考慮這個。那人類的智慧就基本和既定的程式無異了。

為什麼能夠“想出”處理方式?這些想法怎麼出現的?很顯然這表明人類的智慧並不是按照某些固定的方式進行的。許毅覺得他的類人智慧先要解決地就是這個問題他覺得自己抓住了研究類人智慧的關鍵點和出點類人智慧的模擬先要從這裡開始。

在此基礎上許毅是出了一個自程式設計理論:“人類智慧的本質其實是大腦的操作能力對資訊地操作能力。而在計算機中各種操作都是由程式來實現的於是。在智慧和計算機程序中間就可以就建立起一種特殊的對映——人類智慧能夠不斷地“想出”新處理方式對應於計算機就相當於計算機能夠不斷的自己編寫出新的程式。

這樣許毅的類人智慧理論研究終於從未尾開始逆推到了起點:要面功地模擬出人類的智慧。先要解決計算機的自程式設計問題。

讓計算機自己能夠編寫程序?這可能麼?aeLIna聽到許毅的這個理論的時候她在第一時間內提出了自己的疑問並且由此推導出了一個悖論:自程式設計是類人智慧的起點但是如果使用計算機語言來實現自程式設計程式要如何讓計算機來理解這個源程序的語言和語法?怎樣來設計自程式設計程式呢?如何除錯?很顯然要完全實現這些功能本身就要求計算機有較高的智慧才能做到那麼它的高智能又是如何來的?這就成為了一個無有蛋還是先有雞”的悖論。

許毅到這裡也被難住了到底來怎麼解決這個自程式設計問題這段時間來他一直沒有頭緒不過他相信只要他解決了這個問題他的類人智慧理論就一定會有一個非常大的突破到時候類人智慧就會有其基本的理論基石從而將整個理論大廈完全建立起來!

最初的智慧到底是怎麼產生的?智慧的產生和哪些因素有關?單細胞生物再到多細胞生物怎麼根據周圍的環境來進行自我“程式設計”?……許毅躺在床上直直地望著天花板回想著自己的麻省的時候看的那些生物書籍。為了研究智慧的本質和起源他看了很多本生物方面的著作從微觀到宏觀。

“在最開始生物肯定是不存在智慧的所有動作都是無意識的出自於自己的本能……”許毅這樣想道“按照層次理論它們那個時候應該遵守另外一套規律……”

想著想著許毅突然噌地一下坐了起來他伸出自己的手張天手掌然後又握緊接著又張開……

“有了!”許毅情不自禁地喊了出來。他想他已經現到了一個可行的方法!

仔細觀察著手的活動過程可以現手的整個動作都是由一系列細微的小動作而組成的。整個手掌的伸張包含了肌肉的拉伸和收縮骨骼的活動……雖然這些細小的動作本身獨立出來並不能表現出什麼效果但是一旦它們組合起來就形成了集體的力量。

【新章節更新遲緩的問題,在能換源的app上終於有了解決之道,這裏下載 huanyuanapp.org 換源App, 同時查看本書在多個站點的最新章節。】

將這個原理應用到程式設計當中許毅找到了一種自程式設計程式的編寫方法——先編寫一些能夠成功行的基本小程式塊然後將這些小程式塊以一種特定的方式結合起來形成一個較大的程式而個大程式便能夠完成某種的功能。這種功能並不是小程式塊所具有的功能而是它們組合起來整體表現出來的效果這就經歷了一個從無到有的過程達到了自程式設計的特點!

“就是這個!”許毅快地來回在房間裡走動著右拳激動地擊著左掌腦海中電光火石般地圍繞這個中心迅地思考著完善著災個理論。

如果用這個方法構建程式那麼怎麼樣才能實現程式中的迴圈和條件轉移呢?許毅繼續深入想下去。以手的活動做參考手要進行動作是在大腦的指揮下進行的即肢體活頁紙動程式是由大腦來指揮呼叫的而這點完全和計算機程序相反。

在計算機中程式一旦執行之後程式便取得了完全的控制權沒有另外的共他東西監視和控制它所以程式中的流向必須由裡面的迴圈和轉移語句來控制。

“看來要解決這個問題只能另外設定一個控制程序運行的系統這樣才能夠準確地控制程序到底往哪個方向進行。”許毅提出了一個解決方法。有了這個控制程序自程式設計程式中就不需要再有迴圈和轉移的存在如此一來在編寫程序的時候就完全不用考慮由這些語言後造成的宕機問題了。

許毅提出了這個自程式設計程式的編寫方法但是現在並不能就將這種程式編寫出來由此還帶出了一系列的問題例如基本小程式塊怎麼確定?組合程式如何產生?組合程式產生之後要如何進行除錯?怎樣才能讓這些程式朝著既定方向進行組合?……等等等等。

雖然由此引了更多的問題但是許毅還是感到非常高興因為他又有了進一步的突破也就相當於自己離最終的目標越來越近了現在他可以針對aILIna提出的悖論進行反駁了雖然那樣會給aeLIna更多的機會進疑難但是那已經是別外的問題了這個悖論基本上已經得到解決。

許毅迅將自己剛才所思考的內容記錄下來一些重要的靈感也記錄在記事本中並且將這些問題都形成都形成條理一個一個來解決他感覺自己快要接近實踐的邊緣了只要讓他想清楚自程式設計基本小程式塊的編寫方法和控制方法他就可以開始著手進行程式編寫了。

相關推薦:木葉:醫療忍者的重啟人生網王:論如何捕獵男神[網王]春暖花開召喚猛將:我要當皇帝駭客霸主重活之超級駭客澳門往事摸金令走肉行屍一個小人物的逆襲路