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
該程序為matlab環境下程序,主要演示“科學與藝術奇才”皮克歐沃的國王映射(King map),可以生成許多類似三維的復雜曲面,調整參數,或者加上高階攝動項,會得到更多的花樣一個
上傳時間: 2014-01-06
上傳用戶:fhzm5658
This LDPC software is intended as an introduction to LDPC codes computer based simulation. The pseudo-random irregular low density parity check matrix is based on Radford M. Neal’s programs collection, which can be found in [1]. While Neal’s collection is well documented, in my opinion, C source codes are still overwhelming, especially if you are not knowledgeable in C language. My software is written for MATLAB, which is more readable than C. You may also want to refer to another MATLAB based LDPC source codes in [2], which has different flavor of code-writing style (in fact Arun has error in his log-likelihood decoder).
標簽: LDPC introduction simulation software
上傳時間: 2014-01-14
上傳用戶:大融融rr
本程序是一個行計算器(即對表達式求值)。計算器能實現加、減、乘、除、取余(%)和乘方(^)運算;能實現三角函數(正弦函數sin和余弦函數cos),求10為底的對數log,求2為底的對數ln,求e的指數冪exp,其參數也可以是合法的表達式; 計算器并能對表達式的合法性進行測試,錯誤的能給出表達式錯誤的信息。 ] 輸入文件格式:第一行是一個正整數N,表示有多少行表達式。接下來的N行每一行是 一個表達式。表達式使用由浮點數(只用小數點表示)和運算符表示。 輸出格式:每個行輸出一個表達式的結果(浮點輸出結果使用小數點表示法表示,)
上傳時間: 2016-05-27
上傳用戶:aeiouetla
包含附件中的頭文件,就可以在出log時,將log寫到文件中,方便調試。
上傳時間: 2013-12-22
上傳用戶:lmeeworm
% EM algorithm for k multidimensional Gaussian mixture estimation % % Inputs: % X(n,d) - input data, n=number of observations, d=dimension of variable % k - maximum number of Gaussian components allowed % ltol - percentage of the log likelihood difference between 2 iterations ([] for none) % maxiter - maximum number of iteration allowed ([] for none) % pflag - 1 for plotting GM for 1D or 2D cases only, 0 otherwise ([] for none) % Init - structure of initial W, M, V: Init.W, Init.M, Init.V ([] for none) % % Ouputs: % W(1,k) - estimated weights of GM % M(d,k) - estimated mean vectors of GM % V(d,d,k) - estimated covariance matrices of GM % L - log likelihood of estimates %
標簽: multidimensional estimation algorithm Gaussian
上傳時間: 2013-12-03
上傳用戶:我們的船長
This LDPC software is intended as an introduction to LDPC codes computer based simulation. The pseudo-random irregular low density parity check matrix is based on Radford M. Neal’s programs collection, which can be found in [1]. While Neal’s collection is well documented, in my opinion, C source codes are still overwhelming, especially if you are not knowledgeable in C language. My software is written for MATLAB, which is more readable than C. You may also want to refer to another MATLAB based LDPC source codes in [2], which has different flavor of code-writing style (in fact Arun has error in his log-likelihood decoder).
標簽: LDPC introduction simulation software
上傳時間: 2014-12-05
上傳用戶:change0329
msLinux v1.0 可以在arm ads 下仿真運行的linux,對學習linux很有幫助 運行于ARMulate時,請選擇在ARMulate目錄下的map文件
上傳時間: 2014-01-27
上傳用戶:qq521
用VHTL描述7段數碼管器,輸入為一個四位二進制,在數碼管上顯示數字的同時也顯示這四位二進制。使用了port map語句
上傳時間: 2016-06-17
上傳用戶:ruixue198909
C++STL STL(Standard Template Library,標準模板庫)是惠普實驗室開發的一系列軟件的統稱。它是由Alexander Stepanov、Meng Lee和David R Musser在惠普實驗室工作時所開發出來的?,F在雖說它主要出現在C++中,但在被引入C++之前該技術就已經存在了很長的一段時間。 STL的代碼從廣義上講分為三類:algorithm(算法)、container(容器)和iterator(迭代器),幾乎所有的代碼都采用了模板類和模版函數的方式,這相比于傳統的由函數和類組成的庫來說提供了更好的代碼重用機會。在C++標準中,STL被組織為下面的13個頭文件:<algorithm>、<deque>、<functional>、<iterator>、<vector>、<list>、<map>、<memory>、<numeric>、<queue>、<set>、<stack>和<utility>。以下筆者就簡單介紹一下STL各個部分的主要特點。
標簽: STL Standard Template Library
上傳時間: 2016-06-20
上傳用戶:cylnpy