Background: Electroencephalography (EEG) signal-based machine learning models are among the most cost-effective methods for information retrieval. In this context, we aimed to investigate the cortical activities of psychotic criminal subjects by deploying an explainable feature engineering (XFE) model using an EEG psychotic criminal dataset. Methods: In this study, a new EEG psychotic criminal dataset was curated, containing EEG signals from psychotic criminal and control groups. To extract meaningful findings from this dataset, we presented a new channel-based feature extraction function named Zipper Pattern (ZPat). The proposed ZPat extracts features by analyzing the relationships between channels. In the feature selection phase of the proposed XFE model, an iterative neighborhood component analysis (INCA) feature selector was used to choose the most distinctive features. In the classification phase, we employed an ensemble and iterative distance-based classifier to achieve high classification performance. Therefore, a t-algorithm-based k-nearest neighbors (tkNN) classifier was used to obtain classification results. The Directed Lobish (DLob) symbolic language was used to derive interpretable results from the identities of the selected feature vectors in the final phase of the proposed ZPat-based XFE model. Results: To obtain the classification results from the ZPat-based XFE model, leave-one-record-out (LORO) and 10-fold cross-validation (CV) methods were used. The proposed ZPat-based model achieved over 95% classification accuracy on the curated EEG psychotic criminal dataset. Moreover, a cortical connectome diagram related to psychotic criminal detection was created using a DLob-based explainable artificial intelligence (XAI) method. Conclusions: In this regard, the proposed ZPat-based XFE model achieved both high classification performance and interpretability. Thus, the model contributes to feature engineering, psychiatry, neuroscience, and forensic sciences. Moreover, the presented ZPat-based XFE model is one of the pioneering XAI models for investigating psychotic criminal/criminal individuals.
Automatic violence detection is one of the most important research areas at the intersection of machine learning and information security. Moreover, we aimed to investigate violence detection in the context of neuroscience. Therefore, we have collected a new electroencephalography (EEG) violence detection dataset and presented a self-organized explainable feature engineering (SOXFE) approach. In the first phase of this research, we collected a new EEG violence dataset. This dataset contains two classes: (i) resting, (ii) violence. To detect violence automatically, we proposed a new SOXFE approach, which contains five main phases: (1) feature extraction with the proposed distance matrix pattern (DMPat), which generates three feature vectors, (2) feature selection with iterative neighborhood component analysis (INCA), and three selected feature vectors were created, (3) explainable results generation using Directed Lobish (DLob) and statistical analysis of the generated DLob string, (4) classification deploying t algorithm-based k-nearest neighbors (tkNN), and (5) information fusion employing mode operator and selecting the best outcome via greedy algorithm. By deploying the proposed model, classification and explainable results were generated. To obtain the classification results, tenfold cross-validation (CV), leave-one-record-out (LORO) CV were utilized, and the presented model attained 100% classification accuracy with tenfold CV and reached 98.49% classification accuracy with LORO CV. Moreover, we demonstrated the cortical connectome map related to violence. These results and findings clearly indicated that the proposed model is a good violence detection model. Moreover, this model contributes to feature engineering, neuroscience and social security.
Electroencephalography (EEG) offers a non-invasive and cost-effective means of probing brain activity during language processing; however, prior EEG-based language studies have been limited by small datasets, a predominant focus on native-speaker or speech-unit recognition rather than direct language detection, evaluation on only a small number of experimental settings, and frequent reliance on computationally intensive deep learning models with limited interpretability. The proposed feature engineering models classifies EEG segments by language and task mode. The languages are Arabic and Turkish. The modes are reading and listening. In this study, a signal refers to one fixed-length multi-channel EEG segment (14 channels × 15 s at 128 Hz). A channel refers to one electrode time series within that segment. To address these gaps, we curated a new EEG language detection dataset from 346 participants (98 Arabic and 248 Turkish) recorded in reading and listening modes, yielding 6364 EEG segments. Using this dataset, we proposed DiagPat, an explainable feature engineering (XFE) model that extracts transition table-based features from both EEG channels and signals through diagonal pattern analysis. The model combines DiagPat feature extraction with iterative neighborhood component analysis (INCA) for feature selection, at algorithm-based k-nearest neighbors (tkNN) classifier for prediction, and the Directed Lobish (DLob) symbolic language for explainability. We evaluated the framework across nine classification cases covering language detection, mode detection, and mixed multi-class settings. The proposed DiagPat-driven XFE model achieved more than 90% accuracy in all cases, with accuracies ranging from 92.14% to 99.35%, and generated case-specific cortical connectome diagrams that supported the interpretable characterization of language- and mode-related brain activity. Subject-independent results were also reported using leave-one-subject-out cross-validation (LOSO CV), where LOSO accuracies ranged from 29.75% to 83.50%. Thus, the 10-fold CV results show segment-level performance, whereas the LOSO results show subject-level generalization. Balanced accuracy and macro-F1 are also reported. These findings indicate that DiagPat provides an accurate, lightweight, and explainable framework for EEG-based language detection.
12 June 2024 in Firat University Journal of Experimental and Computational Engineering
Necessity has disrupted traditional norms and has affected all aspects of life. Undoubtedly, the education sector is one of the most significant areas affected by technology. As the population rate increases, the importance and necessity of education also increase. In response to this need for education, new educational models emerge based on the contemporary conditions. One of the critical factors that lead to the emergence of these new models is the COVID-19 outbreak that affected the entire world in March 2020. As a result of this epidemic, countries have adopted various methods in the field of education and training. Some countries suspended their educational activities, while others have continued the process through distance education. Distance education is a teaching method that relies heavily on the active use of information and information tools. The extensive use of distance education tools can attract the attention of malicious individuals who may seek to access these services directly or indirectly. This study aims to present the data and information obtained from analyzing the traffic information stored by Microsoft Teams and Skype or incoming and outgoing traffic information over the network in an isolated environment. The study was conducted on computers with the Windows 10 operating system and web client applications installed. One of the primary goals of this study is to assist researchers who will study distance education tools in the future.