Learn R Programming

HDclust (version 1.0.4)

Clustering High Dimensional Data with Hidden Markov Model on Variable Blocks

Description

Clustering of high dimensional data with Hidden Markov Model on Variable Blocks (HMM-VB) fitted via Baum-Welch algorithm. Clustering is performed by the Modal Baum-Welch algorithm (MBW), which finds modes of the density function. Lin Lin and Jia Li (2017) .

Copy Link

Version

Install

install.packages('HDclust')

Monthly Downloads

172

Version

1.0.4

License

GPL (>= 2)

Maintainer

Jia Li

Last Published

September 20th, 2024

Functions in HDclust (1.0.4)

getBIC

Accessor for 'BIC' slot.
clustControl

Parameters for MBM clustering algorithm.
getBdim

Accessor for 'bdim' slot
sim2

Synthetic dataset used in section 5.1.2 of the reference paper.
getLoglikehd

Accessor for 'Loglikehd' slot.
getNb

Accessor for 'nb' slot
getClustParam

Accessor for 'clustParam' slot.
vbSearchControl

Parameters for variable block structure search.
HMMVB-class

Class "HMMVB" to represent a Hidden Markov Model on Variable Blocks (HMM-VB).
hmmvbBIC

BIC for HMM-VB
HMMVBBIC-class

Class "HMMVBBIC" to represent results of HMM-VB model selection.
getNumst

Accessor for 'numst' slot
clustModes

Hierarchical clustering of density modes
getHmmChain

Accessor for 'HmmChain' slot.
getHmmParam

Accessor for parameters of HMM
getOptHMMVB

Accessor for 'optHMMVB' slot.
hmmvbClust

Cluster data with HMM-VB
hmmvbFindModes

Find density modes with HMM-VB
hmmvbTrain

Train HMM-VB
vb

Make an instance of class "VB"
trainControl

Parameters for HMM-VB training.
getDim

Accessor for 'dim' slot
mkhmmvb

Make an instance of "HMMVB" class.
getPrenumst

Accessor for 'prenumst' slot
getSize

Accessor for 'size' slot.
sim3

Synthetic dataset used in section 5.1.3 of the reference paper
getVb

Accessor for 'VbStructure' slot.
getVarorder

Accessor for 'varorder' slot
getDiagCov

Accessor for 'diagCov' slot.
HMM-class

Class "HMM" to represent parameters associated with a variable block in the HMM-VB
HDclust-package

Clustering high dimensional data with Hidden Markov Model on Variable Blocks
HMMVBclust-class

Class "HMMVBclust" to represent clustering results with Hidden Markov Model on variable block structure.
getClsid

Accessor for 'clsid' slot.
VB-class

Class "VB" to represent a variable block structure.
hmm

Make an instance of "HMM" class.