Affiliation:
1. Department of Computer Engineering, Central Tehran Branch, Islamic Azad University, Tehran 1477893855, Iran
2. Department of Computer Engineering and IT, Amirkabir University of Technology, Tehran 1591634311, Iran
Abstract
Clustering, an unsupervised machine learning technique, plays a crucial role in partitioning unlabeled data into meaningful groups. K-means, known for its simplicity, has gained popularity as a clustering method. However, both K-means and the LAC algorithm, which utilize learning automata, are sensitive to the selection of initial points. To overcome this limitation, we propose an enhanced LAC algorithm based on the K-Harmonic means approach. We evaluate its performance on seven datasets and demonstrate its superiority over other representative algorithms. Moreover, we tailor this algorithm to address the controller placement problem in software-defined networks, a critical field in this context. To optimize relevant parameters such as switch–controller delay, intercontroller delay, and load balancing, we leverage learning automata. In our comparative analysis conducted in Python, we benchmark our algorithm against spectral, K-means, and LAC algorithms on four different network topologies. The results unequivocally show that our proposed algorithm outperforms the others, achieving a significant improvement ranging from 3 to 11 percent. This research contributes to the advancement of clustering techniques and their practical application in software-defined networks.
Subject
Fluid Flow and Transfer Processes,Computer Science Applications,Process Chemistry and Technology,General Engineering,Instrumentation,General Materials Science
Reference43 articles.
1. Anil, K., Jain, A.K., and Dubes, R.C. (1988). Algorithms for Clustering Data, Prentice-Hall.
2. Visual Attention and Motion Estimation-Based Video Retargeting for Medical Data Security;Liu;Secur. Commun. Netw.,2022
3. A Novel Architecture for Diabetes Patients’ Prediction Using K-Means Clustering and SVM;Arora;Math. Probl. Eng.,2022
4. Drug Recommendation System for Diabetes Using a Collaborative Filtering and Clustering Approach: Development and Performance Evaluation;J. Med. Internet Res.,2022
5. Septiarini, A., Hamdani, H., Sari, S.U., Hatta, H.R., Puspitasari, N., and Hadikurniawati, W. (2022, January 29–30). Image Processing Techniques for Tomato Segmentation Applying K-Means Clustering and Edge Detection Approach. Proceedings of the 2021 International Seminar on Machine Learning, Optimization, and Data Science (ISMODE), Jakarta, Indonesia.
Cited by
1 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献