- Chongqing Technology and Business Institute, Chongqing, China
Background: In recent years, with the acceleration of life rhythm and increased pressure, the problem of sleep disorders has become more and more serious. It affects people’s quality of life and reduces work efficiency, so the monitoring and evaluation of sleep quality is of great significance. Sleep staging has an important reference value in sleep quality assessment. This article starts with the study of sleep staging to detect and analyze sleep quality. For the purpose of sleep quality detection, this article proposes a sleep quality detection method based on electroencephalography (EEG) signals.
Materials and Methods: This method first preprocesses the EEG signals and then uses the discrete wavelet transform (DWT) for feature extraction. Finally, the transfer support vector machine (TSVM) algorithm is used to classify the feature data.
Results: The proposed algorithm was tested using 60 pieces of data from the National Sleep Research Resource Library of the United States, and sleep quality was evaluated using three indicators: sensitivity, specificity, and accuracy. Experimental results show that the classification performance of the TSVM classifier is significantly higher than those of other comparison algorithms. This further validated the effectiveness of the proposed sleep quality detection method.
Introduction
As an important physiological phenomenon and a necessary physiological process, sleep is considered to be a resting state with a greatly reduced response capacity (Siegel, 2005). The body eliminates fatigue through sleep, restores mental and physical strength, and maintains a good state. At present, the pace of social life is fast, and sleep disorders have become an increasingly common problem. The problem of sleep disturbance will have a negative impact on the body’s alertness and attention, causing patients to have adverse consequences due to reduced alertness. Many physiological functions change during sleep, such as decreased skeletal muscle tension, slower breathing, and decreased visual, auditory, tactile, and other sensory sensitivities. These changes also vary in different sleep stages. Changes in physiological functions during sleep lead to corresponding changes in electrophysiological signals, and sleep research has also been carried out.
Sleep quality assessment is an important branch of sleep research and an integral part of sleep neurobiology research. Because sleep neurobiology is closely related to cognitive neuroscience, sleep quality assessment also helps in studying various neurocognitive functions such as learning and memory. This shows that sleep quality assessment plays an important role in sleep research. Surveys indicate that most people suffer from poor sleep quality due to physical or psychological problems. And poor sleep quality will produce further positive feedback on the original physical and psychological problems, which will continue to deteriorate. At present, the burden on doctors for the diagnosis and detection of such diseases is relatively heavy. Especially for the acquisition and processing of patients’ night sleep data, the help of automation and digital technology is very much needed. Therefore, the research in this paper will have irreplaceable clinical value and practical significance. At present, the research direction of sleep quality mainly focuses on the study of sleep staging. With the continuous development of computer technology, many machine learning methods had been proposed and used in the medical applications (Bezdek, 1980, 1981; Hall et al., 1992; Ahmed et al., 2002; Pedrycz, 2002; Chen and Zhang, 2004; Chuang et al., 2006; Weijer and Gevers, 2006; Jing et al., 2007; Cleuziou et al., 2009; Gu and Zhou, 2009; Zhu et al., 2009; Krinidis and Chatzis, 2010; Hall and Goldgof, 2011; Ji et al., 2011; Jiang et al., 2012, 2014, 2020; Yu et al., 2012; Chen et al., 2013; Gong et al., 2013; Thanh and Wu, 2013; Li et al., 2014; Elazab et al., 2015; Okita et al., 2015; Qian et al., 2015; Wang et al., 2015, 2019; Zheng et al., 2015; Devi and Setty, 2018; Lee et al., 2018; Rosati et al., 2018; Cai et al., 2019; Gu et al., 2019; Chrobak et al., 2020; Kumar et al., 2020; Liu et al., 2020; Singh et al., 2020; Sunjana and Azizah, 2020; Yin et al., 2020; Zhang et al., 2020). The sleep staging method has evolved from the traditional visual observation method to the automatic staging method based on extracting physiological signal features. The accuracy and efficiency of sleep staging are greatly improved. The process of automatic sleep staging algorithm mainly includes signal preprocessing, feature extraction, sleep stage classification, and result output. The commonly used models for sleep stage classification are machine learning algorithms such as support vector machine (SVM) (Doroshenkov et al., 2007; Hsu and Yang, 2013; Qian et al., 2016a,b, 2017, 2018a,b, 2020; Jiang et al., 2017a,b, 2019; Xia et al., 2019). The methods commonly used to extract the characteristic parameters of sleep staging from electroencephalography (EEG) data mainly include wavelet transform and other methods (Alessandro et al., 2001; Kannathal et al., 2005; Srinivasan et al., 2005; Mohseni et al., 2006; Subasi, 2007; Bruzzo et al., 2008; Albayrak and Koklukaya, 2009; Yuen et al., 2009; Fathima et al., 2010; Geng et al., 2011; Gandhi et al., 2012; Sen and Peker, 2013). Table 1 shows the progress of sleep staging research in recent years.
In this study, EEG signals were selected. After preprocessing and feature extraction, the signals were classified using the transfer support vector machine (TSVM) classifier. The performance of the algorithm is evaluated from the three indicators of sensitivity, specificity, and accuracy. The work of this paper is summarized as follows:
(1) The transfer mechanism is introduced into the classic SVM algorithm to obtain the transfer learning SVM (TL-SVM) classification model. Since the model can use the source domain dataset to guide the classification of the target domain dataset, the accuracy of the classification is improved to a certain extent.
(2) A sleep EEG recognition method based on TL-SVM is proposed. Experiments show that this method is feasible and effective for sleep quality detection.
Background
Introduction to Sleep Staging
This article selects EEG signals for the study of sleep quality; therefore, here, we focus on analyzing the role of EEG in sleep staging. We mainly describe sleep staging and the relationship between EEG and sleep.
According to the American Academy of Sleep Medicine (AASM) staging criteria, a normal sleep cycle can be divided into two stages, namely, the non-rapid eye movement (NREM) period and the rapid eye movement (REM) period. According to the depth of sleep, NREM is further divided into stages I–III. The above-mentioned stages recur periodically during sleep of normal people all night. When going to sleep, a normal person’s sleep stage first enters the NREM stage, gradually transitioning from stage I to III, and then enters the REM stage at stage II or III of NREM. The sleep stage enters the REM stage from the NREM stage, representing a complete sleep cycle. Normal adults have about four to six sleep cycles all night. Under normal circumstances, the sleep time of stage I in normal adults accounts for about 5% of a whole night’s sleep, stage III in NRE accounts for about 50%, stage II in NRE accounts for 20%, and the REM stage accounts for 25%. Figure 1 is a normal adult sleep structure diagram.
The red area in Figure 1 represents the NREMIII stage, which is the stage of deep sleep. The yellow area is the REM period where “dreams” often appear. As the black line drops, it means deeper sleep. The higher the position of the black line, the lighter the sleep. During the sleep cycle, EEG will change correspondingly with the change of sleep stage.
Sleep EEG Signal
During sleep, the brain often has rhythm, amplitude, frequency, and other EEG rhythms. The thalamus is the generating part of the EEG rhythm. Its main function is to receive excitement from the brain stem to form a thalamus cortical circuit, thereby regulating the level of neuron excitement. Thalamic neurons have low-threshold calcium channels. During human sleep, thalamic afferent stimulation is low and membrane potential is low, causing calcium channel opening, a large amount of calcium ion influx, forming a short excitatory postsynaptic potential (EPSP). Because a large number of inhibitory neurons in the thalamus block the afferent stimulation, a series of longer inhibitory postsynaptic potentials (IPSP) will follow the EPSP to form a group of EPSP–IPSP. This goes on repeatedly to form the EEG rhythm. The EEG rhythm with typical characteristics during sleep can be used as a basis for judging the sleep stage and diagnosing sleep diseases. Taking adults as an example, Table 2 shows five typical rhythms. It can be seen from these five types of rhythms that different EEG rhythms have large differences in frequency, amplitude, shape, etc., which is a good electrophysiological basis for sleep staging.
Sleep Quality Detection Based on EEG Signals
Sleep Quality Testing Process
The core of sleep quality detection lies in sleep staging. Being able to design a highly accurate sleep staging algorithm can effectively promote the inspection of sleep quality. The flow of the sleep staging method is shown in Figure 2. In this study, EEG signals were selected as the input signal source, and preprocessing and feature extraction were performed on the EEG signals. Finally, the TSVM classifier and preliminary staging results were corrected to complete the sleep staging.
Brainwave Pretreatment
EEG is an electrophysiological signal with weak amplitude and is extremely susceptible to noise interference. Therefore, before signal analysis, it needs to be preprocessed to reduce high-frequency noise, baseline drift, and artifact interference. The signal preprocessing process is shown in Figure 3.
Brain Wave Feature Extraction
This study uses discrete wavelet transform (DWT) for feature extraction. When extracting, the artificial sleep staging results obtained according to the AASM rules are used as the reference standards. When DWT analyzes the EEG signals, the main problem to be solved is the choice of decomposition layers and wavelet basis, where the decomposition layers are determined by the original signal frequency. The power of the EEG signal is mainly concentrated in the range of 0–30 Hz, so the decomposition frequency is set to 4 to extract all the characteristic frequency bands of the EEG signal. The signal is decomposed into D1–D4 components with detailed information and A4 components with low-frequency information.
Figure 4 shows the frequency range of the sub-band obtained by a four-layer DWT decomposition of the EEG signal. It can be seen from the figure that the A4 component contains the δ frequency band (0–4 Hz), the D4 component contains the θ frequency band (4–8 Hz), the D3 component contains the α frequency band (8–13 Hz) and part of the β frequency band, and the D2 component contains the β frequency band (13–30 Hz). The D1 component has frequency information higher than 30 Hz, which basically contains no information about the EEG signal. Therefore, in this study, the D2–D4 detailed component and the low-frequency component A4 are used.
Figure 4. Frequency range of the sub-bands obtained by a four-layer discrete wavelet transform (DWT) decomposition.
In this paper, the db4 wavelet is used to decompose the EEG signal into four layers, and the mean and standard deviation of the absolute values of the D2–D4 and A4 components are counted. Because of the particularity of wavelet decomposition, first calculate the wavelet coefficients on the 25-s timescale and then use the sliding window to obtain the parameters of 80, 140, and 200 s by calculating the mean. In this paper, the four-layer wavelet decomposition of the db4 wavelet is used to process the EEG signals, and the wavelet coefficients of the four frequency bands shown in Table 3 are extracted.
Sleep Brain Wave Classifier Training
The classifier used in this paper is TSVM. It uses relevant knowledge of the source domain to assist the target domain in establishing a classification model. Among them, a large number of labeled sample sets (Ts) in the source domain are similar to the target domain test set (Test), and a small number of the labeled sample sets in the target domain (Tt) are the same as the Test. By “transferring” Ts’s knowledge, ws, to Tt, a classification model was obtained, f:X → Y, so that f could correctly classify Test.
The SVM classifier consists of (w, b), the discriminant function is f(x) = wTx +b, and the classification decision function is L(x) = sign(f (x)). The theoretical basis of the algorithm in this paper is that, if the two domains are related, the respective values of the two domain classifiers should be similar. By adding μ∥wt−ws∥2 to the SVM objective formula, transfer learning between the two domains can be achieved, where ∥wt−ws∥2 represents the degree of difference between the two-domain classifiers. The larger the value, the greater the difference between the classifiers. Parameter μ controls the penalty level. The principle of TSVM can be expressed in Figure 5.
There is a source domain SVM classifier (ws, bs). Use the source domain classifier knowledge, ws, to carry out transfer learning on the target domain. The optimization goal problem is as follows:
where β = (β1, β2,…, βn)T and γ = (γ1, γ2,…, γn)T are the Lagrange multiplier column vectors. Find the partial derivatives of the original variables wt, , and bt and set to 0.
Substituting Equations (3, 4) into the objective function (1), the dual form of the original problem is
The specific algorithm of the transfer learning target domain classifier is as follows:
(1) Gain knowledge of the source domain ws, choose the appropriate penalty parameters Ct, μ.
(2) Construct Equation (5) convex quadratic programming problem, obtain the solution β∗ = (β1∗,β2∗,…, βn∗)T, and obtain wt∗ by Equation (3).
(3) Select the β∗ component βj∗ in the open interval (0, Ct) and calculate bt∗ = yjt – (wt∗ ⋅ xtj).
(4) Construct a hyperplane (wt∗ ⋅ xt) + bt∗ = 0. From this, the decision function f(xe) = sign(g(xe)) is obtained, where g(xe) = (wt∗ ⋅ xe) + b∗.
Experimental Verification and Results Analysis
Experimental Data
The experimental data for this study come from the National Sleep Research Resource Library (NSRR). The resource library provides a large number of physiological signal data of clinical trials. The collected physiological signal data from The Sleep Heart Health Study (SHHS) implemented by the National Heart Lung & Blood Institute (NHLBI) of the United States are shared by the resource library. The samples of the polysomnography (PSG) experiment in the Sleep Heart Health Study (SHHS) dataset originated from 6, 441 individuals collected from 1995 to 1998. The subjects were all over 40 years old and in good health. In this paper, the first 60 sets of samples in the Sleep Heart Health Study (SHHS) dataset will be used as the experimental test data. We randomly selected 40 as the training set and the remaining 20 as the test set.
Evaluation Index
The evaluation indicators used in this article are shown in Table 4.
Experimental Results and Analysis
In order to verify the effectiveness of the sleep staging method proposed in this paper, we used the DWT feature extraction method. The comparative classifiers used are SVM (Melgani and Bruzzone, 2004), Bayes classifier (BC) (Moraes et al., 2020), decision tree (DT) classifier (Friedl and Brodley, 1997), transfer component analysis (TCA) (Abid et al., 2016), and joint distribution adaptation (JDA) (Xie et al., 2018). The parameters of the TCA algorithm are set as: regularization parameter λ ∈ {0.01,…, 100} and dimension parameter dim ∈ {10,…, 100}. The parameters of the JDA algorithm are set as: regularization parameter λ ∈ {0.01,…, 100}, dimension parameter dim ∈ {10,…, 100}, and iteration parameter iter = {1,3,5}. The value range of the parameter μ in the TSVM algorithm is {0.001,0.005,0.1,0.3,0.5,0.7,0.9,0.99}. Tables 5–7 are comparisons of the evaluation indexes TPR, TNR, and precision of the test dataset under different classifiers. Only some use cases are given in each table.
An algorithm with excellent performance should have higher TPR, TNR, and precision. As can be seen from the data in Tables 5–7, on the indicator TPR, the TSVM algorithm improves the traditional SVM, BC, and DT by 4.7, 13.8, and 11.0%, respectively. On the indicator TNR, it increased by 3.6, 4.6, and 4.1%, respectively. On the indicator precision, it increased by 2.2, 7.9, and 5.2%, respectively. The performance of the SVM algorithm is more stable and better than those of the BC and DT algorithms, which is why we chose SVM as the basic algorithm. The performance of the TSVM algorithm used in this article is ahead of the comparison algorithm in all three evaluation indicators. This is because the introduction of the transfer mechanism can effectively utilize useful information from the source domain data and improve the classification performance.
Comparing the three migration learning algorithms TCA, JDA, and TSVM, the performance gap of each algorithm is not big. Among them, the performance of the JDA algorithm is the best, the TSVM used in this article is the second, and TCA is the worst. The reasons for choosing TSVM in this article are as follows: firstly, the TSVM algorithm is more widely used, and the mathematical principles and implementation process are relatively simple. Secondly, compared with other migration algorithms, TSVM has little performance gap, and the recognition results based on TSVM can fully meet the needs of reality. Thirdly, TSVM needs to optimize and set a few parameters, but JDA, which has the best classification effect, needs to optimize and set many parameters. If the parameters are selected differently, the final operation effect of the algorithm will be very different. Based on the above reasons, it is feasible to choose TSVM as the final classifier in this paper.
Conclusion
In order to check the quality of sleep, this paper mainly carried out research work on sleep staging. The innovation of this research lies in the introduction of a transfer learning classifier, which can effectively improve the classification performance of the data. The transfer learning classifier introduces the transfer learning mechanism based on the traditional SVM classifier. The introduction of the transfer learning mechanism can effectively use the knowledge of the source domain to guide the classification task of the target domain. In sleep staging research work, the EEG signal is first preprocessed, then DWT is used for feature extraction, and, finally, the TSVM with transfer learning mechanism is used to classify the feature data. The experimental results on the public dataset show that the method in this paper has greatly improved the performance of classification and can achieve the detection of sleep quality to a certain extent. However, this article only uses EEG signals for research, which has limitations. The research on sleep quality based on multimodal physiological signals can be expanded in the future.
Data Availability Statement
The original contributions presented in the study are included in the article/supplementary material, further inquiries can be directed to the corresponding author/s.
Author Contributions
WW independently conceived and designed the framework of the manuscript. From the determination of the research problem, the selection and implementation of the solution are all done independently by WW. During the implementation of the solution, the main tasks include model training, experimental data evaluation and analysis, and manuscript preparation. WW was independently responsible for the entire process from conception to the completion of the manuscript.
Conflict of Interest
The author declares that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.
References
Abid, F., Hassan, A., Abid, A., Niazi, I. K., and Jochumsen, M. (2016). “Transfer learning for electroencephalogram signals,” in Proceedings of the 9th International Conference on Computer and Electrical Engineering (ICCEE), Barcelona.
Ahmed, M. N., Yamany, S. M., Mohamed, N., Farag, A. A., and Moriarty, T. (2002). Amodified fuzzy c-means algorithm for bias field estimation and segmentation of MRI data. IEEE Trans. Med. Imaging 21, 193–199. doi: 10.1109/42.996338
Albayrak, M., and Koklukaya, E. (2009). The detection of an epileptiform activity on EEG signals by using data mining process. E J. New World Sci. Acad. 4, 1–12.
Alessandro, M. D., Vachtsevanos, G., Hinson, A., and Esteller, R. (2001). “A genetic approach to selecting the optimal feature for epileptic seizure prediction,” in Proceedings of the 23rd Annual International Conference of the IEEE on Engineering in Medicine and Biology Society, Istanbul.
Baja, V., and Pachori, R. B. (2013). Analysis and classification of sleep stages based on difference visibility graphs from a single-channel EEG signal. Comput. Methods Program. Biomed. 112, 320–328.
Bezdek, J. C. (1980). A convergence theorem for the fuzzy ISODATA clustering algorithm. IEEE Trans. Pattern Analys. Mach. Intellig. 1, 1–8. doi: 10.1109/TPAMI.1980.4766964
Bezdek, J. C. (1981). Pattern Recognition with Fuzzy Objective Function Algorithms. New York, NY: Plenum Press.
Bruzzo, A. A., Gesierich, B., Santi, M., and Tassinari, C. A. (2008). Permutation entropy to detect vigilance changes and preictal states from scalp EEG in epileptic patients-A preliminary study. Neurol. Sci. 29, 3–9.
Cai, T. T., Ma, J., and Zhang, L. (2019). Chime: clustering of high-dimensional Gaussian mixtures with EM algorithm and its optimality. Ann. Statist. 47, 1234–1267. doi: 10.1214/18-AOS1711
Chen, S., and Zhang, D. (2004). Robust image segmentation using FCM with spatialconstraints based on new kernel-induced distance measure. IEEE Trans. Syst. Man Cybernet. Part B Cybernet. 34, 1907–1916. doi: 10.1109/TSMCB.2004.831165
Chen, X., Xu, X., Huang, J. Z., and Ye, Y. (2013). TW-k-means: automated two-level variable weighting clustering algorithm for multiview data. IEEE Trans. Knowl. Data Eng. 25, 932–944. doi: 10.1109/TKDE.2011.262
Chrobak, M., Dürr, C., Aleksander, F., and Nilsson, B. J. (2020). Online clique clustering. Algorithmica 82, 938–965. doi: 10.1007/s00453-019-00625-1
Chuang, K. S., Tzeng, H. L., Chen, S., Wu, J., and Chen, T. J. (2006). Fuzzy c-means clustering with spatial information for image segmentation. Comput. Med. Imaging Graph. Off. J. Comput. Med. Imaging Soc. 30, 9–15. doi: 10.1016/j.compmedimag.2005.10.001
Cleuziou, G., Exbrayat, M., Martin, L., and Sublemontier, J. H. (2009). “Co FKM: a centralized method for multiple-view clustering,” in Proceedings of the 9th International Conference on Data Mining, Miami FL, doi: 10.1109/ICDM.2009.138
Devi, B. R., and Setty, S. P. (2018). Hybrid clustering algorithm ‘KCu’ for combining the features of K-means and CURE Algorithm for efficient outliers handling. Adv. Model. Analys. B 61, 76–79. doi: 10.18280/ama_b.610204
Doroshenkov, L. G., Konyshev, V. A., and Selishchev, S. V. (2007). Classification of human sleep stages based on EEG processing using hidden markov models. Biomed. Eng. 41, 25–28.
Elazab, A., Wang, C., Jia, F., Wu, J., Li, G., and Hu, Q. (2015). Segmentation of brain tissues from magnetic resonance images using adaptively regularized kernel-based fuzzy c-means clustering. Comput. Math. Methods Med. 2015, 1–12. doi: 10.1155/2015/485495
Fathima, T., Bedeeuzzaman, M., and Farooq, O. (2010). Wavelet based features for epileptic seizure detection. MES J. Technol. Manag. 2, 108–112.
Fraiwan, L., Lweesy, K., Khasawneh, N., Fraiwan, M., Wenz, H., and Dickhaus, H. (2010). Classification of sleep stages using multi-wavelet time frequency entropy and LDA. Methods Inform. Med. 49:230.
Fraiwan, L., Lweesy, K., Khasawneh, N., Wenz, H., and Dickhaus, H. (2012). Automated sleep stage identification system based on time-frequency analysis of a single EEG channel and random forest classifier. Comput. Methods Prog. Biomed. 108, 10–19.
Friedl, M. A., and Brodley, C. E. (1997). Decision tree classification of land cover from remotely sensed data. Remote Sens. Environ. 61, 399–409.
Gandhi, T. K., Chakraborty, P., Roy, G. G., and Panigrahi, B. K. (2012). Discrete harmony search based expert model for epileptic seizure detection in electroencephalography. Expert Syst. Appl. 39, 4055–4062.
Geng, S., Zhou, W., Yuan, Q., Cai, D., and Zeng, Y. (2011). EEG non-linear feature extraction using correlation dimension and Hurst exponent. Neurol. Res. 33, 908–912.
Gong, M., Liang, Y., Shi, J., Ma, W., and Ma, J. (2013). Fuzzy c-means clustering with local information and kernel metric for image segmentation. IEEE Trans. Image Process. 22, 573–584. doi: 10.1109/TIP.2012.2219547
Gu, J., Cheng, T., Hua, L., Wang, J., Zhao, J., and Cao, Y. (2019). Overview of image segmentation and registration for spine biological modeling. J. Syst. Simulat. 31, 167–173. doi: 10.16182/j.issn1004731x.joss.18-0806
Gu, Q., and Zhou, J. (2009). “Learning the shared subspace for multi-task clustering and transductive transfer classification,” in Proceedings of the IEEE International Conference on Data Mining, Miami Beach, FL, doi: 10.1109/ICDM.2009.32
Hall, L. O., Bensaid, A. M., and Clarke, L. P. (1992). A comparison of neural network and fuzzy clustering techniques in segmenting magnetic resonance images of the brain. IEEE Trans. Neural Netw. 3, 672–681. doi: 10.1109/72.159057
Hall, L. O., and Goldgof, D. B. (2011). Convergence of the single-pass and online fuzzy C-means algorithms. IEEE Trans. Fuzzy Syst. 19, 792–794. doi: 10.1109/TFUZZ.2011.2143418
Hassan, A. R., and Bhuiyan, M. I. H. (2016). Automatic sleep scoring using statistical features in the EMD domain and ensemble methods. Biocybernet. Biomed. Eng. 36, 248–255.
Hsu, Y. L., and Yang, Y. T. (2013). Automatic sleep stage recurrent neural classifier using energy features of EEG signals. Neurocomputing 104, 105–114.
Huang, C. S., Lin, C. L., Ko, L. W., Liu, S. Y., Su, T. P., and Lin, C. T. (2014). Knowledge-based identification of sleep stages based on two forehead electroencephalogram channels. Front. Neurosci. 8:263. doi: 10.3389/fnins.2014.00263
Ji, Z. X., Sun, Q. S., and Xia, D. S. (2011). A modified possibilisticfuzzy c-means clustering algorithm for bias field estimation and segmentation of brain MR image. Comput. Med. Imag. Graph. 35, 383–397. doi: 10.1016/j.compmedimag.2010.12.001
Jiang, C. F., Chang, C. C., and Huang, S. H. (2012). Regions of interest extraction fromspect images for neural degeneration assessment using multimodality image fusion. Multidimens. Syst. Signal. Process. 23, 437–449. doi: 10.1007/s11045-011-0162-3
Jiang, Y., Bi, A., Xia, K., Xue, J., and Qian, P. (2020). Exemplar-based data stream clustering toward internet of things. J. Supercomput. 76, 2929–2957. doi: 10.1007/s11227-019-03080-5
Jiang, Y., Chung, F. L., Wang, S., Deng, Z., Wang, J., and Qian, P. (2014). Collaborative fuzzy clustering from multiple weighted views. IEEE Trans. Cybernet. 45, 688–701. doi: 10.1109/TCYB.2014.2334595
Jiang, Y., Deng, Z., Chung, F. L., Wang, G., Qian, P., Choi, K. S., et al. (2017a). Recognition of epileptic EEG signals using a novel multiview TSK fuzzy system. IEEE Trans. Fuzzy Syst. 25, 3–20.
Jiang, Y., Wu, D., Deng, Z., Qian, P., Wang, J., Wang, G., et al. (2017b). Seizure classification from EEG Signals using transfer learning, semi-supervised learning and TSK fuzzy system. IEEE Trans. Neural Syst. Rehabil. Eng. 25, 2270–2284.
Jiang, Y., Zhao, K., Xia, K., Xue, J., Zhou, L., Ding, Y., et al. (2019). A Novel distributed multitask fuzzy clustering algorithm for automatic MR brain image segmentation. J. Med. Syst. 43:118. doi: 10.1007/s10916-019-1245-1
Jing, L. P., Ng, M. K., and Huang, J. Z. (2007). An entropy weighting k-means algorithm for subspace clustering of high-dimensional sparse data. IEEE Trans. Knowl. Data Eng. 19, 1026–1041. doi: 10.1109/TKDE.2007.1048
Kannathal, N., Choo, M., Acharya, U., and Sadasivan, P. (2005). Entropies for detectio of epilepsy in EEG. Comput. Methods Prog. Biomed. 80, 187–194.
Kayikcioglu, T., Maleki, M., and Eroglu, K. (2015). Fast and accurated PLS-based classification of EEG sleep using single channel data. Expert Syst. Appl. 42, 7825–7830.
Koch, H., and Christensen, J. A. (2014). Automatic sleep classification using a data-driven topic model reveals latent sleep states. J. Neurosci. Methods 235, 130–137.
Krinidis, S., and Chatzis, V. (2010). A robust fuzzy local information C-means clustering algorithm. IEEE Trans. Image Process. 19, 1328–1337. doi: 10.1109/TIP.2010.2040763
Kumar, S. N., Lenin, F. A., and Sebastin, V. P. (2020). An overview of segmentation algorithms for the analysis of anomalies on medical images. J. Intellig. Syst. 29, 612–625. doi: 10.1515/jisys-2017-0629
Lajnef, T., Chaibi, S., Ruby, P., Aguera, P. E., Eichenlaub, J. B., and Samet, M. (2015). Learning machines and sleeping brains: automatic sleep stage classification using decision-tree multi-class support vector machines. J. Neurosci. Methods 250, 94–105.
Lee, K., Moon, C., and Nam, Y. (2018). Diagnosing vocal disorders using cobweb clustering of the jitter, shimmer, and harmonics-to-noise ratio. KSII Trans. Internet Inform. Syst. 12, 5541–5554. doi: 10.3837/tiis.2018.11.020
Li, C., Gore, J. C., and Davatzikos, C. (2014). Multiplicative intrinsic component optimization(MICO). for MRI bias field estimation and tissue segmentation. Magnet. Resonan. Imaging 32, 413–439. doi: 10.1016/j.mri.2014.03.010
Liu, L., Kuang, L., and Ji, Y. (2020). Multimodal MRI brain tumor image segmentation using sparse subspace clustering algorithm. Computat. Math. Methods Med. 2020:8620403. doi: 10.1155/2020/8620403
Long, X., Foussier, J., Fonseca, P., Haakma, R., and Aarts, R. M. (2014). Analyzing resporatory effort amplitude for automated sleep stage classification. Biomedical Signal Process. Control 14, 197–205.
Melgani, F., and Bruzzone, I. (2004). Classification of hyperspectral remote sensing images with support vector machines. IEEE Transgeosci. Remote Sens. 42, 1778–1790.
Mohseni, H. R., Maghsoudi, A., and Shamsollah, I. M. B. (2006). “Seizure detection in EEG signals: a comparison of different approaches,” in Proceedings of the 28th Annual International Conference of the IEEE on Engineering in Medicine and Biology Society, New York, NY.
Moraes, R. M., Soare, E. A. M. G., Machado, L. S., Machado, L. S., and Kahraman, C. (2020). A double weighted fuzzy gamma naive bayes classifier. J. Intellig. Fuzzy Syst. 38, 577–588.
Okita, Y., Miyata, A. H., Motomura, B. N., and Takamoto, S. (2015). A study of brain protection during total arch replacement comparing antegrade cerebral perfusion versus hypothermic circulatory arrest, with or without retrograde cerebral perfusion: analysis based on the Japan adult cardiovascular surgery database. J. Thorac. Cardiovasc. Surg. 149, 65–73. doi: 10.1016/j.jtcvs.2014.08.070
Pedrycz, W. (2002). Collaborative fuzzy clustering. Pattern Recogn. Lett. 23, 1675–1686. doi: 10.1016/S0167-865502.00130-7
Qian, P., Chen, Y., Kuo, J. W., Zhang, Y. D., Jiang, Y., Zhao, K., et al. (2020). mDixon-based synthetic CT generation for PET attenuation correction on abdomen and pelvis jointly using transfer fuzzy clustering and active learning-based classification. IEEE Trans. Med. Imaging 39, 819–832.
Qian, P., Jiang, Y., Deng, Z., Hu, L., Sun, S., Wang, S., et al. (2015). Cluster prototypes and fuzzy memberships jointly leveraged cross-domain maximum entropy clustering. IEEE Trans. Cybernet. 46, 181–193. doi: 10.1109/TCYB.2015.2399351
Qian, P., Jiang, Y., Wang, S., Su, K. H., Wang, J., Hu, L., et al. (2016a). Affinity and penalty jointly constrained spectral clustering with all-compatibility, flexibility, and robustness. IEEE Trans. Neural Netw. Learn. Syst. 28, 1123–1138. doi: 10.1109/TNNLS.2015.2511179
Qian, P., Sun, S., Jiang, Y., Su, K. H., Ni, T., Wang, S., et al. (2016b). Cross-domain, soft-partition clustering with diversity measure and knowledge reference. Pattern Recogn. 50, 155–177.
Qian, P., Xi, C., Xu, M., Jiang, Y., Su, K. H., Wang, S., et al. (2018a). SSC-EKE: semi-supervised classification with extensive knowledge exploitation. Inform. Sci. 422, 51–76.
Qian, P., Zhou, J., Jiang, Y., Liang, F., and Muzic, R. F. (2018b). Multi-view maximum entropy clustering by jointly leveraging inter-view collaborations and intra-view-weighted attributes. IEEE Access. 6, 28594–28610. doi: 10.1109/ACCESS.2018.2825352
Qian, P., Zhao, K., Jiang, Y., Su, K. H., Deng, Z., Wang, S., et al. (2017). Knowledge-leveraged transfer fuzzy C -Means for texture image segmentation with self-adaptive cluster prototype matching. Knowl. Based Syst. 130, 33–50.
Rosati, P., Lupascu, C. A., and Tegolo, D. (2018). Analysis of low-correlated spatial gene expression patterns: a clustering approach in the mouse brain data hosted in the Allen Brain Atlas. IET Comput. Vis. 12, 996–1006. doi: 10.1049/iet-cvi.2018.5217
Sen, B., and Peker, M. (2013). Novel approaches for automated epileptic diagnosis using FCBF feature selection and classification algorithms. Turk. J. Electric. Eng. Comput. Sci. 21, 2092–2109.
Singh, M., Vishal, V., Verma, A., and Sharma, N. (2020). Segmentation of MRI data using multi-objective antlion based improved fuzzy c-means. Biocybernet. Biomed. Eng. 40, 1250–1266. doi: 10.1016/j.bbe.2020.07.001
Srinivasan, V., Eswaran, C., and Sriraam, N. (2005). Artificial neural network based epileptic detection using time domain and frequency domain features. J. Med. Syst. 29, 647–660.
Subasi, A. (2007). EEG signal classification using wavelet feature extraction and a mixture of expert model. Expert Syst. Appl. 32, 1084–1093.
Sunjana, and Azizah, Z. (2020). Outlier detection of transaction data using DBSCAN Algorithm. Intern. J. Psychosoc. Rehabil. 24, 3232–3340. doi: 10.37200/IJPR/V24I2/PR200632
Thanh, M. N., and Wu, Q. M. J. (2013). A fuzzy logic model based Markov random field for medical image segmentation. Evolv. Syst. 4, 171–181. doi: 10.1007/s12530-012-9066-1
Wang, J., Schreiber, D. K., Bailey, N., Hosemann, P., and Toloczko, M. B. (2019). The application of the OPTICS algorithm to cluster analysis in atom probe tomography data. Microsc. Microanalys. 25, 338–348. doi: 10.1017/S1431927618015386
Wang, X. Y., Zhang, D. D., and Wei, N. (2015). Fractal image coding algorithm using particle swarm optimisation and hybrid quadtree partition scheme. IET Image Process. 9, 153–161. doi: 10.1049/iet-ipr.2014.0001
Weijer, J., and Gevers, T. (2006). Boosting color saliency in image feature. IEEE Trans. Pattern Analys. Mach. Intellig. 28, 150–156. doi: 10.1109/TPAMI.2006.3
Xia, K. J., Zhong, X., Zhang, L., and Wang, J. (2019). Optimization of diagnosis and treatment of chronic diseases based on association analysis under the background of regional integration. J. Med. Syst. 43:46.
Xie, L., Deng, Z., Xu, P., Choi, K. S., and Wang, S. (2018). Generalized Hidden-mapping transductive transfer learning for recognition of epileptic electroencephalogram signals. IEEE Trans. Cybernet. 49, 2200–2214.
Yin, S., Li, H., Liu, D., and Karim, S. (2020). Active contour modal based on density-oriented BIRCH clustering method for medical image segmentation. Multimed. Tools Appl. 79, 31049–31068. doi: 10.1016/j.ijleo.2018.01.004
Yu, S., Tranchevent, L., Liu, X., Glanzel, W., Suykens, J. A. K., De Moor, B., et al. (2012). Optimized data fusion for kernel k-means clustering. IEEE Trans. Pattern Analys. Mach Intellig. 34, 1031–1039. doi: 10.1109/TPAMI.2011.255
Yuen, C. T., San, W. S., Rizoni, M., and Seong, T. C. (2009). Classification of human emotions from EEG signals using statistical features and neural network. Intern. J. Integrat. Eng. 1, 71–79.
Zhang, C., Churazov, E., and Zhuravleva, I. (2020). Pairs of giant shock waves (N-waves). in merging galaxy clusters. Mon. Notic. R. Astron. Soc. 501, 1038–1045. doi: 10.1093/mnras/staa3718
Zheng, Y., Byeungwoo, J., Xu, D., Wu, Q. M. J., and Hu, Z. (2015). Image segmentation by generalized hierarchical fuzzy C- means algorithm. J. Intellig. Fuzzy Syst. 28, 4024–4028. doi: 10.3233/IFS-141378
Keywords: sleep quality detection, EEG signal, discrete wavelet transform, transfer support vector machine, national sleep research resource library
Citation: Wen W (2021) Sleep Quality Detection Based on EEG Signals Using Transfer Support Vector Machine Algorithm. Front. Neurosci. 15:670745. doi: 10.3389/fnins.2021.670745
Received: 22 February 2021; Accepted: 15 March 2021;
Published: 23 April 2021.
Edited by:
Yizhang Jiang, Jiangnan University, ChinaReviewed by:
Tongguang Ni, Changzhou University, ChinaShan Zhong, Changshu Institute of Technology, China
Copyright © 2021 Wen. This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.
*Correspondence: Wu Wen, a2V2aW45ODM5MTNAMTYzLmNvbQ==