Next Article in Journal
A Multiview Representation Learning Framework for Large-Scale Urban Road Networks
Previous Article in Journal
A Method of Multi-Objective Optimization and Multi-Attribute Decision-Making for Huangjinxia Reservoir
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Communication

EEG Signals Based Internet Addiction Diagnosis Using Convolutional Neural Networks

1
CenBRAIN Neurotec, School of Engineering, Westlake University, Hangzhou 310024, China
2
The Institute for Advanced Study, Westlake Institute for Advanced Study, Hangzhou 310024, China
3
Department of Biomedical Engineering, City University of Hong Kong, Kowloon 999077, Hong Kong
*
Authors to whom correspondence should be addressed.
Appl. Sci. 2022, 12(13), 6297; https://doi.org/10.3390/app12136297
Submission received: 12 April 2022 / Revised: 30 May 2022 / Accepted: 30 May 2022 / Published: 21 June 2022

Abstract

:
Internet addiction (IA), as a new and often unrecognized psychosocial disorder, endangers people’s health and their lives. However, the common biometric analysis based on the combination of EEG signals and results of questionnaires is not quantitative, and thus difficult to ensure a specific biomarker. This work aims to develop a deep learning algorithm (no need to identify biomarkers) used for diagnosing IA and evaluating therapy efficacy. Herein, a five-layer CNN model combined with a fast Fourier transform is proposed to diagnose IA quantitatively. This algorithm is validated in the Lemon dataset by using it to process raw data, full spectral power, and alpha-beta-gamma spectral power (related to IA). In contrast to alpha-beta-gamma spectral power, the results based on full spectral power show better performance (87.59% accuracy, 88.80% sensitivity, and 86.41% specificity), which confirms that the proposed algorithm can diagnose IA without biomarkers. In addition, this proposed CNN model presents obvious advantages in processing raw data, achieving 81.1% accuracy. Such results verify that this method can contribute to the reduction of diagnosis time and be potentially used in real-time health monitoring systems. This work provides a quantitative approach to diagnose IA and evaluate therapy efficacy, as a general strategy, and can be widely used in other disorder diagnoses that affect EEG signals, such as psychiatric disorders, substance dependence, and depression.

1. Introduction

Internet addiction (IA), a biopsychosocial disorder, causes functional impairments and marked distress to oneself [1]. It has become a serious mental health problem in many countries, including China (16.4%), Vietnam (21.2%), South Korea (20%), and other parts of Asia such as the Philippines (21%) [2]. Considering the negative impact and prevalence of IA, it is critical to diagnose IA accurately for timely follow-up treatment. IA could cause neurobiological changes in the brain by transferring chemicals in the bio-environment and producing electric signals [3,4]. These electric signals are recorded by electroencephalography (EEG), which has been evidenced as valid in many scenarios such as epilepsy detection [5,6], driver drowsiness detection [7,8], and sleep analysis [9,10]. Due to the superiority of EEG in monitoring behaviors affecting brain activities, lots of studies consider focusing on finding relative EEG biomarkers to measure IA (Figure 1). Compared with the diagnostic methods that are only based on the score of the internet addiction test (IAT), EEG biomarkers, summarized by biometric analysis, could provide more objective measurements, which bring new hope for IA diagnosis.
However, the obstacle to obtain specific EEG biomarkers for IA is that the frequency bands screened by numerous research teams are different. For example, Both Jung-Seok et al. [3] and Yan et al. [11] found that IA patients have a lower beta band, but they have divergence in the gamma band. Jan et al. [12] provided another correlation verification result, i.e., the power of mid-alpha and high-beta bands are reduced by IA. In addition, traditional biostatistical analysis can only explain which frequency bands of EEG signals are related to IA, but cannot measure the effectiveness of these biomarkers quantitatively in the addiction diagnosis. Therefore, an effective method to obtain objective features is urgently needed.
With the development of advanced algorithms, a deep neural network (DNN) has been developed for effective EEG analysis, especially for feature extraction and classification [13,14,15]. Compared with other DNN methods, convolutional neural network (CNN) has been proven effective for biomarker classification and widely used to process EEG signals in many kinds of fields [16,17,18,19,20,21,22,23], but there are fewer investigations in the field of IA diagnosis. Although some algorithms for IA, such as support vector machine (SVM) [12] and random forest (RF) [24], have demonstrated good performance in preprocessed data, they cannot achieve high accuracy in processing raw data. Thus, considering the time-consuming process of obtaining preprocessed data, these algorithms are obviously not meet the requirement of the efficient and time-saving diagnostics. To solve these limitations, this work is aimed to develop an algorithm that has higher accuracy and a stronger ability to automatically discover hidden features from a huge number of samples and avoid the complicated process of manually extracting features.
In this work, a CNN combined with the fast Fourier transform (FFT) algorithm is proposed to analyze three kinds of EEG data (raw data, full spectral power, and alpha-beta-gamma spectral power) and diagnose IA. Among them, alpha-beta-gamma spectral power is based on the frequency bands associated with IA summarized from previous studies. Compared with the traditional questionnaire analysis [25] and biostatistics method [26], we have obtained more convincing quantitative results, and the accuracy is higher than the current SVM algorithm used for diagnosing IA [27]. In particular, the CNN model achieves 87.59% accuracy, 88.80% sensitivity, and 86.41% specificity based on full spectral power data. By comparing the results of full spectral power and alpha-beta-gamma spectral power, the proposed algorithm can determine whether a person has IA through EEG signals in the absence of biomarkers. In addition, the results show that the proposed algorithm has obvious advantages in processing raw data, which can reduce the diagnosis time and have the potential to be used in some real-time health monitoring systems [28,29,30].
The structure of this paper is: in Section 2, we briefly describe the used EEG signals from the LEMON dataset and propose our CNN model. In Section 3, LEMON dataset together with a baseline neural network is used to perform IA classification quantitatively. The results are compared and discussed based on existing studies in the literature. In Section 4, we conclude this paper.

