Package datamining

Class AbstractItemsetMiner

  • All Implemented Interfaces:
    ItemsetMiner
    Direct Known Subclasses:
    Apriori

    public abstract class AbstractItemsetMiner
    extends java.lang.Object
    implements ItemsetMiner
    Classe représentant la base d'une implémentation d'un mineur de données.
    • Field Detail

      • COMPARATOR

        public static final java.util.Comparator<BooleanVariable> COMPARATOR
        Permet de comparer deux variables booléennes entre elles.
      • database

        protected final BooleanDatabase database
        Base de données transactionnelle booléenne.
    • Constructor Detail

      • AbstractItemsetMiner

        public AbstractItemsetMiner​(BooleanDatabase database)
        Contructeur par défaut.
        Parameters:
        database - base de données à utiliser
    • Method Detail

      • frequency

        public float frequency​(java.util.Set<BooleanVariable> itemset)
        Calcule la fréquence d'un motif dans les transactions de la base de données.
        Parameters:
        itemset - motif
        Returns:
        fréquence du motif dans la base de données