
Implementation and Application of a Particle Swarm Optimization Ontology to the Resolution of the Object Classification Problem: A Case Study to Classifying Cervical Cancer Cells Images
We developed a Particle Swarm Optimization (PSO) inspired ontology to resolve the object classification problem, using cervical cancer cell images as a case study. Implemented in Protégé 5.5, the ontology was integrated with two datasets for cervical cancer images namely Herlev and SipakMed datasets to classify images into three categories: abnormal, normal, and benign. Python scripts were employed to extract key features from the two datasets and upload them into the ontology. Trained on SipakMed and tested on Herlev the model achieved a classification accuracy of 87.11%, with a precision of 96% and a recall of 96% for normal cells, and a precision of 95% and recall of 91% for abnormal cells. However, classification of benign cells still showed lower precision even when tested on each dataset independently or combined this could also be due to overlapping features with other classes and limited benign cell images. This study highlights the potential of PSO-inspired ontologies for effective object classification.
[1] Alduweib E., Alahmadi A., and Alromema W., “Enhancing Social Networks Services : An Ontology-based Approach,” The International Arab Journal of Information Technology, vol. 23, no. 2, pp. 274-282, 2026. https://doi.org/10.34028/iajit/23/2/8
[2] Alfaifi Y., “Ontology Development Methodology: A Systematic Review and Case Study,” in Proceedings of the 2nd International Conference on Computing and Information Technology, Tabuk, pp. 446-450, 2022. https://ieeexplore.ieee.org/document/9711664
[3] AlMohimeed A., Shehata M., El-Rashidy N., Mostafa S., and et al., “ViT-PSO-SVM: Cervical Cancer Predication Based on Integrating Vision Transformer with Particle Swarm Optimization and Support Vector Machine,” Bioengineering, vol. 11, no. 7, pp. 1-21, 2024. https://doi.org/10.3390/bioengineering11070729
[4] Alqarqaz M., Younes M., and Qaddoura R., “An Object Classification Approach for Autonomous Vehicles Using Machine Learning Techniques,” World Electric Vehicle Journal, vol. 14, no. 2, pp. 1-17, 2023. https://www.mdpi.com/2032-6653/14/2/41
[5] Alrehaili N., Aslam M., Alharbi A., and Ashari R., “Find a Research Collaborator: An Ontology- based Solution to Find the Right Resources for Research Collaboration,” International Journal of Advanced Computer Science and Applications, vol. 15, no. 5, pp. 38-48, 2024. http://dx.doi.org/10.14569/IJACSA.2024.0150505
[6] Anand S. and Kumar S., “Uncertainty Analysis in Ontology-based Knowledge Representation,” New Generation Computing, vol. 40, pp. 339-376, 2022. https://doi.org/10.1007/s00354-022-00162-6
[7] Dar E. and Dorn J., “Ontology Based Classification System for Online Job Offers,” in Proceedings of the International Conference on Computing, Mathematics and Engineering Technologies, Sukkur, pp. 1-8, 2018. https://ieeexplore.ieee.org/document/8346340
[8] Gokhale P., Deokattey S., and Bhanumurthy K., “Ontology Development Methods,” DESIDOC Journal of Library and Information Technology, vol. 31, no. 2, pp. 77-83, 2011. https://doi.org/10.14429/djlit.31.2.860
[9] Haridy S., Ismail R., Badr N., and Hashem M., “An Ontology Development Methodology Based on Ontology-Driven Conceptual Modeling and Natural Language Processing: Tourism Case Study,” Big Data and Cognitive Computing, vol. 7, pp. 1-23, 2023. https://doi.org/10.3390/bdcc7020101
[10] Horvat M., Krtalic A., Akagic A., and Mekterovic I., “Ontology-based Data Observatory for Formal Knowledge Representation of UXO Using Advanced Semantic,” Electronics, vol. 13, no. 5, pp. 1-25, 2024. https://www.mdpi.com/2079- 9292/13/5/814
[11] Hu J., Huang Z., Ge X., Shen Y., and et al., “Development and Application of Chinese Medical Ontology for Diabetes Mellitus,” BMC Medical Informatics and Decision Making, vol. 24, pp. 1-14, 2024. DOI: 10.1186/s12911-023- 02405-y
[12] Iglesias-Molina A., Cimmino A., Ruckhaus E., Chaves-Fraga D., and et al., “An Ontological Approach for Representing Declarative Mapping Languages,” Semantic Web, vol. 15, pp. 191-221, 2024. DOI: 10.3233/SW-223224
[13] Li X., Martinez J., and Rubio G., “A New Fuzzy Ontology Development Methodology (FODM) Proposal,” IEEE Access, vol. 4, pp. 7111-7124, 2016. DOI: 10.1109/ACCESS.2016.2621756
[14] Nayak J., Swapnarekha H., Naik B., Dhiman G., and Vimal S., “25 Years of Particle Swarm Optimization: Flourishing Voyage of Two Decades,” Archives of Computational Methods in Engineering, vol. 30, no. 3, pp. 1663-1725, 2023. https://link.springer.com/article/10.1007/s11831- 022-09849-x
[15] Niu S., Gao K., Ma P., Gao X., and et al., “Exploiting Sparse Self-Representation and Particle Swarm Optimization for CNN Compression,” IEEE Transactions on Neural Networks and Learning Systems, vol. 34, no. 12, pp. 10266-10278, 2023. DOI: 10.1109/TNNLS.2022.3165530
[16] Rajeswari V. and Sakthi Priya K., “Ontological Modeling with Recursive Recurrent Neural Network and Crayfish Optimization for Reliable Breast Cancer Prediction,” Biomedical Signal Processing and Control, vol. 99, pp. 106810, 2025. https://doi.org/10.1016/j.bspc.2024.106810
[17] Taye M. and Ghoul S., “An Approach Towards Goal-Oriented Requirements Ontology: Consistency and Completeness Based Requirements Analysis,” Journal of Software Engineering and Applications, vol. 16, no. 2, pp. 31-49, 2023. DOI: 10.4236/jsea.2023.162003
[18] Tsedura N., Bhero E., and Chibaya C., “An Assessment of the Visibility of Particular Swarm Intelligence Technologies in the Resolution of the Object Classification Problem,” The Indonesian Journal of Computer Science, vol. 13, no. 5, pp. 7145-7166, 2024. https://doi.org/10.33022/ijcs.v13i5.4275
[19] Tsedura N., Bhero E., and Chibaya C., “Towards the Design of a Particle Swarm Optimization Ontology for Object Classification,” Array, vol. 27, pp. 1-12, 2025. https://doi.org/10.1016/j.array.2025.100449
[20] Tsedura N., Chibaya C., and Bhero E., “A Scoping Review of Literature on the Application of Swarm Intelligence in the Object Classification Domain,” International Journal of Research in Business and Social, vol. 12, no. 5, pp. 463-473, 2023. https://doi.org/10.20525/ijrbs.v12i5.2586
[21] Wang L., “Mammography with Deep Learning for Breast Cancer Detection,” Frontiers in Oncology, vol. 14, pp. 1-16, 2024. https://doi.org/10.3389/fonc.2024.1281922
[22] Wang Y., Yang J., and Yang G., “Ontology-based Decision-Making Support in Real-Time Strategy Game,” in Proceedings of the 4th International Conference on Consumer Electronics and Computer Engineering, Guangzhou, pp. 255-259, 2024. https://ieeexplore.ieee.org/document/10504126
[23] Wubineh B., Rusiecki A., and Halawa K., “Classification of Cervical Cells from the Pap Smear Image Using the RES_DCGAN Data Augmentation and ResNet50V2 with Self- Attention Architecture,” Neural Computing and Applications, vol. 36, no. 34, pp. 21801-21815, 2024. https://doi.org/10.1007/s00521-024-10404-x
[24] Yu C., Zong H., Chen Y., Zhou Y., and et al., “PCAO2: An Ontology for Integration of Prostate Cancer Associated Genotypic, Phenotypic and Lifestyle Data,” Briefings in Bioinformatics, vol. 25, no. 3, pp. 1-10, 2024. https://doi.org/10.1093/bib/bbae136