Skip to content

Choosing important features of objects using the rough sets method. Implementation of LEM2 algorithm.

License

Notifications You must be signed in to change notification settings

skdw/lem2-important-features

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

lem2-important-features

Choosing important features of objects using the rough sets method. Implementation of LEM2 algorithm.

Dataset

Data is collected from "Student alcohol consumption" Kaggle archive

Usage

usage: process.py [--input INPUT] [--column-idx COLUMN_IDX] [--decision-lambda DECISION_LAMBDA] [--bool]

optional arguments: --input INPUT data table input (default: dataset/student-mat.csv) --column-idx COLUMN_IDX decision column index (default: -1) --decision-lambda DECISION_LAMBDA decision lambda(exprert opinion) (default: lambda df: df['G3'] > 10) --bool whether decision column contains bool value, otherwise int (default: False)

About

Choosing important features of objects using the rough sets method. Implementation of LEM2 algorithm.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published