⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 rsomhebbv02.m

📁 a neural network,Recursive SOM and Marge SOM ,can be use for time series and data fit.
💻 M
字号:
function Net = RSOMHebbV02(Net , I , RSOMState , WinnerInd)%   RSOMHebbV02     Hebbian learning for RSOM network, the same as V01 but%                   without learning rates decay.%   %   Without parameters decay%   ---------------------------------------------------------%   Amir Reza Saffari Azar Alamdari%   http://www.ymer.org/main.htm , amir@ymer.org%   ---------------------------------------------------------%-----InitializingINNum       = Net.Dim.INNum;RSOMNum     = Net.Dim.RSOMNum;RSOMSize    = Net.Dim.RSOMSize;WINRSOM     = Net.W.WINRSOM;WRSOM       = Net.W.WRSOM;RSOMType    = Net.RSOM.RSOMType;RSOMPosD    = Net.RSOM.RSOMPosD;RSOMNeiFun  = Net.RSOM.RSOMNeiFun;RSOMNeiFunP = Net.RSOM.RSOMNeiFunP;RSOMUnSLStepIN  = Net.Learn.RSOMUnSLStepIN;RSOMUnSLStepC   = Net.Learn.RSOMUnSLStepC;%-----LearningWinnerDist  = RSOMPosD(WinnerInd , :);Epoch       = Net.State.Epoch;MaxEpoch    = Net.State.MaxEpoch;switch RSOMNeiFun        case 'Guass'                WinnerNei   = exp(-WinnerDist.^2/RSOMNeiFunP^2);            otherwise                error('Unknown RSOMNeiFun !!!')        endDWINRSOM    = RSOMUnSLStepIN*repmat(WinnerNei , INNum , 1).*(repmat(I , 1 , RSOMNum) - WINRSOM);DWRSOM      = RSOMUnSLStepC*repmat(WinnerNei , size(RSOMState , 1) , 1).*(repmat(RSOMState , 1 , RSOMNum) - WRSOM);WINRSOM     = WINRSOM + DWINRSOM;WRSOM       = WRSOM + DWRSOM;%-----StoringNet.W.WINRSOM   = WINRSOM;Net.W.WRSOM     = WRSOM;return

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -