1. Introduction
Impulsive aggression is a term used to express the tendency of individuals to act aggressively without careful consideration [
1,
2]. Compared with normal individuals, special individuals (such as those who are compelled to undergo treatment and those who are imprisoned) have higher impulsiveness [
3]. They are prone to quick and unplanned reactions, ignoring the negative consequences of these reactions in response to internal or external stimuli. This behavioral tendency poses a threat to site management and personnel safety. Therefore, it is very important and practically significant to screen and predict special individuals with impulsive aggression in advance, reducing the possibility of impulsive aggressive behavior through intervention and treatment.
However, the existing research methods for assessing impulsive aggression primarily rely on questionnaires. Questionnaires are dependent on the subjective perceptions and judgements of the subjects concerning their own feelings. As each individual may have varying perceptions and experiences regarding the same issues, the measurement outcomes tend to be subjective. While behavioral and neurological measures offer a more objective approach, they cannot fully replace questionnaire measures due to their demanding requirements for measurement environments and equipment.
At the same time, multiple studies have shown that there is a significant correlation between impulsive aggression and negative emotions, particularly anger, anxiety, and other negative emotions [
4,
5,
6]. Moreover, studies have also found that individuals often exhibit intensified negative emotions when engaging in aggressive behavior [
7]. Thus, it is possible to predict impulsive aggression by detecting an individual’s negative emotions [
8].
Heart rate variability (HRV) refers to fluctuations in the time interval between consecutive heartbeats and is usually used to reflect the functional activity of the autonomic nervous system [
9]. Previous studies have shown that when individuals experience negative emotions, their sympathetic nervous system activity increases, their respiratory rate accelerates, their heart rate (HR) significantly increases, the high frequency (HF) of the power spectrum of heart rate variability decreases, and the ratio of low frequency to high frequency (LF/HF) increases, especially when experiencing emotions such as anger and anxiety [
9]. Conversely, when individuals experience positive emotions, such as happiness, their RR intervals become longer, their heart rate slows down, and the low-frequency power (LF) of their heart rate variability power spectrum also decreases [
9]. The regulation of heart rate variability is associated with the functional activities of the sympathetic and parasympathetic nervous systems, where the high-frequency component is mainly controlled by the parasympathetic nervous system, and the low-frequency component is regulated by the sympathetic nervous system [
10]. Thus, by analyzing the time-domain and frequency-domain parameters of heart rate variability, it is possible to analyze an individual’s current autonomic nervous system state and further analyze their emotional state [
11]. Facial expressions can also reflect an individual’s current emotional and psychological states [
12]. Ekman and Friesen defined the six culturally universal facial expressions that represent six basic emotions (happiness, disgust, surprise, sadness, anger, and fear) in the 1970s [
12]. When experiencing negative emotions, individuals typically express emotions such as disgust, sadness, anger, and fear, while when experiencing positive emotions, they express emotions such as happiness and surprise [
13]. As impulsive aggression is closely related to an individual’s emotional state, analyzing an individual’s facial expressions to predict and prevent impulsive aggression is possible.
Therefore, this study breaks through the traditional questionnaire survey method and proposes an impulse attack behavior prediction method that integrates physiological parameters and facial expression information. The method uses video to extract the subject’s heart rate variability and facial expression information through IPPG technology and facial recognition technology, then predicts impulsive aggression by fusing heart rate variability characteristic parameters with facial expression information. This method is non-contact and non-interfering and can realize the early screening and prediction of impulsive aggression tendencies in special individuals. It is more objective than questionnaires and has important significance for exploring new impulsive aggression prediction methods.
The remainder of this paper is organized as follows: In
Section 2, we provide an overview of related works in the field.
Section 3 outlines our proposed video-based impulse attack behavior prediction method, providing comprehensive and detailed descriptions. The experimental setup and introduction are presented in
Section 4, followed by a display of the experimental results in
Section 5. Finally, in
Section 6, we present our conclusion, summarizing the key findings and contributions of this study.
2. Related Works
In recent years, numerous scholars have conducted research on the psychological status of special populations. For instance, Maria et al. conducted predictive research on the trait aggression of recidivists [
14], while Ricarte et al. studied suicidal behavior of incarcerated males [
15]. These studies utilized the Buss–Perry aggression questionnaire and impulsive premeditated aggression scale to assess whether the subjects exhibited impulsive aggression.
Additionally, Hausam et al. scored and classified prisoners’ aggression based on information at the time of imprisonment and observations of their behavior through prison guards during the initial weeks of incarceration [
16]. Seid et al. measured antisocial personality disorder (ASPD) through face-to-face interviews and
The Diagnostic and Statistical Manual of Mental Disorders (DSM-5) [
17].
Furthermore, Wang et al. proposed an “implicit-based and explicit secondary ‘implicit + explicit’” screening evaluation system [
18] to assess impulsiveness among special individuals. Shi et al. developed the “Rain Man” painting test to evaluate the impulsive aggression of individuals compelled to undergo treatment [
19]. This test evaluates psychological pressure and aggressiveness by scoring different details of the drawn pictures.
Overall, the evaluation of the psychological status of special individuals currently relies predominantly on questionnaires, inquiries, and observations. The assessment criteria are subject to the tester’s subjective understanding and judgment, and the measurement results can be significantly influenced by subjective factors, as the subjects may conceal information in the questionnaire survey. The summary of related works is showed in
Table 1.
4. Experimental Setup and Study Description
The experimental setup is shown in
Figure 6. The light source was directed towards the participant’s face and reflected onto a color CCD industrial camera. The collected data were transmitted to a computer for processing via a data line. At the same time, a contact-based physiological parameter detection (CBPPD) device was used for synchronous detection to ensure the accuracy of the non-contact measurement results. The frame rate of the CCD industrial camera (GS3-U3-23S6C-C) was set to 100 fps with a resolution of 1024 × 1024, and the lens was a Kanda Mark M1214-MP2 industrial lens with a light intensity of 1000 lx and a color temperature of 4000 K. In order to improve the accuracy of the data collection, the participants were required to maintain a sitting position before the experiment and keep their head relatively fixed during the experiment.
Figure 7 shows the actual experimental setup.
This experiment collected samples from 23 volunteers between the ages of 18 and 28, including 11 men and 12 women. All the volunteers were informed of the purpose, methods, and content of the experiment and participated with informed consent. All the volunteers were healthy and had no heart-related diseases. Two hours before the experiment, the subjects were asked to maintain a calm state, not to consume food or beverages that could excite or relax the nerves, and not to engage in intense exercise. During the experiment, 8 items related to impulsive aggression were selected from the State-Trait Anger Expression Inventory to assess the participants’ current emotional experience and impulsiveness [
30]. Each item contained four options, with scores of 0, 1, 2, and 3, for a total score of 24. If the questionnaire score exceeded 12 points, the subject was considered to be in an impulsive and aggressive state.
As research suggests, behaviors such as violence and bullying have a higher likelihood of triggering negative emotions and impulsive aggression in individuals [
31]. Thus, for our experiment, we deliberately selected a 5 min segment from the film and television work titled “The Glory”, which revolves around school violence and revenge, as our emotional induction material. To ensure the efficacy of the emotional induction process, we enlisted the assistance of several volunteers to watch the selected video segment and complete questionnaires. This was done to confirm the video’s ability to genuinely induce negative emotions and impulsive aggression in the subjects.
In order to ensure the effectiveness of the experiment, all the subjects watched this video content for the first time, then filled out the questionnaire honestly and without deliberate concealment to verify the accuracy and authenticity of the data. The specific information of the volunteers is shown in
Table 3.
The specific experimental procedure is shown in
Figure 8. First, the subjects rested for 30 min in a quiet room to keep their body in a relaxed state. After 30 min, the subjects were asked to sit still in a chair while their facial video was collected for a period of 5 min. These data served as the baseline data for the subjects’ calm state, and the subjects were also asked to complete the State-Trait Anger Expression Inventory questionnaire, which served as the score for the subjects’ emotional experience and impulsiveness in their calm state.
After a 5 min rest, the subjects began the emotional induction experiment. While watching the film, the subjects’ emotions were induced using guided language, and their facial videos were collected using a camera for a duration of 5 min. These data served as the data for the subjects’ negative emotional state. After the emotional induction experiment ended, the subjects were immediately asked to complete the State-Trait Anger Expression Inventory questionnaire again, and the score from this round was used as the score for the subjects’ emotional experience and impulsiveness in their induced emotional state. If there was a significant difference between the questionnaire results obtained after the task and those obtained in the calm state survey, it was considered successful in inducing negative emotions and impulsive aggression in that volunteer. Only the samples that generated negative emotions and impulsive aggression were used to evaluate the establishment of the model.
In order to ensure the effectiveness of the experimental method and the model we proposed, before the formal experiment, we used the same experiment and model to perform binary classification detection on the basic emotion “anger”, and the result accuracy was 93.67%. Therefore, we considered the experiment and the proposed model to be reliable in the subsequent detection and classification of impulsive aggression.
5. Results and Discussion
In the experiment, a total of 20 valid samples were collected after removing three invalid samples. Next, the samples were processed using a sliding window, with a window length of 3 min and a sliding step of 30 s, resulting in 100 groups of experimental data. The average values of all the data are shown in
Table 4.
After obtaining the experimental characteristic parameters, we screened the characteristic parameters using an ANOVA (with a significance level of α < 0.05). The selected characteristic parameters should meet two requirements. First, there should be a clear difference between the parameter in the calm state and the impulsive state so the model can distinguish between whether the individual is in a calm state or an impulsive state. Second, the differences in parameters between different individuals in the same state should be small, so as to avoid misjudgment due to individual differences. The sum of squares between groups (SSB) is used to measure the difference or variability between different groups. When α
SSB < 0.05, we can consider that there is a significant difference between the calm state and the impulsive state. The sum of squares within groups (SSW) is used to measure the degree of dispersion of individual observations within a group. When α
SSW > 0.05, we can consider that there is not a significant difference between different individuals in the same state. The SSB and SSW of each feature are shown in
Table 5.
After screening, the selected feature parameters that met the requirements included the mean HR, LF/HF, SD
2/SD
1, and E
MO parameters.
Figure 9 shows the distribution of these feature parameters in the calm and impulsive states as boxplots. Compared to the calm state, when subjects were in an impulsive aggressive state, their mean HR, LF/HF, SD
2/SD
1, and E
MO increased.
The selected four HRV and facial expression parameters were used to train the impulsivity classification model. The training was performed using a random forest classification model, and a five-fold cross-validation was applied due to the small sample size. The model parameters were also controlled to prevent overfitting, and the optimal parameters were determined using a grid search method. The final parameters and the accuracy of the model classification results are shown in the
Table 6 below:
After searching for model parameters, the final determined parameters are shown in the table. The model selected is the random forest classification model, with a maximum depth of 30, a minimum leaf node size of 4, a minimum sample size of 5 on each leaf node, and 10 decision trees. At this setting, the accuracy of the classification model was 89.39%, effectively categorizing whether an individual was in an impulsive aggression state and predicting their impulsive aggressiveness.
In order to verify the performance of the model, we also established impulsive aggression prediction models based on physiological parameters (containing only HRV feature parameters) and impulsive aggression prediction models based on expressions (containing only expression parameters) as comparative analyses. The accuracy of the prediction results for the three models are shown in
Table 7 below.
Table 7 shows an accuracy comparison between our proposed model and the single models. It can be seen that our prediction model is more accurate than the others.