Polycystic Ovary Syndrome (PCOS) Prediction System Using PSO-SVM

Polycystic Ovary Syndrome (PCOS) Prediction System Using PSO-SVM


  • Lukman Hakim Shaufee College of Computing, Informatics & Mathematics, Universiti Teknologi MARA Terengganu Branch, Kuala Terengganu Campus, Terengganu, Malaysia.
  • Hamidah Jantan College of Computing, Informatics & Mathematics, Universiti Teknologi MARA Terengganu Branch, Kuala Terengganu Campus, Terengganu, Malaysia.
  • Ummu Fatihah Mohd Bahrin College of Computing, Informatics & Mathematics, Universiti Teknologi MARA Terengganu Branch, Kuala Terengganu Campus, Terengganu, Malaysia.




PCOS, PSO-SVM, Feature Selection, Improved SVM, Machine Learning


A prevalent and complicated gynaecological condition that affects women’s reproductive health is PCOS. However, delayed diagnosis and treatment are frequently caused by a lack of understanding of its signs and symptoms. To help users and specialized physicians identify and anticipate ovarian cysts early, a PCOS prediction system integrating PSO-SVM was created to solve this issue. This study explores the application of data mining techniques, using PSO-SVM, to predict PCOS in the field of gynaecology. The dataset was taken from the Kaggle benchmark dataset, owned by Karnika Kapoor. There are 42 selected features and attributes of the PCOS dataset. The system used Python-based data preprocessing, data splitting, and PSO-SVM optimization for predicting PCOS disease. The evaluation showed that PSO-SVM with 20 particles and 100 iterations achieved the best accuracy for feature selection with an accuracy of 90.18%. The system exhibited promising predictive abilities. To enhance accuracy and user experience, future work should focus on longitudinal data integration, expert decision support, and collaboration with medical experts. The developed PSO-SVM-based PCOS prediction system significantly improves risk assessment and early identification, aiding patients, and medical practitioners. It serves as a valuable decision support tool for doctors, enabling quick and accurate diagnosis for early intervention and specialized treatment plans.


Download data is not yet available.


Aggarwal, S., & Pandey, K. (2020). An analysis of PCOS disease prediction model using machine learning classification algorithms. Recent Patents on Engineering, 15(6), 53-63. https://doi.org/10.2174/1872212115999201224130204

Bharati, S., Podder, P., & Mondal, M. R. H. (2020, 5-7 June 2020). Diagnosis of polycystic ovary syndrome using machine learning algorithms. 2020 IEEE Region 10 Symposium (TENSYMP). IEEE. https://10.1109/TENSYMP50017.2020.9230932

Denny, A., Raj, A., Ashok, A., Ram, C. M., & George, R. (2019, 17-20 Oct. 2019). i-HOPE: Detection and prediction system for polycystic ovary syndrome (PCOS) using machine learning techniques. TENCON 2019 - 2019 IEEE Region 10 Conference (TENCON). IEEE. https://10.1109/TENCON.2019.8929674

Faridoon, F., Ali, R. H., Abideen, Z. U., Shahzadi, N., Ijaz, A. Z., Arshad, U., Ali, N., Imad, M., & Nabi, S. (2023, 9-10 Oct. 2023). Prediction of polycystic ovary syndrome using genetic algorithm-driven feature selection. 2023 International Conference on IT and Industrial Technologies (ICIT). IEEE. https://10.1109/ICIT59216.2023.10335879

Han, B., & Bian, X. (2018). A hybrid PSO-SVM-based model for determination of oil recovery factor in the low-permeability reservoir. Petroleum, 4(1), 43-49.

Hansen, K., Baehrens, D., Schroeter, T., Rupp , M., & Müller , K. R. (2011). Visual interpretation of kernel‐based prediction models. Molecular Informatics, 30. https://doi.org/10.1002/minf.201100059

He, Y., & Song, C. (2014). A novel particle swarm optimization algorithm based on iterative chaotic map with infinite collapses for global optimization. International Joint Conference on Computational Intelligence (pp. 38-48).

Hitam, N. A., Ismail, A. R., & Saeed, F. (2019). An optimized Support Vector Machine (SVM) based on Particle Swarm Optimization (PSO) for cryptocurrency forecasting. Procedia Computer Science, 163, 427-433. https://doi.org/10.1016/j.procs.2019.12.125