2. Materials and Methods

2.1. Dataset Preparation

The EEG data from the LEMON dataset are used for extracting features, and a functional connectome phenotyping dataset is the label in our algorithm. Both datasets constitute parts of the Leipzig Mind-Brain-Body interaction research database (MPILMBB), and some of the participants in these two datasets are overlapped [31,32]. The LEMON dataset includes 203 valid resting-state EEG recordings, and each EEG session includes 16 separate parts (lasting 60 s: 8 closed-eyes (EC) parts and 8 opened-eyes (EO) parts) from each participant. The data are recorded by using a 62-channel (61 scalp electrodes plus 1 vertical electrooculogram (VEOG) electrode) EEG with a sampling rate of 2500 Hz. The EEG datasets were preprocessed by Babayan et al. [31]. They excluded data from 13 participants, considering the lack of event information, different sampling rates, mismatched header files, and insufficient data quality. The raw EEG data from 203 participants were down-sampled from 2500 Hz to 250 Hz, and band-pass filtered within 1–45 Hz by using a Butterworth filter with 8th order which can be further improved [33,34]. Then, it is divided into EO and EC conditions and to eliminate the influence of visual activity on EEG signals, EC EEG signals were used for this work. The functional connectome phenotyping dataset can be used to explore advanced cognitive abilities related to the internal functional structure of the brain, self-generated psychological experiences, and personality characteristics in the form of different questionnaires. In our algorithm, we use internet addiction test (IAT) results for classification based on different scores from individuals with or without IA. According to Cronbach’s Alpha coefficient (α) of 0.91, this IAT shows high reliability, and it reflects the severity of IA. Finally, 214 valid IAT results can be obtained in the MPILMBB database.
After comparing 203 EEG recordings with 214 IAT results, 107 participants not only provided EEG signals but also submitted valid IAT results. The results of the IAT are defined as valid if they show a total score of at least 19 points. Considering the possible misclassification due to the inaccuracy of the self-assessment, 24 results with the highest scores (37–59, including 37 and 59) and the lowest 25 scores (19–23, including 19 and 23) are used. In this way, the difference between the two groups of labeled people is as large as possible based on the results of the IAT. In the algorithm, individuals without IA are labeled as 0 and individuals with IA are labeled as 1. The total datasets used in this paper consist of 49 individuals, including 25 healthy control individuals and 24 online users. In the subsequent classification training, around 80% (39 subjects) and around 20% (10 subjects) are respectively chosen as the training set and test set.

2.2. Proposed CNN Architecture

