Pith. sign in

REVIEW 4 major objections 5 minor 22 references

SmartEdge: Smart Healthcare End-to-End Integrated Edge and Cloud Computing System for Diabetes Prediction Enabled by Ensemble Machine Learning

T0 review · 4 major / 5 minor · reviewed 2026-08-07 · deepseek-v4-flash

Pith's one-line read Ensemble voting improves diabetes prediction accuracy by 5% over single models in an integrated edge-cloud system.

desk verdict The 5% ensemble accuracy claim doesn't survive contact with the paper's own Table II, but the edge-cloud deployment is a real case study worth considering under heavy revision. read the letter →

arxiv 2502.15762 v1 pith:RFAJQJ6H submitted 2025-02-14 cs.DC cs.AIcs.ETcs.LG

classification cs.DCcs.AIcs.ETcs.LG
keywords edgecomputingcloudensemblelearningvotingclassifierdiabetespredictioninternetofmedicalthingsFogBus2
verification ladder T0 review T1 audit T2 compute T3 formal

The pith

A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.

The reading

SmartEdge is an end-to-end system that places diabetes-prediction machine learning on edge nodes near patients, with cloud servers as a fallback for heavier tasks. The paper's central claim is that combining Random Forest, Logistic Regression, and Support Vector Machines through a voting ensemble improves prediction accuracy by about 5% over any single model, reaching roughly 80.9% accuracy on the Pima Indian Diabetes dataset. The authors argue this matters because IoMT patient monitoring is latency-sensitive, and pushing prediction to the edge avoids the delays of sending every request to the cloud. The contribution is a demonstration that ensemble voting can be embedded in a working edge-cloud healthcare pipeline without losing the latency benefit.

What carries the argument

The central mechanism is a voting ensemble of three classifiers. In hard voting, each classifier outputs a class and the majority wins; in soft voting, each classifier outputs class probabilities and the combined probabilities decide. SmartEdge deploys these voters as tasks on edge worker nodes managed by a broker node, which selects the least-loaded worker, with cloud servers available for latency-tolerant work. The argument turns on distributing model execution to edge nodes so prediction happens close to the patient, while the cloud remains a fallback for compute-intensive tasks.

What would settle it

Run the same preprocessing and models on the same 537 records across ten different random 70/10/20 splits; if the ensemble's accuracy advantage over the best single model is not positive in most splits, the claimed 5% improvement does not hold.

Watch

Extended reading notes

Core claim

On the Pima Indian Diabetes dataset, after removing records with missing values so that 537 records remain, the voting ensemble of SVM, Decision Tree, and Logistic Regression reaches an accuracy of 0.8086, compared with 0.7784 for logistic regression, 0.7722 for random forest, 0.7667 for gradient boosting, and 0.7037 for decision tree. The paper states this as a consistent 5% accuracy improvement from ensemble voting. The same voting approach holds when the voters are distributed across Raspberry Pi edge nodes, a single Raspberry Pi, or cloud virtual machines, with edge-path latencies measured in tens of milliseconds and cloud paths slower. The authors position SmartEdge as an end-to-end integrated edge-cloud healthcare system rather than a standalone model comparison.

Load-bearing premise

The load-bearing premise is that a single 70/10/20 split of the 537-record Pima Indian dataset is enough to measure the accuracy difference between ensemble and single models, since no repeated splits or cross-validation are reported.

Editorial extensions

If this is right

  • A healthcare deployment can obtain about 81% diabetes-prediction accuracy on Pima-style risk factors without sending every prediction to the cloud.
  • Latency-critical monitoring can run entirely on local edge nodes, while the cloud path is recommended only for heavy, latency-tolerant tasks.
  • Ensemble voting consistently beats the best single classifier in these experiments, regardless of whether the voters run on one device, multiple edge nodes, or cloud virtual machines.
  • Deploying more edge nodes increases broker response time slightly, because the master must check each worker's load before assigning a task.

Reading between the lines

