Documente Academic
Documente Profesional
Documente Cultură
%
% Feature selection method using similarity measure and fuzzy entroropy
% measures based on the article: ???????????g??????????z??
%
% P. Luukka, (2011) Feature Selection Using Fuzzy Entropy Measures with
% Similarity Classifier, Expert Systems with Applications, 38, pp.
% 4600-4607
%
% Function call:
% [data_mod, index_rem]=feat_sel_sim(data, measure, p)
%
% OUTPUTS:
% data_mod data without removed feature ????????
% index_rem index of removed feature in original data ?????????????????????
%
%INPUTS:
% data data matrix, contains class values ???????????????????
% measure fuzzy entropy measure, either 'luca' or 'park'
% g????????????????????luca1971??????park2008??
% currently coded
% p parameter of Lukasiewicz similarity measure
% ??Lukasiewicz??????????????
% p in (0, \infty) as default p=1.
if nargin<3
p=1;
end
if nargin<2
measure='luca'
end
% similarities
sim=zeros(t,m,l);
for j=1:m
for i=1:t
for k=1:l
sim(i,j,k)=(1-abs(idealvec_s(k,i)^p-datalearn_s(j,i))^p)^(1/p);
end
end
end
elseif measure=='park'
H=sum(sin(pi/2*sim)+sin(pi/2*(1-sim))-1);
end
return
clear all;clc;
%?????????
xy=load('C:\Documents and Settings\DELL\????\feature
selection\feature_selection_similarity\exampledata2.txt');
data=xy;
%data=data_mod;
[data_mod,index_rem]=feat_sel_sim(data,'luca',1)