Some algorithms to form frequent itemsets/association rules from datasets, where many techniques, such as FP-tree, Apriori, PSO, GA, Granular computing, Central limit theorem and so on, are applied
Any .pyd
can be put in the working directory and be imported by Python, which is also implemented by c++. The details of usage can be found in How to use.py
.
- FP-Growth:
pyfpgrowth.pyd
is the corresponding.pyd
. - FPtorules: a function to form association rules from frequent patterns,
FPtorules.py
is the corresponding implementation. - BPSO-HD: A BPSO (Binary Particle Swarm Optimization) based algorithm mining long frequent patterns.
pybpsohd.pyd
is the corresponding.pyd
. This is the corresponding paper - CLT: A Central Limit Theorem based algorithm mining frequent patterns.
pyclt.pyd
is the corresponding.pyd
. - ARMGA: A GA (Genetic Algorithm) based algorithm mining association rules.
pyarmga.pyd
is the corresponding.pyd
.