# Rseslib
Rough set and machine learning data structures, algorithms and tools in Java. The project includes algorithms for discernibility matrix, reducts, decision rules and wide range of discretization and classification algorithms, including optimized for large data KNN classifier implementing analogy-based reasoning and dedicated to imbalanced data RIONIDA with multidimensional optimization. The project includes also QMAK - a tool for interacting with machine learning models and visualizing classification process and Simple Grid Manager for running experiments on many computers or cores.
The project is built with Maven.
For more information see the user guide at http://rseslib.mimuw.edu.pl.