Abstract
Mobile health has become a popular option for patients to monitor and analyze their body activities and vital signs using their mobile devices, such as smartphones and smartwatches. In addition, the healthcare community has begun using artificial intelligence (AI) models to automate the diagnosis of abnormal conditions and diseases, particularly in real‐time emergency scenarios. This article introduces a new deep learning model to automatically identify daily body activities. We propose a hybrid AI model that combines a convolutional neural network (CNN) and a gated recurrent unit (GRU) for robust human activity classification. Key contributions include (1) the design of an end‐to‐end CNN‐GRU model that jointly extracts local spatiotemporal features and models long‐term temporal dependencies from raw sensor data, and (2) a comprehensive benchmarking framework validating the developed model against previous machine learning and deep learning classifiers. A public mobile health dataset (MHEALTH) has been used in this study. This dataset includes 12 physical activities, for example, knee bending, walking, and running. Key findings demonstrate that the CNN‐GRU model achieves a state‐of‐the‐art classification accuracy of 99.50% on the publicly available MHEALTH dataset, which encompasses 12 distinct physical activities. It significantly outperforms CNN‐LSTM (98.83%), 1‐D CNN (96.89%), and traditional ensemble methods while maintaining high precision, recall, and F1‐scores across all activity classes. Therefore, our developed model can be implemented in a cloud computing system to monitor senior patients as a critical healthcare application.
Keywords: artificial intelligence, body motion signals, convolutional neural network, gated-recurrent unit, mobile health
1. Introduction
Mobile health (m‐health) leverages mobile gadgets such as smartphones, tablets, and wearable technologies to monitor and improve health outcomes. With the increasing ubiquity of mobile devices, m‐health has emerged as a powerful tool in modern healthcare, offering accessibility, real‐time monitoring, and personalized health management [1]. The concept of m‐health was introduced in 2004 by the authors in [2]. Using mobile and wireless technologies, m‐health provides health services anywhere, anytime, and to any person without constraints in location and time [3]. Also, m‐health refers to the use of telemedicine and other technologies to provide healthcare services to patients online [4]. It has been claimed that m‐health remains in an evolutionary phase, with ongoing integration of AI, IoT, and edge computing required to achieve scalable, interoperable, and clinically validated deployments [1, 5, 6]. M‐health offers several advantages, such as helping patients manage their health independently and minimizing the cost of providing health services, especially in villages and rural areas [5]. Additionally, m‐health can deliver emergency health services quickly, extend health services, manage and prevent chronic conditions, and assist with diagnostic procedures. Nowadays, with technological advances, m‐health enables doctors to access medical information easily, anywhere, anytime, and supports them in checking patients′ health status remotely [6].
There are some challenges of m‐health in developing countries, such as the rarity of skilled medical staff, insufficient infrastructure, cost barriers, limitations for crowdsourcing, and phone battery life. Therefore, it has been recommended that educational activities in m‐health can help medical practitioners utilize mobile technologies to provide healthcare [7]. One of the activities supported by m‐health technologies is promoting health policies to prevent cardiovascular diseases (CVD) through amateur sports activities (PASA) [8]. A depiction of a standard m‐health architecture is given in Figure 1, in which data from various user mobile devices is sent through the network to remote servers for healthcare medical teams to process and respond to all users′ requests.
Figure 1.