Editorial extensions of the paper, not claims the author makes directly.

  • Beyond the paper, the 5% accuracy gain is estimated from a single 70/10/20 split of 537 records; repeated splits or cross-validation could show that the gap varies substantially.
  • Because the ensemble executes three models per request, the accuracy gain trades directly against edge-node resource use, which is why the paper itself suggests disabling ensemble voting under bandwidth constraints.
  • A testable extension is to run the same voting ensemble on a larger, more recent diabetes cohort and report the spread of accuracy differences to see whether the advantage persists outside Pima.
  • The same edge-cloud voting architecture could generalize to other IoMT prediction tasks that share the same risk-factor input pattern, such as hypertension or cardiac risk screening.
Share X Bluesky LinkedIn Reddit HN

Signed reviews

No signed human review yet.

Editorial analysis

A structured set of objections, weighed in public.

Desk editor's note, referee report, and a circularity audit.

Referee Report

4 major / 5 minor

Summary. The paper presents SmartEdge, an end-to-end edge-cloud system for diabetes prediction built on the FogBus2 framework. The authors deploy single and ensemble machine-learning models on Raspberry Pi edge nodes and cloud VMs, evaluate prediction accuracy on the PIMA Indian Diabetes dataset, and report latency and response-time measurements. The central claim, stated in the Abstract and Sections VI-D and VI-F, is that ensemble voting improves prediction accuracy by 5% over single-model prediction, and that the edge-cloud architecture provides low-latency responses.

Significance. If the claims were fully supported, SmartEdge would be a useful engineering demonstration of deploying ensemble learning in an edge-cloud IoMT pipeline. The use of a public dataset, a deployable framework, and a comparison of several model configurations are commendable aspects. However, the reported evidence does not support the 5% accuracy improvement claim, and the evaluation lacks the statistical rigor needed to establish the stated benefits. With corrected analysis and repeated cross-validation, the system could still represent a modest but valid contribution to edge-based healthcare machine-learning deployment.

major comments (4)
  1. [Abstract; Section VI-D; Table II] The stated claim that ensemble voting improves accuracy by 5% is not supported by Table II. The best ensemble (Voting SVM, DT, LR) achieves 0.8086, while the best single model (LogisticRegression) achieves 0.7784, which is an improvement of 3.02 percentage points (approximately 3.9% relative), not 5%. The second ensemble (Voting RF SVM LR) achieves 0.784, within 0.6 pp of the best single model. The sentence 'improves consistently accuracy by 5%' in Section VI-D (and repeated in VI-F) therefore overstates the reported results.
  2. [Section VI-C and VI-D] The evaluation uses a single 70/10/20 split of 537 records. With a 20% test set (about 107 samples), the difference between 0.8086 and 0.7784 corresponds to roughly three additional correct predictions, which is well within sampling variability. No cross-validation, repeated runs, bootstrap confidence intervals, or significance tests are reported. Consequently, the claim that ensemble voting 'consistently' outperforms single models is not statistically supported. A repeated stratified k-fold or repeated hold-out with confidence intervals is needed before drawing conclusions.
  3. [Section V and Table II] The composition of the voting ensemble is inconsistent across the paper. Section V states that the voting scheme utilized RF, CatBoost, and LR, while Section VI-C lists SVM, RF, Logistic Regression, and Decision Tree. Table II reports two voting configurations, Voting SVM/DT/LR and Voting RF/SVM/LR, and no CatBoost results appear anywhere. This inconsistency prevents reproduction of the reported experiments.
  4. [Sections VI-E and VI-F] The latency and response-time results are presented only as figures (Figures 7-13) without numeric summary statistics, variance, or statistical comparisons. The text claims that edge nodes achieve lower latency for user-to-master communication compared to cloud, but the magnitude and variability of these differences are not reported. Since low latency is a core contribution of the SmartEdge architecture, these measurements need to be quantified and analyzed.
