A Human Defecation Prediction Method Based on Multi-Domain Features and Improved Support Vector Machine
Abstract
:1. Introduction
2. Bowel Sound Collection System and Dataset
2.1. Bowel Sound Collection System
2.2. Bowel Sound Data Acquisition
3. The Processing Methods of the Bowel Sound Signals
3.1. Filtering Method for Noise Reduction
3.2. Multi-Domain Features Eextraction
3.2.1. Time Domain Features Extraction
3.2.2. Frequency Domain Features Extraction
3.2.3. Time-Frequency Domain Features Extraction
- (1)
- BS signal is decomposed by a four-layer wavelet packet transform, and 16 sub-bands are obtained. The j-th layer wavelet packet decomposition of the signal can be written as:
- (2)
- Extracting wavelet energy ratio ∼ and wavelet energy entropy . After decomposition by wavelet packet, the total energy of the signal can be written as:
- (3)
- According to the wavelet packet coefficient sequence at each scale, extracting wavelet feature scale entropy ∼. After the wavelet packet transform is performed on the signal , the wavelet packet coefficient sequence at each scale can be obtained as: , where N is the length of the sub-band signal and can be regarded as a division of the signal . The measure of this division is defined as:
- (4)
- Extracting the wavelet singular entropy . Wavelet singular entropy [38] makes full use of the advantages of wavelet packet transform for adaptive time-frequency localization, the extraction function of singular value decomposition for time-frequency spatial feature patterns, and the statistical properties of information for signal uncertainty and complexity. It can be used to effectively identify BS signals in different states. The wavelet packet decomposition tree after the j-th layer wavelet packet decomposition is performed on the signal is shown in Figure 6. The bottom p nodes of wavelet decomposition coefficients of length q can form a time-frequency distribution matrix , which reflects the time-frequency space energy distribution characteristics of the signal . According to the singular value decomposition theory, can be decomposed as:
3.3. Fisher Score Algorithm
4. Support Vector Machine Optimized by Gray Wolf Optimization Algorithm
4.1. Support Vector Machine
4.2. Gray Wolf Optimization Algorithm
5. Validation of the Proposed Method
5.1. Explanation of the Experimental Data
5.2. Experimental Results and Analysis
5.3. Comparison between Different Methods
6. Conclusions, Limitations, and Future Research
- (1)
- The possibility of defecation prediction based on BS signals is proposed, and the correlation between BS signals and defecation intention is verified through experiments, which provide a new idea of defecation prediction;
- (2)
- A BS monitoring system is established, and data were collected in Beijing Bo’ai Hospital affiliated to the China Rehabilitation Research Center, and a BS dataset for defecation prediction is established;
- (3)
- Based on multi-domain features and GMO-SVM, we propose a new, cost-effective, and non-invasive method for human defecation prediction, which is an innovative application of machine learning in the field of healthcare.
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
References
- Cudjoe, T.K.M.; Roth, D.L.; Szanton, S.L.; Wolff, J.L.; Thorpe, R.J. The Epidemiology of Social Isolation: National Health & Aging Trends Study. J. Gerontol. Ser. B 2020, 75, 107–113. [Google Scholar]
- Musa, M.K.; Saga, S.; Blekken, L.E.; Harris, R.; Norton, C. The Prevalence, Incidence, and Correlates of Fecal Incontinence Among Older People Residing in Care Homes: A Systematic Review. J. Am. Med. Dir. Assoc. 2019, 20, 956–962. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Mugita, Y.; Koudounas, S.; Nakagami, G.; Weller, C.; Sanada, H. Assessing absorbent products’ effectiveness for the prevention and management of incontinence-associated dermatitis caused by urinary, faecal or double adult incontinence: A systematic review. J. Tissue Viability 2021, 30, 599–607. [Google Scholar] [CrossRef] [PubMed]
- Zan, P.; Zhao, J.; Yang, L. Research on biomechanical compatibility for the artificial anal sphincter based on rectal perception function reconstruction. IET Sci. Meas. Technol. 2015, 9, 921–927. [Google Scholar] [CrossRef]
- Devasahayam, S.R. Signals and Systems in Biomedical Engineering. Topics in Biomedical Engineering International Book; Springer: Berlin/Heidelberg, Germany, 2012. [Google Scholar]
- Faust, O.; Bairy, M.G. Nonlinear analysis of physiological signals: A review. J. Mech. Med. Biol. 2012, 12, 1240015. [Google Scholar] [CrossRef]
- Merletti, R.; Botter, A.; Cescon, C.; Minetto, M.A.; Vieira, T. Advances in surface EMG: Recent progress in clinical research applications. Crit. Rev. Biomed. Eng. 2010, 38, 347–379. [Google Scholar] [CrossRef]
- Zhai, X.; Beth, J.; Chan, R.; Chung, T. Self-Recalibrating Surface EMG Pattern Recognition for Neuroprosthesis Control Based on Convolutional Neural Network. Front. Neurosci. 2017, 11, 379. [Google Scholar] [CrossRef] [Green Version]
- Park, K.H.; Lee, S.W. Movement intention decoding based on deep learning for multiuser myoelectric interfaces. In Proceedings of the International Winter Conference on Brain-Computer Interface, Gangwon, Korea, 22–24 February 2016; pp. 1–2. [Google Scholar]
- Fraiwan, L.; Lweesy, K. Neonatal sleep state identification using deep learning autoencoders. In Proceedings of the 2017 IEEE 13th International Colloquium on Signal Processing & Its Applications (CSPA), Penang, Malaysia, 10–12 March 2017. [Google Scholar]
- Jang, S.W.; Lee, S.H. Detection of Epileptic Seizures Using Wavelet Transform, Peak Extraction and PSR from EEG Signals. Symmetry 2020, 12, 1239. [Google Scholar] [CrossRef]
- Suwicha, J.; Setha, P.N.; Pasin, I. EEG-Based Emotion Recognition Using Deep Learning Network with Principal Component Based Covariate Shift Adaptation. Sci. World J. 2014, 2014, 627892. [Google Scholar]
- Li, D.; Wu, H.; Zhao, J.; Tao, Y.; Fu, J. Automatic Classification System of Arrhythmias Using 12-Lead ECGs with a Deep Neural Network Based on an Attention Mechanism. Symmetry 2020, 12, 1827. [Google Scholar] [CrossRef]
- Saini, I.; Singh, D.; Khosla, A. QRS detection using K-Nearest Neighbor algorithm (KNN) and evaluation on standard ECG databases. J. Adv. Res. 2013, 4, 331–344. [Google Scholar] [CrossRef] [Green Version]
- Barea, R.; Boquete, L.; Mazo, M.; Lopez, E. System for assisted mobility using eye movements based on electrooculography. IEEE Trans. Nural Syst. Rehabil. Eng. 2002, 10, 209–218. [Google Scholar] [CrossRef]
- Xia, B.; Li, Q.; Jie, J.; Wang, J.; Chaudhary, U.; Ramos-Murguialday, A.; Birbaumer, N. Electrooculogram based sleep stage classification using deep belief network. In Proceedings of the International Joint Conference on Neural Networks, Killarney, Ireland, 12–16 July 2015. [Google Scholar]
- Furness, J.B.; Callaghan, B.P.; Rivera, L.R.; Cho, H.J. The Enteric Nervous System and Gastrointestinal Innervatloe: Integrated Local, and Central Control. Adv. Exp. Med. Biol. 2014, 817, 39–71. [Google Scholar]
- Madsen, D.; Sebolt, T.; Cullen, L.; Folkedahl, B.; Mueller, T.; Richardson, C.; Titler, M. Listening to bowel sounds: An evidence-based practice project: Nurses find that a traditional practice isn’t the best indicator of returning gastrointestinal motility in patients who’ve undergone abdominal surgery. AJN Am. J. Nurs. 2005, 105, 40–49. [Google Scholar] [CrossRef]
- Baid, H. A critical review of auscultating bowel sounds. Br. J. Nurs. 2009, 18, 1125–1129. [Google Scholar] [CrossRef]
- Yang, P.J.; LaMarca, M.; Kaminski, C.; Chu, D.I.; Hu, D.L. Hydrodynamics of defecation. Soft Matter 2017, 13, 4960–4970. [Google Scholar] [CrossRef]
- Acharya, U.R.; Faust, O.; Sree, S.V.; Ghista, D.N.; Dua, S.; Joseph, P.; Ahamed, V.I.T.; Janarthanan, N.; Tamura, T. An integrated diabetic index using heart rate variability signal features for diagnosis of diabetes. Comput. Methods Biomech. Biomed. Eng. 2013, 16, 222–234. [Google Scholar] [CrossRef]
- Rekanos, I.; Hadjileontiadis, L. An iterative kurtosis-based technique for the detection of nonstationary bioacoustic signals. Signal Process. 2006, 86, 3787–3795. [Google Scholar] [CrossRef]
- Dimoulas, C.; Kalliris, G.; Papanikolaou, G.; Petridis, V.; Kalampakas, A. Bowel-sound pattern analysis using wavelets and neural networks with application to long-term, unsupervised, gastrointestinal motility monitoring. Expert Syst. Appl. 2008, 34, 26–41. [Google Scholar] [CrossRef]
- Kim, K.S.; Seo, J.H.; Song, C.G. Non-invasive algorithm for bowel motility estimation using a back-propagation neural network model of bowel sounds. Biomed. Eng. Online 2011, 10, 69. [Google Scholar] [CrossRef] [Green Version]
- Ulusar, U.D. Recovery of gastrointestinal tract motility detection using Naive Bayesian and minimum statistics. Comput. Biol. Med. 2014, 51, 223–228. [Google Scholar] [CrossRef]
- Liu, J.; Yue, Y.; Jiang, H.; Kan, H.; Wang, Z. Bowel Sound Detection Based on MFCC Feature and LSTM Neural Network. In Proceedings of the 2018 IEEE Biomedical Circuits and Systems Conference (BioCAS), Cleveland, OH, USA, 17–19 October 2018. [Google Scholar]
- Yin, Y.; Jiang, H.; Feng, S.; Liu, J.; Chen, P.; Zhu, B.; Wang, Z. Bowel sound recognition using SVM classification in a wearable health monitoring system. Sci. China Inf. Sci. 2018, 61, 1–3. [Google Scholar] [CrossRef]
- Du, X.; Allwood, G.; Webberley, K.M.; Inderjeeth, A.J.; Osseiran, A.; Marshall, B.J. Noninvasive Diagnosis of Irritable Bowel Syndrome via Bowel Sound Features: Proof of Concept. Clin. Transl. Gastroenterol. 2019, 10, e00017. [Google Scholar] [CrossRef]
- Du, X.; Allwood, G.; Webberley, K.M.; Osseiran, A.; Wan, W.; Volikova, A.; Marshall, B.J. A mathematical model of bowel sound generation. J. Acoust. Soc. Am. 2018, 144, EL485–EL491. [Google Scholar] [CrossRef]
- Zhao, C.; Feng, Z. Application of multi-domain sparse features for fault identification of planetary gearbox. Measurement 2017, 104, 169–179. [Google Scholar] [CrossRef]
- Li, C.; Sanchez, R.V.; Zurita, G.; Cerrada, M.; Vásquez, R. Multimodal deep support vector classification with homologous features and its application to gearbox fault diagnosis. Neurocomputing 2015, 168, 119–127. [Google Scholar] [CrossRef]
- Klle, K.; Aftab, M.F.; Andersson, L.E.; Fougner, A.L.; Stavdahl, Y. Data driven filtering of bowel sounds using multivariate empirical mode decomposition. BioMed. Eng. OnLine 2019, 18, 28. [Google Scholar] [CrossRef] [Green Version]
- Lu, O.U. Rolling Bearing Fault Diagnosis Based on Supervised Laplaian Score and Principal Component Analysis. J. Mech. Eng. 2014, 50, 88. [Google Scholar]
- Liu, Z.; Cao, H.; Chen, X.; He, Z.; Shen, Z. Multi-fault classification based on wavelet SVM with PSO algorithm to analyze vibration signals from rolling element bearings. Neurocomputing 2013, 99, 399–410. [Google Scholar] [CrossRef]
- Goksu, H. BCI oriented EEG analysis using log energy entropy of wavelet packets. Biomed. Signal Process. Control 2018, 44, 101–109. [Google Scholar] [CrossRef]
- Cao, Y.; Sun, Y.; Xie, G.; Wen, T. Fault Diagnosis of Train Plug Door Based on a Hybrid Criterion for IMFs Selection and Fractional Wavelet Package Energy Entropy. IEEE Trans. Veh. Technol. 2019, 68, 7544–7551. [Google Scholar] [CrossRef]
- Rodriguez, N.; Alvarez, P.; Barba, L.; Cabrera-Guerrero, G. Combining Multi-Scale Wavelet Entropy and Kernelized Classification for Bearing Multi-Fault Diagnosis. Entropy 2019, 21, 152. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Rodriguez, N.; Cabrera, G.; Lagos, C.; Cabrera, E. Stationary Wavelet Singular Entropy and Kernel Extreme Learning for Bearing Multi-Fault Diagnosis. Entropy 2017, 19, 541. [Google Scholar] [CrossRef] [Green Version]
- Bishop, C.M. Neural Networks for Pattern Recognition. Agric. Eng. Int. Cigr J. Sci. Res. Dev. Manuscr. Pm 1995, 12, 1235–1242. [Google Scholar]
- Rose, C.; Parker, A.; Jefferson, B.; Cartmell, E. The Characterization of Feces and Urine: A Review of the Literature to Inform Advanced Treatment Technology. Crit. Rev. Environ. Sci. Technol. 2015, 45, 1827–1879. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Burges, C. A Tutorial on Support Vector Machines for Pattern Recognition. Data Min. Knowl. Discov. 1998, 2, 121–167. [Google Scholar] [CrossRef]
- Cai, J.; Chen, W.; Yin, Z. Multiple Transferable Recursive Feature Elimination Technique for Emotion Recognition Based on EEG Signals. Symmetry 2019, 11, 683. [Google Scholar] [CrossRef] [Green Version]
- Wang, L.; Liu, Y.; Li, T.; Xie, X.; Chang, C. The Short-Term Forecasting of Asymmetry Photovoltaic Power Based on the Feature Extraction of PV Power and SVM Algorithm. Symmetry 2020, 12, 1777. [Google Scholar] [CrossRef]
- Dong, Z.; Zheng, J.; Huang, S.; Pan, H.; Liu, Q. Time-Shift Multi-scale Weighted Permutation Entropy and GWO-SVM Based Fault Diagnosis Approach for Rolling Bearing. Entropy 2019, 21, 621. [Google Scholar] [CrossRef] [Green Version]
- Bruzzone, L.; Chi, M.; Marconcini, M. A Novel Transductive SVM for Semisupervised Classification of Remote-Sensing Images. IEEE Trans. Geosci. Remote Sens. 2006, 44, 3363–3373. [Google Scholar] [CrossRef] [Green Version]
- Mirjalili, S.; Mirjalili, S.M.; Lewis, A. Grey Wolf Optimizer. Adv. Eng. Softw. 2014, 69, 46–61. [Google Scholar] [CrossRef] [Green Version]
- Markaki, M.; Germanakis, I.; Stylianou, Y. Automatic classification of systolic heart murmurs. In Proceedings of the IEEE International Conference on Acoustics, Vancouver, BC, Canada, 26–31 May 2013. [Google Scholar]
- Wong, P.K.; Yang, Z.; Chi, M.V.; Zhong, J. Real-time fault diagnosis for gas turbine generator systems using extreme learning machine. Neurocomputing 2014, 128, 249–257. [Google Scholar] [CrossRef]
Feature Name | Feature Expression | Feature Name | Feature Expression |
---|---|---|---|
mean value | Minimum Value | ||
standard deviation | peak-to-peak value | ||
square root amplitude | waveform index | ||
absolute mean value | peak index | ||
skewness | pulse index | ||
kurtosis | margin index | ||
variance | skewness index | ||
maximum value | kurtosis index |
Number | Feature Expression | Number | Feature Expression |
---|---|---|---|
1 | 8 | ||
2 | 9 | ||
3 | 10 | ||
4 | 11 | ||
5 | 12 | ||
6 | 13 | ||
7 | — | — |
Parameter Name | Define |
---|---|
K | The number of spectral lines |
Frequency spectrum obtained by using FFT | |
The frequency value of the k-th spectral line |
Parameter Value | Accuracy |
---|---|
c = 10/g = 10 | 87.14% |
c = 10/g = 4 | 90.00% |
c= 42.1/g = 1.24 | 87.14% |
c = 53.2/g = 2.6 | 82.86% |
c = 28.6/g = 0.88 | 90.00% |
c = 100/g = 0.01 | 91.43% |
c = 306.7/g = 0.05 | 92.86% |
Different Classifiers | The Testing Accuracy Obtained Using Classification Method with Different Features (%) | Average Accuracy (%) | |||
---|---|---|---|---|---|
Multi-Domain Features | Time Domain Features | Frequency Domain Features | Time-Frequency Domain Features | ||
GWO-SVM | 92.86% | 82.86% | 81.43% | 85.71% | 85.72% |
SVM | 87.14% | 75.71% | 72.86% | 80.00% | 78.93% |
NB | 82.86% | 72.86% | 68.57% | 75.71% | 75.00% |
KNN | 84.28% | 71.43% | 70.00% | 72.86% | 74.64% |
LR | 85.71% | 72.86% | 74.29% | 78.57% | 77.86% |
Average accuracy (%) | 86.57% | 75.14% | 73.43% | 78.57% | — |
Different Classifiers | The Testing Accuracy Obtained Using Classification Method with Different Features Combinations (%) | Average Accuracy (%) | |||
---|---|---|---|---|---|
Multi-Domain Features | Time and Frequency Domain Features | Time and Time-Frequency Domain Features | Frequency and Time-Frequency Domain Features | ||
GWO-SVM | 92.86% | 91.43% | 87.14% | 90.00% | 90.36% |
SVM | 87.14% | 88.57% | 85.71% | 82.86% | 86.07% |
NB | 82.86% | 75.71% | 80.00% | 81.43% | 80.00% |
KNN | 84.28% | 77.14% | 81.42% | 74.29% | 79.28% |
LR | 85.71% | 77.14% | 84.28% | 82.86% | 82.50% |
Average accuracy(%) | 86.57% | 82.00% | 83.71% | 82.29% | — |
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2022 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Li, L.; Ke, Y.; Zhang, T.; Zhao, J.; Huang, Z. A Human Defecation Prediction Method Based on Multi-Domain Features and Improved Support Vector Machine. Symmetry 2022, 14, 1763. https://doi.org/10.3390/sym14091763
Li L, Ke Y, Zhang T, Zhao J, Huang Z. A Human Defecation Prediction Method Based on Multi-Domain Features and Improved Support Vector Machine. Symmetry. 2022; 14(9):1763. https://doi.org/10.3390/sym14091763
Chicago/Turabian StyleLi, Lin, Yuwei Ke, Tie Zhang, Jun Zhao, and Zequan Huang. 2022. "A Human Defecation Prediction Method Based on Multi-Domain Features and Improved Support Vector Machine" Symmetry 14, no. 9: 1763. https://doi.org/10.3390/sym14091763