• 大小: 156KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-05-28
  • 语言: Matlab
  • 标签: rvm  

资源简介

这是相关向量机的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

评论

共有 条评论