Learn R Programming

⚠️There's a newer version (1.0.4) of this package.Take me there.

HDclust (version 1.0)

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

226

Version

1.0

License

GPL (>= 2)

Maintainer

Yevhen Tupikov

Last Published

July 29th, 2018

Functions in HDclust (1.0)

HMMVB-class

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

Accessor for 'bdim' slot
HMMVBBIC-class

Class "HMMVBBIC" to represent results of HMM-VB model selection.
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.
HDclust-package

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

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

Accessor for 'optHMMVB' slot.
getDiagCov

Accessor for 'diagCov' slot.
clustControl

Parameters for MBM clustering algorithm.
getHmmChain

Accessor for 'HmmChain' slot.
hmmvbBIC

BIC for HMM-VB
getBIC

Accessor for 'BIC' slot.
hmmvbClust

Cluster data with HMM-VB
getHmmParam

Accessor for parameters of HMM
sim2

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

Accessor for 'dim' slot
getNb

Accessor for 'nb' slot
getNumst

Accessor for 'numst' slot
getPrenumst

Accessor for 'prenumst' slot
getConfigList

Accessor for 'configList' slot.
getClustParam

Accessor for 'clustParam' slot.
sim3

Synthetic dataset used in section 5.1.3 of the reference paper
getVb

Accessor for 'VbStructure' slot.
getSize

Accessor for 'size' slot.
vbSearchControl

Parameters for variable block structure search.
getVarorder

Accessor for 'varorder' slot
hmmvbTrain

Train HMM-VB
hmm

Make an instance of "HMM" class.
mkhmmvb

Make an instance of "HMMVB" class.
trainControl

Parameters for HMM-VB training.
vb

Make an instance of class "VB"