Context aware real-time clustering with cortical coding method

dc.contributor.advisorÜstündağ, Burak Berk
dc.contributor.authorEryılmaz, Selim Eren
dc.contributor.authorID504201537
dc.contributor.departmentComputer Engineering
dc.date.accessioned2024-11-22T11:09:18Z
dc.date.available2024-11-22T11:09:18Z
dc.date.issued2023-07-12
dc.descriptionThesis (M.Sc.) -- İstanbul Technical University, Graduate School, 2023
dc.description.abstractThis thesis introduces a novel online clustering algorithm based on the cortical coding method to address the challenges of data stream clustering. Traditional clustering methods often struggle to deliver optimal performance in such scenarios. The proposed algorithm processes incoming data sequentially, creating new clusters or adapting existing ones while aiming to maximize the entropy. It incorporates an energy-based technique to regulate the creation, evolution, and removal of clusters. Additionally, the energy-based evolution mechanism for clusters removes the harmful effects of anomalous points. The motivation behind this research stems from the increasing demand for real-time systems that deal with large amounts of data. Traditional clustering methods lack scalability and require prior information, such as the number of clusters or a similarity threshold, for optimal performance. However, the optimal number of clusters and their characteristics can change over time in dynamic systems. Therefore, an ideal clustering method for dynamic data should be online, adaptive, and resilient to outliers. This thesis aims to present an extended version of the cortical coding method as a novel online clustering algorithm. The research evaluates the cortical coding method's clustering performance and time complexity on various problems, demonstrating its superiority over popular online clustering methods and comparable or superior performance to conventional offline methods. The proposed method shows promising results for the potential applications of this method in real-time anomaly detection, feature extraction, and state detection. Additionally, the method is evaluated on a real world anomaly detection problem to demonstrate its applications. In conclusion, the research presents an extended version of the cortical coding method as an effective solution for online clustering problems. The method demonstrates superior performance to compared methods and outperforms existing online clustering algorithms. It exhibits robustness against anomalous data and provides dynamic adaptation to changing systems. The article suggests potential future work, including further parameter analysis, exploration of parallelization techniques, and the method's application in anomaly detection and feature extraction.
dc.description.degreeM.Sc.
dc.identifier.urihttp://hdl.handle.net/11527/25684
dc.language.isoen_US
dc.publisherGraduate School
dc.sdg.typeGoal 3: Good Health and Well-being
dc.sdg.typeGoal 8: Decent Work and Economic Growth
dc.subjectClustering method
dc.subjectKümeleme yöntemi
dc.subjectReal-time clustering
dc.subjectGerçek zamanlı kümeleme
dc.titleContext aware real-time clustering with cortical coding method
dc.title.alternativeKortikal kodlama yöntemi ile bağlama duyarlı gerçek zamanlı kümeleme
dc.typeMaster Thesis

Dosyalar

Orijinal seri

Şimdi gösteriliyor 1 - 1 / 1
Yükleniyor...
Küçük Resim
Ad:
504201537.pdf
Boyut:
730 KB
Format:
Adobe Portable Document Format

Lisanslı seri

Şimdi gösteriliyor 1 - 1 / 1
Yükleniyor...
Küçük Resim
Ad:
license.txt
Boyut:
1.58 KB
Format:
Item-specific license agreed upon to submission
Açıklama