Interface FrequentPatternMiner<T>
- Type Parameters:
T- the type of items
- All Known Subinterfaces:
AssociationRuleMiner<T>
- All Known Implementing Classes:
AbstractAssociationRuleMiner,AprioriMiner,FpGrowthMiner
public interface FrequentPatternMiner<T>
Interface for algorithms mining frequent patterns from transaction databases.
- Author:
- Matthias Thimm
-
Method Summary
Modifier and TypeMethodDescriptionmineFrequentSets(Collection<Collection<T>> database) Extracts all frequent sets of items from the databasemineFrequentSets(Collection<Collection<T>> database, int maxsize) Extracts all frequent sets of items from the database.
-
Method Details
-
mineFrequentSets
Extracts all frequent sets of items from the database- Parameters:
database- some database- Returns:
- all frequent sets of items from database
minsupport.
-
mineFrequentSets
Extracts all frequent sets of items from the database.- Parameters:
database- some databasemaxsize- the maximal size of mined item sets- Returns:
- all frequent sets of items from database.
-