2015
DOI: 10.48550/arxiv.1508.04559
|View full text |Cite
Preprint
|
Sign up to set email alerts
|

Introduction to Cross-Entropy Clustering The R Package CEC

Abstract: The R Package CEC Kamieniecki and Spurek (2014) performs clustering based on the cross-entropy clustering (CEC) method, which was recently developed with the use of information theory. The main advantage of CEC is that it combines the speed and simplicity of k-means with the ability to use various Gaussian mixture models and reduce unnecessary clusters. In this work we present a practical tutorial to CEC based on the R Package CEC. Functions are provided to encompass the whole process of clustering.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
4
0

Year Published

2022
2022
2023
2023

Publication Types

Select...
1
1

Relationship

0
2

Authors

Journals

citations
Cited by 2 publications
(4 citation statements)
references
References 31 publications
0
4
0
Order By: Relevance
“…For Figure 3, the pre-processing step involved binarizing cilia versus body masses of 350 bots (each represented in 3D via confocal Z-stack images) through CiliaQ [38] as described in the methods above. The data obtained from these 350 bots were further clustered into 3 groups with sizes of 125, 24 and 201 for clusters 1,2 and 3 respectively.…”
Section: Methodsmentioning
confidence: 99%
See 1 more Smart Citation
“…For Figure 3, the pre-processing step involved binarizing cilia versus body masses of 350 bots (each represented in 3D via confocal Z-stack images) through CiliaQ [38] as described in the methods above. The data obtained from these 350 bots were further clustered into 3 groups with sizes of 125, 24 and 201 for clusters 1,2 and 3 respectively.…”
Section: Methodsmentioning
confidence: 99%
“…To separate the trajectory blocks into categories of similar behavior after calculating the movement metrics, a cross-entropy clustering algorithm was used, [37] and implemented in the cec function of the CEC package (version 0.10.2) for R. [38] This yielded us six categories, of which trajectories from categories numbered 3 and 4 were merged into categories numbered 1 and 2 respectively due to the difference being phenotypically minimal. In the "behavioral space" as defined by the straightness and gyration indices, cluster 3 had the same straightness index range as cluster 1 and a lower gyration range between roughly 0.65 and 0.95, which represented trajectories that were highly circular but fell short of cluster 1 which represented "prototypical circulars".…”
Section: Methodsmentioning
confidence: 99%
“…To separate the trajectory blocks into categories of similar behavior after calculating the movement metrics, a cross-entropy clustering algorithm was used, 2 and implemented in the cec function of the CEC package (version 0.10.2) for R. 3 This yielded us six categories, of which trajectories from categories numbered 3 and 4 were merged into categories numbered 1 and 2 respectively due to the difference being phenotypically minimal. In the “behavioral space” as defined by the straightness and gyration indices, cluster 3 had the same straightness index range as cluster 1 and a lower gyration range between roughly 0.65 and 0.95, which represented trajectories that were highly circular but fell short of cluster 1 which represented “prototypical circulars”.…”
Section: Supplemental Methods Informationmentioning
confidence: 99%
“…To separate the trajectory blocks into categories of similar behavior after calculating the movement metrics, a cross-entropy clustering algorithm was used 109 , and implemented in the cec function of the CEC package (version 0.10.2) for R 110 . This yielded us six categories, of which trajectories from categories numbered 3 and 4 were merged into categories numbered 1 and 2 respectively due to the difference being phenotypically minimal.…”
Section: Movement Type Analysismentioning
confidence: 99%