The total CNN framework consists of input and output layers as well as multiple hidden layers. The hidden layers are convolutional layers, pooling layers, and fully connected layers. The input signal is convoluted by a trainable filter and an output map is formed through the output function f. The convolution operation is shown in Figure 2 and Equation (1).
y k = n = 0 N 1 x n h k n
where y is the output vector in which n means nth element, x is the input signal from the previous layer, h is the filter, and N means the number of elements in x. The kth feature map at a given layer is obtained as Equation (2):
h n k = f ( a ) = f ( ( W k × x ) n + b k )
where Wk is the weight matrix for filter k, and bk is the bias value.
During the training of the CNN model, the loss function is determined by the output and propagated back to change the interconnection of the network, which is updated based on the reduction of the loss function H(p, q), which is defined in Equation (3).
H ( p , q ) = n ( p ( n ) log q ( n ) )
where p(n) is the label value marked in advance, and q(n) is the predicted value obtained by the model operation. The pooling operations translate the output of the neuron clusters into one single neuron of the next layer, which can reduce the feature map resolution. For each feature map a i , j n , the output of the pooling layer is determined by Equation (4).
y i , j n + 1 = p o o l ( a i , j n + 1 ) , ( m , n ) R i , j
where Ri,j is the local neighbor around the location (i, j). In this model, the max-pooling layer is used and y i , j n + 1 is the max number in Ri,j.
The features obtained from the convolutional layer are applied as input to the fully connected layer, which is converted into a one-dimensional feature vector and used for classification. This step of converting the features into a one-dimensional (1D) vector is called flattening which is described in Equations (5) and (6).
y i ( n ) = f ( z i ( n ) )
z i ( n ) = i = 1 m i ( n 1 ) w i . j ( n ) y i ( n 1 )
where f is the nonlinear transfer function, and w i . j ( n ) represents the weight coefficients between the neurons of the fully connected layer. In the fully connected layer, all neurons in the previous layer are connected to the neurons in the current layer, the output of the fully connected network is the clustering result, and then the SoftMax function (Equation (7)) is used for classification in the fully connected network.
σ ( z ) i = e z i j = 1 n e z j
where z is a vector composed of all elements in the fully connected layer.
The proposed CNN model consists of 5 convolutional layers, 5 max-pooling layers, a fully connected layer, and a SoftMax classifier, the model structure is shown in Figure 3.
Conv and MP stand for the convolutional layer and max-pooling layer, respectively. The sizes of the first three convolution kernels are (1, 5), and the last two are (3, 5). The stride of all these five convolution kernels is (1, 3). After each layer of the convolution kernel, there are the Rectified Liner Units (ReLU) activation function and the max-pooling layer, and the ReLU function is defined by Equation (8).
f ( a ) = ReLU ( a ) = max   ( 0 ,   a )  
where a is defined in Equation (2). Compared with other excitation functions of saturated nonlinear functions (e.g., Sigmoid and Tanh), unsaturated nonlinear functions like ReLU can solve the problems of gradient explosion and gradient disappearance, and accelerate the convergence speed, the function curves are illustrated in Figure 4. The sizes of the five max-pooling layers are all 2 × 2, and the stride of these max-pooling layers is 2. The final classifier of this model includes a fully connected layer and SoftMax function.
To evaluate the performance of this CNN model, the raw EEG data from the LEMON dataset and the spectral power of this EEG dataset are used as input matrices. The raw data is a time-domain signal, which is converted to a frequency matrix after FFT processing. To verify the ability of the CNN model to extract features, we filter a specific range of frequency bands as the input matrix, and further compare the results produced by these three kinds of inputs.

3. Results and Discussion

