• 大小: 1KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-03-15
  • 语言: Matlab
  • 标签: 特征选择  MATLAB  

资源简介

使用Fisher score进行特征选择的机器学习算法

资源截图

代码片段和文件信息

function [out] = fsFisher(XY)
%Fisher Score use the N var formulation
%   X the data each raw is an instance
%   Y the label in 1 2 3 ... format

numC = max(Y);
[~ numF] = size(X);
out.W = zeros(1numF);

% statistic for classes
cIDX = cell(numC1);
n_i = zeros(numC1);
for j = 1:numC
    cIDX{j} = find(Y(:)==j);
    n_i(j) = length(cIDX{j});
end

% calculate score for each features
for i = 1:numF
    temp1 = 0;
    temp2 = 0;
    f_i = X(:

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件         945  2015-11-24 19:56  Fisher Score.m

评论

共有 条评论