Li, X., Wu, S., Li, X., Yuan, H., & Zhao, D. (2020). Particle swarm optimization-support vector machine model for machinery fault diagnoses in high-voltage circuit breakers. Chinese Journal of Mechanical Engineering, 33(1), 6. https://doi.org/10.1186/s10033-019-0428-5

Liao, X., Kang, X., Li, M., & Cao, N. (2019, 12-13 Jan. 2019). Short term load forecasting and early warning of charging station based on PSO-SVM. 2019 International Conference on Intelligent Transportation, Big Data & Smart City (ICITBS). IEEE. https://10.1109/ICITBS.2019.00080

Meena, K., Manimekalai, M., & Rethinavalli, S. (2015). Correlation of Artificial Neural Network classification and NFRS attribute filtering algorithm for PCOS data. Int. J. Res. Eng. Technol, 4(3), 519-524.

Nugraha, Y. R., Wibawa, A. P., & Zaeni, I. A. E. (2019). Particle swarm optimization – Support vector machine (PSO-SVM) algorithm for journal rank classification. 2019 2nd International Conference of Computer and Informatics Engineering (IC2IE) (pp. 69-73).

Oreški, D., Oreski, S., & Klicek, B. (2017). Effects of dataset characteristics on the performance of feature selection techniques. Appl. Soft Comput., 52, 109-119.

Sanyal, S. (2023, August 9th, 2023). An Introduction to Particle Swarm Optimization (PSO Algorithm). https://www.analyticsvidhya.com/blog/2021/10/an-introduction-to-particle-swarm-optimization-algorithm/

Shareef, D. M. A. M., & Yosefi, G. A. (2021). A literature review of feature selection methods. EasyChair Preprint.

Sheikdavood, K., & Bala, M. P. (2023). Polycystic ovary cyst segmentation using adaptive k-means with reptile search algorith. Information Technology and Control, 52(1), 85-99.

Shuran, C., & Yian, L. (2020). Breast cancer diagnosis and prediction model based on improved PSO-SVM based on gray relational analysis. 2020 19th International Symposium on Distributed Computing and Applications for Business Engineering and Science (DCABES). IEEE. http://10.1109/DCABES50732.2020.00067

Soni, P., & Vashisht, S. (2018). Exploration on polycystic ovarian syndrome and data mining techniques. 2018 3rd International Conference on Communication and Electronics Systems (ICCES). IEEE. https://doi.org/10.1109/CESYS.2018.8724087

Tang, W. (2022, 24-26 June 2022). Support vector machine face recognition application based on particle swarm optimization algorithm. 2022 IEEE International Conference on Artificial Intelligence and Computer Applications (ICAICA). IEEE. https://10.1109/ICAICA54878.2022.9844625

Thomas, N., & Kavitha, A. (2020). Prediction of polycystic ovarian syndrome with clinical dataset using a novel hybrid data mining classification technique. Int J Adv Res Eng Technol (IJARET), 11(11), 1872-1881

Vedpathak, S., & Thakre, V. (2020). PCOcare: PCOS detection and prediction using machine learning algorithms. Bioscience Biotechnology Research Communications, 13, 240-244. https://doi.org/10.21786/bbrc/13.14/56

Wang, R., Wang, H., Yang, Z., Gui, Y., Yin, Y., & Wang, W. (2021). Recognition of Alzheimer’s brain network using hybrid PSO-SVM frame. 2021 40th Chinese Control Conference (CCC). IEEE. https://10.23919/CCC52363.2021.9550664

Xue, T., & Jieru, Z. (2022, 15-17 April 2022). Application of support vector machine based on particle swarm optimization in classification and prediction of heart disease. 2022 7th International Conference on Intelligent Computing and Signal Processing (ICSP). IEEE. https://10.1109/ICSP54964.2022.9778616




How to Cite

Shaufee, L. H., Jantan, H., & Mohd Bahrin, U. F. (2024). Polycystic Ovary Syndrome (PCOS) Prediction System Using PSO-SVM . Journal of Computing Research and Innovation, 9(1), 269–282. https://doi.org/10.24191/jcrinn.v9i1.414



General Computing