Diluvian Clustering: A Fast, Effective Algorithm for Clustering Compositional and Other Data
Source abstract
Abstract
Abstract Diluvian Clustering is an unsupervised grid-based clustering algorithm well suited to interpreting large sets of noisy compositional data. The algorithm is notable for its ability to identify clusters that are either compact or diffuse and clusters that have either a large number or a small number of members. Diluvian Clustering is fundamentally different from most algorithms previously applied to cluster compositional data in that its implementation does not depend upon a metric. The algorithm reduces in two-dimensions to a case for which there is an intuitive, real-world parallel. Furthermore, the algorithm has few tunable parameters and these parameters have intuitive interpretations. By eliminating the dependence on an explicit metric, it is possible to derive reasonable clusters with disparate variances like those in real-world compositional data sets. The algorithm is computationally efficient. While the worst case scales asO(N2) most cases are closer toO(N) whereNis the number of discrete data points. On a mid-range 2014 vintage computer, a typical 20,000 particle, 30 element data set can be clustered in a fraction of a second.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Geochemistry and Geologic Mapping · Hydrocarbon exploration and reservoir analysis · Mineral Processing and Grinding
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
References (15)
Show source-provided references
1. Mott · 1995 · 592
2. Schamber · 1977 · 241
3. 10.1007/BF0099401810.1007/BF00994018 ↗
4. Aggarwal · 201410.1201/b17320 ↗
5. 10.1137/1.978089871834810.1137/1.9780898718348 ↗
6. Zimek · 2014 · 201
7. Maximum likelihood from incomplete data via the EM algorithm10.1111/j.2517-6161.1977.tb01600.x ↗
8. 10.1017/S143192761201357810.1017/S1431927612013578 ↗
9. 10.1017/S143192761400499110.1017/S1431927614004991 ↗
10. 10.1007/978-1-4615-0215-910.1007/978-1-4615-0215-9 ↗
11. 10.1017/S143192760303005810.1017/S1431927603030058 ↗
12. 10.1002/sca.495027050310.1002/sca.4950270503 ↗
13. Schikuta E (1996). Grid-clustering: a fast hierarchical clustering method for very large data sets. In Proceedings 15th International Conference on Pattern Recognition, IEEE Computer Society Press, Los Alamitos, CRPC-TR93358, pp. 101–105.10.1109/ICPR.1996.546732 ↗
14. MacQueen J. B. (1967). Some methods for classification and analysis of multivariate observations. Proceedings of 5th Berkeley Symposium on Mathematical Statistics and Probability, pp. 281–297, University of California Press, Berkley, CA, USA.
15. 10.1111/j.0022-2720.2004.01412.x10.1111/j.0022-2720.2004.01412.x ↗