Categorization using human-understandable names is difficult and not efficient. For an overview of common categorization in social sciences, see Social Categorization, Social group.
Now we can use learning algorithms to automatically group statistically distinguishable behavior clusters, the so-called behaviotypes. Many areas and people have been using this new technique, such as Prof. Ram Rajagopal, and neural-behavioral maps of larvae.
Cluster analysis is used in many disciplines to group objects according to a defined measure of distance.
Iterative Denoising Trees (IDT) algorithm:
mclust
- R package for model-based clustering