皮格梅。核冀莪h(huán)球Ⅱ期工程2059,神經計算
(作者未知) 2009/11/29
(接上頁)訓練。
圖書館規(guī)則
圖書館在參數(shù)定義上包含了基本的神經網絡規(guī)則。它能滿足一些特殊使用者的要求。它包括了以下一些流行的規(guī)則:
.有或沒有的反饋的斜坡變化
.跳動領域
.實發(fā)機制
.消退的累積
.競爭性學習
.適應性的理論共鳴
.線性的想像記憶
.kanerva記憶
這些網絡規(guī)則已經定義了關聯(lián)幾何學和轉換方程式。但是,使用者收集了大量的過程單元。它們的特殊位置和重量價值、學習規(guī)則,以及時間常數(shù)。這個圖書館主要分為五個主要的部分(見圖二)。
圖二.主要的圖書館規(guī)則
獨立的規(guī)則區(qū)域為記憶和錯誤管理包含了網絡計算機和支持慣例
.圖書館常用工具有數(shù)據(jù)庫、I/O端口、網絡資源定義和表面測量
.規(guī)則指令詳細說明了規(guī)則參數(shù)
.規(guī)則評價系統(tǒng)測試了規(guī)則指令。
.實用性圖書館向使用者提供了實用性規(guī)則
我們將規(guī)則圖書館的構造分為兩個階段。特別的,我們對圖書館執(zhí)行C指令,通過在工程中使用圖像和過程語言需求來使用,F(xiàn)在,我們使用N語言來運行圖書館,首次減少了規(guī)則的數(shù)量。
N語言
雙方專家和普通用戶可使用這個高層次的神經網絡程序設計語言。它們可以制定神經規(guī)則算法,并利用規(guī)則算法申請。
N語言的語法是一個C + +額外的子集的神經導向功能。它允許描述的算法
1) 通過界定特定類型擁有自己的數(shù)據(jù)和行為在C + +之中比喻為一類。
2) 將她們組裝成一個具有單元樹的層次。
一個圖書館含有預定義類型和pardmeterized 規(guī)則算法(如Hopfield型,反向傳播)伴隨著N語言。
圖書館也可能含有未受保護的編程物體。程序員管理這部分的圖書館,它可以用來在讀寫模式。貯存的源代碼包含各種圖書物體,它讓物體累積并易于集成到任何N計劃中。
一個典型的n計畫提供的類型定義名單。一類可以從以前界定中被界定。圖3顯示了結構類型定義。
new type xxx ( parameter-list ﹥
parameter declaration
composite types declaration
internal variables declaration
internal function declaration
above:
inherited variables declarations
plugin:
communication fields (inputs)
plugout:
communication fields (outputs)
connection:
connections between communication fields
public:
inheritance variables declaration
activation methods of the type being defined
圖3.N計劃的一個典型結構。
感謝選擇制作了SylltaX,任何N計劃都可以很容易的被翻譯成C++程序和算法。因此可以模擬出一種序貫電腦如Sun和Apollo。此外,程序員就可以翻譯任何神經網絡結構和算法在N語言成為一個相當于數(shù)控結構,從而生成NC版本的任何N計劃。
N程序語言提供了三種類型措施,其中程序員可以:
. 轉換成一個N模型(也就是算法)到一個抽象代表中,這將使語義分析和聯(lián)系編輯的幾種算法有同一應用;
. 允許重用以前定義的算法;
. 使用工具和標準來翻譯N語言應用到NC網絡規(guī)格。
NC語言:這種語言可以作為立即神經網絡的獨立機器。程序員可以把一個網絡,在指定的NC語言中拿到了各種計算機培訓或使用。之后使用(培訓),程序員則更新中間層次規(guī)格的網絡。訓練好的網絡可以被保存在圖書館備案后使用,或映射到不同的計算機上。機器的獨立性被認為是皮格梅隆NC語言的主要特征。為了提高這個,我們曾做出了語言的一個很小的子草案ISO標準中的C語言。
NC中級級別代表將神經網絡信息分成四個不同的領域:該網絡的拓撲結構,數(shù)據(jù)系統(tǒng),包括神經的地位和突觸度衡量,職能界定處理中的網絡,并控制了整個網絡的活動。一個關于框架的例子,神經網絡描述出現(xiàn)在圖4的99葉。
拓撲信息基本上描述(未完,下一頁)
|