Care2Vec: A Deep learning approach for the classification of self-care problems in physically disabled children
Sayan Putatunda

TL;DR
Care2Vec is a novel deep learning approach combining autoencoders and neural networks to improve the classification accuracy of self-care problems in children with physical disabilities, aiding healthcare diagnosis.
Contribution
This paper introduces Care2Vec, a new deep learning method that outperforms traditional models in classifying self-care issues in disabled children using WHO-based data.
Findings
Care2Vec achieves higher accuracy than decision trees and traditional neural networks.
The approach effectively combines unsupervised and supervised learning.
It demonstrates potential for aiding healthcare professionals in diagnosis.
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 consumming 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 these kind of problems and use a real world self care activities dataset that is based on a conceptual framework designed by the World Health Organization (WHO). Care2Vec is a mix of unsupervised and supervised learning where we use Autoencoders and Deep neural networks as a two step modeling process. We found that Care2Vec has a better prediction accuracy than some…
|
|
||||
|---|---|---|---|---|---|
| 30 | 78.57 | ||||
| 40 | 81.43 | ||||
| 50 | 80.00 | ||||
| 100 | 80.00 | ||||
| 300 | 80.00 |
|
|
|
|
||||||||
| 4 | 40 | 1 | 72.86 | ||||||||
| 100 | 1 | 72.86 | |||||||||
| 300 | 1 | 81.43 | |||||||||
| 300 | 2 | 81.43 | |||||||||
| 8 | 40 | 1 | 82.86 | ||||||||
| 100 | 1 | 81.43 | |||||||||
| 300 | 1 | 80.00 | |||||||||
| 300 | 2 | 80.00 | |||||||||
| 16 | 40 | 1 | 80.00 | ||||||||
| 100 | 1 | 81.43 | |||||||||
| 300 | 1 | 82.86 | |||||||||
| 300 | 2 | 82.86 | |||||||||
| 32 | 40 | 1 | 82.86 | ||||||||
| 100 | 1 | 82.86 | |||||||||
| 300 | 1 | 80.00 | |||||||||
| 300 | 2 | 84.29 |
| Method |
|
||
|---|---|---|---|
| Decision tree | 76.99 | ||
| ANN | 81.43 | ||
| Care2vec | 84.29 |
| Method | hyper-parameters | AUC in each folds (%) | Mean AUC (%) | Mean CV score (%) | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Fold 1 | Fold 2 | Fold 3 | Fold 4 | Fold 5 | Fold 6 | Fold 7 | Fold 8 | Fold 9 | Fold 10 | ||||||
| Decision tree | Gini Criterion | 65.00 | 74.24 | 75.00 | 38.46 | 74.24 | 70.83 | 70.00 | 95.83 | 80.00 | 92.31 | 73.59 | 86.79 | ||
| ANN |
|
92.50 | 96.97 | 97.50 | 84.62 | 90.91 | 95.83 | 90.00 | 100.00 | 97.78 | 100.00 | 94.61 | 91.43 | ||
|
92.50 | 96.97 | 95.00 | 84.62 | 87.88 | 95.83 | 90.00 | 100.00 | 95.56 | 100.00 | 93.83 | 91.43 | |||
|
92.50 | 96.97 | 95.00 | 84.62 | 90.91 | 95.83 | 90.00 | 100.00 | 95.56 | 100.00 | 94.13 | 91.43 | |||
| Care2Vec |
|
92.50 | 84.85 | 82.50 | 69.23 | 96.97 | 100.00 | 82.50 | 100.00 | 100.00 | 100.00 | 90.85 | 81.43 | ||
|
87.50 | 93.94 | 100.00 | 92.31 | 81.82 | 91.67 | 100.00 | 100.00 | 93.33 | 84.62 | 92.51 | 92.86 | |||
|
92.50 | 93.94 | 100.00 | 92.31 | 87.88 | 95.83 | 100.00 | 100.00 | 100.00 | 76.92 | 93.93 | 90.00 | |||
|
95.00 | 93.94 | 100.00 | 92.31 | 93.94 | 95.83 | 92.50 | 100.00 | 100.00 | 100.00 | 96.35 | 88.57 | |||
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Care2Vec: A Deep learning approach for the classification of self-care problems in physically disabled children
Sayan Putatunda
Indian Institute of Management Ahmedabad, India
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 consumming 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 these kind of problems and use a real world self care activities dataset that is based on a conceptual framework designed by the World Health Organization (WHO). Care2Vec is a mix of unsupervised and supervised learning where we use Autoencoders and Deep neural networks as a two step modeling process. We found that Care2Vec has a better prediction accuracy than some of the traditional methods reported in the literature for solving the self care classification problem viz. Decision trees and Artificial neural networks.
keywords:
Deep Learning , Disability , ICF-CY , Medical Informatics , SCADI , Self-Care
††journal: a Journal
1 Introduction
It is difficult to get a consensus on a proper definition for disability [1]. Halfon et al. [1] defined diability as a limitation instead of a health or mental issue, which restricts an individual in performing and participating in various activities desired by the society. This definition buttresses the relationship between functioning, health and the environment instead of just focusing on the common notion of some particular causes of individual disabilities such as autism, cystic fibrosis, attention-deficit/hyperactivity disorder (ADHD) and others. There have been some frameworks developed for classification of disability. One such popular conceptual framework is the “International Classification of Functioning, Disability, and Health for Children and Youth (ICF-CY)” [2, 3, 4, 5]. The World Health Organization (WHO) endorsed “International Classification of Functioning, Disability and Health (ICF)” in [6] which laid the foundation for ICF-CY. The ICF-CY focuses more on the bodily functions, participation, activities and environment specific to infant and children i.e. for youths from birth to the age of 18. The purpose of ICF-CY is to help doctors, educators and policy makers to define and document the development, health and functioning of children [7]. So, the ICF-CY can help profile a child by defining his functional / health issues and finally assigning some codes to it. This conceptual framework has thus great applications in medicine, policy, surveillance and research [7]. The self-care activities in children come under the participation component of ICF-CY and the classification of self care problems in children using ICF-CY can help in the appropriate choice of treatment approach [8].
The disability diagnosis problem is considered as a difficult problem to solve in the medical literature and need the help of expert therapists without whom the treatment becomes more difficult [9]. The literature is replete with works that have used expert systems for disability diagnosis and classification [8, 10, 11]. We discuss in details on some of these seminal works in the literature in Section 1.1. These expert systems help the therapists in faster diagnosis and thus results in effective treatment. Most of these expert systems are advanced machine learning algorithms viz. Artificial neural networks (ANN) and Decision trees.
In this paper, we focus on the self care classification problem and propose a new methodology for solving it. Deep learning is a form of “representation learning” that is used to extract high level features from the given raw data input [12]. It has been very successful in many applications such as computer vision [13], speech recognition [14] and natural language processing [15]. The main contribution of this paper is in development of a new method “Care2Vec”, which is a deep learning approach for solving the classification of self-care problems in children who suffer from physical and motor affliction. We then compare the proposed method with traditional methods used in the literature viz. Artificial neural networks and Decision trees. We found that Care2Vec has a better prediction accuracy than the prevalent methods for solving self care classification problem and this can help expert therapists in making better diagnostic decisions. This will thus lead to better treatment.
The rest of this paper is organized as follows. Section 1.1 gives a brief review of literature which is followed by Section 2 that describes the data used for experiments in this paper along with a discussion on the relevant machine learning algorithms and the proposed methodology. Section 3 presents the results of the various experiments conducted in this paper, which is followed by a discussion in Section 4. Finally, Section 5 concludes the paper.
1.1 Related Work
There have been many works in the literature on applications of machine learning and expert systems for classification and identification of disabilities. Wu et al. [10] worked on identification of students with learning disabilities that includes dyslexia, attention deficit disorder and more using ANN. They recommend their model as “second opinion” to experts who in charge of learning disabilities evaluation. Hofmeister and Lubke [16] and Rasli et al. [17] are some other works on applications of Artificial intelligence (AI) for diagnosis and classification of learning disabilities.
Rajkumar et al. [18] worked on an intelligent decision support system for the evaluation of the degree of hearing loss. Wu et al. [19] worked on learning the behavior patterns of people with disabilities using machine learning methods such as Hidden markov models. Varol et al. [20] implemented multiple machine learning algorithms viz. Decision trees, Support vector machine and k nearest neighbors for identification of children with reading disability.
Zarchi et al. [8] worked on the self-care identification and classification problem in children and they came up with an innovative and the first of its kind dataset for this purpose known as “SCADI (Self-Care Activities Dataset based on ICF-CY)”. They used advanced machine learning algorithms viz. Artificial neural networks and Decision trees for solving the self-care problem classification.
However, in the literature we don’t find much work apart from that of Zarchi et al. [8] that focuses on machine learning algorithms for solving the self-care problem classification. Thus, there is a great opportunity for development and application of new methodologies that outperform the traditional ones in this domain.
2 Material and methods
In this section, we discuss the various materials and methods used in this paper. Section 2.1 describes the dataset used for our experiments. In Section 2.2.1, 2.2.2 and 2.2.3, we give a brief background on Decision trees, Artificial neural networks and Deep learning respectively. In Section 2.3, we describe our proposed methodology i.e. Care2Vec.
2.1 Data
We use the publicly available dataset “SCADI (Self-Care Activities Dataset based on ICF-CY)” [21] for our experiments in this paper. The SCADI dataset was first used in Zarchi et al. [8]. SCADI is the only standard dataset publicly available so far that can be used for studying the self care activities in children who suffer from physical and motor affliction [8]. This dataset was created in collaboration with experienced occupational therapists and comprises features such as chidren age, gender, self care activity codes and target class for children.
The SCADI dataset considers self care activities such as looking after one’s health and safety, toileting, eating, drinking, dressing, washing oneself and more. Each of these self care activities have different ICF-CY codes citing the extent of impairment [7]. Thus the dataset has a total of self care activity features (i.e. after converting them into binary variables) along with age and gender.
In the dataset, the expert therapists identified and categorized the self care problems into groups in the target class viz. (a) issue with caring for body parts, (b) issue with toileting, (c) issue with dressing, (d) issues with washing oneself, caring for body parts and dressing, (e) issues with toileting, washing oneself, caring for body parts and dressing, (f) issues with eating, drinking, toileting, washing oneself, caring for body parts and dressing and (g) no issues (Please see Zarchi et al. [8] for more details on the SCADI dataset). In the SCADI dataset, the above mentioned groups from (a) to (g) are referred as Class1, Class2, Class3, Class4, Class5, Class6 and Class7 respectively. The total number of observations in each of these classes are , , , , , and respectively.
2.2 Background and Methodology
2.2.1 Decision trees
Classification methods aid in automated/rule-based decision making. Decision trees are a supervised learning method and are simple and easy to interpret for any audience [22]. The first decision tree was developed by Sonquist and Morgan which was followed by CHAID [23] and CART [24]. Some of the contemporary methods such as ID3 and C4.5 are based on the Information theory [22].
Decision trees can be applied to both regression and classification problems [24]. Prediction using decision trees is performed by stratification of the feature space i.e. first the feature space comprising is divided into distinct and non-overlapping regions . Then for every observation in the region a prediction is made based on majority class voting [25]. The classification tree is grown using recursive binary splitting with the classification error rate as the criterion. However, it has been found that the classification error rate is not sensitive for the growth of tree and so there are other measures such as the Gini index and the cross entropy are generally preferred [25]. See Loh [26] for a detailed review of decision trees.
2.2.2 Artificial Neural Networks
Neural networks are used in various machine learning and statistical modeling problems such as classification, regression and forecasting. It has great applications in various fields such as such as Forex prediction [27], weather forecasting [28], Location/Travel time prediction for GPS Taxis [29, 30] and more.
Some studies such as Cheng and Titterinton [31] perceive neural networks as an alternative to non-linear regression. Some of the earliest works in neural networks was done by McCulloch and Pitts [32], Rosenblatt [33], Rumelhart et al. [34] and Widrow and Hoff [35]. In the context of this paper and the various studies reported in the self-care classification problem literature, we discuss the simple “feed-forward neural networks” that consists of a input layer, one or more hidden layers with hidden nodes and an output layer [36].
The hidden node is like a processing element that transforms and maps the input variables to some outputs using special function known as the activation function. Each hidden node has a weight and a bias term added to it. Let us suppose that the input layer consists of nodes for the input variables .
[TABLE]
where and is the number of hidden nodes. As we can see in Equation 1 that linear combinations of the input variables are formed. In Equation 1 the parameters belong to the first layer of the neural network, which is denoted by the superscript (a). The weights and the bias terms are represented by and respectively. are known as the activations which are transformed by a non-linear differentiable activation function [36, 37]. One of the most common activation function is the Sigmoid function [38], but in this paper we use the ReLu activation function in the hidden layers and the Softmax function (since we are dealing with a multi-class classification problem) in the output layer. Please see Bishop [36] for a detailed account on Artificial neural networks.
2.2.3 Deep Learning
Deep learning can be seen as a subset of machine learning where the focus is on learning from successive layers where each layer represents some meaningful representations [39]. In other words, Deep learning is a form of “representation learning” that is used to extract high level features from the given raw data input [12]. Deep learning has been very successful in many applications such as computer vision [13], speech recognition [14] and natural language processing [15]. It has also improved other applications such as search results on web, advertisement targeting, machine translation and autonomous driving [39].
Artificial neural networks (see Section 2.2.2) are used to learn the layered representations in a deep learning model. In case of a Deep neural networks (DNN), one increases the number of hidden layers, which determined the “depth” of the deep learning model [39]. Apart from Deep neural networks, there are other types of deep learning models such as “Convolution neural networks (CNN)” and “Recurrent neural networks (RNN)” which we won’t discuss in detail in this paper. Please see Goodfellow et al. [12] for a detailed account of Deep learning methods. However, we will discuss Autoencoders i.e. another form of deep learning method below.
Autoencoders
Chollet [39] categorized Autoencoders into the “self-supervised learning” category since it is a supervised learning method without the label annotations. An Autoencoder comprises of an “encoder” function and a “decoder” function. The encoder function is used to convert the input raw data into various representations and the decoder function converts the representations back to the original input format. The Autoencoder preserves as much as information is possible and also add new representations with different properties when the input raw data is passed through it [12]. Autoencoders have great applications in various fields such as data dimensionality reduction [40], cyber security [41], Smartphone-based Human activity recognition [42] and many more.
2.3 Care2Vec method
Figure 1 shows the modus-operandi of the Care2Vec method, which is a two-staged deep learning approach. The first step is to create a dense embedding of the patient features (in this case a child’s information from the dataset mentioned in Section 2.1) from a high dimensional space to a low dimensional space i.e. we convert the 205 features into a low (viz. , , or ) dimensional feature set using Autoencoders (see Section 2.2.3). In this paper, we use different encoding dimension of the autoencoder viz. , , and . The autoencoder contains three encoder and decoder layers comprising , and hidden nodes with ReLu activation function.
Figure 1 describes the care2vec algorithm for solving the self-care classification problem in a multi-class classification setting. We will also solve this problem in a binary classification setting (see Section 3.3).
3 Results
In this paper we are dealing with the self-care classification problem in two different settings. In first case, we are looking into this as a multi-class classification problem since there are multiple target classes that represents the self-care problems (i.e. as described in Section 2.1) and have features/predictors. In the second case, we are looking at the self-care classification problem in a binary classification setting where the target class represents whether the person is suffering from any self-care problem or not. The entire model development and data analysis is implemented using Python [43]. The libraries used for Deep learning were Keras [44] and Tensorflow [45]. The decision tree model was implemented using the sci-kit learn library [46]. A system with a configuration of 16 GB RAM, 2.9 GHz Intel Core i7 processor and a 64 bit Mac OSX was used to carry out the experiments.
In this section we will first discuss the evaluation metrics (see Section 3.1) and then the experimental results for both the multi-class classification and the binary classification problems in Sections 3.2 and 3.3 respectively.
3.1 Evaluation Metrics
In this paper, the primary evaluation criteria that we have used for evaluating the different models is the mean cross-validation (CV) score. We will perform the k-fold cross validation technique where the dataset is partitioned into k equal segments or folds. This is followed by subsequent iterations with one fold held out for validation and folds are used for training the algorithm [47]. We compute the prediction accuracy score for each iterations and take the average of these scores i.e. the “Mean CV score” as the evaluation metric for the performance of the method. The higher the mean CV score, the better the performance of the method.
We use the ROC area under the curve (AUC) as an evaluation metric in the binary classification setting (see Section 3.3). Fawcett [48] defines ROC curve as a graphical depiction of a classifier’s performance. The AUC of the ROC curves are computed, which represents the predictive performance of the method. In the context of binary classification, the AUC of a classifier/method represents the probability that the classifier which rank a randomly chosen instance of “class 1” higher than that of randomly chosen instance of “class 0” [48]. The value of AUC lies in the range of 0 to 1 and an AUC greater than 0.5 means that the classifier/method is performing better than random guessing. Thus, a higher AUC value represents a better performance of the method.
3.2 Self-Care Classification Problem: Multi-class Classification
In Section 2.1, we describe the SCADI dataset where the target variable has multiple classes i.e. around classes. The goal is to predict the target classes for each children given the independent variables such as gender, age and self-care activity features. We apply our proposed method Care2Vec (see Section 2.3) with k-fold cross validation and compare its performance using the evaluation metric we have discussed earlier i.e. the Mean CV score (see Section 3.1) with traditional methods such as Decision trees and Artificial Neural Networks (ANN) that have been reported in the literature [8].
Table 1 describes the mean CV score for ANN for different hidden nodes. Here we can see that the ANN with hidden nodes is the best performer which is similar to what is reported in Zarchi et al. [8]. The mean CV score for the ANN with hidden nodes is .
Table 2 describes the mean CV score of the Care2Vec method for different hyper-parameters. The different hyper-parameters are the encoding dimensions, number of hidden layers and number of hidden nodes. As mentioned in Section 2.3, the Care2Vec method is a two step modeling process comprising an Autoencoder and a Deep neural network (DNN). The different encoding dimensions in the autoencoder that we use in our experiment are , , and . The different number hidden nodes we use in the DNN are , and for hidden layer and for a DNN with hidden layers, we use hidden nodes in each. We find that the Care2Vec (with encoding dimensions, hidden layers and hidden nodes) method is the best performer with a mean CV score of .
In Table 3, we summarize the results for ANN and Care2Vec with the best hyper-parameters. We also report the mean CV score when the Decision tree (with Gini criterion) is applied to the dataset. We find that the Care2Vec method is the best performer in terms of prediction accuracy compared to that of Decision tree and ANN.
3.3 Self-Care Classification Problem: Binary Classification
In this section, we handle the self-care classification problem in the binary classification setting. The target variable in the SCADI dataset (see Section 2.1) is modified into a binary class variable where “class7” that represents no self-care issues is marked as and all the other classes are marked as [math]. The goal is to predict the probability for each children to have no self-care issues given the independent variables such as gender, age and self-care activity features. Here also we apply our proposed method Care2Vec and compare its performance with that of traditional methods viz. Decision tree and ANN. We implement these methods using k-fold cross validation. And as far as evaluation metrics are concerned, we use AUC and Mean CV score as discussed in Section 3.1.
Table 4 describes the AUC in each 10 folds, Mean AUC and Mean CV score for the Decision tree, ANN and Care2Vec methods with different hyper-parameters. We find that the Care2Vec performs better than Decision tree and ANN taking into account both the evaluation metrics viz. Mean AUC and Mean CV score.
4 Discussion
The ICF-CY focuses on the bodily functions, participation, activities and environment specific to infant and children i.e. for youths from birth to the age of 18. The purpose of ICF-CY is to help doctors, educators and policy makers to define and document the development, health and functioning of children [7]. So, the ICF-CY can help profile a child by defining his functional / health issues and finally assigning some codes to it. This conceptual framework has thus great applications in medicine, policy, surveillance and research [7]. The self-care activities in children come under the participation component of ICF-CY and the classification of self care problems in children using ICF-CY can help in the appropriate choice of treatment approach [8].
The disability diagnosis problem is considered as a difficult problem to solve in the medical literature and need the help of expert therapists without whom the treatment becomes more difficult [9]. The literature is replete with works that have used expert systems for disability diagnosis and classification as discussed in Section 1.1. These expert systems help the therapists in faster diagnosis and thus results in effective treatment. Zarchi et al. [8] proposed some of the effective advanced machine learning algorithms viz. Artificial neural networks (ANN) and Decision trees that can be used to solve the self-care classification problem.
In this paper, we propose a new methodology for solving the self-care classification problem that hasn’t been earlier reported in the medical informatics literature. We propose a deep learning approach i.e. Care2Vec, which is a two-step modeling process comprising autoencoders and deep neural networks and performs really well when applied on high dimensional datasets. We applied Care2Vec along with Decision tree and ANN on the SCADI dataset [8] in both the multi-class classification and binary classification settings. We found that Care2Vec is the best performer in terms of prediction accuracy when compare to that of traditional approaches such as Decision tree and ANN for solving the self-care classification problem. Care2Vec can help therapists in better diagnosis and thus results in effective treatment.
5 Conclusion
In this paper, we focus on the self care classification problem and propose a new methodology for solving it. We developed a deep learning approach i.e. “Care2Vec” for solving the classification of self-care problems in children who suffer from physical and motor affliction. Care2Vec is a mix of unsupervised and supervised learning where we use Autoencoders and Deep neural networks as a two step modeling process.
We compared Care2Vec with traditional methods used in the literature viz. Artificial neural networks and Decision trees for solving the self-care classification problem using the SCADI dataset in both multi-class classification and binary classification settings. We found that Care2Vec has a better prediction accuracy than the prevalent methods for solving self care classification problem. This can help expert therapists in making better diagnostic decisions and thus lead to better treatment.
However, we feel that Care2Vec can be used in other relevant problems and different types of data in medical informatics including unstructured data such as medical reports, MRI scan images, etc. and we would be working in this direction for our future research.
Acknowledgement
The author thanks Zarchi et al. [8] for making the SCADI dataset publicly available without which this research work wouldn’t have been possible.
References
- Halfon et al. [2012]
N. Halfon, A. Houtrow, K. Larson, P. W. Newacheck, Children with Disabilities, volume 22, The Future of Children Princeton- Bookings, 2012.
- McLeod and Threats [2008]
S. McLeod, T. T. Threats,
The icf-cy and children with communication disabilities,
International Journal of Speech-Language Pathology 10 (2008) 92–109.
- Lollar and Simeonsson [2005]
D. J. Lollar, R. J. Simeonsson,
Diagnosis to function: classification for children and youths,
Journal of Developmental & Behavioral Pediatrics 26 (2005) 323– 330.
- Lee [2011]
A. M. Lee,
Using the icf-cy to organise characteristics of children’s functioning,
Disability and rehabilitation 33 (2011) 605–616.
- Stahl et al. [2011]
Y. Stahl, M. Granlund, B. Gare-Andersson, K. Enskar,
Review article: Mapping of children’s health and development data on population level using the classi- fication system icf-cy,
Scandinavian Journal of Social Medicine 39 (2011) 51–57.
- Bruyère et al. [2005]
S. Bruyère, S. VanLooy, D. Peterson,
The International Classification of Functioning, Disability and Health (ICF): Contemporary literature overview,
Rehabilitation Psychology 50 (2005).
- WHO [2007]
WHO, International Classification of Functioning, Disability, and Health: Children & Youth Version: ICF-CY, World Health Organization, 2007.
- Zarchi et al. [2018]
M. Zarchi, S. F. Bushehri, M. Dehghanizadeh,
SCADI: A standard dataset for self-care problems classification of children with physical and motor disability,
International Journal of Medical Informatics (2018).
- Yeh et al. [2012]
Y.-L. Yeh, T.-H. Hou, W.-Y. Chang,
An intelligent model for the classification of children’s occupational therapy problems,
Expert Systems with Applications 39 (2012) 5233–5242.
- Wu et al. [2006]
T.-K. Wu, Y.-R. Meng, S.-C. Huang,
Application of ann to the identification of students with ld,
IC-AI 9 (2006) 162–168.
- M.A.Jayaram and Shilpa [2010]
M.A.Jayaram, B. Shilpa,
Intelligent system for diagnosing learning disorders in children,
in: World Congress on Engineering and Computer Science WCECS 2010, volume 1, San Francisco, USA, 2010.
- Goodfellow et al. [2016]
I. Goodfellow, Y. Bengio, A. Courville, Deep Learning, MIT Press, 2016.
- Farabet et al. [2013]
C. Farabet, C. Couprie, L. Najman, Y. LeCun,
Learning Hierarchical Features for Scene Labeling,
IEEE Transactions on Pattern Analysis and Machine Intelligence (2013).
- Abdel-Hamid, Ossama and Mohamed, Abdel-Rahman and Jiang, Hui and Deng, Li and Penn, Gerald and Yu, Dong [2014]
Abdel-Hamid, Ossama and Mohamed, Abdel-Rahman and Jiang, Hui and Deng, Li and Penn, Gerald and Yu, Dong,
Convolutional Neural Networks for Speech Recognition,
IEEE/ACM Trans. Audio, Speech and Lang. Proc. 22 (2014) 1533–1545.
- Sutskever et al. [2014]
I. Sutskever, O. Vinyals, Q. V. Le,
Sequence to sequence learning with neural networks,
Advances in Neural Information Processing Systems (2014).
- Hofmeister and Lubke [1986]
A. M. Hofmeister, M. M. Lubke,
“Expert Systems”: Implications for the Diagnosis and Treatment of Learning Disabilities,
Learning Disability Quarterly 9 (1986) 133–137.
- Rasli et al. [2018]
R. M. Rasli, N. A. A. Aziz, S. A. Salim, F. M. Razali, N. M. Norwawi, N. Basir,
Knowledge-based expert system for predictive classification of main specific learning disabilities,
Journal of Fundamental and Applied Sciences 10 (2018).
- Rajkumar et al. [2017]
S. Rajkumar, S. Muttan, V. Sapthagirivasan, V. Jaya, S. Vignesh,
Software intelligent system for effective solutions for hearing impaired subjects,
International Journal of Medical Informatics 97 (2017) 152–162.
- Wu et al. [2016]
E. Wu, P. Zhang, T. Lu,
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, China, 2016. doi:10.1109/CSCWD.2016.7566051.
- Varol et al. [2009]
H. A. Varol, S. Mani, D. L. Compton, L. S. Fuchs, D. Fuchs,
Early prediction of reading disability using machine learning,
in: AMIA Annual Symposium Proceedings, 2009.
- Dheeru and Karra Taniskidou [2017]
D. Dheeru, E. Karra Taniskidou, UCI machine learning repository, Available: https://archive.ics.uci.edu/ml/datasets/SCADI, 2017. [Dataset].
- Hssina et al. [2014]
B. Hssina, A. Merbouha, H. Ezzikouri, M. A. Erritali,
A comparative study of decision tree id3 and c4.5,
International Journal of Advanced Computer Science and Applications, Special Issue on Advances in Vehicular Ad Hoc Networking and Applications (2014).
- Kass [1980]
G. Kass,
An exploratory technique for investigating large quantities of categorical data,
Applied Statistics 29 (1980) 119–127.
- Breiman et al. [1984]
L. Breiman, J. Friedman, C. J. Stone, R. Olshen, Classification and regression trees, Taylor & Francis, 1984.
- James et al. [2013]
G. James, D. Witten, T. Hastie, R. Tibshirani, An Introduction to Statistical Learning with Applications in R, Springer, 2013.
- Loh [2014]
W.-Y. Loh,
Fifty years of classification and regression trees,
International Statistical Review 82 (2014) 329–348.
- Eng et al. [2008]
M. H. Eng, Y. Li, Q.-G. Wang, T. H. Lee,
Forecast forex with ann using fundamental data,
in: 2008 International Conference on Information Management, Innovation Management and Industrial Engineering, IEEE, Taipei, Taiwan, 2008. doi:10.1109/ICIII.2008.302.
- Kumar et al. [2012]
A. Kumar, M. Singh, S. Ghosh, A. Anand,
Weather forecasting model using artificial neural network,
Procedia Technology 4 (2012) 311–318.
- Laha and Putatunda [2018]
A. Laha, S. Putatunda,
Real time location prediction with taxi-gps data streams,
Transportation Research Part C: Emerging Technologies 92 (2018) 298–322.
- Putatunda [2017]
S. Putatunda, Streaming Data: New Models and Methods with Applications in the Transportation Industry, Ph.D. thesis, Indian Institute of Management Ahmedabad, 2017.
- Cheng and Titterington [1994]
B. Cheng, D. M. Titterington,
Neural networks: A review from a statistical perspective,
Statistical Science 9 (1994) 2–30.
- McCulloch and Pitts [1943]
W. S. McCulloch, W. Pitts,
A logical calculus of the ideas immanent in nervous activity,
The bulletin of mathematical biophysics 5 (1943) 115–133.
- Rosenblatt [1962]
F. Rosenblatt, Principles of Neurodynamics: Perceptrons and the Theory of Brain Mechanisms, Spartan Books, Washington, 1962.
- Rumelhart et al. [1986]
D. E. Rumelhart, G. E. Hinton, R. J. Williams,
Learning internal representations by error propagation,
in: D. E. Rumelhart, J. L. McClelland, C. PDP Research Group (Eds.), Parallel Distributed Processing: Explorations in the Microstructure of Cognition, Vol. 1, MIT Press, Cambridge, MA, USA, 1986, pp. 318–362.
- Widrow and Hoff [1988]
B. Widrow, M. E. Hoff,
Adaptive switching circuits,
in: J. A. Anderson, E. Rosenfeld (Eds.), Neurocomputing: Foundations of Research, MIT Press, Cambridge, MA, USA, 1988, pp. 123–134.
- Bishop, Christopher M. [2006]
Bishop, Christopher M., Pattern Recognition and Machine Learning (Information Science and Statistics), Springer-Verlag, Berlin, Heidelberg, 2006.
- Putatunda [2019]
S. Putatunda,
Machine Learning: An Introduction,
in: A. K. Laha (Ed.), Advances in Analytics and Applications, Springer Proceedings in Business and Economics, Springer Nature Singapore Pte Ltd., 2019, pp. 1–9. doi:https://doi.org/10.1007/978-981-13-1208-3_1.
- Larsen [1999]
J. Larsen, Introduction to Artificial Neural Network, 1st ed., TECHNICAL UNIVERSITY OF DENMARK, 1999.
- Chollet, Francois [2017]
Chollet, Francois, Deep Learning with Python, 1st ed., Manning Publications Co., 2017.
- Wang et al. [2012]
J. Wang, H. He, D. V. Prokhorov,
A folded neural network autoencoder for dimensionality reduction,
Procedia Computer Science 13 (2012) 120–127.
- Yousefi-Azar et al. [2017]
M. Yousefi-Azar, V. Varadharajan, L. Hamey,
Autoencoder-based feature learning for cyber security applications,
in: 2017 International Joint Conference on Neural Networks (IJCNN), IEEE, Anchorage, AK, USA, 2017. doi:10.1109/IJCNN.2017.7966342.
- Almaslukh et al. [2017]
B. Almaslukh, J. AlMuhtadi, A. Artoli,
An Effective Deep Autoencoder Approach for Online Smartphone- Based Human Activity Recognition,
IJCSNS International Journal of Computer Science and Network Security 17 (2017).
- Rossum [1995]
G. Rossum, Python Reference Manual, Technical Report, CWI (Centre for Mathematics and Computer Science), Amsterdam, The Netherlands, The Netherlands, 1995.
- Chollet, François and others [2015]
Chollet, François and others, Keras, https://keras.io, 2015.
- Abadi et al. [2016]
M. Abadi, P. Barham, J. Chen, Z. Chen, A. Davis, J. Dean, M. Devin, S. Ghemawat, G. Irving, M. Isard, M. Kudlur, J. Levenberg, R. Monga, S. Moore, D. G. Murray, B. Steiner, P. Tucker, V. Vasudevan, P. Warden, M. Wicke, Y. Yu, X. Zheng,
Tensorflow: A system for large-scale machine learning,
in: Proceedings of the 12th USENIX Conference on Operating Systems Design and Implementation, USENIX Association, Berkeley, CA, USA, 2016, pp. 265–283.
- Pedregosa et al. [2011]
F. Pedregosa, G. Varoquaux, A. Gramfort, V. Michel, B. Thirion, O. Grisel, M. Blondel, P. Prettenhofer, R. Weiss, V. Dubourg, J. Vanderplas, A. Passos, D. Cournapeau, M. Brucher, M. Perrot, E. Duchesnay,
Scikit-learn: Machine Learning in Python,
J. Mach. Learn. Res. 12 (2011) 2825–2830.
- Refaeilzadeh et al. [2009]
P. Refaeilzadeh, L. Tang, H. Liu,
Cross-validation,
in: L. Liu, M. Özsu (Eds.), Encyclopedia of Database Systems, Springer, Boston, MA, 2009.
- Fawcett, Tom [2006]
Fawcett, Tom,
An Introduction to ROC Analysis,
Pattern Recogn. Lett. 27 (2006) 861–874.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1Halfon et al. [2012] N. Halfon, A. Houtrow, K. Larson, P. W. Newacheck, Children with Disabilities, volume 22, The Future of Children Princeton- Bookings, 2012.
- 2Mc Leod and Threats [2008] S. Mc Leod, T. T. Threats, The icf-cy and children with communication disabilities, International Journal of Speech-Language Pathology 10 (2008) 92–109.
- 3Lollar and Simeonsson [2005] D. J. Lollar, R. J. Simeonsson, Diagnosis to function: classification for children and youths, Journal of Developmental & Behavioral Pediatrics 26 (2005) 323– 330.
- 4Lee [2011] A. M. Lee, Using the icf-cy to organise characteristics of children’s functioning, Disability and rehabilitation 33 (2011) 605–616.
- 5Stahl et al. [2011] Y. Stahl, M. Granlund, B. Gare-Andersson, K. Enskar, Review article: Mapping of children’s health and development data on population level using the classi- fication system icf-cy, Scandinavian Journal of Social Medicine 39 (2011) 51–57.
- 6Bruyère et al. [2005] S. Bruyère, S. Van Looy, D. Peterson, The International Classification of Functioning, Disability and Health (ICF): Contemporary literature overview, Rehabilitation Psychology 50 (2005).
- 7WHO [2007] WHO, International Classification of Functioning, Disability, and Health: Children & Youth Version: ICF-CY, World Health Organization, 2007.
- 8Zarchi et al. [2018] M. Zarchi, S. F. Bushehri, M. Dehghanizadeh, SCADI: A standard dataset for self-care problems classification of children with physical and motor disability, International Journal of Medical Informatics (2018).