Three experiments (based on raw data, full spectral power, and alpha-beta-gamma spectral power) were conducted to evaluate the performance of the proposed CNN architecture on the IA diagnosis. In the proposed CNN structure, the independent validation method was applied to ensure the objectivity of the model verification. A detailed representation of the data used for the proposed CNN model is shown in Figure 5.
The EEG session from LEMON datasets is recorded after the Multi 8/2 Drogen-Tauchtest drug strip test. Thus, a five-layer CNN structure was conducted to dig more features, reduce the impact of other addictions, and improve the accuracy of the proposed classification algorithm. Forty-nine subjects were divided into 5 groups, and each group contains 10 subjects except one group that contains 9 subjects. We run the CNN model and randomly divide these five groups as one testing set, one validation set, and three training sets. For the input signals used in the model, the EC-EEG dataset was chosen as the raw data to avoid the influence of insight activity on the EEG data. The total length of EEG time-domain signal from everyone is 8 min. To increase the number of training samples, an 8-s sliding window with a 2-s overlap was used to augment the data.
Two-dimension input samples with a dimension of 38 × 2000 were obtained through the data augmentation process, where 38 is the channel number and 2000 is sampled data points over 8 s. After applying FFT to raw data and corresponding amplitude processing, the signal amplitude for each frequency was obtained, which was squared to express the power spectral density. The processing of FFT is described in Figure 6. The dimension of this kind of input is 38 × 1000 two-dimension, one is 38 channels and the other is a 1000 frequency matrix. The alpha, beta, and gamma bands that may be affected by IA were then filtered according to the conclusions drawn from previous literature reviews [3,11,12], and this two-dimension input signal has 38 channels and 336 frequency matrices. The time-domain curve corresponding to the EEG raw data, the FFT-processing power spectrum, and the filtered alpha-beta-gamma power spectrum of an individual are shown in Figure 7. As in the figure, although the FFT-processed waveform is more clearly displayed in the frequency band than the original time-domain waveform, it is still difficult to identify features related to IA diagnosis through the human eyes. This also verifies the need for tools that are more objective and capable of extracting features.
To assess the performance of the proposed model, sensitivity, precision, specificity, and accuracy are used as the evaluation index for these three types of results (obtained from raw data, full spectral power after FFT, and filtered alpha-beta-gamma spectral power). These indexes are calculated by true positive (TP), true negative (TN), false positive (FP), and false negative (FN) according to Equations (9)–(12), and the results are listed in Table 1.
sensitivity = T P T P + F N
precision = T P T P + F P
specificity = T N T N + F P
accuracy = T P + T N T P + T N + F P + F N
Alpha-beta-gamma spectral power is a previously summarized biomarker related to IA, which contains higher-density useful information for IA diagnosis. As illustrated in Table 1, the results of full spectral power are better than alpha-beta-gamma spectral power in sensitivity, precision, specificity, and accuracy. It verifies the superiority of this CNN model in the feature extraction and proves that the IA diagnostic method based on this model does not require EEG biomarkers, and the extra filtering process based on previous biometrics is useless to our algorithm. The lower accuracy of alpha-beta-gamma spectral power is because the selected spectrum data lose transient wave features that may be useful for classification. Meanwhile, although alpha-beta-gamma spectral power (as input matrices) shortens the model training time, the increased workload of data preprocessing makes it still time-consuming for diagnosis.
After the time domain signal is processed into a frequency domain signal, there will be more obvious peak features, which make the result of full spectral power show better performance. Currently, classification problems related to IA commonly use the methods: SVM [12,35], decision tree model [36], RF [24], etc. Here, we summarize the used dataset and final accuracy of some typical studies in Table 2. Compared with them, the algorithm proposed in this work has better performance in accuracy which shows its robustness in diagnosing IA. By contrast to those researches [37,38] that qualitatively diagnose IA through the biometric method, our work also holds the advantage to provide quantitative diagnosis results. Moreover, the accuracy in processing raw data also presents a good performance (81.1%), which evidences the advantages of proposed CNN model in processing raw data (due to its ability to learn high-level features).

4. Conclusions

This study proposes a new method for IA diagnosis based on EEG signals and the CNN model. The full spectral power results show that the proposed algorithm has better performance in terms of IA diagnostic accuracy and can diagnose IA in the absence of biomarkers. Furthermore, the results obtained from raw data also show that the proposed CNN model has an advantage in processing raw data (accuracy > 80%) due to the powerful ability of CNN to discover hidden features. This specific superiority of this CNN model is expected to reduce the diagnosis time and used in real-time health monitoring systems, meanwhile, its generality helps it to be used in a wide spectrum of addiction or neurological disorders diagnosis.

Author Contributions