A standard mobile health architecture including the data flow from wearable sensors to cloud‐based processing to assist the remote healthcare by medical staff.
In human activity recognition (HAR) and the application of recognition models, ML‐based techniques have become powerful instruments for prediction and classification [9]. To accomplish HAR goals, researchers have widely used traditional ML methods, such as random forest (RF) [10] and support vector machine (SVM) [11]. Conventional activity detection techniques rely on manually extracted features from sensor data, often using ML algorithms that rely on statistical and/or structural characteristics such as medians, mean values, and standard deviations. Subject‐matter expertise is frequently required to extract the most pertinent manual elements. Although these custom features perform adequately in situations with little training data, the extraction process becomes more complex as the number of sensors increases [12]. Moreover, deep learning (DL) has become quite popular because of its powerful capabilities to extract features and conduct classification simultaneously. DL processes data and solves complex problems using multilayered artificial neural networks, which differ from typical ML techniques [13]. A variety of DL models, such as recurrent neural networks (RNNs), CNNs, long short‐term memory (LSTM), and gated recurrent units (GRUs), have demonstrated promising outcomes across a wide range of applications. CNN uses weight‐sharing and convolving filters to overcome high dimensionality effectively [13]. However, RNNs are a type of neural network particularly effective for managing time series data and sequential tasks, as they leverage past outcomes as inputs for the current step and incorporate hidden states [14]. GRUs address the vanishing‐gradient issues that can occur in standard RNNs, where gradients become very small during backpropagation, making it difficult for the model to learn long‐term dependencies in the data [15, 16]. Compared with classic ML techniques, DL techniques offer clear benefits by efficiently handling massive datasets and overcoming the drawbacks of manual feature extraction. Furthermore, the CNN‐GRU model identifies local patterns—such as short movement bursts and sensor readings—through its convolutional layers and detects long‐term trends—such as changes in activity over time—through its GRU layers. This combination enables the model to identify complex physical activities more accurately and with greater context.
Mobile devices equipped with DL algorithms via cloud‐based services can enable real‐time diagnostics, such as detecting early signs of diseases such as pancreatic cancer [17] and diabetic retinopathy [18]. The role of m‐health, based on DL, looks promising, with ongoing advancements in model efficiency and integration with other AI technologies in digital health [19]. As mobile devices become more powerful and DL techniques continue to advance, one can expect even more sophisticated and accessible healthcare solutions that leverage DL′s unique capabilities in m‐health. These developments will lead to more proactive, personalized, and preventative healthcare on a global scale.
Despite promising advancements in m‐health and DL‐based HAR, some critical challenges remain as follows: First, wearable sensor data exhibit significant heterogeneity due to variations in sensor placement, sampling rates, and individual user characteristics, which often limits the generalizability of models across diverse populations. Second, achieving real‐time activity recognition on resource‐constrained mobile or edge devices requires lightweight architectures that maintain high accuracy while minimizing computational overhead and power consumption. Third, daily activities share highly similar motion features (e.g., knee bending vs. climbing stairs), creating temporal ambiguity that challenges robust discrimination. Finally, continuous sensor data collection and cloud‐dependent processing raise ongoing concerns regarding data privacy, security, and inference latency, necessitating efficient on‐device deployment strategies. Addressing these challenges motivates the design of our proposed lightweight classifier.
Thus, this work introduces a novel DL model designed for the automatic recognition of patients′ physical activities. The study′s primary contributions are as follows:
-
•
Developing a novel CNN‐GRU model to automatically classify 12 physical human body activities from the precollected MHEALTH dataset using multimodal sensing, and
-
•
Performing a comparative analysis to validate the competitive performance of our new hybrid model against other ML and DL classifiers from previous research.
The rest of this manuscript is structured as follows: Section 2 presents a review of the relevant methods for HAR; the third section details the technique employed in our developed CNN‐GRU model; the fourth section details the experiments and the evaluation of this study; and the fifth and sixth sections give the discussion and conclusion of this paper′s findings along with the future work, respectively.
2. Related Work
Identifying m‐health activities using DL is a rapidly growing area of research. These activities typically include recognizing physical movements, monitoring health behaviors, and detecting patterns in user interactions with mobile devices or wearables. Here is a summary of related works in this domain, highlighting significant contributions and methodologies. HAR is a core application of DL in m‐health. The goal is to automatically identify activities like walking, running, sitting, or sleeping using data from sensors embedded in smartphones and wearables. The method proposed in [20] begins by extracting features using the S transform (ST), followed by learning a low‐dimensional substantial trait impersonation from the authentic feature subspace through the supervised regularization‐based robust subspace (SRRS) technique. SRRS enhances the learning process by reducing noise and redundancy, allowing for extra solid and discriminative features that improve sample descriptions. To extract and preserve various latent patterns of activities, the work in [21] provided a semisupervised framework that is balanced in terms of patterns. It takes advantage of the independence of several sensory modalities. It uses recurrent convolutional attention networks (RCANs) to carefully select salient regions from the input that are indicative of human behavior. With 10% labeled training data, their proposed model achieves competitive performance against numerous semisupervised and supervised models. The study in [22] suggested a deep RNN method based on sequential input in a body sensor‐based system in order to identify behaviors. This method combined data from many body sensors, including magnetometers, accelerometers, and electrocardiograms (ECGs). Kernel principal component analysis, in turn, is used to refine the collected features (KPCA) further. After the training of an activity RNN with robust characteristics, behavior recognition is achieved. The experimental results demonstrate that this strategy works better than other techniques currently in use, with a 99% accuracy rate. In [23], the authors used a method to capture patterns across different temporal scales in datasets by employing a deep CNN (DCNN) ensemble. This approach is particularly effective because the data naturally exists as a temporal sequence. Extracting information at multiple scales provides valuable insights into user activities, enabling the identification of basic motion patterns, such as wrist twists when picking up a spoon, as well as more complex movements, such as human gait. The work presented in [24] introduced a deep ConvLSTM structure that takes into account the spatiotemporal characteristics of raw data collected from diversified wearable sensors. It employs a self‐attention manner to detect meaningful compositions of embeddings for decoding human activities, making it suitable for HAR and also scalable for numerous instances of sensors and time periods. In [25], a hybrid DL model was proposed that integrates a LSTM network with a CNN and is enhanced with a self‐attention mechanism to improve predictive performance. This hybrid model achieved an accuracy of 98.76% on the MHEALTH dataset, as described below in Section 3, which demonstrates its effectiveness in HAR. The study in [26] suggested a secured framework, known as the edge of things, suitable for smart healthcare applications, specifically tailored for health real‐time monitoring while preserving sensitive healthcare data safeguard and confidentiality. The framework incorporates a K‐medoids–based nearest neighbors (KMNN) clustering technique for analyzing biosignal data to detect abnormalities, along with attribute‐based encryption (ABE) to secure biosignal data series and enable secure accessibility. Experimental results showed enhanced performance, achieving up to 98.5% accuracy while maintaining data security. To extract both spatial and temporal features from raw sensor data, the DL‐based HAR model presented in [27] integrates CNN layers with bidirectional long short‐term memory (Bi‐LSTM) units. The Rao‐3 algorithm for optimization was utilized to determine the optimal hyperparameters, resulting in an accuracy of 99.25% on the MHEALTH datasets. Finally, the authors in [28] examined the efficacy of deep neural network (DNN) models for activity detection in individuals with Parkinson′s disease (PD) using wearable sensor data. Their approach looked closely at the impacts of domain adaptation, manual axis reorientation, data augmentation, and model complexity. The results indicated that a moderately complex model, trained on the expanded PAMAP2 dataset and adjusted using the domain adversarial neural network (DANN) domain adaptation method to align with the PD domain, achieved the highest performance in activity recognition. Table 1 summarizes related work on MHEALTH dataset‐based DL research methods, highlighting their pros and cons.
Table 1.
Related works regarding MHEALTH dataset‐based DL research methods.
| Study | Method | Advantages | Disadvantages | Accuracy rate |
|---|---|---|---|---|
| Lu et al. [20] | SRRS | Robust low‐dimensional feature representation. | Recognition performance of user‐independent is worse than user‐dependent cross‐validation. | 96.10 |
| Chen et al. [21] | RCAN | Semisupervised deep model for imbalanced activity recognition. | Labeling accuracy decreases with training rounds. | 94.05 |
| Uddin et al. [22] | RNN | Deep RNN‐based activity recognition system utilizing fused data from wearable body sensors. | Addressing the vanishing gradient problem that arises when modeling long sequences. | 99.00 |
| Sena et al. [23] | DCNN | Identify patterns at various temporal scales within the data. | Misclassified more than 60% of the samples. | 96.27 |
| Singh et al. [24] | ConvLSTM | Utilizes a self‐attention track to capture, choose, and learn significant time periods. | Improvements are not significant in the MHEALTH dataset. | 94.86 |
| Khatun et al. [25] | CNN‐LSTM | Provides human activity recognition and analysis in clinical trials. | Extracting deeper information is challenging with basic acceleration data. | 98.76 |
| Singh and Chatterjee [26] | KMNN | Identify anomalies while ensuring the secrecy of patient data stored in the cloud. | As users/data size increases, computational time is linearly increased. | 98.5 |
| Challa et al. [27] | CNN and Bi‐LSTM | Bi‐LSTM with CNN models are employed to improve feature extraction. | Not yielding an optimal solution for all activity scenarios. | 99.25 |
| Davidashvilly et al. [28] | CNN and DANN | Investigation of scope adaptation and data augmentation methods. | Variability in the activity matching process among small‐sized datasets. | 94.98 |
Recent advancements continue to expand the scope of HAR beyond standalone wearable analytics toward integrated IoT and smart health ecosystems. For instance, Sethi et al. [29] proposed a DL‐driven framework for remote health monitoring within IoT‐enabled smart cities, emphasizing scalable data pipelines and continuous activity tracking for chronic disease management and elderly care. Similarly, Bijrothiya and Soni [30] introduced a feature‐driven hybrid DL architecture for HAR in holographic IoT environments, demonstrating the efficacy of combining engineered spatiotemporal features with deep networks to capture complex motion dynamics. Although these studies highlight the growing convergence of HAR with next‐generation connectivity and infrastructure, they often rely on computationally intensive pipelines, cloud‐dependent processing, or manual feature engineering. In contrast, this study develops a lightweight, end‐to‐end CNN‐GRU hybrid that automatically extracts local spatial patterns and long‐term temporal dependencies directly from raw multimodal sensor streams.
3. Dataset and Methods
3.1. Dataset Characteristics
The MHEALTH dataset has been collected by the authors in [31]. As listed in Table 2, the collected dataset consists of body motion recordings made by 10 individuals with a variety of profiles as they engaged in 12 different physical activities. The MHEALTH recordings were acquired using wearable sensors and a video camera. The sensors were attached to the subject′s left ankle, right wrist, and chest, secured in place with elastic straps. In order to better capture the dynamics of the body, many sensors are employed to monitor the motion experienced by various body sections, including acceleration, rate of turn, and magnetic field direction. A sample rate of 50 Hz is used for all sensing modalities to be suitable for recording human activities. The MHEALTH dataset gives generalized daily living activities of the body, including raising the arms in front and bending the knees. In addition, it encompasses both the intensity of the actions and the speed at which they are performed, such as sitting and relaxing and cycling and running. To prevent the missing of relevant information, no preprocessing is done on the data [31].
Table 2.
List of physical activities in the MHEALTH dataset.
| Activity no. | Description | Duration (min) |
|---|---|---|
| A01 | Standing still | 1.0 |
| A02 | Sitting and relaxing | 1.0 |
| A03 | Lying down | 1.0 |
| A04 | Walking | 1.0 |
| A05 | Climbing stairs | 1.0 |
| A06 | Waist bends forward | 20.0 |
| A07 | Frontal elevation of arms | 20.0 |
| A08 | Knees bending (crouching) | 20.0 |
| A09 | Cycling | 1.0 |
| A10 | Jogging | 1.0 |
| A11 | Running | 1.0 |
| A12 | Jump front and back | 20.0 |
As detailed in Table 2, the dataset exhibits a natural imbalance in recording durations: Short‐duration activities (A01–A05 and A09–A11, each lasting 1 min) contribute approximately 8% of the total samples per class, whereas long‐duration activities (A06–A08 and A12, each lasting 20 min) account for roughly 17% each. To preserve this realistic distribution during the training‐testing split, we employed stratified sampling at the subject level rather than random instance‐level splitting. Regarding class balance, no artificial oversampling or undersampling techniques were applied. The natural frequency distribution closely reflects real‐world human activity patterns, where prolonged tasks occur less frequently than brief postural transitions. We implemented a subject‐wise partitioning strategy to prevent data leakage in time‐series and wearable sensor classification. The dataset was split into 80% for training and 20% for testing based on individual subjects rather than individual sensor windows. This ensures that all recordings from a given participant appear exclusively in either the training or testing set, eliminating cross‐subject information contamination. Furthermore, temporal ordering was preserved within each recording session; no shuffling was applied across sequential time windows to maintain the integrity of activity transitions. Finally, all feature‐scaling parameters were computed exclusively using training‐set statistics and subsequently applied to the validation and test sets, thereby preventing inadvertent information leakage from unseen data, in line with best practices for robust wearable HAR evaluation [31].
3.2. One‐Dimensional (1‐D) CNN
In medical applications, CNNs are a useful tool for feature extraction and classification tasks of normal and abnormal cases [32]. Here, a 1‐D CNN has been developed as a multiclass classifier for human body activities. Generally, the structure of CNN consists of cascaded layers, including convolutional operations, regularization, subsampling, dropout, and SoftMax layers [33]. This generic structure is illustrated in Figure 2. The layer of convolutional as well as subsampling performs feature recognition on the 1‐D input sample through filtering processes utilizing kernels, convolutions, and the rectifier linear unit (ReLU). To extract the most significant features inside the entire feature mapping covered by the preset filter, the max pooling layer aggregates the data. As shown in Figure 2, the flatten layer′s purpose is to convert the multidimensional feature mapping matrix into a singular 1‐D array. Dropout serves as a regularization operation for self‐modifying the CNN structure, helping to prevent overfitting in the neural network. To produce the final result of projected classes, the SoftMax function is applied to the outputs from the fully linked network layer.
Figure 2.

