SU Logo

A collection of gradual pattern mining algorithms and tools

SO4GP stands for: “Some Optimizations for Gradual Patterns”. SO4GP applies optimizations such as swarm intelligence, HDF5 chunks, cluster analysis and many others in order to improve the efficiency of extracting gradual patterns.

A GP (Gradual Pattern) is a set of gradual items (GI) and its quality is measured by its computed support value. For example given a data set with 3 features (age, salary, cars) and 10 objects. A GP may take the form: {age+, salary-} with a support of 0.8. This implies that 8 out of 10 objects have the values of age ‘increasing’ and salary ‘decreasing’.

Installation

pip install so4gp