APPLICATION OF GENDER CLASSIFICATION USING CNN MODEL WITH PYTHON PROGRAM
DOI:
https://doi.org/10.58885/ijcsc.v10i1.1.aqrKeywords:
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
Versions
- 2025-09-23 (2)
- 2025-09-23 (1)
How to Cite
Issue
Section
License
Copyright (c) 2025 Author

This work is licensed under a Creative Commons Attribution 4.0 International License.





