rEMM (version 1.0-11)

EMM-class: Class "EMM"

Description

This class represents the extensible Markov Model. It consists of a simple data stream clustering algorithm (class "tNN") and a temporal layer (class "TRACDS").

Arguments

Objects from the Class

Objects can be created using the creator function EMM or by directly calling new("EMM", ...). Most slots for the extended classes can be used as parameters for EMM.

Slots

The slots are described in corresponding the extended classes (see section Extends).

Extends

Class "'>tNN", directly. Class "'>TRACDS", directly.

Methods

copy

signature(x = "EMM"): Make a copy of the EMM object. Making explicit copies is necessary since the subclasses store information in environments which are not copied for regular assignements.

size

signature(x = "EMM"): Returns the size of the EMM (number of clusters/states).

% \item{build}{\code{signature(x = "EMM", newdata = "numeric")}: ... } % \item{build}{\code{signature(x = "EMM", newdata = "data.frame")}: ... } % \item{build}{\code{signature(x = "EMM", newdata = "matrix")}: ... } % \item{fade}{\code{signature(x = "EMM", t = "numeric")}: ... } % \item{merge_clusters}{\code{signature(x = "EMM", to_merge = "character")}: ... } % \item{plot}{\code{signature(x = "EMM", y = "missing")}: ... } % \item{prune}{\code{signature(x = "EMM", count_threshold = "numeric")}: ... } % \item{rare_clusters}{\code{signature(x = "EMM", count_threshold = "numeric")}: ... } % \item{rare_transitions}{\code{signature(x = "EMM", count_threshold = "numeric")}: ... } % \item{recluster_hclust}{\code{signature(x = "EMM")}: ... } % \item{recluster_kmeans}{\code{signature(x = "EMM")}: ... } % \item{recluster_pam}{\code{signature(x = "EMM")}: ... } % \item{remove_selftransitions}{\code{signature(x = "EMM")}: ... } % \item{remove_clusters}{\code{signature(x = "EMM", to_remove = "character")}: ... } % \item{remove_transitions}{\code{signature(x = "EMM", from = "data.frame", to = "missing")}: ... } % \item{remove_transitions}{\code{signature(x = "EMM", from = "character", to = "character")}: ... } % \item{score}{\code{signature(x = "EMM", newdata = "numeric")}: ... } % \item{score}{\code{signature(x = "EMM", newdata = "matrix")}: ... }

References

M.H. Dunham, Y. Meng, J. Huang (2004): Extensible Markov Model, In: ICDM '04: Proceedings of the Fourth IEEE International Conference on Data Mining, pp. 371--374.

See Also

build, fade, merge_clusters, plot, prune, rare_clusters, rare_transitions, remove_clusters, remove_transitions, remove_selftransitions, recluster, and score.