minor comments (5)
  1. [Section VII] The conclusion states that SmartEdge uses deep learning and has been applied to heart disease analysis, but neither deep learning nor heart disease experiments appear in the paper; the conclusion should be aligned with the actual experimental content.
  2. [Section IV.A] The reference '[91]' in the data scaling sentence is out of range; the reference list has 22 entries.
  3. [Section VI.C] The phrase 'Logical Regression' should be 'Logistic Regression', and 'Fogbus2' is spelled inconsistently as 'FogBus2'.
  4. [Figures 7-13] Several figures lack clear axis labels and legible legends; for example, Figure 6 has no y-axis title and Figures 7-9 show time series with unexplained units.
  5. [Table I] The checkmark symbols in Table I are ambiguous; a legend or explanatory text would help readers interpret which features each work supports.

Circularity Check

0 steps flagged · score 0.0 of 10

No circularity: the claimed 5% accuracy gain is an empirical comparison on a held-out PIMA split, not a fitted quantity predicting itself.

full rationale

The paper's central quantitative claim is that ensemble voting improves diabetes-prediction accuracy by about 5% over single-model prediction. This is an empirical result obtained by training scikit-learn models on a 70/10/20 train/validation/test split of the PIMA dataset and evaluating them on the held-out test partition (Section VI-C and Table II). No model parameter is fitted to the test labels and then reported as a prediction; the ensemble accuracy is not defined in terms of the single-model accuracy or vice versa. The 5% figure itself is arithmetically difficult to reproduce from Table II (the best voting ensemble reaches 0.8086 versus 0.7784 for the best single model, a 3.0-percentage-point gain), but that is a correctness and robustness concern about a single split and post-hoc model selection, not circularity. The only self-citations (Fogbus2 [5] and the authors' earlier IoMT-diabetes work [6], [17]) are background references for the system framework and device context; none is used as a load-bearing proof or uniqueness theorem. The evaluation is self-contained against an external benchmark, and the latency and response-time measurements are independent empirical measurements. No step in the paper reduces by construction to its own input.

Assumptions & free parameters 0 free parameters · 3 assumptions · 0 invented entities

The central claims rest on a few domain assumptions about the dataset and the split, but no new entities are postulated. No free parameters are explicitly fitted; hyperparameters are left unspecified.

assumptions (3)
  • domain assumption The PIMA Indian Diabetes dataset is representative of Type 2 diabetes risk assessment.
    Used as the sole data source; zero values in glucose, blood pressure, skin thickness, and BMI are treated as missing and removed.
  • domain assumption The 70/10/20 train/validation/test split yields stable performance metrics.
    A single split without cross-validation or repeated runs is assumed sufficient to compare models.
  • domain assumption Hard voting (majority vote) is an appropriate ensemble combination for the prediction task.
    The paper uses a voting scheme without comparing to other combination methods or justifying the choice for this dataset.

how reviews work

0 comments
Cite this review

Pith. "Pith review of SmartEdge: Smart Healthcare End-to-End Integrated Edge and Cloud Computing System for Diabetes Prediction Enabled by Ensemble Machine Learning." pith.science (2026). https://pith.science/paper/RFAJQJ6H

