@inproceedings{48ea18d53695444a825c0d408a37d55b,
title = "Machine-Learning Based Objective Function Selection for Community Detection",
abstract = "NECTAR, a Node-centric ovErlapping Community deTection AlgoRithm, presented by Cohen et al., chooses dynamically between two objective functions which to optimize, based on the network on which it is invoked. It was shown that this approach outperforms six state-of-the-art algorithms for overlapping community detection. In this work, we present NECTAR-ML, an extension of the NECTAR algorithm that uses a machine-learning based model for automating the selection of the objective function, trained and evaluated on a dataset of 15,755 synthetic and 7 real-world networks. Our analysis shows that in approximately 90% of the cases our model was able to successfully select the correct objective function. We conducted a competitive analysis of NECTAR and NECTAR-ML. NECTAR-ML was shown to significantly outperform NECTAR{\textquoteright}s ability to select the best objective function. We also conducted a competitive analysis of NECTAR-ML and two additional state-of-the-art multi-objective evolutionary community detection algorithms. NECTAR-ML outperformed both algorithms in terms of average detection quality. Multi-objective evolutionary algorithms are considered to be the most popular approach to solve multi-objective optimization problems and the fact that NECTAR-ML significantly outperforms them demonstrates the effectiveness of ML-based objective function selection.",
keywords = "Community detection, Complex networks, Machine learning, Overlapping community detection, Supervised learning",
author = "Asa Bornstein and Amir Rubin and Danny Hendler",
note = "Publisher Copyright: {\textcopyright} 2022, Springer Nature Switzerland AG.; 6th International Symposium on Cyber Security Cryptography and Machine Learning, CSCML 2022 ; Conference date: 30-06-2022 Through 01-07-2022",
year = "2022",
month = jan,
day = "1",
doi = "10.1007/978-3-031-07689-3_10",
language = "American English",
isbn = "9783031076886",
series = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",
publisher = "Springer Science and Business Media Deutschland GmbH",
pages = "135--152",
editor = "Shlomi Dolev and Amnon Meisels and Jonathan Katz",
booktitle = "Cyber Security, Cryptology, and Machine Learning - 6th International Symposium, CSCML 2022, Proceedings",
address = "Germany",
}