arrow
Return

Improving data field hierarchical clustering using Barnes-Hut algorithm

delete2016-09-01
delete4
PRE
AI
Z
Zhongliu Zhuo *
X
Xiaosong Zhang
W
Weina Niu
G
Guowu Yang
张京钟 (Jingzhong Zhang)
DOI:10.1016/j.patrec.2016.06.008delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Traditional Data Field Hierarchical Clustering Algorithm (DFHCA) uses brute force method to compute the forces exert on each object. The computation complexity increases as O(n(2)). In this study, we improve the force computation efficiency of DFHCA to O (n log n). We use the Barnes-Hut tree to reduce the number of force computation by approximating far away particles with their center of mass. And compared with traditional method, our method does not need to tune the parameters. In our implementation, we discuss two different merging strategies. Experimental results show that the proposed method could improve the computation efficiency under the same settings. We also find that DFHCA-M merging strategy converges faster than DFHCA-S merging strategy. Finally, we compare and analyze the time complexity and space complexity of our algorithm. (C) 2016 Elsevier B.V. All rights reserved.
Keywords:
Barnes-Hut algorithm
Data field
Hierarchical clustering
Computation efficiency

Journal

Pattern Recognition Letters cover
Pattern Recognition Letters
IF:
3.3
Papers:
7.8K
Citations:
1.6W

Organization

No organization information available