@misc{pith2026250215762,
  author       = {Pith},
  title        = {Pith review of: SmartEdge: Smart Healthcare End-to-End Integrated Edge and Cloud Computing System for Diabetes Prediction Enabled by Ensemble Machine Learning},
  year         = {2026},
  howpublished = {\url{https://pith.science/paper/RFAJQJ6H}},
  note         = {Machine review of arXiv:2502.15762}
}
read the original abstract

The Internet of Things (IoT) revolutionizes smart city domains such as healthcare, transportation, industry, and education. The Internet of Medical Things (IoMT) is gaining prominence, particularly in smart hospitals and Remote Patient Monitoring (RPM). The vast volume of data generated by IoMT devices should be analyzed in real-time for health surveillance, prognosis, and prediction of diseases. Current approaches relying on Cloud computing to provide the necessary computing and storage capabilities do not scale for these latency-sensitive applications. Edge computing emerges as a solution by bringing cloud services closer to IoMT devices. This paper introduces SmartEdge, an AI-powered smart healthcare end-to-end integrated edge and cloud computing system for diabetes prediction. This work addresses latency concerns and demonstrates the efficacy of edge resources in healthcare applications within an end-to-end system. The system leverages various risk factors for diabetes prediction. We propose an Edge and Cloud-enabled framework to deploy the proposed diabetes prediction models on various configurations using edge nodes and main cloud servers. Performance metrics are evaluated using, latency, accuracy, and response time. By using ensemble machine learning voting algorithms we can improve the prediction accuracy by 5% versus a single model prediction.

Figures

Figures reproduced from arXiv: 2502.15762 by the authors.

Figure 1
Figure 1. Smart Edge Healthcare System Architecture A. SmartEdge Hardware Components 1) Patient Monitoring devices: The patient can use several devices which aim to monitor diabetes risk factors [18]. [17] provides a survey on diabetes IoMT devices. 2) In SmartEdge this component constitutes a Blood Pressure (BP) monitor which can provide measures for blood pressure systolic/diastolic and heartbeat levels [17]. A smartphone u… view at source ↗
Figure 2
Figure 2. SmartEdge Implementation The Security Management module provides secure communication between different components and protects the collected data from unauthorized access or malicious tampering of data to improve system credibility and data integrity. The arbitration module (part of Resource Manager in the master node) takes as input the load statistics of all worker nodes and decides which node or subset of nodes … view at source ↗
Figure 3
Figure 3. Health Edge Scheduling IV. SMARTEDGE DESIGN A. Data Preprocessing We use a Pima Indians Diabetes Database dataset with relevant features for diabetes prediction. Data preprocessing involves addressing missing values, eliminating outliers, scaling data, and selecting relevant features. Missing values can be managed by either deleting the corresponding records or inserting synthetic values. These synthetic values can … view at source ↗
Figures from the paper (7 more)
Figure 4
Figure 4. Figure 4: SmartEdge Experimental Setup V. SYSTEM IMPLEMENTATION The elements outlined in Section 5 are implemented using various programming languages. Python is utilized for the pre-processing and ensemble machine-learning components. The preprocessing module removes observatio…
Figure 6
Figure 6. Figure 6: Diabetes Prediction Performance Notably, our results also demonstrate the benefits of ensemble voting. Regardless of the number of Edge nodes, the ensemble voting approach consistently outperforms the non￾ensemble method (best or average), achieving higher accuracy [P…
Figure 7
Figure 7. Figure 7: , we can see that the chosen prediction models perform similarly on the selected dataset. We notice that using ensemble voting model improves consistently accuracy by 5%. E. Response times study [PITH_FULL_IMAGE:figures/full_fig_p006_7.png]
Figure 8
Figure 8. Figure 8: Scenario A+B Latencies 0 0.5 1 Diabetes Prediction Performance Acc F-Measure Precision Recall AUC 0 200 1 4 7 10 13 16 19 22 25 28 31 34 37 40 43 46 49 Scenario A+BCD latencies voter0-voter1 voter0-voter2 voter1-voter0 voter1-voter2 voter2-voter0 voter2-voter1 voter0/m…
Figure 9
Figure 9. Figure 9: Scenario A+BCD Response times G. Discussion The application deployment system offers flexible configurations that cater to different user requirements, providing a trade-off between accuracy and latency. Based on our experimental results, we recommend the following dep…
Figure 12
Figure 12. Figure 12: Aggregate results according to scenario [PITH_FULL_IMAGE:figures/full_fig_p007_12.png]
Figure 13
Figure 13. Figure 13: Execution time according to scenario. TABLE II. DIABETES PREDICTION RESULTS Algorithm Acc F-Measure Precision Recall AUC LogisticRegression 0.7784 0.7243 0.7685 0.7102 0.7102 RandomForestClassifier 0.7722 0.7325 0.7507 0.725 0.725 GradientBoostingClassifier 0.7667 0.7…

Discussion (0). Continue with ORCID to comment.

Reference graph

Works this paper leans on

22 extracted references · 17 canonical work pages

  1. [1]

    Internet of Things (IoT): A vision, architectural elements, and future directions,

    J. Gubbi, R. Buyya, S. Marusic, and M. Palaniswami, “Internet of Things (IoT): A vision, architectural elements, and future directions,” Future Generation Computer Systems, vol. 29, no. 7, pp. 1645–1660, 2013, doi: 10.1016/j.future.2013.01.010

  2. [2]

    Unlocking the potential of the Internet of Things,

    J. Manyika et al. , “Unlocking the potential of the Internet of Things,” 2015

  3. [3]

    Artificial Intelligence Applications and Self-Learning 6G Networks for Smart Cities Digital Ecosystems: Taxonomy, Challenges, and Future Directions,

    L. Ismail and R. Buyya, “Artificial Intelligence Applications and Self-Learning 6G Networks for Smart Cities Digital Ecosystems: Taxonomy, Challenges, and Future Directions,” Sensors, vol. 22, no. 15, pp. 1–30, 2022, doi: https://doi.org/10.3390/s22155750

  4. [4]

    Diabetes around the world in 2021

    International Diabetes Federation, “Diabetes around the world in 2021.” Accessed: Sep. 15, 2024. [Online]. Available: https://diabetesatlas.org/#:~:text=Diabetes around the world in 2021%3A,- and middle-income countries

  5. [5]

    Fogbus2: a lightweight and distributed container -based framework for integration of iot - enabled systems with edge and cloud computing,

    Q. Deng, M. Goudarzi, and R. Buyya, “Fogbus2: a lightweight and distributed container -based framework for integration of iot - enabled systems with edge and cloud computing,” in Proceedings of the international workshop on big data in emergent distributed environments, 2021, pp. 1–8

  6. [6]

    Hennebelle, L

    A. Hennebelle, L. Ismail, H. Materwala, J. Al Kaabi, P. Ranjan, and R. Janardhanan, “Secure and privacy -preserving automated machine learning operations into end-to-end integrated IoT-edge- artificial intelligence-blockchain monitoring system for diabetes mellitus prediction,” Comput Struct Biotechnol J, vol. 23, pp. 212– 233, Dec. 2024, doi: 10.1016/j.c...

  7. [7]

    Pima Indians diabetes mellitus classification based on machine learning (ML) algorithms,

    V. Chang, J. Bailey, Q. A. Xu, and Z. Sun, “Pima Indians diabetes mellitus classification based on machine learning (ML) algorithms,” Neural Comput Appl , vol. 0123456789, 2022, doi: 10.1007/s00521-022-07049-z

  8. [8]

    Machine learning for characterizing risk of type 2 diabetes mellitus in a rural Chinese population: the Henan Rural Cohort Study,

    L. Zhang, Y. Wang, M. Niu, C. Wang, and Z. Wang, “Machine learning for characterizing risk of type 2 diabetes mellitus in a rural Chinese population: the Henan Rural Cohort Study,” Sci Rep, vol. 10, no. 1, pp. 1–10, 2020, doi: 10.1038/s41598-020-61123-x

Show all 22 references
  1. [9]

    Predicting type 2 diabetes using logistic regression and machine learning approaches,

    R. D. Joshi and C. K. Dhakal, “Predicting type 2 diabetes using logistic regression and machine learning approaches,” Int J Environ Res Public Health , vol. 18, no. 14, 2021, do i: 10.3390/ijerph18147346

  2. [10]

    A patient network-based machine learning model for disease prediction: The case of type 2 diabetes mellitus,

    H. Lu, S. Uddin, F. Hajati, M. A. Moni, and M. Khushi, “A patient network-based machine learning model for disease prediction: The case of type 2 diabetes mellitus,” Applied Intelligence, vol. 52, no. 3, pp. 2411–2422, 2022, doi: 10.1007/s10489-021-02533-w

  3. [11]

    Machine Learning Models for Data -Driven Prediction of Diabetes by Lifestyle Type,

    Y. Qin et al. , “Machine Learning Models for Data -Driven Prediction of Diabetes by Lifestyle Type,” Int J Environ Res Public Health, vol. 19, no. 22, p. 15027, 2022

  4. [12]

    Machine learning-based application for predicting risk of type 2 diabetes mellitus (t2dm) in saudi arabia: A retrospective cross -sectional study,

    A. H. Syed and T. Khan, “Machine learning-based application for predicting risk of type 2 diabetes mellitus (t2dm) in saudi arabia: A retrospective cross -sectional study,” IEEE Access, vol. 8, pp. 199539–199561, 2020, doi: 10.1109/ACCESS.2020.3035026

  5. [13]

    Voting Classification -Based Diabetes Mellitus Prediction Using Hypertuned Machine -Learning Techniques,

    Z. Mushtaq, M. F. Ramzan, S. Ali, S. Baseer, A . Samad, and M. Husnain, “Voting Classification -Based Diabetes Mellitus Prediction Using Hypertuned Machine -Learning Techniques,” Mobile Information Systems , vol. 2022, 2022, doi: 10.1155/2022/6521532

  6. [14]

    Investigating health-related features and their impact on the prediction of diabetes using machine learning,

    H. F. Ahmad, H. Mukhtar, H. Alaqail, M. Seliaman, and A. Alhumam, “Investigating health-related features and their impact on the prediction of diabetes using machine learning,” Applied Sciences (Switzerland) , vol. 11, no. 3, pp. 1 –18, 2021, doi: 10.3390/app11031173

  7. [15]

    Early detection of type 2 diabetes mellitus using machine learning-based prediction models,

    L. Kopitar, P. Kocbek, L. Cilar, A. Sheikh, and G. Stiglic, “Early detection of type 2 diabetes mellitus using machine learning-based prediction models,” Sci Rep, vol. 10, no. 1, pp. 1 –12, 2020, doi: 10.1038/s41598-020-68771-z

  8. [16]

    Prediction of type 2 diabe tes based on machine learning algorithm,

    H. M. Deberneh and I. Kim, “Prediction of type 2 diabe tes based on machine learning algorithm,” Int J Environ Res Public Health, vol. 18, no. 6, pp. 9–11, 2021, doi: 10.3390/ijerph18063317

  9. [17]

    Secure and Privacy -Preserving Automated End-to-End Integrated IoT -Edge-Artificial Intelligence - Blockchain Monitoring System for Diabetes Mellitus Prediction,

    L. Ismail, A. Hennebelle, H. Materwala, J. Al Kaabi, P. Ranjan, and R. Janardhanan, “Secure and Privacy -Preserving Automated End-to-End Integrated IoT -Edge-Artificial Intelligence - Blockchain Monitoring System for Diabetes Mellitus Prediction,” Nov. 2022, [Online]. Availabl...

  10. [18]

    Association of risk factors with type 2 diabetes: A systematic review,

    L. Ismail, H. Materwala, and J. Al Kaabi, “Association of risk factors with type 2 diabetes: A systematic review,” Comput Struct Biotechnol J , vol. 19, pp. 1759 –1785, 2021, doi: 10.1016/j.csbj.2021.03.003

  11. [19]

    SMOTE: synthetic minority over -sampling technique,

    N. V Chawla, K. W. Bowyer, L. O. Hall, and W. P. Kegelmeyer, “SMOTE: synthetic minority over -sampling technique,” Journal of artificial intelligence research, vol. 16, pp. 321–357, 2002

  12. [20]

    Gene selection for cancer classification using support vector machines,

    I. Guyon, J. Weston, S. Barnhill, and V. Vapnik, “Gene selection for cancer classification using support vector machines,” Mach Learn, vol. 46, pp. 389–422, 2002

  13. [21]

    Scikit-learn: Machine learning in Python,

    F. Pedregosa et al. , “Scikit-learn: Machine learning in Python,” The Journal of machine Learning research , vol. 12, pp. 2825 – 2830, 2011

  14. [22]

    Using the ADAP learning algorithm to forecast the onset of diabetes mellitus.,

    J. W. Smith, J. Everhart, W. Dickson, W. Knowler, and R. Johannes, “Using the ADAP learning algorithm to forecast the onset of diabetes mellitus.,” in Proceedings of the Annual Symposium on Computer Application in Medical Care , 1988, pp. 261–265

Pith tools

Reviewed August 7, 2026 · model on record in the stance chip above.