Chaimaa Khoudda
Current Organizations / Institutes
The organizations/institutes from the scholar's latest article
Research Subjects
Chaimaa Khoudda has a total of 10 co-authors. Here are the top co-authors by number of shared publications:
- My El Hassan Charaf
Laboratory of Research in Informatics, Faculty of Sciences, Ibn Tofail University, Kenitra 14000, Morocco
4 shared publications - Salma Azzouzi
Laboratory of Research in Informatics, Faculty of Sciences, Ibn Tofail University, Kenitra 14000, Morocco
3 shared publications - El Miloud Smaili
Ibn Tofail University
2 shared publications Azzouzi Salma
IbnTofail University
1 shared publication- Kaoutar Tazi
Laboratory of Research in Computer Science, Faculty of Sciences, Ibn Tofail University, Kenitra 14000, Morocco
1 shared publication My El Hassan Charaf
IbnTofail University
1 shared publication
Latest Publications
- Open Access
- 1 August 2026
- Published by Institute of Advanced Engineering and Science in International Journal of Electrical and Computer Engineering (IJECE)
- Vol. 16 (4)
Lightweight face recognition based on PCA coupled with PSO-based feature optimization in resource-constrained environments
We present a streamlined PCA-PSO structure of lightweight face recognition in this paper, which combines principal component analysis (PCA) to reduce dimensions with particle swarm optimization (PSO) to adaptively select features. In contrast to traditional PCA-based models, our model dynamically chooses the most informative subset of the 44 features and results in a small but informative representation. The approach has a high recognition accuracy of 99.99 on ORL and 98.45 on LFW, with low latency (approximately 3 seconds per epoch) and low memory footprint, and without the need to use a graphic card to run it. Extensive computational studies have shown that the proposed pipeline is much faster and consumes less memory than PCA-ACO and lightweight convolutional neural network (CNN) models like MobileNetV2 and Squeeze Net and is best suited to run in real-time in CPU-limited environments. The statistical tests prove the betterment of our method compared to the past methods, where the changes are statistically significant. This research offers an efficient, simple, yet scalable alternative to deep learning-based recognition systems, especially when embedded integration is a key requirement, by offering rapid convergence, adaptive feature selection, and compact representation.
- 1 August 2026
- Published by Institute of Advanced Engineering and Science in International Journal of Electrical and Computer Engineering (IJECE)
- Vol. 16 (4)
Open AccessLightweight face recognition based on PCA coupled with PSO-based feature optimization in resource-constrained environments
We present a streamlined PCA-PSO structure of lightweight face recognition in this paper, which combines principal component analysis (PCA) to reduce dimensions with particle swarm optimization (PSO) to adaptively select features. In contrast to traditional PCA-based models, our model dynamically chooses the most informative subset of the 44 features and results in a small but informative representation. The approach has a high recognition accuracy of 99.99 on ORL and 98.45 on LFW, with low latency (approximately 3 seconds per epoch) and low memory footprint, and without the need to use a graphic card to run it. Extensive computational studies have shown that the proposed pipeline is much faster and consumes less memory than PCA-ACO and lightweight convolutional neural network (CNN) models like MobileNetV2 and Squeeze Net and is best suited to run in real-time in CPU-limited environments. The statistical tests prove the betterment of our method compared to the past methods, where the changes are statistically significant. This research offers an efficient, simple, yet scalable alternative to deep learning-based recognition systems, especially when embedded integration is a key requirement, by offering rapid convergence, adaptive feature selection, and compact representation.
- Open Access
- 15 January 2026
- Published by MDPI AG in Applied Sciences
- Vol. 16 (2) , 909
A Sequential GAN–CNN–FUZZY Framework for Robust Face Recognition and Attentiveness Analysis in E-Learning
In modern e-learning environments, ensuring both student identity verification and concentration monitoring during online examinations has become increasingly important. This paper introduces a robust sequential framework that integrates Generative Adversarial Networks (GANs), Convolutional Neural Networks (CNNs) and fuzzy logic to achieve reliable face recognition and interpretable attentiveness assessment. Images from the Extended Yale B (cropped) dataset are preprocessed through grayscale normalization and resizing, while GANs generate synthetic variations in pose, illumination, and occlusion to enrich the training set and improve generalization. The CNN extracts discriminative facial features for identity recognition, and a fuzzy inference system transforms the CNN’s confidence scores into human-interpretable concentration levels. To stabilize learning and prevent overfitting, the model incorporates dropout regularization, batch normalization, and extensive data augmentation. Comprehensive evaluations using confusion matrices, ROC–AUC, and precision–recall analyses demonstrate an accuracy of 98.42%. The proposed framework offers a scalable and interpretable solution for secure and reliable online exam proctoring.
- 15 January 2026
- Published by MDPI AG in Applied Sciences
- Vol. 16 (2) , 909
Open AccessA Sequential GAN–CNN–FUZZY Framework for Robust Face Recognition and Attentiveness Analysis in E-Learning
In modern e-learning environments, ensuring both student identity verification and concentration monitoring during online examinations has become increasingly important. This paper introduces a robust sequential framework that integrates Generative Adversarial Networks (GANs), Convolutional Neural Networks (CNNs) and fuzzy logic to achieve reliable face recognition and interpretable attentiveness assessment. Images from the Extended Yale B (cropped) dataset are preprocessed through grayscale normalization and resizing, while GANs generate synthetic variations in pose, illumination, and occlusion to enrich the training set and improve generalization. The CNN extracts discriminative facial features for identity recognition, and a fuzzy inference system transforms the CNN’s confidence scores into human-interpretable concentration levels. To stabilize learning and prevent overfitting, the model incorporates dropout regularization, batch normalization, and extensive data augmentation. Comprehensive evaluations using confusion matrices, ROC–AUC, and precision–recall analyses demonstrate an accuracy of 98.42%. The proposed framework offers a scalable and interpretable solution for secure and reliable online exam proctoring.
- 1 April 2023
- Published by Springer Nature
- p. 13-20
An Enhanced Approach Based on PCA and ACO Methods for Facial Features Optimization
- 1 April 2023
- Published by Springer Nature
- p. 13-20
An Enhanced Approach Based on PCA and ACO Methods for Facial Features Optimization
- Open Access
- 8 February 2022
- Published by International Academic Press in Statistics, Optimization & Information Computing
- Vol. 10 (1) , 45-58
An Innovative Approach to Prevent Learners’ Dropout from MOOCs using Optimal Personalized Learning Paths: An Online Learning Case Study
Due to the rapid evolution of information technology, distance education has undergone a sustained expansion. Within the scope of open distant learning, MOOCs (Massive Open Online Courses) tend to open up access to education to all by bridging geographical and economic barriers. However, the evolution of this learning mode is facing some challenges such as the low completion rate of the courses as well as the heterogeneity of the learners’ profifiles. In this paper, we aim to personalize the MOOC contents for each learner in order to improve their academic performance and to enhance the online platforms effificiency. The idea is to build a system that takes into account the heterogeneity of learners profifiles and offers each learner a path adapted to their needs through the exploitation of their interactions with the learning environment. To this end, we suggest using the PSO method ”Particle Swarm Optimization” in order to construct the optimal choices of learning paths in the system. Furthermore, we conduct an online learning case study to show the effectiveness of the proposed approach.
- 8 February 2022
- Published by International Academic Press in Statistics, Optimization & Information Computing
- Vol. 10 (1) , 45-58
Open AccessAn Innovative Approach to Prevent Learners’ Dropout from MOOCs using Optimal Personalized Learning Paths: An Online Learning Case Study
Due to the rapid evolution of information technology, distance education has undergone a sustained expansion. Within the scope of open distant learning, MOOCs (Massive Open Online Courses) tend to open up access to education to all by bridging geographical and economic barriers. However, the evolution of this learning mode is facing some challenges such as the low completion rate of the courses as well as the heterogeneity of the learners’ profifiles. In this paper, we aim to personalize the MOOC contents for each learner in order to improve their academic performance and to enhance the online platforms effificiency. The idea is to build a system that takes into account the heterogeneity of learners profifiles and offers each learner a path adapted to their needs through the exploitation of their interactions with the learning environment. To this end, we suggest using the PSO method ”Particle Swarm Optimization” in order to construct the optimal choices of learning paths in the system. Furthermore, we conduct an online learning case study to show the effectiveness of the proposed approach.
- 1 January 2022
- Published by Springer Nature
- p. 762-773
An Optimized Method for Face Recognition Using PCA and PSO Techniques
- 1 January 2022
- Published by Springer Nature
- p. 762-773
An Optimized Method for Face Recognition Using PCA and PSO Techniques