Generic structure of CNN layers for classifying multi‐n -classes.
3.3. Basic GRU
Cho et al. [34] proposed the GRU network, which is essentially a simplified LSTM network. It is classified as a RNN to process sequential data successfully. Similar to the LSTM network, the GRU is designed to address the vanishing gradient problem without requiring a separate memory cell. Figure 3 illustrates the basic architecture of the GRU, which includes two gating layers: the reset gate and the update gate [15, 35]. The update gate specifies how much data from the previous memory can be carried forward, whereas the reset gate decides how much data from the previous memory should be destroyed. To mathematically represent the GRU, some parameters are defined, where (t − 1) denotes the previous timestep for the hidden state h t−1 and the corresponding current input x t . The prediction of the GRU, h t , is then defined as follows:
| (1) |
| (2) |
| (3) |
| (4) |
| (5) |
Figure 3.

Basic gated recurrent unit (GRU) architecture.
where b z , b r , and b h are the bias vectors. W z , W r , and W h are the weight matrices. The sigmoid σ and tanh functions are the activation functions, as shown in Figure 3.
3.4. Developed CNN‐GRU Model
Figure 4 shows the proposed workflow for identifying different human activities using our developed CNN‐GRU model. The wearable sensors are placed on the patient to monitor their body motion in x‐y‐z coordinates. Then, the recordings of the sensor data can be collected using a mobile application and/or a cloud server [12, 31]. These motion data are then input into the developed CNN‐GRU classifier to identify multiclass human activities, as given in Table 2.
Figure 4.

