Public Types | |
enum | CLUSTERING_TYPE { LEFT_SIDED, RIGHT_SIDED, SYMMETRIC } |
Type of the Bregman divergence used. More... | |
Static Public Member Functions | |
static Parameter | getCenterOfMass (MixtureModel f) |
Computes the center of mass (right-sided centroid) of a mixture model f. | |
static Parameter | getGeneralizedCentroid (ExponentialFamily EF, MixtureModel f) |
Computes the generalized centroid (left-sided centroid) of a mixture model f. | |
static Parameter | getSymmetricCentroid (ExponentialFamily EF, MixtureModel f) |
Computes the symmetric centroid of a mixture model f approximated by the geodesic walk algorithm. | |
static Parameter | getCentroid (MixtureModel f, Clustering.CLUSTERING_TYPE type) |
Computes the centroid of a mixture model. |
static Parameter jMEF.Clustering.getCenterOfMass | ( | MixtureModel | f | ) | [static] |
Computes the center of mass (right-sided centroid) of a mixture model f.
f | mixture model given in natural parameters |
static Parameter jMEF.Clustering.getCentroid | ( | MixtureModel | f, | |
Clustering.CLUSTERING_TYPE | type | |||
) | [static] |
Computes the centroid of a mixture model.
This centroid is sided (right- or left-sided) or is symmetric.
f | mixture model | |
type | type of Bregman divergence used (right-sided, left-sided, or symmetric) |
static Parameter jMEF.Clustering.getGeneralizedCentroid | ( | ExponentialFamily | EF, | |
MixtureModel | f | |||
) | [static] |
Computes the generalized centroid (left-sided centroid) of a mixture model f.
This centroid depends on the exponential family used in the mixture model.
EF | exponential family | |
f | mixture model given in natural parameters |
static Parameter jMEF.Clustering.getSymmetricCentroid | ( | ExponentialFamily | EF, | |
MixtureModel | f | |||
) | [static] |
Computes the symmetric centroid of a mixture model f approximated by the geodesic walk algorithm.
This centroid depends on the exponential family used in the mixture model.
EF | exponential family | |
f | mixture model given in natural parameters |