A comparison of tree data structures in the streaming data clustering issue
dc.authorid | SENOL, Ali/0000-0003-0364-2837 | |
dc.authorid | KAYA, Mahmut/0000-0002-7846-1769 | |
dc.contributor.author | Senol, Ali | |
dc.contributor.author | Kaya, Mahmut | |
dc.contributor.author | Canbay, Yavuz | |
dc.date.accessioned | 2024-12-24T19:30:23Z | |
dc.date.available | 2024-12-24T19:30:23Z | |
dc.date.issued | 2024 | |
dc.department | Siirt Üniversitesi | |
dc.description.abstract | Processing streaming data is a challenging issue because of the limitation of time and resources. Clustering data streams is an efficient technique to analyze this kind of data. This study proposes two new streaming data clustering algorithms, BT-AR Stream and VP-AR Stream, inspired by the KD-AR Stream clustering algorithm [32]. Our algorithms used Ball-Tree and Vintage Tree data structures instead of KD-Tree. To reveal the efficiency of the proposed algorithms, we tested the algorithms on 18 benchmark datasets in terms of clustering qualities and runtime complexities. Then we compared obtained results with the results of the KD-AR Stream algorithm. According to the results, the BT-AR Stream algorithm was the most successful in terms of clustering quality and runtime complexity, as illustrated in Figure A.Purpose: This study aims to analyze and compare the efficiency of tree data structure in data stream clustering issues. We aim to reveal the efficiency of tree data structures in both clustering quality and runtime performance.Theory and Methods: To compare the efficiency of tree data structures in data stream clustering, we proposed two stream clustering algorithms inspired by KD-AR Stream. For this reason, we used Ball-Tree and Vintage-Tree data structures instead of KD-Tree and proposed two new stream clustering algorithms named BT-AR Stream and VP-AR Stream. To compare the success of algorithms, we tested them on 18 benchmark datasets and compared them in aspects of clustering quality and runtime complexity.Results: According to the results obtained in the experimental study, the BT-AR Stream algorithm, which uses Ball-Tree, was the most successful in both clustering quality and runtime complexity on the KDD, which is a high-dimensional dataset. On the other hand, the clustering quality of all algorithms was good on the other datasets. Conclusion: Although the clustering quality of all three algorithms was good, the BT-AR Stream algorithm was the most successful because KDD is high-dimensional. Furthermore, it is the fastest algorithm compared to the others. | |
dc.identifier.doi | 10.17341/gazimmfd.1144533 | |
dc.identifier.endpage | 231 | |
dc.identifier.issn | 1300-1884 | |
dc.identifier.issn | 1304-4915 | |
dc.identifier.issue | 1 | |
dc.identifier.scopus | 2-s2.0-85174177582 | |
dc.identifier.scopusquality | Q2 | |
dc.identifier.startpage | 217 | |
dc.identifier.trdizinid | 1249335 | |
dc.identifier.uri | https://doi.org/10.17341/gazimmfd.1144533 | |
dc.identifier.uri | https://search.trdizin.gov.tr/tr/yayin/detay/1249335 | |
dc.identifier.uri | https://hdl.handle.net/20.500.12604/7516 | |
dc.identifier.volume | 39 | |
dc.identifier.wos | WOS:001058089000018 | |
dc.identifier.wosquality | N/A | |
dc.indekslendigikaynak | Web of Science | |
dc.indekslendigikaynak | Scopus | |
dc.indekslendigikaynak | TR-Dizin | |
dc.language.iso | en | |
dc.publisher | Gazi Univ, Fac Engineering Architecture | |
dc.relation.ispartof | Journal of The Faculty of Engineering and Architecture of Gazi University | |
dc.relation.publicationcategory | Makale - Uluslararası Hakemli Dergi - Kurum Öğretim Elemanı | |
dc.rights | info:eu-repo/semantics/openAccess | |
dc.snmz | KA_20241222 | |
dc.subject | Streaming data | |
dc.subject | Clustering | |
dc.subject | Tree data structures | |
dc.title | A comparison of tree data structures in the streaming data clustering issue | |
dc.title.alternative | Akan veri kümeleme probleminde ağaç veri yapılarının performans karşılaştırması | |
dc.type | Article |