Python version should be 3.6
- Install thrid-party packages (In
Anacaonda
environment)pip install sklearn
pip install pandas
- Run
code\main.py
to get files about knee points identified by all six KPI methods. The files are stored by default incode\results
after runmain.py
. - Run
code\algorithms\KPITU.py
to observe the results of KPITU on the specified test problem separately. Other.py
files incode\algorithms
can be run separately like this to get the corresponding results.
- Problems with only one knee point, such as PMOP1 with A=2 in 2D and 3D: