APPLICATION OF GENDER CLASSIFICATION USING CNN MODEL WITH PYTHON PROGRAM

Authors

DOI:

https://doi.org/10.58885/ijcsc.v10i1.1.aqr

Keywords:

CNN, Classification, Logistic regression, Random Forest, Decision Tree algorithms.

Abstract

For the past ten years, researchers have found great interest in the automatic classification of gender from face photos. For an automatic classification system to be successful, feature extraction and classification techniques are crucial. Today's rich face image databases have made it possible to apply numerous effective machine learning and deep learning techniques. When using classical machine learning methods, it is crucial to extract precise features from the datasets in order to produce promising classification results. On the other hand, features can be automatically extracted from raw data directly using deep learning models. In addition to classifying, this automates the feature extraction procedure. When compared to conventional machine learning techniques, deep neural networks can improve classification performance by exploring hidden and unpredictable feature sets. Many scientists have turned to convolutional neural networks (CNN), one of the most successful types of deep models, to help them solve the gender classification challenge. It can address the issue of face cues changing from one origin to another, which complicates precise feature extraction. Modern pretrained CNN architectures come in several forms that work incredibly well for picture categorization issues. In general, CNNs perform better when there are more input data points. In this study, we classified the images according to gender like Male, Female, Baby, and Girl. We trained the CNN model to classify the images using a Python program. Multi-class image classification is a computer vision task that involves categorizing images into more than two classes or categories. In other words, the goal is to teach a machine learning model to recognize and distinguish between multiple classes or types of objects within images.

References

Akbulut, Y., Şengür, A., & Ekici, S. (2017, September). Gender recognition from face images with deep learning. In 2017 International artificial intelligence and data processing symposium (IDAP), 1-4. IEEE

Cengil, E., Cinar, A., & Ozbay, E. (2017). Image classification with caffe deep learning framework. 2017 International Conference on Computer Science and Engineering (UBMK). http://doi.org/10.1109/ubmk.2017.8093433

Ezat, W. A., Dessouky, M. M., & Ismail, N. A. (2020). Derin öğrenme algoritması kullanarak çoklu sınıf görüntü sınıflandırması. Fizik Dergisi: Konferans Serisi, 1447(1). https://doi.org/10.1088/1742-6596/1447/1/012021

Laroui, S., Omara, H., Lazaar, M., & Mahboub, O. (2019). CNN mimarilerinde uygulanan performans özelliklerinin karşılaştırmalı çalışması. Haziran 2020. https://doi.org/10.4108/eai.24-4-2019.2284238

Peryanto, A., Yudhana, A., & Umar, R. (2022). Çiçek görüntülerinin sınıflandırmasında evrişimli sinir ağı ve destek vektör makinesi. Khazanah Informatika: Jurnal Ilmu Komputer Dan Informatika, 8(1), 1–7. https://doi.org/10.23917/khif.v8i1.15531

Shah, V., & Sajnani, N. (2020). Multi-class image classification using CNN and Tflite. International Journal of Research in Engineering, Science and Management, 3(11), 65–68. https://doi.org/10.47607/ijresm.2020.375.

R. Waseem and W. Zenghui, “Deep convolutional neural networks for ımage classification: A Comprehensive Review,” Neural Comput., vol. 29, no. 7, pp. 2352–2449, 2017, doi: 10.1162/NECO.

Shah, V., & Sajnani, N. (2020). CNN ve Tflite kullanarak çoklu sınıf görüntü sınıflandırması. Mühendislik, Bilim ve Yönetim Araştırmaları Uluslararası Dergisi, 3(11), 65–68. https://doi.org/10.47607/ijresm.2020.375

Yıldız, K., Güneş, E., & Bas, A. (2021). Kontrolsüz ortamlarda CNN tabanlı cinsiyet tahmini. Düzce Üniversitesi Bilim ve Teknoloji Dergisi, 9(2), 890–898. https://doi.org/10.29130/dubited.763427

Yuda, R. P., Aroef, C., Rustam, Z., & Alatas, H. (2020). Evrişimli sinir ağları (CNN'ler) kullanarak yüz tanıma temelli cinsiyet sınıflandırması. Fizik Dergisi: Konferans Serisi, 1490(1). https://doi.org/10.1088/1742-6596/1490/1/012042

Lee, C. Y., P.W. Gallagher, and Z. Tu. Generalizing pooling functions in convolutionalal neural networks: Mixed, gated, and tree. in International Conference on Artificial Intelligence and Statistics, 2016.

Zhou, X., Yu, K., Zhang, T., & Huang, T. S. (2010). Image classification using super-vector coding of local image descriptors. Computer Vision – ECCV 2010 Lecture Notes in Computer Science, 141–154. http://doi.org/10.1007/978-3-642-15555-0_11.

Downloads

Published

2025-09-23 — Updated on 2025-09-23

Versions

How to Cite

Abdul Qadeer Rasooli. (2025). APPLICATION OF GENDER CLASSIFICATION USING CNN MODEL WITH PYTHON PROGRAM. International Journal of Computer Science & Communications (IJCSC), 10(1), 1–13. https://doi.org/10.58885/ijcsc.v10i1.1.aqr