Proposed classification workflow of 12 physical body activities using the developed CNN‐GRU model.
Table 3 provides a detailed overview of the structural layers of the developed CNN‐GRU model. It includes two convolutional layers, two batch normalization layers, two ReLU activation functions, one max pooling layer, one GRU layer, one fully connected dense layer, and a final output SoftMax layer. Furthermore, the total number of trainable parameters in the CNN‐GRU model is 114,717. Therefore, it can be considered a lightweight deep network classifier.
Table 3.
The layer configuration of the developed CNN‐GRU model for classifying physical human activities.
| Layer (type) | Output shape | Parameter # | |
|---|---|---|---|
| Conv1D | (100, 64) | 2368 | |
| Batch normalization | (100, 64) | 256 | |
| ReLU | (100, 64) | 0 | |
| Conv1D | (100, 128) | 24,704 | |
| Batch normalization | (100, 128) | 512 | |
| ReLU | (100, 128) | 0 | |
| Maximum pooling | (50, 128) | 0 | |
| GRU (GRU) | (128) | 99,072 | |
| Dropout (dropout = 0.5) | (128) | 0 | |
| Fully connected dense (dense) | (128) | 16,512 | |
| Output layer | SoftMax | (13) | 1677 |
| Total parameters | 145, 101 | ||
| Trainable parameters | 144, 717 | ||
| Nontrainable parameters | 384 | ||
3.5. Performance Evaluation Metrics
The following evaluation metrics for classifying human health activities have been used to assess the developed CNN‐GRU model. A confusion matrix was created using cross‐validation calculations [36]. The four main predicted results of 12 physical activities, as given in Table 2, are true positive (TP), true negative (TN), false positive (FP), and false negative (FN). Consequently, accuracy, precision, recall, and F1‐score are estimated as follows:
| (6) |
| (7) |
| (8) |
| (9) |
4. Experiments
Experiments have been carried out to identify the performance of our developed CNN‐GRU model and other DCNN models in recognizing human activities using the MHEALTH dataset. Packages from TensorFlow‐Keras, web‐based interactive (Jupyter V6.4) computing notebook, and Python′s Anaconda Navigator V2.3 were used to implement all evaluated deep classifiers [37]. A laptop with an Intel Core i7 CPU, 16 GB of RAM, and an 8 GB NVIDIA GeForce GPU was used for these experiments.
The human activities dataset, as shown in Table 2, was split into 80%–20% to start the training state of all tested deep classifiers. This means that the testing phase used 20% of these human activities to achieve a multiclass identification procedure of various human activity cases. The hyperparameter of the CNN‐GRU suggested model was carefully selected, as given in Table 4. For a small number of 10 epochs, Figure 5 shows successful training of the deep classifier with high training and validation accuracies of 99.92% with the minimum loss reaching zero approximately.
Table 4.
Hyperparameter settings for the developed CNN‐GRU model.
| Hyperparameter | Value |
|---|---|
| Number of epochs | 10 |
| Batch_size | 155 |
| Optimizer | Adam |
| Loss_function | Sparse categorical cross‐entropy |
| Metric | Spars categorical accuracy |
Figure 5.

Developed CNN‐GRU model training and validation loss and accuracy versus epochs.
Figure 6 depicts the confusion matrix to assess the classification accomplishment of the developed CNN‐GRU model for human activities. High accuracy has been achieved in identifying human activities. Only seven samples were misclassified for A2—sitting and relaxing (one sample), A3—lying down (two samples), A8—knees bending or crouching (three samples), and A10—jogging (one sample). As given (1–4), four quantitative metrics, named precision, recall, F1‐score, and accuracy, have been employed to validate the fulfillment of all evaluated classifiers. Then, the base models, which are SVM and RF, other CNN models, namely 1‐D CNN without any additional units and CNN‐LSTM, have been performed and compared with the accomplishment of our CNN‐GRU classifier, as illustrated in Table 5. The 1‐D CNN classifier attained the lowest accuracy score of 96.89% without adding LSTM or GRU layers. The CNN‐LSTM classifier showed a good accuracy score of 98.83% and achieved the highest metric values for the A7 activity of frontal elevation of arms compared with the other classifiers. Nevertheless, the developed CNN‐GRU attained the best accuracy score of 99.50% and also the highest metric values for most human activities, for example, climbing stairs (A5) and waist bends forward (A6), as presented in Table 5.
Figure 6.