Conceptualization, J.Y. and M.S.; methodology, S.S., J.Y. and M.S.; software, S.S. and J.Y.; validation, S.S., J.Y., Y.-H.C., J.M. and M.S.; formal analysis, S.S.; investigation, S.S., J.Y., Y.-H.C., J.M. and M.S.; resources, S.S., J.Y. and M.S.; data curation, S.S.; writing—original draft preparation, S.S., J.Y., Y.-H.C. and M.S.; writing—review and editing, S.S., J.Y., Y.-H.C., J.M. and M.S.; visualization, S.S.; supervision, J.Y. and M.S.; project administration, J.Y. and M.S.; funding acquisition, M.S. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by ZHEJIANG KEY R&D PROGRAM PROJECT, grant number 2021C03002 and ZHEJIANG LEADING INNOVATIVE AND ENTREPRENEUR TEAM INTRODUCTION PROGRAM, grant number 2020R01005.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Data available in an open access dataset. The dataset can be found here: https://dataverse.harvard.edu/dataset.xhtml?persistentId=doi:10.7910/DVN/VMJ6NV, (accessed on 2 June 2022) and https://openneuro.org/datasets/ds000221/versions/00002, (accessed on 2 June 2022). The dataset files’ license can be found at https://www.nature.com/articles/ sdata2018307#rightslink, (accessed on 2 June 2022) and https://www.nature.com/articles /sdata2018308#rightslink, (accessed on 2 June 2022).

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Li, Y.Y.; Sun, Y.; Meng, S.Q.; Bao, Y.P.; Cheng, J.L.; Chang, X.W.; Ran, M.S.; Sun, Y.K.; Kosten, T.; Strang, J.; et al. Internet Addiction Increases in the General Population During COVID-19: Evidence from China. Am. J. Addict. 2021, 30, 389–397. [Google Scholar] [CrossRef] [PubMed]
  2. Mak, K.K.; Lai, C.M.; Watanabe, H.; Kim, D.I.; Bahar, N.; Ramos, M.; Young, K.S.; Ho, R.C.M.; Aum, N.R.; Cheng, C. Epidemiology of Internet Behaviors and Addiction Among Adolescents in Six Asian Countries. Cyberpsychol. Behav. Soc. Netw. 2014, 17, 720–728. [Google Scholar] [CrossRef] [PubMed]
  3. Choi, J.S.; Park, S.M.; Lee, J.; Hwang, J.Y.; Jung, H.Y.; Choi, S.W.; Kim, D.J.; Oh, S.; Lee, J.Y. Resting-state beta and gamma activity in Internet addiction. Int. J. Psychophysiol. 2013, 89, 328–333. [Google Scholar] [CrossRef] [PubMed]
  4. Doborjeh, M.G.; Wang, G.Y.; Kasabov, N.K.; Kydd, R.; Russell, B. A Spiking Neural Network Methodology and System for Learning and Comparative Analysis of EEG Data from Healthy Versus Addiction Treated Versus Addiction Not Treated Subjects. IEEE Trans. Biomed. Eng. 2015, 63, 1830–1841. [Google Scholar] [CrossRef] [PubMed]
  5. Bottcher, S.; Bruno, E.; Epitashvili, N.; Dümpelmann, M.; Zabler, N.; Glasstetter, M.; Ticcinelli, V.; Thorpe, S.; Lees, S.; Laerhoven, K.V.; et al. Intra- and Inter-Subject Perspectives on the Detection of Focal Onset Motor Seizures in Epilepsy Patients. Sensors 2022, 22, 3318. [Google Scholar] [CrossRef] [PubMed]
  6. Sánchez-Hernández, S.E.; Salido-Ruiz, R.A.; Torres-Ramos, S.; Román-Godínez, I. Evaluation of Feature Selection Methods for Classification of Epileptic Seizure EEG Signals. Sensors 2022, 22, 3066. [Google Scholar] [CrossRef]
  7. Shahbakhti, M.; Beiramvand, M.; Rejer, I.; Augustyniak, P.; Broniec-Wójcik, A.; Wierzchon, M.; Marozas, V. Simultaneous Eye Blink Characterization and Elimination from Low-Channel Prefrontal EEG Signals Enhances Driver Drowsiness Detection. IEEE J. Biomed. Health 2022, 26, 2168–2194. [Google Scholar] [CrossRef] [PubMed]
  8. Ogino, M.; Mitsukura, Y. Portable Drowsiness Detection through Use of a Prefrontal Single-Channel Electroencephalogram. Sensors 2018, 18, 4477. [Google Scholar] [CrossRef] [Green Version]
  9. Shahbakhti, M.; Beiramvand, M.; Eigirdas, T.; Solé-Casals, J.; Wierzchon, M.; Broniec-Wójcik, A.; Augustyniak, P.; Marozas, V. Discrimination of Wakefulness from Sleep Stage I Using Nonlinear Features of a Single Frontal EEG Channel. IEEE. Sens. J. 2022, 22, 1558–1748. [Google Scholar] [CrossRef]
  10. Hussain, I.; Hossain, M.A.; Jany, R.; Bari, M.A.; Uddin, M.; Kamal, A.R.M.; Ku, Y.; Kim, J.S. Quantitative Evaluation of EEG-Biomarkers for Prediction of Sleep Stages. Sensors 2022, 22, 3079. [Google Scholar] [CrossRef] [PubMed]
  11. Sun, Y.; Wang, H.; Bo, S. Altered topological connectivity of internet addiction in resting-state EEG through network analysis. Addict. Behav. 2019, 95, 49–57. [Google Scholar] [CrossRef]
  12. Gross, J.; Baumgartl, H.; Buettner, R. A Novel Machine Learning Approach for High-Performance Diagnosis of Premature Internet Addiction Using the Unfolded EEG Spectra. In Proceedings of the 25th Americas Conference on Information Systems (AMCIS), Salt Lake City, UT, USA, 12–16 August 2020. [Google Scholar]
  13. Dreiseitl, S.; Ohno-Machado, L. Logistic regression and artificial neural network classification models: A methodology review. J. Biomed. Inform. 2002, 35, 352–359. [Google Scholar] [CrossRef] [Green Version]
  14. Erguzel, T.T.; Noyan, C.O.; Eryilmaz, G.; Ünsalver, B.Ö.; Cebi, M.; Tas, C.; Dilbaz, N.; Tarhan, N. Binomial Logistic Regression and Artificial Neural Network Methods to Classify Opioid-Dependent Subjects and Control Group Using Quantitative EEG Power Measures. Clin. EEG Neurosci. 2019, 50, 667–679. [Google Scholar] [CrossRef]
  15. Capecci, E.; Kasabov, N.; Wang, G.Y. Analysis of connectivity in NeuCube spiking neural network models trained on EEG data for the understanding of functional changes in the brain: A case study on opiate dependence treatment. Neural Netw. 2015, 68, 62–77. [Google Scholar] [CrossRef] [PubMed]
  16. Acharya, U.R.; Oh, S.L.; Hagiwara, Y.; Tan, J.H.; Adeli, H. Deep convolutional neural network for the automated detection and diagnosis of seizure using EEG signals. Comput. Biol. Med. 2018, 100, 270–278. [Google Scholar] [CrossRef] [PubMed]
  17. Tabar, Y.R.; Halici, U. A novel deep learning approach for classification of EEG motor imagery signals. J. Neural Eng. 2016, 14, 016003. [Google Scholar] [CrossRef]
  18. Lan, M.; Minett, J.W.; Blu, T.; Wang, W.S.-Y. Resting State EEG-based biometrics for individual identification using convolutional neural networks. In Proceedings of the 37th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC), Milan, Italy, 25–29 August 2015; pp. 2848–2851. [Google Scholar]
  19. Yang, H.; Han, J.; Min, K. A Multi-Column CNN Model for Emotion Recognition from EEG Signals. Sensors 2019, 19, 4736. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  20. Liu, Q.; Cai, J.; Fan, S.Z.; Abbod, M.F.; Shieh, J.-S.; Kung, Y.; Lin, L. Spectrum Analysis of EEG Signals Using CNN to Model Patient’s Consciousness Level Based on Anesthesiologists’ Experience. IEEE Access 2019, 7, 53731–53742. [Google Scholar] [CrossRef]
  21. Ke, H.; Chen, D.; Shah, T.; Liu, X.; Zhang, X.; Zhang, L.; Li, X. Cloud-aided online EEG classification system for brain healthcare: A case study of depression evaluation with a lightweight CNN. Softw. Pract. Exp. 2018, 50, 596–610. [Google Scholar] [CrossRef]
  22. Gu, X.; Yang, B.; Li, D.; Xu, D.; Gu, C. Research on the Intelligent Evaluation of Addiction Degree and New Method of Rehabilitation of Drug Addicts. In Proceedings of the 2020 Chinese Automation Congress (CAC), Shanghai, China, 6–8 November 2020; pp. 1135–1139. [Google Scholar]
  23. Li, D.; Yang, B.; Gu, X.; Kong, D.; Zan, P. Drug Addiction Detection Algorithm Based on CNN-BN. In Proceedings of the 9th International Conference on Computing and Pattern Recognition, Xiamen, China, 30 October–1 November 2020; pp. 96–100. [Google Scholar]
  24. Rubaiyat, N.; Apsara, A.I.; Chaki, D.; Arif, H.; Israt, L.; Kabir, L.; Alam, M.G.R. Classification of Depression, Internet Addiction and Prediction of Self-esteem among University Students. In Proceedings of the International Conference on Computer and Information Technology (ICCIT), Dhaka, Bangladesh, 18–20 December 2020; p. 19472529. [Google Scholar]
  25. Siste, K.; Hanafi, E.; Sen, L.T.; Murtani, B.J.; Christian, H.; Limawan, A.P.; Siswidiani, L.P.; Adrian. Implications of COVID-19 and Lockdown on Internet Addiction among Adolescents: Data from a Developing Country. Front. Psychiatry 2021, 12, 665675. [Google Scholar] [CrossRef]
  26. Eichenberg, C.; Schott, M.; Schroiffet, A. Problematic Smartphone Use—Comparison of Students with and Without Problematic Smartphone Use in Light of Personality. Front. Psychiatry 2021, 11, 599241. [Google Scholar] [CrossRef]
  27. Wang, Y.; Qin, Y.; Li, H.; Yao, D.; Sun, B.; Gong, J.; Dai, Y.; Wen, C.; Zhang, L.; Zhang, C.; et al. Identifying Internet Addiction and Evaluating the Efficacy of Treatment Based on Functional Connectivity Density: A Machine Learning Study. Front. Neurosci. 2021, 15, 665578. [Google Scholar] [CrossRef]
  28. Guo, D.; Li, G.; Miao, J.; Shen, Y. A smartphone-based calibration-free portable urinalysis device. J. Cent. South Univ. 2022, 28, 3829–3837. [Google Scholar] [CrossRef]
  29. Herman, K.; Ciechanowski, L.; Przegalińska, A. Emotional Well-Being in Urban Wilderness: Assessing States of Calmness and Alertness in Informal Green Spaces (IGSs) with Muse—Portable EEG Headband. Sustainability 2021, 13, 2212. [Google Scholar] [CrossRef]
  30. Gao, Z.; Cui, X.; Wan, W.; Qin, Z.; Gu, Z. Signal Quality Investigation of a New Wearable Frontal Lobe EEG Device. Sensors 2022, 22, 1898. [Google Scholar] [CrossRef] [PubMed]
  31. Babayan, A.; Erbey, M.; Kumral, D.; Reinelt, J.D.; Reiter, A.M.F.; Röbbig, J.; Schaare, H.L.; Uhlig, M.; Anwander, A.; Bazin, P.; et al. A mind-brain-body dataset of MRI, EEG, cognition, emotion, and peripheral physiology in young and old adults. Sci. Data 2019, 6, 180308. [Google Scholar] [CrossRef] [PubMed]
  32. Mendes, N.; Oligschläger, S.; Lauckner, M.E.; Golchert, J.; Huntenburg, J.M.; Falkiewicz, M.; Ellamil, M.; Krause, S.; Baczkowski, B.M.; Cozatl, R.; et al. A functional connectome phenotyping dataset including cognitive state and personality measures. Sci. Data 2019, 6, 180307. [Google Scholar] [CrossRef] [Green Version]
  33. Phadikar, S.; Sinha, N.; Ghosh, R.; Ghaderpour, E. Automatic Muscle Artifacts Identification and Removal from Single-Channel EEG Using Wavelet Transform with Meta-Heuristically Optimized Non-Local Means Filter. Sensors 2022, 22, 2948. [Google Scholar] [CrossRef] [PubMed]
  34. Zhang, S.; You, B.; Lang, X.; Zhou, Y.; An, F.; Dai, Y.; Liu, Y. Efficient Rejection of Artifacts for Short-Term Few-Channel EEG Based on Fast Adaptive Multidimensional Sub-Bands Blind Source Separation. IEEE Trans. Instrum. Meas. 2021, 70, 1–16. [Google Scholar] [CrossRef]
  35. Wibawa, W.S.; Fitriah, N.; Christia, M.; Bintari, D.R. Internet Addiction and Mental Health Prediction Using Ensemble Learning Based on Web Browsing History. In Proceedings of the ICSIM ’20: Proceedings of the 3rd International Conference on Software Engineering and Information Management, Sydney, NSW, Australia, 12–15 January 2020; pp. 155–159. [Google Scholar]
  36. Rho, M.J.; Jeong, J.E.; Chun, J.W.; Cho, H.; Jung, D.J.; Choi, I.Y.; Kim, D.J. Predictors and patterns of problematic Internet game use using a decision tree model. J. Behav. Addict. 2016, 5, 500–509. [Google Scholar] [CrossRef] [Green Version]
  37. Ko, C.H.; Yen, C.F.; Yen, C.N.; Yen, J.Y.; Chen, C.C.; Chen, S.H. Screening for Internet Addiction: An Empirical Study on Cut-off Points for the Chen Internet Addiction Scale. Kaohsiung J. Med. Sci. 2009, 21, 545–551. [Google Scholar] [CrossRef] [Green Version]
  38. Ko, C.H.; Yen, C.F.; Chen, S.H.; Yang, M.J.; Lin, H.C.; Yen, C.F. Proposed diagnostic criteria and the screening and diagnosing tool of Internet addiction in college students. Compr. Psychiat. 2009, 50, 378–384. [Google Scholar] [CrossRef] [PubMed]
