本程序是BP算法的演示程序, 其中的Levenberg-Marquardt算法具有實用價值. 一、網絡訓練 程序默認狀態是樣本訓練狀態,現將樣本訓練狀態下的如何訓練網絡進行說明: 1.系統精度: 定義系統目標精度,根據需要定義網絡訓練誤差精度.誤差公式是對訓練出網絡的輸出層節點和實際的網絡輸出結果求平方差的和. 最大訓練次數: 默認為10000次,根據需要調整,如果到達最大訓練次數網絡還未能達到目標精度,程序退出. 3.步長: 默認為0.01,由于采用變步長算法,一般不需人工設置. 4.輸入層數目: 人工神經網絡的輸入層神經元的節點數目. 5.隱含層數目: 人工神經網絡的隱含層神經元的節點數目. 6.輸出層數目: 人工神經網絡的輸出層神經元的節點數目. 7.訓練算法: 強烈建議選取Levenberg-Marquardt算法,該算法經過測試比較穩定. 8.激活函數: 不同的網絡激活函數表現的性能不同,可根據實際情況選擇. 9.樣本數據的處理: 由于程序沒有實現歸一化功能, 因此用來訓練的樣本數據首先要歸一化后才能進行訓練.
標簽: Levenberg-Marquardt 程序 狀態 樣本
上傳時間: 2013-12-19
上傳用戶:firstbyte
這是從網上找來的一個比較典型的PID處理程序,在使用單片機作為控制cpu時,請稍作簡化,具體的PID 參數必須由具體對象通過實驗確定。由于單片機的處理速度和ram資源的限制,一般不采用浮點數運算, 而將所有參數全部用整數,運算到最后再除以一個2的N次方數據(相當于移位),作類似定點數運算,可 大大提高運算速度,根據控制精度的不同要求,當精度要求很高時,注意保留移位引起的“余數”,做好余 數補償。這個程序只是一般常用pid算法的基本架構,沒有包含輸入輸出處理部分。
上傳時間: 2014-12-02
上傳用戶:lixinxiang
這是一個用VHDL寫的簡易的CPU的程序,共支持10條指令。使用微指令方式。包括.bit文件。下載到FPGA芯片上成功。注解不小心忘記保存。
上傳時間: 2014-12-01
上傳用戶:l254587896
信使小精靈,是一個簡易的聊天工具。主要是演示了網絡編程的主要步驟。本程序使用封裝好的函數庫,使得應用層不需要考慮網絡消息是如何被接受和發送的,也不需要考慮數據粘包和丟包的刺手問題,你只要調用相應的函數就可以了。函數庫為你做好了這些工作。你只需要定義自己的協議頭和消息結構體,定義好網絡消息的回調函數就可以了。
上傳時間: 2013-12-27
上傳用戶:極客
是一個能夠將任何音頻文件從一種格式轉換到另一種格式的程序.軟件支持時下最流行的MP3,WMA,OGG,WAV等格式.它也支持更改MP3或WMA格式音頻文件的位率.轉換速度快捷,轉換效果出眾.此外,有了轉換列表,您可以一次就輕松地轉換大量的音頻文件.它還支持一些非常有用的功能,比如更改標簽信息,自動重命名等等.軟件的界面也是非常漂亮,絕對讓您眼前一亮!
上傳時間: 2016-07-11
上傳用戶:stvnash
10/100兆 pci接口 rtl8139網卡電腦驅動程序 RTL8139 可能是目前最受歡迎的網絡卡,它的價格便宜,功能上也還能接受。雖然在效能上有時會略不及Intel 的 eepro100,但因為價格實在太便宜了,所以芯片上的一點小問題通常也接忽略不計。 8139 雖然價格不高,但該有的功能一點也不缺。它內建了符合 MII 規格的 tranceiver,可以自動判斷連接的網絡是那一種型態。它也可以使用 DMA 直接使用位于主記憶體的緩區來存網絡上接收的封包,同樣的,待傳送的封包也可利用 DMA 傳送到網絡卡上。所以雖然在 8139 芯片上只有 2K 的接收緩沖區和 2K 的傳送緩沖區,其效能仍十分不錯。 除了 realtek 本身外,有不少的廠商也使用相同的內核生產了和 8139 相容的網絡芯片,包括了 SMC 1211 MPX 5030 DELTA 8139 ADDTRON 8139 DFE 538
上傳時間: 2013-12-23
上傳用戶:yy541071797
用單片機的I/O口模擬I2C協議 I2C用IO模擬程序網上范例最多的就是51的程序了,這些范例的正確性無需懷疑.但是如果直接以它為藍本將它"AVR化",一不留神,就會有點問題了. 這要從I2C的硬件規范和AVR及51單片機的IO口說起.I2C要求SCL,SDA二線都有 線與 功能,即I2C驅動口應該是 漏極開路 電路,其高電平的維持是靠上拉電阻來實現的, 而低電平則需要驅動口的強下拉能力. 51單片機IO口正好完全符合這個特性.寫起I2C驅動頗為得心應手.但是AVR的IO口強大了,它輸出的高電平是實實在在的高電平,而不是靠什么上拉電阻來提供,只有10mA都不到的電流!于是如果直接使用 PORTB_Bit0 = 1這樣的操作,就不能滿足I2C的線與功能了,如果此時有別的設備要將SCL或者SDA拉低,那么結果就是二個IO口打架,誰贏誰輸不得而知,時間長了,多半是兩敗俱傷,芯片發熱吧. 當然AVR的IO口自然有辦法滿足I2C的電氣特性要求,不就是不能輸出1么,那么用它的高阻狀態即可(DDRB_Bit0=0,PORTB_Bit0=0即可),要輸出0么(DDRB_Bit0=1,PORTB_Bit0=0).
上傳時間: 2016-07-19
上傳用戶:gxrui1991
實現將lwIP協議移植于mcu 51單片機的測試程序,lwip是light weigh tcpip 協議,用于單片機上網和遠程控制
上傳時間: 2014-11-23
上傳用戶:黃華強
該程序是用C語言編寫而成,完成的是一個簡單的智力游戲——猜數游戲。他出現的數字是隨機的,如果你不煩,玩上一天也沒問題。
上傳時間: 2014-01-07
上傳用戶:youth25
這個程序是由Visual Basic 6.0所編,它主要演示了關于分頁存儲管理中的隨機分頁的過程,程序可演示4個作業的分配,但總長度不可打于64,它可以顯示作業號、頁表長度、作業長度、狀態(空項、已分配)。通過點擊按鍵“我有作業要分配”來激活分配。程序共由兩個表格、一個按鍵組成。關于不同的作業運用了不同的顏色,可以讓讀者看出這個頁分配給了哪個作業?!翱枕棥北硎驹撟鳂I還不存在,“已分配”表示該作業已分配完了,對照作業號上的顏色,可以看出哪幾頁是被分配給該作業的。
上傳時間: 2013-12-04
上傳用戶:咔樂塢