IDEAS home Printed from https://ideas.repec.org/a/plo/pone00/0288044.html
   My bibliography  Save this article

Multi-population Black Hole Algorithm for the problem of data clustering

Author

Listed:
  • Sinan Q Salih
  • AbdulRahman A Alsewari
  • H A Wahab
  • Mustafa K A Mohammed
  • Tarik A Rashid
  • Debashish Das
  • Shadi S Basurra

Abstract

The retrieval of important information from a dataset requires applying a special data mining technique known as data clustering (DC). DC classifies similar objects into a groups of similar characteristics. Clustering involves grouping the data around k-cluster centres that typically are selected randomly. Recently, the issues behind DC have called for a search for an alternative solution. Recently, a nature-based optimization algorithm named Black Hole Algorithm (BHA) was developed to address the several well-known optimization problems. The BHA is a metaheuristic (population-based) that mimics the event around the natural phenomena of black holes, whereby an individual star represents the potential solutions revolving around the solution space. The original BHA algorithm showed better performance compared to other algorithms when applied to a benchmark dataset, despite its poor exploration capability. Hence, this paper presents a multi-population version of BHA as a generalization of the BHA called MBHA wherein the performance of the algorithm is not dependent on the best-found solution but a set of generated best solutions. The method formulated was subjected to testing using a set of nine widespread and popular benchmark test functions. The ensuing experimental outcomes indicated the highly precise results generated by the method compared to BHA and comparable algorithms in the study, as well as excellent robustness. Furthermore, the proposed MBHA achieved a high rate of convergence on six real datasets (collected from the UCL machine learning lab), making it suitable for DC problems. Lastly, the evaluations conclusively indicated the appropriateness of the proposed algorithm to resolve DC issues.

Suggested Citation

  • Sinan Q Salih & AbdulRahman A Alsewari & H A Wahab & Mustafa K A Mohammed & Tarik A Rashid & Debashish Das & Shadi S Basurra, 2023. "Multi-population Black Hole Algorithm for the problem of data clustering," PLOS ONE, Public Library of Science, vol. 18(7), pages 1-25, July.
  • Handle: RePEc:plo:pone00:0288044
    DOI: 10.1371/journal.pone.0288044
    as

    Download full text from publisher

    File URL: https://journals.plos.org/plosone/article?id=10.1371/journal.pone.0288044
    Download Restriction: no

    File URL: https://journals.plos.org/plosone/article/file?id=10.1371/journal.pone.0288044&type=printable
    Download Restriction: no

    File URL: https://libkey.io/10.1371/journal.pone.0288044?utm_source=ideas
    LibKey link: if access is restricted and if your library uses this service, LibKey will redirect you to where you can use your library subscription to access this item
    ---><---

    References listed on IDEAS

    as
    1. Biswas, Subhodip & Das, Swagatam & Debchoudhury, Shantanab & Kundu, Souvik, 2014. "Co-evolving bee colonies by forager migration: A multi-swarm based Artificial Bee Colony algorithm for global search space," Applied Mathematics and Computation, Elsevier, vol. 232(C), pages 216-234.
    2. Nebojsa Bacanin & Miodrag Zivkovic & Catalin Stoean & Milos Antonijevic & Stefana Janicijevic & Marko Sarac & Ivana Strumberger, 2022. "Application of Natural Language Processing and Machine Learning Boosted with Swarm Intelligence for Spam Email Filtering," Mathematics, MDPI, vol. 10(22), pages 1-31, November.
    3. Marco Dorigo & Thomas Stützle, 2010. "Ant Colony Optimization: Overview and Recent Advances," International Series in Operations Research & Management Science, in: Michel Gendreau & Jean-Yves Potvin (ed.), Handbook of Metaheuristics, chapter 0, pages 227-263, Springer.
    4. Jinchao Ji & Wei Pang & Yanlin Zheng & Zhe Wang & Zhiqiang Ma, 2015. "A Novel Artificial Bee Colony Based Clustering Algorithm for Categorical Data," PLOS ONE, Public Library of Science, vol. 10(5), pages 1-17, May.
    Full references (including those not matched with items on IDEAS)

    Most related items

    These are the items that most often cite the same works as this one and are cited by the same works as this one.
    1. Zühal Kartal & Mohan Krishnamoorthy & Andreas T. Ernst, 2019. "Heuristic algorithms for the single allocation p-hub center problem with routing considerations," OR Spectrum: Quantitative Approaches in Management, Springer;Gesellschaft für Operations Research e.V., vol. 41(1), pages 99-145, March.
    2. Jie Fang & Yunqing Rao & Mingliang Shi, 2023. "A deep reinforcement learning algorithm for the rectangular strip packing problem," PLOS ONE, Public Library of Science, vol. 18(3), pages 1-20, March.
    3. Dušan S. Radivojević & Ivan M. Lazović & Nikola S. Mirkov & Uzahir R. Ramadani & Dušan P. Nikezić, 2023. "A Comparative Evaluation of Self-Attention Mechanism with ConvLSTM Model for Global Aerosol Time Series Forecasting," Mathematics, MDPI, vol. 11(7), pages 1-13, April.
    4. Jani Dugonik & Mirjam Sepesy Maučec & Domen Verber & Janez Brest, 2023. "Reduction of Neural Machine Translation Failures by Incorporating Statistical Machine Translation," Mathematics, MDPI, vol. 11(11), pages 1-22, May.
    5. Nebojsa Bacanin & Timea Bezdan & Eva Tuba & Ivana Strumberger & Milan Tuba, 2020. "Monarch Butterfly Optimization Based Convolutional Neural Network Design," Mathematics, MDPI, vol. 8(6), pages 1-33, June.
    6. U. M. Fernandes Dimlo & V. Rupesh & Yeligeti Raju, 2024. "The dynamics of natural language processing and text mining under emerging artificial intelligence techniques," International Journal of System Assurance Engineering and Management, Springer;The Society for Reliability, Engineering Quality and Operations Management (SREQOM),India, and Division of Operation and Maintenance, Lulea University of Technology, Sweden, vol. 15(9), pages 4512-4526, September.
    7. Yetgin, Zeki & Abaci, Hüseyin, 2021. "Honey formation optimization framework for design problems," Applied Mathematics and Computation, Elsevier, vol. 394(C).
    8. Xiang, Liu, 2017. "Energy network dispatch optimization under emergency of local energy shortage with web tool for automatic large group decision-making," Energy, Elsevier, vol. 120(C), pages 740-750.
    9. Kucukkoc, Ibrahim & Li, Zixiang & Karaoglan, Aslan D. & Zhang, David Z., 2018. "Balancing of mixed-model two-sided assembly lines with underground workstations: A mathematical model and ant colony optimization algorithm," International Journal of Production Economics, Elsevier, vol. 205(C), pages 228-243.
    10. Ma, Shuidong & Fang, Yiming & Zhao, Xiaodong & Liu, Zhendong, 2023. "Multi-swarm improved Grey Wolf Optimizer with double adaptive weights and dimension learning for global optimization problems," Mathematics and Computers in Simulation (MATCOM), Elsevier, vol. 205(C), pages 619-641.
    11. Yurtkuran, Alkın & Emel, Erdal, 2015. "An adaptive artificial bee colony algorithm for global optimization," Applied Mathematics and Computation, Elsevier, vol. 271(C), pages 1004-1023.

    More about this item

    Statistics

    Access and download statistics

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:plo:pone00:0288044. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    If CitEc recognized a bibliographic reference but did not link an item in RePEc to it, you can help with this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: plosone (email available below). General contact details of provider: https://journals.plos.org/plosone/ .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.