Skip to content

This is an implementation of Fuzzy Rough Dependency Degree (FRDD) to calculate the importance of selected feautres

Notifications You must be signed in to change notification settings

jranaraki/DependencyDegree

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

title author date
DependencyDegree
Javad Rahimipour Anaraki
23/05/18

Use case

To determine fuzzy rough dependency degree of features based on New Approaches to Fuzzy-Rough Feature Selection which can be used as a fitness function of evolutionary algorithms

Compile

This code can be run using MATLAB R2006a and above

Run

To run the code, call dpendency.m function with two inputs, address to a dataset and a binary vector with size of features of the dataset. For instance, calling the function with dependency('Data/wine.csv', [0 0 0 1 0 1 0 1 1 0 0 0 0]) would calculate fuzzy rough dependency degree of selected features {4, 6, 8 ,9} for wine.csv dataset.

Datasets can be downloaded from UCI Machine Learning Repository

Note

Datasets should have no column and/or row names, and the class values should be all numeric

About

This is an implementation of Fuzzy Rough Dependency Degree (FRDD) to calculate the importance of selected feautres

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages