In this demo, I use the EM algorithm with a Rauch-Tung-Striebel smoother and an M step, which I ve recently derived, to train a two-layer perceptron, so as to classify medical data (kindly provided by Steve Roberts and Will Penny from EE, Imperial College). The data and simulations are described in: Nando de Freitas, Mahesan Niranjan and Andrew Gee Nonlinear State Space Estimation with Neural Networks and the EM algorithm After downloading the file, type "tar -xf EMdemo.tar" to uncompress it. This creates the directory EMdemo containing the required m files. Go to this directory, load matlab5 and type "EMtremor". The figures will then show you the simulation results, including ROC curves, likelihood plots, decision boundaries with error bars, etc. WARNING: Do make sure that you monitor the log-likelihood and check that it is increasing. Due to numerical errors, it might show glitches for some data sets.
標簽: Rauch-Tung-Striebel algorithm smoother which
上傳時間: 2016-04-15
上傳用戶:zhenyushaw
Special picture button, easy configure... release. You only need one picture for pressed and one for normal state.
上傳時間: 2014-08-26
上傳用戶:c12228
EKF-SLAM Simulator This version of the simulator uses global variables for all large objects, such as the state covariance matrix. While bad programming practice, it is a necessary evil for MatLab efficiency, as MatLab has no facility to avoid gratuitous memory allocation and copying when passing (and modifying) variables between functions. With this concession, effort has been made to keep the code as clean and modular as possible.
標簽: Simulator simulator variables EKF-SLAM
上傳時間: 2016-05-02
上傳用戶:lunshaomo
aiNet application is a very powerful and a very simple tool for solving the problems which are usually solved with artificial neural networks (ANN). All possible tests we had run proved that the results obtained with aiNet are at least as good as the results obtained with some other ANNs. Let us state some of aiNet抯 features. (c) aiNet 1995-1997
標簽: very application powerful problems
上傳時間: 2014-01-16
上傳用戶:wang5829
Ants performing 3 actions: searching ore , mining ore , returning ore basic Artificial Neurological Network working the learning proces to pick their state through Genetic Programming 人工智能中的蟻群算法
標簽: ore Neurological performing Artificial
上傳時間: 2013-12-26
上傳用戶:hongmo
這是一個非常簡單的遺傳算法源代碼,是由Denis Cormier (North Carolina State University)開發的,Sita S.Raghavan (University of North Carolina at Charlotte)修正。代碼保證盡可能少,實際上也不必查錯。對一特定的應用修正此代碼,用戶只需改變常數的定義并且定義“評價函數”即可。注意代碼 的設計是求最大值,其中的目標函數只能取正值;且函數值和個體的適應值之間沒有區別。該系統使用比率選擇、精華模型、單點雜交和均勻變異。如果用 Gaussian變異替換均勻變異,可能得到更好的效果。代碼沒有任何圖形,甚至也沒有屏幕輸出,主要是保證在平臺之間的高可移植性。
上傳時間: 2013-12-05
上傳用戶:lili123
GNU ccScript is a C++ class framework for creating a virtual machine execution system for use with and as a scripting/assembler language for state-transition driven realtime systems. The most common example of this is as the core of the scripting engine found in GNU Bayonne.
標簽: framework for execution ccScript
上傳時間: 2013-12-18
上傳用戶:sssl
SOPC實驗--Hello World實驗:啟動Quartus II軟件,選擇File→New Project Wizard,在出現的對話框中填寫項目名稱 2、 點擊Finish,然后選擇“是”。選擇Assignments→Device,改寫各項內容。Family改為CycloneII,根據實驗板上的器件選擇相應的器件,本實驗選擇EP2C5T144C8,點擊對話框中的Device & Pin Options,在Configuration中,選項Use Configuration Device為EPCS1,選項Unused Pins為As inputs,TRI-stated.
上傳時間: 2014-01-13
上傳用戶:梧桐
The MEASURE program uses analog and digital inputs to simulate a datalogger. You may watch the value of analog input POT1 and the state of S2, S3 Buttons on MCBSTM32 evaluation board.
標簽: datalogger simulate MEASURE program
上傳時間: 2016-07-17
上傳用戶:qq21508895
Zero-order-hold Intended for a senior-level course on the analysis and design of digital control systems, the text is also useful for graduate students and practicing engineers who are learning state-space design techniques.
標簽: Zero-order-hold senior-level Intended analysis
上傳時間: 2013-12-04
上傳用戶:liuchee