Confusion matrix of the resulting physical activities classification of the human body.
Table 5.
Comparative evaluation metrics of all tested deep classifiers for human body activities in this study.
| Classifier | Metric | Human activity class | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| A0 | A1 | A2 | A3 | A4 | A5 | A6 | A7 | A8 | A9 | A10 | A11 | A12 | ||
| SVM | Precision | 0.92 | 0.94 | 0.89 | 0.88 | 0.96 | 0.93 | 0.97 | 0.95 | 0.92 | 0.85 | 0.86 | 0.82 | 0.93 |
| Recall | 0.92 | 0.95 | 0.87 | 0.90 | 0.95 | 0.94 | 0.98 | 0.93 | 0.91 | 0.83 | 0.84 | 0.80 | 0.94 | |
| F1‐score | 0.92 | 0.95 | 0.88 | 0.89 | 0.96 | 0.94 | 0.97 | 0.94 | 0.91 | 0.84 | 0.85 | 0.81 | 0.94 | |
| Accuracy | 92.28 | |||||||||||||
| Random forest | Precision | 0.96 | 0.92 | 0.91 | 0.97 | 0.96 | 0.99 | 0.95 | 0.93 | 0.89 | 0.90 | 0.87 | 0.96 | 0.94 |
| Recall | 0.97 | 0.91 | 0.93 | 0.98 | 0.96 | 0.99 | 0.94 | 0.93 | 0.87 | 0.88 | 0.85 | 0.97 | 0.92 | |
| F1‐score | 0.97 | 0.92 | 0.92 | 0.97 | 0.96 | 0.99 | 0.95 | 0.93 | 0.88 | 0.89 | 0.86 | 0.97 | 0.93 | |
| Accuracy | 94.79 | |||||||||||||
| CNN | Precision | 1.0 | 0.99 | 0.99 | 0.98 | 0.98 | 0.89 | 0.91 | 0.99 | 0.98 | 0.98 | 0.93 | 0.96 | 1.0 |
| Recall | 1.0 | 0.98 | 0.98 | 1.0 | 0.97 | 0.98 | 0.97 | 0.98 | 0.84 | 0.99 | 1.0 | 0.92 | 0.89 | |
| F1‐score | 1.0 | 0.99 | 0.99 | 0.99 | 0.98 | 0.93 | 0.94 | 0.99 | 0.91 | 0.99 | 0.96 | 0.94 | 0.94 | |
| Accuracy | 96.89 | |||||||||||||
| CNN‐LSTM | Precision | 1.0 | 0.99 | 0.98 | 1.0 | 0.99 | 0.99 | 0.95 | 1.0 | 0.97 | 1.0 | 0.98 | 1.0 | 1.0 |
| Recall | 1.0 | 0.99 | 1.0 | 0.99 | 1.0 | 0.96 | 0.97 | 1.0 | 0.96 | 0.99 | 1.0 | 0.98 | 1.0 | |
| F1‐score | 1.0 | 0.99 | 0.99 | 1.0 | 1.0 | 0.98 | 0.96 | 1.0 | 0.97 | 1.0 | 0.99 | 0.99 | 1.0 | |
| Accuracy | 98.83 | |||||||||||||
| Developed CNN‐GRU | Precision | 1.0 | 1.0 | 0.99 | 0.98 | 1.0 | 1.0 | 1.0 | 1.0 | 0.97 | 1.0 | 0.99 | 1.0 | 1.0 |
| Recall | 1.0 | 0.99 | 0.99 | 1.0 | 0.99 | 0.99 | 1.0 | 0.98 | 1.0 | 0.99 | 1.0 | 1.0 | 1.0 | |
| F1‐score | 1.0 | 1.0 | 0.99 | 0.99 | 1.0 | 0.99 | 1.0 | 0.99 | 0.99 | 1.0 | 0.99 | 1.0 | 1.0 | |
| Accuracy | 99.50 ∗ | |||||||||||||
∗Best performance values are indicated in bold. Symbols of human activity classes are predefined in the context.
Using the MHEALTH dataset, Table 6 illustrates a comparative evaluation of our developed CNN‐GRU with the most well‐known classifiers for automated identification of human activities. The multilayer perceptron (MLP) classifier presented the worst case of a high accuracy score of less than 90% [38]. To improve the classification performance of ML classifiers, Catal et al. [39] proposed an ensemble model of MLP, decision tree, and logistic regression classifiers. It achieved a slightly higher accuracy score of 91.72 than the MLP. A combined CNN‐LSTM classifier has been proposed in [40], achieving 93.80% accuracy. Our developed CNN‐GRU is still superior to these previous classifiers and achieved a better accuracy score of 99.50%, as listed in Table 6.
Table 6.
Comparison between the developed CNN‐GRU and previous classifiers using the same dataset in this study.
| Study | Classifier | Accuracy (%) | Precision | Recall | F1‐score | AUC |
|---|---|---|---|---|---|---|
| Kwapisz et al. [38] | MLP | 89.49 | 0.88 | 0.87 | 0.87 | — |
| Catal et al. [39] | Ensemble | 91.72 | 0.90 | 0.91 | 0.90 | — |
| Ordóñez and Roggen [40] | CNN‐LSTM | 93.80 | 0.92 | 0.93 | 0.92 | 0.985 |
| Developed CNN‐GRU | 99.50 ∗ | 0.994 | 0.993 | 0.993 | 0.998 | |
∗Best performance values indicated in bold.
4.1. Ablation Study
To validate the architectural design choices and quantify each component′s contribution to the model′s overall performance, we conducted a systematic ablation study. Five structural variants were evaluated under identical experimental conditions (80/20 subject‐wise split, Adam optimizer, batch size 155, 10 epochs, sparse categorical cross‐entropy loss). The variants isolate the impact of temporal modeling units, regularization mechanisms, and parameter efficiency. Table 7 summarizes the comparative results across key metrics.
Table 7.
Ablation study results comparing architectural model variants on the MHEALTH dataset.
| Model variants | Dropout rate | Accuracy (%) | F1‐score | Trainable parameters (K) | Inference time (ms/sample) |
|---|---|---|---|---|---|
| CNN | 0.0 | 96.89 | 0.962 | 27.3 | 8.1 |
| CNN‐LSTM | 0.0 | 98.83 | 0.984 | 152.4 | 15.7 |
| CNN‐GRU | 0.0 | 98.91 | 0.985 | 144.7 | 12.1 |
| CNN‐GRU | 0.3 | 99.21 | 0.990 | 144.7 | 12.2 |
| Developed CNN‐GRU | 0.5 | 99.50 | 0.993 | 144.7 | 12.3 |
CNN only achieved 96.89% accuracy, confirming that spatial feature extraction alone is insufficient to distinguish temporally complex activities (e.g., knee bending vs. climbing stairs). Introducing a recurrent unit (CNN‐LSTM and CNN‐GRUs) consistently improved accuracy by > 2%, demonstrating that modeling sequential dependencies is essential for robust HAR. CNN‐GRU without dropout outperformed CNN‐LSTM by 0.08% while requiring 5% fewer trainable parameters and 22% faster inference. This aligns with the theoretical advantage of GRU′s simplified two‐gate mechanism, which reduces computational overhead without sacrificing the capacity to capture midrange temporal dependencies typical of wearable sensor windows. Comparing variants of CNN‐GRUs reveals that dropout is critical for generalization. Omitting dropout in CNN‐GRU yields high training accuracy, but validation performance plateaus due to mild overfitting on short‐duration activities. A dropout rate of 0.3 for the CNN‐GRU model improves stability, but a dropout rate of 0.5 achieves the highest test accuracy (99.50%) and F1‐score (0.993) by optimally balancing representational capacity and regularization. Crucially, this performance gain is achieved without increasing model size or inference latency. This ablation study validates that the developed CNN‐GRU architecture with a 0.5 dropout rate represents the optimal trade‐off between classification accuracy, computational efficiency, and generalization capability. These findings justify the final design selection and reinforce the model′s suitability for deployment in resource‐constrained m‐health environments.
5. Discussion
Utilization of AI‐based models for enhancing healthcare services, such as human activity identification, has recently gained more attention due to the powerful capabilities of precision diagnostics and automating repetitive medical tasks, thereby saving time for patients and medical staff. Here, the results of our developed CNN‐GRU demonstrate successful performance in classifying 12 physical human activities, as shown in Figure 6. Moreover, Tables 5 and 6 illustrate the outperformance of the developed CNN‐GRU over MLP, 1‐D CNN, and CNN‐LSTM classifiers reported in previous studies, achieving an accuracy of 99.50%. As further validated by the ablation study in Table 7, the GRU layer in the developed model (see Table 3) significantly enhances the classification accuracy score of 1‐D CNN from 96.89% to 99.50%, as presented in Table 5. Although the CNN‐LSTM classifier showed a similar performance to the developed CNN‐GRU with an accuracy score of 98.83%, the GRU layer achieved better performance than the LSTM because of its simple structure and faster training speed on the MHEALTH dataset, as illustrated in Table 5. Therefore, the CNN‐GRU classifier is efficient to run on mobile devices with minimal computing resources and serves as an accurate, lightweight DL model for human activity identification.
A critical consideration for real‐world m‐health deployment is model efficiency. The proposed CNN‐GRU architecture comprises only 144,717 trainable parameters, positioning it as a lightweight alternative to large‐scale pretrained DL models. Although foundation and pretrained networks (e.g., Vision Transformers, ResNet variants, or large time‐series encoders) often contain millions to billions of parameters, they are predominantly optimized for 2‐D imagery or natural language processing, leading to domain mismatch and negative transfer when applied to 1‐D multimodal wearable signals. Furthermore, such heavy models demand substantial memory, computational power, and continuous cloud connectivity, which contradicts the latency, privacy, and battery constraints of real‐world m‐health systems. By contrast, our purpose‐built CNN‐GRU is trained from scratch on domain‐specific sensor dynamics, eliminating the need for costly architectural adaptation or fine‐tuning while maintaining a minimal footprint. The model achieves a state‐of‐the‐art accuracy of 99.50% with < 150 K parameters, demonstrating that a streamlined, task‐optimized architecture can surpass overparameterized pretrained alternatives in both classification performance and edge‐deployment feasibility for continuous remote patient monitoring. The number and placement of wearable sensors on the body are crucial for data acquisition and human activity identification. Also, the performance of the CNN‐GRU model is constrained by data quality, model complexity, generalization ability, and the inherent similarity among certain activities, such as knee bending and climbing stairs. Hence, there are many relevant human activity datasets such as the University of Southern California Human Activity Dataset (USC‐HAD) [41] and UNIMIB‐SHAR dataset [42]. Here, the MHEALTH dataset [31] has been used to test and validate the developed CNN‐GRU, but it is flexible and can be applied to other HAR datasets after adjusting the number of targeted human activity classes and retraining the classifier. Additionally, the hyperparameter values of the developed CNN‐GRU can be optimized and automatically selected by incorporating a metaheuristic optimization algorithm, for example, hierarchical particle swarm optimization (H‐PSO) [43] with an additional explanation module [44]. However, our developed CNN‐GRU model is still valid to accurately automate the identification of human activities, as illustrated in Table 6.
6. Conclusions and Outlook
This article introduced a new and effective CNN‐GRU model for multiclass classification of human activities utilizing wearable sensors. The classification results group the human activities into 12 distinct physical body activities, as depicted in Figure 4. The developed CNN‐GRU showed superior performance over 1‐D CNN and CNN‐LSTM classifiers, as illustrated in Table 5. Moreover, it achieved the best accuracy score of 99.50% compared with the state‐of‐the‐art ML and CNN‐LSTM classifiers, as presented in the Table 6.
The ultimate goal of this research work is to develop a robust m‐health application for real‐world deployment in digital health systems. Our future work will involve integrating the hybrid CNN‐GRU model into edge‐enabled wearable platforms, such as commercial smartwatches, to enable real‐time recognition of physical activities. By leveraging the ultrareliable, high‐bandwidth capabilities of emerging 5G and 6G communication networks, coupled with scalable cloud and edge computing infrastructures, the proposed m‐health system can support continuous remote monitoring and large‐scale online clinical trials. This integration holds transformative potential for personalized healthcare, chronic neurodegenerative disease management, such as PD, rehabilitation tracking, and elderly care, empowering clinicians and medical staff with actionable, data‐driven insights while enhancing patient quality of life. Therefore, we will focus on model compression for on‐device inference, cross‐dataset generalization, and federated learning strategies to preserve user privacy in distributed healthcare IoT systems.
Author Contributions
M.E.K.: conceptualization, idea proposal, methodology, results, writing, submission, and preparation; R.A.: writing, data curation, editing, and supervision; and O.R.: writing, editing, review, and visualization. All authors have read and agreed to this version of the manuscript.
Funding
No funding was received for this manuscript.
Conflicts of Interest
The authors declare no conflicts of interest.
Acknowledgments
The authors would like to thank the Deanship of Scientific Research at Shaqra University for supporting this work.
Alotaibi, Raed , Reyad, Omar , Karar, Mohamed Esmail , Hybrid Convolutional‐Gated Recurrent Neural Network for Robust Mobile Health Activities Classification, International Journal of Telemedicine and Applications, 2026, 1465162, 12 pages, 2026. 10.1155/ijta/1465162
Academic Editor: Deepali Deepali
Contributor Information
Mohamed Esmail Karar, Email: mekarar@ieee.org.
Deepali Deepali, Email: dedeepali@wiley.com.
Data Availability Statement
The data that support the findings of this study are openly available in UC Irvine Machine Learning Repository at 10.24432/C5TW22 (Reference Number 10.24432/C5TW22).
References
- 1. Adnan M., Yi Y., Wani N. A., Alsenan S., Khan M. A., and Anwar M. S., Neurosymbolic Digital Twin for Cardiovascular Disease Prediction and Personalized Modeling, IEEE Journal of Biomedical and Health Informatics, 2025, IEEE, 1–8, 10.1109/JBHI.2025.3647298, 41433178. [DOI] [PubMed] [Google Scholar]
- 2. Betjeman T. J., Soghoian S. E., and Foran M. P., mHealth in Sub-Saharan Africa, International Journal of Telemedicine and Applications. (2013) 2013, no. 1, 482324, 10.1155/2013/482324. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 3. Varshney U., Mobile Health: Four Emerging Themes of Research, Decision Support Systems. (2014) 66, 20–35, 10.1016/j.dss.2014.06.001. [DOI] [Google Scholar]
- 4. Lu H.-H., Lin W.-S., Raphael C., and Wen M.-J., A Study Investigating User Adoptive Behavior and the Continuance Intention to Use Mobile Health Applications During the COVID-19 Pandemic Era: Evidence From the Telemedicine Applications Utilized in Indonesia, Asia Pacific Management Review. (2023) 28, no. 1, 52–59, 10.1016/j.apmrv.2022.02.002. [DOI] [Google Scholar]
- 5. Khalemsky M. and Schwartz D. G., Emergency Response Community Effectiveness: A Simulation Modeler for Comparing Emergency Medical Services With Smartphone-Based Samaritan Response, Decision Support Systems. (2017) 102, 57–68, 10.1016/j.dss.2017.07.003. [DOI] [Google Scholar]
- 6. Latif S., Rana R., Qadir J., Ali A., Imran M. A., and Younis M. S., Mobile Health in the Developing World: Review of Literature and Lessons From a Case Study, IEEE Access. (2017) 5, 11540–11556, 10.1109/ACCESS.2017.2710800. [DOI] [Google Scholar]
- 7. Kim S. S., Patel M., and Hinman A., Use of m-Health in Polio Eradication and Other Immunization Activities in Developing Countries, Vaccine. (2017) 35, no. 10, 1373–1379, 10.1016/j.vaccine.2017.01.058, 28190744. [DOI] [PubMed] [Google Scholar]
- 8. Palozzi G. and Antonucci G., Mobile-Health Based Physical Activities Co-Production Policies Towards Cardiovascular Diseases Prevention: Findings From a Mixed-Method Systematic Review, BMC Health Services Research. (2022) 22, no. 1, 10.1186/s12913-022-07637-8, 35232456. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 9. Xu X., Yang J., Khan M. A., Govindarajan V., Khan M. A., Baili J., and Yee P. L., Activity Recognition Empowered Autonomic Systems With Generative Artificial Intelligence, ACM Transactions on Autonomous and Adaptive Systems, 2026, ACM New York, 10.1145/3787222. [DOI] [Google Scholar]
- 10. Dang X., Cao Y., Hao Z., and Liu Y., WiGId: Indoor Group Identification With CSI-Based Random Forest, Sensors. (2020) 20, no. 16, 10.3390/s20164607, 32824397. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 11. Alsaify B. A., Almazari M. M., Alazrai R., Alouneh S., and Daoud M. I., A CSI-Based Multi-Environment Human Activity Recognition Framework, Applied Sciences. (2022) 12, no. 2, 10.3390/app12020930. [DOI] [Google Scholar]
- 12. Karar M. E., Shehata H. I., and Reyad O., A Survey of IoT-Based Fall Detection for Aiding Elderly Care: Sensors, Methods, Challenges and Future Trends, Applied Sciences. (2022) 12, no. 7, 10.3390/app12073276. [DOI] [Google Scholar]
- 13. Sarker I. H., Deep Learning: A Comprehensive Overview on Techniques, Taxonomy, Applications and Research Directions, SN Computer Science. (2021) 2, no. 6, 10.1007/s42979-021-00815-1, 34426802. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 14. Sherstinsky A., Fundamentals of Recurrent Neural Network (RNN) and Long Short-Term Memory (LSTM) Network, Physica D: Nonlinear Phenomena. (2020) 404, 132306, 10.1016/j.physd.2019.132306. [DOI] [Google Scholar]
- 15. Chung J., Gülçehre Ç., Cho K., and Bengio Y. J. A., Empirical Evaluation of Gated Recurrent Neural Networks on Sequence Modeling, 2014, arXiv, abs/1412.3555. [Google Scholar]
- 16. Karar M. E., Abdel-Aty A.-H., Owyed S., and Reyad O., A New Gated Recurrent Unit Network-Based Wind Turbine Power Prediction, Arabian Journal for Science and Engineering. (2025) 50, no. 10, 7017–7026, 10.1007/s13369-024-09220-1. [DOI] [Google Scholar]
- 17. Karar M. E., El-Fishawy N., and Radad M., Automated Classification of Urine Biomarkers to Diagnose Pancreatic Cancer Using 1-D Convolutional Neural Networks, Journal of Biological Engineering. (2023) 17, no. 1, 10.1186/s13036-023-00340-0, 37069681. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 18. Palaniswamy T. and Vellingiri M., Internet of Things and Deep Learning Enabled Diabetic Retinopathy Diagnosis Using Retinal Fundus Images, IEEE Access. (2023) 11, 27590–27601, 10.1109/ACCESS.2023.3257988. [DOI] [Google Scholar]
- 19. Allen B., The Promise of Explainable AI in Digital Health for Precision Medicine: A Systematic Review, Journal of Personalized Medicine. (2024) 14, no. 3, 10.3390/jpm14030277, 38541019. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 20. Lu W., Fan F., Chu J., Jing P., and Yuting S., Wearable Computing for Internet of Things: A Discriminant Approach for Human Activity Recognition, IEEE Internet of Things Journal. (2019) 6, no. 2, 2749–2759, 10.1109/JIOT.2018.2873594. [DOI] [Google Scholar]
- 21. Chen K., Yao L., Zhang D., Wang X., Chang X., and Nie F., A Semisupervised Recurrent Convolutional Attention Model for Human Activity Recognition, IEEE Transactions on Neural Networks and Learning Systems. (2020) 31, no. 5, 1747–1756, 10.1109/TNNLS.2019.2927224, 31329134. [DOI] [PubMed] [Google Scholar]
- 22. Uddin M. Z., Hassan M. M., Alsanad A., and Savaglio C., A Body Sensor Data Fusion and Deep Recurrent Neural Network-Based Behavior Recognition Approach for Robust Healthcare, Information Fusion. (2020) 55, 105–115, 10.1016/j.inffus.2019.08.004. [DOI] [Google Scholar]
- 23. Sena J., Barreto J., Caetano C., Cramer G., and Schwartz W. R., Human Activity Recognition Based on Smartphone and Wearable Sensors Using Multiscale DCNN Ensemble, Neurocomputing. (2021) 444, 226–243, 10.1016/j.neucom.2020.04.151. [DOI] [Google Scholar]
- 24. Singh S. P., Sharma M. K., Lay-Ekuakille A., Gangwar D., and Gupta S., Deep ConvLSTM With Self-Attention for Human Activity Decoding Using Wearable Sensors, IEEE Sensors Journal. (2021) 21, no. 6, 8575–8582, 10.1109/JSEN.2020.3045135. [DOI] [Google Scholar]
- 25. Khatun M. A., Yousuf M. A., Ahmed S., Uddin M. Z., Alyami S. A., al-Ashhab S., Akhdar H. F., Khan A., Azad A., and Moni M. A., Deep CNN-LSTM With Self-Attention Model for Human Activity Recognition Using Wearable Sensor, IEEE Journal of Translational Engineering in Health and Medicine. (2022) 10, 1–16, 10.1109/JTEHM.2022.3177710, 35795873. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 26. Singh A. and Chatterjee K., Edge Computing Based Secure Health Monitoring Framework for Electronic Healthcare System, Cluster Computing. (2023) 26, no. 2, 1205–1220, 10.1007/s10586-022-03717-w, 36091662. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 27. Challa S. K., Kumar A., Semwal V. B., and Dua N., An Optimized Deep Learning Model for Human Activity Recognition Using Inertial Measurement Units, Expert Systems. (2023) 40, no. 10, e13457, 10.1111/exsy.13457. [DOI] [Google Scholar]
- 28. Davidashvilly S., Cardei M., Hssayeni M., Chi C., and Ghoraani B., Deep Neural Networks for Wearable Sensor-Based Activity Recognition in Parkinson′s Disease: Investigating Generalizability and Model Complexity, Biomedical Engineering Online. (2024) 23, no. 1, 10.1186/s12938-024-01214-2, 38336781. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 29. Sethi N., Bebortta S., Tripathy S., and Pani D. S., Deep Learning-Driven Human Activity Recognition for Remote Health Applications in Internet of Things-Enabled Smart Cities, 2025, CRC Press. [Google Scholar]
- 30. Bijrothiya S. and Soni V., A Feature-Driven Hybrid Deep Learning for Human Activity Recognition in Holographic IoT Systems, IEEE Transactions on Consumer Electronics. (2026) 72, no. 1, 1292–1299, 10.1109/TCE.2026.3655723. [DOI] [Google Scholar]
- 31. Banos O., Villalonga C., Garcia R., Saez A., Damas M., Holgado-Terriza J. A., Lee S., Pomares H., and Rojas I., Design, Implementation and Validation of a Novel Open Framework for Agile Development of Mobile Health Applications, Biomedical Engineering Online. (2015) 14, no. supplement 2, 10.1186/1475-925X-14-S2-S6, 26329639. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 32. Zeineldin R. A., Karar M. E., Elshaer Z., Coburger J., Wirtz C. R., Burgert O., and Mathis-Ullrich F., Explainability of Deep Neural Networks for MRI Analysis of Brain Tumors, International Journal of Computer Assisted Radiology and Surgery. (2022) 17, no. 9, 1673–1683, 10.1007/s11548-022-02619-x, 35460019. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 33. Malek S., Melgani F., and Bazi Y., One-Dimensional Convolutional Neural Networks for Spectroscopic Signal Regression, Journal of Chemometrics. (2018) 32, no. 5, e2977, 10.1002/cem.2977. [DOI] [Google Scholar]
- 34. Cho K., Van Merriënboer B., Gulçehre Ç., Bahdanau D., Bougares F., Schwenk H., and Bengio Y., Learning Phrase Representations Using RNN Encoder–Decoder for Statistical Machine Translation, Proceedings of the Conference on Empirical Methods in Natural Language Processing, 2014, Association for Computational Linguistics. [Google Scholar]
- 35. Le X.-H., Ho H. V., and Lee G., Trung Viet N., Xiping D., and Thanh Tung T., Application of Gated Recurrent Unit (GRU) Network for Forecasting River Water Levels Affected by Tides, APAC 2019, 2020, Springer Singapore, 673–680, 10.1007/978-981-15-0291-0_92. [DOI] [Google Scholar]
- 36. Bates S., Hastie T., and Tibshirani R., Cross-Validation: What Does It Estimate and How Well Does It Do It?, Journal of the American Statistical Association. (2024) 119, no. 546, 1434–1445, 10.1080/01621459.2023.2197686, 39308484. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 37. Gulli A., Kapoor A., and Pal S., Deep Learning With TensorFlow 2 and Keras: Regression, ConvNets, GANs, RNNs, NLP, and More With TensorFlow 2 and the Keras API, 2019, 2nd edition, Packt Publishing. [Google Scholar]
- 38. Kwapisz J. R., Weiss G. M., and Moore S. A., Activity Recognition Using Cell Phone Accelerometers, ACM SigKDD Explorations Newsletter. (2011) 12, no. 2, 74–82, 10.1145/1964897.1964918. [DOI] [Google Scholar]
- 39. Catal C., Tufekci S., Pirmit E., and Kocabag G., On the Use of Ensemble of Classifiers for Accelerometer-Based Activity Recognition, Applied Soft Computing. (2015) 37, 1018–1022, 10.1016/j.asoc.2015.01.025. [DOI] [Google Scholar]
- 40. Ordóñez F. J. and Roggen D., Deep Convolutional and LSTM Recurrent Neural Networks for Multimodal Wearable Activity Recognition, Sensors. (2016) 16, no. 1, 10.3390/s16010115, 26797612. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 41. Zhang M. and Sawchuk A. A., USC-HAD: A Daily Activity Dataset for Ubiquitous Activity Recognition Using Wearable Sensors, Paper presented at the Proceedings of the 2012 ACM Conference on Ubiquitous Computing, 2012, ACM Digital Library, 10.1145/2370216.23704. [DOI] [Google Scholar]
- 42. Micucci D., Mobilio M., and Napoletano P., UniMiB SHAR: A Dataset for Human Activity Recognition Using Acceleration Data From Smartphones, Applied Sciences. (2017) 7, no. 10, 10.3390/app7101101. [DOI] [Google Scholar]
- 43. Dutta S. J., Boongoen T., and Zwiggelaar R., Human Activity Recognition: A Review of Deep Learning-Based Methods, IET Computer Vision. (2025) 19, no. 1, e70003, 10.1049/cvi2.70003. [DOI] [Google Scholar]
- 44. Zeineldin R. A., Karar M. E., Burgert O., and Mathis-Ullrich F., NeuroIGN: Explainable Multimodal Image-Guided System for Precise Brain Tumor Surgery, Journal of Medical Systems. (2024) 48, no. 1, 10.1007/s10916-024-02037-3, 38393660. [DOI] [PubMed] [Google Scholar]
Associated Data
This section collects any data citations, data availability statements, or supplementary materials included in this article.
Data Availability Statement
The data that support the findings of this study are openly available in UC Irvine Machine Learning Repository at 10.24432/C5TW22 (Reference Number 10.24432/C5TW22).
