资源简介
这是相关向量机的matlab工具箱,很好用的,谢谢啊
代码片段和文件信息
% SB2_CONTROLSETTINGS Set parameters to control the SPARSEBAYES algorithm
%
% CONTROLS = SB2_CONTROLSETTINGS
%
% OUTPUT ARGUMENTS:
%
% CONTROLS A structure whose fields control various aspects of the
% running of the SPARSEBAYES algorithm.
%
% .ZeroFactor Small number equivalent to zero for Q^2-S
% .MinDeltaLogAlpha Termination criterion for changes in log-alpha
% .MinDeltaLogBeta Termination criterion for changes in log-beta
%
% .PriorityAddition Prefer “addition“ operations
% .PriorityDeletion Prefer “deletion“ operations
%
% .BetaUpdateStart How many “fast start“ beta updates
% .BetaUpdateFrequency
% How regularly to update beta after the above
% .BetaMaxFactor Minimum value control for noise estimate
%
% .PosteriorModeFrequency
% How regularly to re-find the posterior mode
%
% .BasisAlignmentTest Test for redundant basis vectors?
% .AlignmentMax Basis redundancy criterion
%
% NOTES:
%
% The various definitions in the file are effectively “fixed“ and not
% modified elsewhere.
%
% The interested user may wish to experiment with the operation of the
% SPARSEBAYES algorithm by modifying the values the file directly. See the
% inline comments for hints on the various control settings.
%
%
% Copyright 2009 Vector Anomaly Ltd
%
% This file is part of the SPARSEBAYES library for Matlab (V2.0).
%
% SPARSEBAYES is free software; you can redistribute it and/or modify it
% under the terms of the GNU General Public License as published by the Free
% Software Foundation; either version 2 of the License or (at your option)
% any later version.
%
% SPARSEBAYES is distributed in the hope that it will be useful but WITHOUT
% ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
% FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
% more details.
%
% You should have received a copy of the GNU General Public License along
% with SPARSEBAYES in the accompanying file “licence.txt“; if not write to
% the Free Software Foundation Inc. 51 Franklin St Fifth Floor Boston
% MA 02110-1301 USA
%
% Contact the author: m a i l [at] m i k e t i p p i n g . c o m
%
function CONTROLS = SB2_ControlSettings
%% Define parameters which influence the underlying operation of the
%% SparseBayes inference algorithm
% TOLERANCES
%
% Any Q^2-S “relevance factor“ less than this is considered to be zero
%
CONTROLS.ZeroFactor = 1e-12;
%
% If the change in log-alpha for the best re-estimation is less than this
% we consider termination
%
CONTROLS.MinDeltaLogAlpha = 1e-3;
%
% In the Gaussian case we also require a beta update to change the value
% of log-beta (inverse noise variance) less than this to terminate
%
CONTROLS.MinDeltaLogBeta = 1e-6;
% ADD/DELETE
%
% - preferring addition where possible will probably make the algorithm a
% little slower and perhaps less “greedy“
%
% - preferring deletion may make the model
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2012-12-06 17:18 RVM_matlabToolBox\
目录 0 2012-12-06 17:18 RVM_matlabToolBox\SB2_Release_200\
目录 0 2012-12-06 17:18 RVM_matlabToolBox\SB2_Release_200\SB2_Release_200\
文件 2740 2009-03-13 09:00 RVM_matlabToolBox\SB2_Release_200\SB2_Release_200\Readme.txt
文件 4564 2009-03-13 09:00 RVM_matlabToolBox\SB2_Release_200\SB2_Release_200\SB2_ControlSettings.m
文件 3845 2009-03-13 09:00 RVM_matlabToolBox\SB2_Release_200\SB2_Release_200\SB2_Diagnostic.m
文件 1627 2009-03-13 09:00 RVM_matlabToolBox\SB2_Release_200\SB2_Release_200\SB2_FormatTime.m
文件 6006 2009-03-13 09:00 RVM_matlabToolBox\SB2_Release_200\SB2_Release_200\SB2_FullStatistics.m
文件 7449 2009-03-13 09:00 RVM_matlabToolBox\SB2_Release_200\SB2_Release_200\SB2_Initialisation.m
文件 2240 2009-03-13 09:00 RVM_matlabToolBox\SB2_Release_200\SB2_Release_200\SB2_Likelihoods.m
文件 133380 2009-03-12 14:07 RVM_matlabToolBox\SB2_Release_200\SB2_Release_200\SB2_Manual.pdf
文件 3155 2009-03-13 09:00 RVM_matlabToolBox\SB2_Release_200\SB2_Release_200\SB2_ParameterSettings.m
文件 6419 2009-03-13 09:00 RVM_matlabToolBox\SB2_Release_200\SB2_Release_200\SB2_PosteriorMode.m
文件 1898 2009-03-13 09:00 RVM_matlabToolBox\SB2_Release_200\SB2_Release_200\SB2_PreProcessBasis.m
文件 1145 2009-03-13 09:00 RVM_matlabToolBox\SB2_Release_200\SB2_Release_200\SB2_Sigmoid.m
文件 5926 2009-03-13 09:00 RVM_matlabToolBox\SB2_Release_200\SB2_Release_200\SB2_UserOptions.m
文件 25270 2009-03-13 09:00 RVM_matlabToolBox\SB2_Release_200\SB2_Release_200\SparseBayes.m
文件 9814 2009-03-13 09:00 RVM_matlabToolBox\SB2_Release_200\SB2_Release_200\SparseBayesDemo.m
文件 15402 2007-04-30 08:27 RVM_matlabToolBox\SB2_Release_200\SB2_Release_200\licence.txt
评论
共有 条评论