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.
-