Abstract
Accurate classification of self-care problems in children who suffer from physical and motor affliction is an important problem in the healthcare industry. This is a difficult and a time-consuming process, and it needs the expertise of occupational therapists. In recent years, healthcare professionals have opened up to the idea of using expert systems and artificial intelligence in the diagnosis and classification of self-care problems. In this study, we propose a new deep learning-based approach named Care2Vec for solving the self-care classification problem. We use a real-world self-care activities dataset that is based on a conceptual framework designed by the World Health Organization. The conceptual framework is known as the International Classification of Functioning, Disability and Health for Children and Youth (ICF-CY), which is a widely used standard framework for analyzing self-care activity records. Deep learning is a form of representation learning, and in recent years, it has been very successful in various fields such as computer vision, speech processing and more. We propose a hybrid autoencoder-based method Care2Vec, where we use autoencoders and deep neural networks as a two-step modeling process. We also propose a variation of the Care2Vec method. We then compare Care2Vec with traditional methods reported in the literature for solving the self-care classification problem (such as deep neural networks and decision trees) in both multi-class classification and binary classification settings. We use k-fold cross-validation while applying the different methodologies. The evaluation metrics used were the mean accuracy and the mean area under the curve (AUC). We found that the Care2Vec method has a better prediction accuracy than the prevalent methods and so a recommended approach for the self-care classification problem. The adoption of Care2Vec can help expert therapists in making better diagnostic decisions and will thus lead to better treatment.
Similar content being viewed by others
References
Halfon N, Houtrow A, Larson K, Newacheck PW (2012) Children with disabilities. The future of children Princeton-Bookings, vol 22
McLeod S, Threats TT (2008) The ICF-CY and children with communication disabilities. Int J Speech Lang Pathol 10:92
Lollar DJ, Simeonsson RJ (2005) Diagnosis to function: classification for children and youths. J Dev Behav Pediatr 26(4):323
Lee AM (2011) Using the icf-cy to organise characteristics of children’s functioning. Disabil Rehabilit 33(7):605
Stahl Y, Granlund M, Gare-Andersson B, Enskar K (2011) Review article: mapping of children’s health and development data on population level using the classification system ICF-CY. Scand J Soc Med 39(1):51
Bruyère S, VanLooy S, Peterson D (2005) The international classification of functioning, disability and Health (ICF): contemporary literature overview. Rehabilit Psychol. https://doi.org/10.1037/0090-5550.50.2.113
WHO (2007) International classification of functioning, disability, and health: children and youth version: ICF-CY World Health Organization
Zarchi M, Bushehri SF, Dehghanizadeh M (2018) SCADI: a standard dataset for self-care problems classification of children with physical and motor disability. Int J Med Inf. https://doi.org/10.1016/j.ijmedinf.2018.03.003
Yeh YL, Hou TH, Chang WY (2012) An intelligent model for the classification of children’s occupational therapy problems. Expert Syst Appl 39(5):5233
Wu TK, Meng YR, Huang SC (2006) Application of ANN to the identification of students with LD. IC-AI 9:162
Jayaram MA, Shilpa B (2010) Intelligent system for diagnosing learning disorders in children, vol 1. World Congress on Engineering and Computer Science WCECS, 2010, San Francisco
Goodfellow I, Bengio Y, Courville A (2016) Deep learning. MIT Press, Cambridge
Farabet C, Couprie C, Najman L, LeCun Y (2013) Learning hierarchical features for scene labeling. IEEE Trans Pattern Anal Mach Int 35(8):1915–1929
Abdel-Hamid O, Mohamed AR, Jiang H, Deng L, Penn G, Yu D (2014) Convolutional neural networks for speech recognition. IEEE/ACM Trans Audio Speech Lang Proc 22(10):1533
Sutskever I, Vinyals O, Le QV (2014) Sequence to sequence learning with neural networks. In: Advances in neural information processing systems
Hofmeister AM, Lubke MM (1986) Expert systems: implications for the diagnosis and treatment of learning disabilities. Learn Disabil Q 9(2):133
David JM, Balakrishnan K (2010) Machine learning approach for prediction of learning disabilities in school-age children. Int J Comput Appl 9(11):7–14
Rajkumar S, Muttan S, Sapthagirivasan V, Jaya V, Vignesh S (2017) Software intelligent system for effective solutions for hearing impaired subjects. Int J Med Inf 97:152
Wu E, Zhang P, Lu T (2016) Behavior prediction using an improved Hidden Markov Model to support people with disabilities in smart homes. In: 2016 IEEE 20th international conference on computer supported cooperative work in design (CSCWD), IEEE, Nanchang. https://doi.org/10.1109/CSCWD.2016.7566051
Varol HA, Mani S, Compton DL, Fuchs LS, Fuchs D (2009) Early prediction of reading disability using machine learning. In: AMIA annual symposium proceedings
Le T, Baik SW (2019) A robust framework for self-care problem identification for children with disability. Symmetry 11(1):89. https://doi.org/10.3390/sym11010089
Bushehri SF, Zarchi MS (2019) An expert model for self-care problems classification using probabilistic neural network and feature selection approach. Appl Soft Comput 82:105545. https://doi.org/10.1016/j.asoc.2019.105545
Akyol K (2020) Comparing of deep neural networks and extreme learning machines based on growing and pruning approach. Expert Syst Appl 140:112875. https://doi.org/10.1016/j.eswa.2019.112875
Dheeru D, Taniskidou Karra E (2017) UCI machine learning repository. Available: https://archive.ics.uci.edu/ml/datasets/SCADI [Dataset]
Hssina B, Merbouha A, Ezzikouri H, Erritali MA (2014) A comparative study of decision tree ID3 and C4.5. Int J Adv Comput Sci Appl 4(2):13–19 Special issue on advances in vehicular ad hoc networking and applications
Kass G (1980) An exploratory technique for investigating large quantities of categorical data. Appl Stat 29(2):119
Breiman L, Friedman J, Stone CJ, Olshen R (1984) Classification and regression trees. Taylor & Francis, Abingdon
James G, Witten D, Hastie T, Tibshirani R (2013) An introduction to statistical learning with applications in R. Springer, New York
Loh WY (2014) Fifty years of classification and regression trees. Int Stat Rev 82(3):329
Cheng B, Titterington DM (1994) Neural networks: a review from a statistical perspective. Stat Sci 9(1):2
McCulloch WS, Pitts W (1943) A logical calculus of the ideas immanent in nervous activity. Bull Math Biophys 5(4):115
Rosenblatt F (1962) Principles of neurodynamics: perceptrons and the theory of brain mechanisms. Spartan Books, Washington
Rumelhart DE, Hinton GE, Williams RJ (1986) Learning internal representations by error propagation. In: Rumelhart DE, McClelland JL, Research CPDP (eds) Parallel distributed processing: explorations in the microstructure of cognition, vol 1. MIT Press, Cambridge, pp 318–362
Widrow B, Hoff ME (1988) Adaptive switching circuits. In: Anderson JA, Rosenfeld E (eds) Neurocomputing: foundations of research. MIT Press, Cambridge, pp 123–134
Bishop CM (2006) Pattern recognition and machine learning (information science and statistics). Springer, Berlin
Putatunda S (2019) Machine learning: an introduction (Chap 1). In: Laha AK (ed.) Advances in analytics and applications, Springer proceedings in business and economics, Springer Nature Singapore Pte Ltd., pp 1–9. https://doi.org/10.1007/978-981-13-1208-3_1
Larsen J (1999) Introduction to artificial neural network, 1st edn. Technical University of Denmark, Denmark
Chollet F (2017) Deep learning with Python, 1st edn. Manning Publications Co., New York
Wang J, He H, Prokhorov DV (2012) A folded neural network Autoencoder for dimensionality reduction. Proc Comput Sci 13:120. https://doi.org/10.1016/j.procs.2012.09.120
Yousefi-Azar M, Varadharajan V, Hamey L (2017) Autoencoder-based feature learning for cyber security applications. In: 2017 International joint conference on neural networks (IJCNN), IEEE, Anchorage. https://doi.org/10.1109/IJCNN.2017.7966342
Almaslukh B, AlMuhtadi J, Artoli A (2017) An effective deep autoencoder approach for online smartphone-based human activity recognition. Int J Comput Sci Netw Secur 17(4):160–165
Rossum G (1995) Python reference manual. Tech. rep. CWI Centre for Mathematics and Computer Science, Amsterdam
Chollet F, et al. (2015) Keras. https://keras.io
Abadi M, Barham P, Chen J, Chen Z, Davis A, Dean J, Devin M, Ghemawat S, Irving G, Isard M, Kudlur M, Levenberg J, Monga R, Moore S, Murray DG, Steiner B, Tucker P, Vasudevan V, Warden P, Wicke M, Yu Y, Zheng X (2016) TensorFlow: a system for large-scale machine learning. In: Proceedings of the 12th USENIX conference on operating systems design and implementation, USENIX Association, Berkeley, pp 265–283
Pedregosa F, Varoquaux G, Gramfort A, Michel V, Thirion B, Grisel O, Blondel M, Prettenhofer P, Weiss R, Dubourg V, Vanderplas J, Passos A, Cournapeau D, Brucher M, Perrot M, Duchesnay E (2011) Scikit-learn: machine learning in Python. J Mach Learn Res 12:2825
Riza LS, Bergmeir C, Herrera F, Benítez JM (2015) FRBS: Fuzzy rule-based systems for classification and regression in R. J Stat Softw 65(6):1
Core Team R (2013) R: a language and environment for statistical computing. R Foundation for Statistical Computing, Vienna
Refaeilzadeh P, Tang L, Liu H (2009) Cross-validation. In: Liu L, M. Özsu L (eds) Encyclopedia of database systems. Springer, Boston
Fawcett T (2006) An introduction to ROC analysis. Pattern Recogn Lett 27(8):861
Blagus R, Lusa L (2013) SMOTE for high-dimensional class-imbalanced data. BMC Bioinf 14:106
Zadeh L (1988) Fuzzy logic. IEEE Comput 21(4):83–93
Holecek P, Talasova J, Stoklasa J (2011) Fuzzy classification systems and their applications. In: Proceedings of the 29th international conference on mathematical methods in economics, pp 266 – 271
Jain R, Abraham A (2004) A comparative study of Fuzzy classification methods on breast cancer data. Australas Phys Eng Sci Med 27:213
Bates J, Young M (2003) Applying fuzzy logic to medical decision making in the intensive care unit. Am J Respir Crit Care Med. https://doi.org/10.1164/rccm.200207-777CP
Yuan B, Herbert J (2012) Fuzzy CARA–a fuzzy-based context reasoning system for pervasive healthcare. Proc Comput Sci 10:365–367
Ishibuchi H, Nakashima T (2001) Effect of rule weights in fuzzy rule-based classification systems. IEEE Trans Fuzzy Syst 1:59
Jang J (1993) ANFIS: adaptive-network-based fuzzy inference system. IEEE Trans Syst Man Cybern 23(3):665
Jang J, Sun C, Mizutani E (1997) Neuro-fuzzy and soft computing: a computational approach to learning and machine intelligence. Prentice-Hall Inc, New Jersey
Mohammadzadeh A, Sabzalian MH, Zhang W (2019) An interval type-3 fuzzy system and a new online fractional-order learning algorithm: theory and practice. IEEE Trans Fuzzy Syst. https://doi.org/10.1109/TFUZZ.2019.2928509
Mohammadzadeh A, Kaynak O (2019) A novel general type-2 fuzzy controller for fractional-order multi-agent systems under unknown time-varying topology. J Frankl Inst 356(10):5151
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
There is no conflict of interest to declare.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Putatunda, S. Care2Vec: a hybrid autoencoder-based approach for the classification of self-care problems in physically disabled children. Neural Comput & Applic 32, 17669–17680 (2020). https://doi.org/10.1007/s00521-020-04943-2
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00521-020-04943-2