@Reference(authors="P. Tan, V. Kumar",title="Interestingness measures for association patterns: A perspective",booktitle="Proc. Workshop on Postprocessing in Machine Learning and Data Mining",url="https://www.cs.umn.edu/sites/cs.umn.edu/files/tech_reports/00-036.pdf",bibkey="tr/umn/TanK00") @Reference(authors="L. Breiman, J. H. Friedman, R. A. Olshen, C. J. Stone",title="Classification and Regression Trees",booktitle="",bibkey="books/wa/BreimanFOS84") public class GiniIndex extends java.lang.Object implements InterestingnessMeasure
\[ P(X)\left(P(Y|X)^2+P(\neg Y|X)^2\right) + P(\neg X)\left(P(Y|\neg X)^2+P(\neg Y|\neg X)^2\right) - P(Y)^2 - P(\neg Y)^2 \]
Reference:
P. Tan, V. Kumar
Interestingness measures for association patterns: A perspective
In Proc. Workshop on Postprocessing in Machine Learning and Data Mining
The Gini was originally used in decision trees:
L. Breiman, J. H. Friedman, R. A. Olshen, C. J. Stone
Classification and Regression Trees
Constructor and Description |
---|
GiniIndex()
Constructor.
|
Modifier and Type | Method and Description |
---|---|
double |
measure(int t,
int sX,
int sY,
int sXY)
Computes the value of the measure for a given support values
|
public double measure(int t, int sX, int sY, int sXY)
InterestingnessMeasure
measure
in interface InterestingnessMeasure
t
- Total number of transactionsX
- Support of the antecedentsY
- Support of the consequentsXY
- Support of the union of antecedent and consequentCopyright © 2019 ELKI Development Team. License information.