Figure 1. Biostatistical analysis paradigm of IA, corresponding questionnaire, and criteria include Young’s Internet Addiction Test (IAT) and DSM-V et al.
Figure 1. Biostatistical analysis paradigm of IA, corresponding questionnaire, and criteria include Young’s Internet Addiction Test (IAT) and DSM-V et al.
Applsci 12 06297 g001
Figure 2. Basic concepts of CNN.
Figure 2. Basic concepts of CNN.
Applsci 12 06297 g002
Figure 3. Structure of the proposed CNN Model.
Figure 3. Structure of the proposed CNN Model.
Applsci 12 06297 g003
Figure 4. Activation functions of Sigmoid, Tanh, and ReLU.
Figure 4. Activation functions of Sigmoid, Tanh, and ReLU.
Applsci 12 06297 g004
Figure 5. Illustration of the data used in the proposed model.
Figure 5. Illustration of the data used in the proposed model.
Applsci 12 06297 g005
Figure 6. The process of obtaining the frequency domain signal.
Figure 6. The process of obtaining the frequency domain signal.
Applsci 12 06297 g006
Figure 7. Time domain, full frequency domain, and filtered alpha-beta-gamma frequency EEG waveforms of an individual.
Figure 7. Time domain, full frequency domain, and filtered alpha-beta-gamma frequency EEG waveforms of an individual.
Applsci 12 06297 g007
Table 1. Results of three types of input signals.
Table 1. Results of three types of input signals.
Type of InputsSensitivityPrecisionSpecificityAccuracy
Raw data0.9320.7490.6920.811
Full spectral power0.8880.8650.8640.876
Alpha-beta-gamma spectral power0.6190.7460.7250.677
Table 2. Comparison with other state-of-the-art works.
Table 2. Comparison with other state-of-the-art works.
ReferenceClassification ModelData SourceAccuracy Result
Internet addiction [this work]CNNEEG87.59%
Internet addiction [12]SVMEEG82.50%
Internet addiction [24]RFSurvey Data83.00%
Internet addiction [35]SVMBrowsing Histories66.67%
Internet gaming disorder [36]Decision TreeSurvey Data70.41%
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Sun, S.; Yang, J.; Chen, Y.-H.; Miao, J.; Sawan, M. EEG Signals Based Internet Addiction Diagnosis Using Convolutional Neural Networks. Appl. Sci. 2022, 12, 6297. https://doi.org/10.3390/app12136297

AMA Style

Sun S, Yang J, Chen Y-H, Miao J, Sawan M. EEG Signals Based Internet Addiction Diagnosis Using Convolutional Neural Networks. Applied Sciences. 2022; 12(13):6297. https://doi.org/10.3390/app12136297

Chicago/Turabian Style

Sun, Siqi, Jie Yang, Yun-Hsuan Chen, Jiaqi Miao, and Mohamad Sawan. 2022. "EEG Signals Based Internet Addiction Diagnosis Using Convolutional Neural Networks" Applied Sciences 12, no. 13: 6297. https://doi.org/10.3390/app12136297

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop