readme.md 1.48 KB
Newer Older
aarongitrepos's avatar
All  
aarongitrepos committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
IGSD
This repository contains the material refering to the paper: "", it contains:
    1. datasets: Directory in which datasets to be used in the algortihm are stored.
    2. results: Directory in which the algortihm will store the results produced.
    3. pysubgroup_mod: The project code.

1. IGSD Project Scripts
Contains the scripts of IGSD and other algorithms such as BeamSearch, DFS, BestFirstSearch, etc. Moreover, main.py is the
principal script file which will launch the specific algorithm.

The main.py file required several arguments to be used, so the following command line will execute the python file:

py --dataname <FILE> --class_column <CLASS_COLUMN> --class_value <CLASS_VALUE> --mode <MODE> --depth <DEPTH> --list_ignore <LIST_IGNORE> --list_conds <LIST_CONDS>

With:
    - <FILE>: The name of the dataset input file.
    - <CLASS_COLUMN>: The attribute (column) used as target (studied class).
    - <CLASS_VALUE>: The value of <CLASS_COLUMN> that we want to analize.
    - <MODE>: The mode that IGSD will employ to perfom the analysis when IG threshold is calculated (dynamic, maximum). If you want to employ another algorithm, the default value is used.
    - <DEPTH>: The number of attributes that the algortihms will consider.
    - <LIST_IGNORE>: A list with the attributes (columns) of the dataset that the user does not want to be consider in the anaylis.
    - <LIST_CONDS>: A list with the attributes (columns) of the dataset that the user wants to be present in the patterns obtained.