On the Performance of YOLO and ML/DL Models for Lightweight, Real-Time Smoke and Fire Detection on an x86-Based Edge Platform: An Explainable Decision-Level Sensor Fusion Framework
Abstract
1. Introduction
- We propose a robust fusion strategy, which integrates heterogeneous sensor outputs with conditional override logic, combining a weighted product rule for high-precision multimodal confirmation.
2. Theoretical Background
2.1. Open-Source AI Frameworks
2.2. ML/DL Approaches for Environmental Sensing
- Linear models like Logistic Regression [20] and RidgeClassifier [21] are two well-known models for sensor data processing. In particular, the RidgeClassifier is a robust regularized linear classifier that minimizes loss augmented by an L2 penalty term, which shrinks feature weights to mitigate overfitting. Then, the non-linear approaches like KNeighborsClassifier [22] capture non-linear decision boundaries based on Euclidean distance, while the Support Vector Classifier (SVC) [23] uses the kernel trick to map raw sensor features into a higher-dimensional space for linear separability.
- Tree-based methods, such as the DecisionTreeClassifier [24], that may be employed directly on unscaled sensor data, can provide an interpretable, white-box model. Additionally, the RandomForestClassifier [25] is an advanced ensemble method that operates by constructing a multitude of independent Decision Trees, each trained on a random subset of data (bagging), reducing variance and mitigating the weakness of single, overfit trees.
- Boosting techniques are sequential ensemble methods designed to significantly enhance performance through iterative error correction. More precisely, XGBoost (eXtreme Gradient Boosting) [26] is a scalable implementation that employs a regularized objective function to control model complexity (L1 and L2 regularization), making it robust against overfitting. After that, LightGBM (Light Gradient Boosting Machine) [27] improves speed by using Gradient-based One-Side Sampling (GOSS) and Exclusive Feature Bundling (EFB), making it highly efficient for handling massive datasets. Finally, CatBoost [28] uses Ordered Boosting with a permutation-driven approach to compute leaf values, effectively mitigating the problem of target leakage which is a key issue in Gradient Boosting Decision Trees (GBDTs).
2.3. Real-Time Object Detection Architectures (YOLO Nano)
- YOLOv5nu: This version represents the most lightweight configuration among the evaluated models, emphasizing minimal parameter count and reduced computational complexity. Its architecture follows the traditional YOLO design, consisting of a compact convolutional backbone for feature extraction, a simplified feature aggregation neck, and a single-stage detection head. The backbone employs shallow depth and narrow channel widths, which significantly reduce FLOPs and memory footprint. While this design enables high throughput and real-time inference on resource-constrained devices, it limits the model’s representational capacity, particularly for complex or small-scale targets. Consequently, YOLOv5nu often exhibits faster convergence during training but may show higher localization and classification loss compared to deeper variants. This trade-off explains its strong inference speed at the expense of reduced detection accuracy in challenging scenarios [31].
- YOLOv8n: This version introduces architectural refinements aimed at improving the balance between accuracy and efficiency. Compared to YOLOv5nu, it adopts an optimized backbone with improved feature reuse and a more effective feature fusion strategy in the neck. These changes enhance multi-scale feature representation while maintaining a lightweight structure suitable for edge deployment. The improved feature aggregation allows YOLOv8n to learn richer spatial and semantic information, leading to more stable training loss convergence and improved localization accuracy. As a result, YOLOv8n typically achieves higher mean average precision (mAP) than YOLOv5nu with only a modest increase in computational cost, making it a strong baseline for real-time vision tasks [32].
- YOLOv10n: This version introduces a fundamental architectural innovation through the consistent dual assignment strategy, which enables Non-Maximum Suppression (NMS)-free training and inference. Unlike traditional YOLO models that rely on post-processing to remove redundant detections, YOLOv10n integrates assignment consistency directly into the detection head design. This architectural choice reduces post-processing overhead and eliminates NMS as a performance bottleneck during inference. From a training perspective, the dual assignment mechanism improves label-matching consistency, which can lead to smoother loss curves and more stable optimization. In conclusion, the absence of NMS improves latency and scalability, particularly in real-time and high-frame-rate applications, while maintaining competitive detection accuracy [33,34].
- YOLOv11n: This version enhances feature extraction and representation by incorporating the C3K2 Block and the C2PSA (Cross Stage Partial with Spatial Attention) Block. These modules improve the model’s ability to focus on spatially relevant regions by selectively emphasizing informative features while suppressing background noise. The integration of spatial attention mechanisms is particularly beneficial for detecting irregularly shaped and diffuse targets, such as smoke plumes and spreading fire. During training, these attention-enhanced blocks facilitate more precise gradient propagation to relevant regions, often resulting in improved localization loss and higher recall. Although these additions slightly increase computational complexity, the resulting gains in inference accuracy justify their inclusion for complex visual environments [35,36].
- YOLOv12n: Finally, this version further advances architectural efficiency by integrating a high-speed Area Attention (A2) module and FlashAttention mechanisms. These components enable the model to capture global contextual relationships across the feature map while minimizing memory access overhead and computational latency. The A2 module allows YOLOv12n to model long-range dependencies, which improves detection performance in scenes with spatially distributed or partially occluded objects. FlashAttention further optimizes attention computation, ensuring that global context modeling does not significantly impact inference speed. As a result, YOLOv12n achieves improved accuracy and robustness while preserving real-time performance, making it particularly suitable for complex and dynamic vision tasks [37,38].
2.4. Multimodal Sensor Fusion and Evaluation
2.5. Explainable AI (XAI) and Hyperparameter Optimization
3. Materials and Methodology
3.1. Hardware Specifications
- CPU: Intel Core (TM) i5-8365U
- Clock Speed: 1.60 GHz
- RAM: 16 GB
- Storage: 256 GB SSD
3.2. Datasets
3.2.1. Sensor Dataset
3.2.2. Image Dataset for Object Detection
3.3. ML/DL Models
Model Architectures and Training
- Ensemble: It included models such as Linear (LogisticRegression, RidgeClassifier), Non-linear (KNeighborsClassifier, SVC), Trees (DecisionTreeClassifier, ExtraTreeClassifier, RandomForestClassifier), Boosting (GradientBoostingClassifier, AdaBoostClassifier, HistGradientBoostingClassifier, XGBoost, LightGBM, CatBoost), and Neural (MLPClassifier, TF-Keras NN).
- NN Configuration: The TF-Keras model used a sequential architecture (64-32-16 ReLU layers with 20% Dropout), optimized with the Adam optimizer (lr = 0.001), binary cross-entropy loss, and early stopping (val_loss patience = 5).
3.4. Evaluation and Explainable AI (XAI)
3.5. Vision-Based Detection Pipeline
3.5.1. Training
3.5.2. Testing
3.5.3. Explainable AI for Vision Models
3.6. Explainable Decision-Only Sensor Fusion Framework
Adaptive Learning and Dynamic Weighting
3.7. Fusion Dataset Construction and State-Space Alignment
4. Results
- Precision = TP/(TP + FP), with TP: True Positive and FP: False Positive;
- Recall = TP/(TP + FN), with TP: True Positive and FN: False Negatives;
- F1 Score = (2 × ((Precision × Recall)/(Precision + Recall)))
4.1. Performance Analysis of Tabular Classification Models
4.1.1. Model Benchmarking and Comparison
4.1.2. Key Findings and Model Selection
4.2. Explainable AI Analysis of RandomForestClassifier (SHAP)
4.2.1. Feature Importance Ranking
4.2.2. XAI Interpretation
4.3. Comparative Analysis of Vision-Based Detection Nano Models (YOLO Benchmark)
4.3.1. YOLOv5nu Analysis
4.3.2. YOLOv8n Analysis
4.3.3. YOLOv10n Analysis
4.3.4. YOLOv11n Analysis
4.3.5. YOLOv12n Analysis
4.3.6. Comparative Analysis and Optimal Model Selection
4.4. Explainable AI (XAI) Analysis of Detection Models
4.4.1. YOLOv5nu
4.4.2. YOLOv8n
4.4.3. YOLOv10n
4.4.4. YOLOv11n
4.4.5. YOLOv12n
4.4.6. Integrating Quantitative Metrics with Qualitative XAI
4.5. Yolov8n Model’s Failure Analysis Results
- Baseline and Scale Sensitivity: In non-ideal conditions, where the flames were surrounded by other objects, YOLOv8n achieves stable boundary detections with confidence scores exceeding 0.50 in clearer views but up to 0.30 when not. However, in the small-fire scenario, detections are fragmented across multiple regions with confidence values ranging from 0.29 to 0.66, underscoring a lack of robustness to scale variation.
- Blurring and Boundary Ambiguity: Under increased blurring, the model continues to detect dominant flame structures, but detection boundaries become less precise, often merging individual flames into a single bounding box. Confidence values drop noticeably as blurring intensity increases (from 0.86/0.56 to 0.82/0.47), indicating a significant sensitivity to reduced feature sharpness.
- Noise and Illumination Sensitivity: Gaussian noise severely degrades certainty, with the model failing to identify all fire regions and scores dropping to a range of 0.26 to 0.31. In contrast-adjusted scenarios, moderate reduction yields confidence scores between 0.41 and 0.63, while high-intensity contrast actually improves confidence to 0.67–0.71. However, in low-light/darker backgrounds, the detector struggles, with fire and smoke predictions plateauing at 0.57–0.58.
- Occlusions and Background Instability: Occlusion by thick smoke presents a mixed failure mode, where partially obscured flames drop to 0.35 confidence, while isolated exposed regions reach 0.82. Notably, the smoke bounding regions occasionally include background clouds, reflecting an instability in distinguishing smoke from similar atmospheric features.
4.6. Results of the Fused Decision-Only Sensor System
4.7. Analysis of Fusion Behavior and State-Space Interpretability
4.8. XAI Analysis of the Fused Sensor System
5. Discussion
6. Conclusions
- A formal sensitivity analysis to systematically evaluate how variations in the fusion weights (e.g., sensor vs. YOLO importance) and decision thresholds (confirmation and override levels) influence the detection performance, robustness, and false-alarm rates of the ESF system.
- Investigating more sophisticated fusion mechanisms beyond the weighted product approach, such as Attention-based Neural Networks trained end-to-end on the combined sensor and image features, could potentially yield even higher reliability and resilience to noise.
- The current system’s perfect scores should be validated against a larger, more diverse dataset captured under varying lighting, weather, and obscuration conditions, especially to ensure the model maintains performance against false alarm scenarios (e.g., steam, brightly colored objects, sunsets).
- The current system is being used in a controlled environment to showcase the robustness of the fusion approach, compared to sensor-only or vision-only choices. The next step for our implementation will be to use real-time sensor readings from actual sensors and smoke/fire detections, to demonstrate the effectiveness of the fusion approach in real-world scenarios.
- The YOLO nano models were trained on 20 epochs to test their limits and capabilities. Enriching the models with more epochs and training would lead to even better and promising results.
- The current experiments are conducted on an x86 laptop (Dell, Psachna, Greece). For more insights regarding edge device performance, we will benchmark the selected lightweight models on embedded edge hardware, such as the Raspberry Pi 5 mini computer (Raspberry PI, Psachna, Greece), to validate real-time performance and resource efficiency under deployment conditions.
- For real-world deployment, each visual frame should be temporally aligned with sensor readings to ensure accurate fusion. This synchronization would improve robustness, reduce spurious correlations, and enable reliable detection in dynamic environments. Thus, future work will focus as well as validate the fusion system with synchronized multimodal data streams.
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
Abbreviations
| AI | Artificial Intelligence |
| API | Application Programming Interface |
| DL | Deep Learning |
| NN | Neural Network |
| CNN | Convolutional Neural Network |
| EFB | Exclusive Feature Bundling |
| ESF | Explainable Sensor Fusion |
| FNN | Feedforward Neural Network |
| FPS | Frames per Second |
| HPO | Hyperparameter Optimization |
| IoU | Intersection over Union |
| GOSS | Gradient-based One-Side Sampling |
| GBDT | Gradient Boosting Decision Trees |
| KNC | K-Neighbors Classifier |
| LightGBM | Light Gradient Boosting Machine |
| LIME | Local Interpretable Model-agnostic Explanations |
| mAP | Mean Average Precision |
| ML | Machine Learning |
| MLP | Multilayer Perceptron |
| RNN | Recursive Neural Networks |
| SHAP | SHapley Additive exPlANATIONS |
| SVC | Support Vector Classifier |
| TPE | Tree-structured Parzen Estimator |
| TVOC | Total Volatile Organic Compounds |
| XAI | Explainable Artificial Intelligence |
| XGBoost | eXtreme Gradient Boosting |
| YOLO | You Only Look Once |
References
- Peruzzi, G.; Pozzebon, A.; Van Der Meer, M. Fight Fire with Fire: Detecting Forest Fires with Embedded Machine Learning Models Dealing with Audio and Images on Low Power IoT Devices. Sensors 2023, 23, 783. [Google Scholar] [CrossRef]
- Ali, M.L.; Zhang, Z. The YOLO framework: A comprehensive review of evolution, applications, and benchmarks in object detection. Computers 2024, 13, 336. [Google Scholar] [CrossRef]
- Magdin, M.; Balogh, Z. Comparison classification algorithms and the YOLO method for video analysis and object detection. Sci. Rep. 2025, 15, 25432. [Google Scholar] [CrossRef] [PubMed]
- Hasan, R.H.; Hassoo, R.M.; Aboud, I.S. YOLO versions architecture: Review. Int. J. Adv. Sci. Res. Eng. (IJASRE) 2023, 9, 73–92. [Google Scholar] [CrossRef]
- Kang, S.; Hu, Z.; Liu, L.; Zhang, K.; Cao, Z. Object detection YOLO algorithms and their industrial applications: Overview and comparative analysis. Electronics 2025, 14, 1104. [Google Scholar] [CrossRef]
- Mela, J.L.; García Sánchez, C. YOLO-based power-efficient object detection on edge devices for USVs. J. Real-Time Image Process. 2025, 22, 108. [Google Scholar] [CrossRef]
- Polenakis, I.; Sarantidis, C.; Karydis, I.; Avlonitis, M. A comparative study of YOLO algorithm variants. Signals 2025, 6, 60. [Google Scholar] [CrossRef]
- Zhou, Y.; Guo, Z.; Dong, Z.; Yang, K. TensorRT implementations of model quantization on edge SoC. In Proceedings of the 2023 IEEE 16th International Symposium on Embedded Multicore/Many-Core Systems-on-Chip (MCSoC), Singapore, 18–21 December 2023; pp. 486–493. [Google Scholar] [CrossRef]
- Dong, Q.; Han, T.; Wu, G.; Sun, L.; Huang, M.; Zhang, F. Industrial device-aided data collection for real-time rail defect detection via a lightweight network. Eng. Appl. Artif. Intell. 2025, 141, 112102. [Google Scholar] [CrossRef]
- Feng, H.; Mu, G.; Zhong, S.; Zhang, P.; Yuan, T. Benchmark analysis of YOLO performance on edge intelligence devices. Cryptography 2022, 6, 16. [Google Scholar] [CrossRef]
- Han, B.-G.; Lee, J.-G.; Lim, K.-T.; Choi, D.-H. Design of a scalable and fast YOLO for edge-computing devices. Sensors 2020, 20, 6779. [Google Scholar] [CrossRef]
- Zhang, Z.; Yang, Y.; Xu, X.; Liu, L.; Yue, J.; Ding, R.; Lu, Y.; Liu, J.; Qiao, H. GVC-YOLO: A Lightweight Real-Time Detection Method for Cotton Aphid-Damaged Leaves Based on Edge Computing. Remote Sens. 2024, 16, 3046. [Google Scholar] [CrossRef]
- Li, J.; Ye, J. Edge-YOLO: Lightweight infrared object detection method deployed on edge devices. Appl. Sci. 2023, 13, 4402. [Google Scholar] [CrossRef]
- Aryal, Y. Assessing Climate and Watershed Controls on Rain-on-Snow Runoff Using XGBoost-SHAP Explainable AI (XAI). Geosciences 2025, 15, 467. [Google Scholar] [CrossRef]
- Tahir, H.A.; Alayed, W.; Hassan, W.U.; Haider, A. A Novel Hybrid XAI Solution for Autonomous Vehicles: Real-Time Interpretability Through LIME–SHAP Integration. Sensors 2024, 24, 6776. [Google Scholar] [CrossRef]
- del Castillo Torres, G.; Roig-Maimó, M.F.; Mascaró-Oliver, M.; Amengual-Alcover, E.; Mas-Sansó, R. Understanding How CNNs Recognize Facial Expressions: A Case Study with LIME and CEM. Sensors 2023, 23, 131. [Google Scholar] [CrossRef]
- Pang, B.; Nijkamp, E.; Wu, Y.N. Deep Learning With TensorFlow: A Review. J. Educ. Behav. Stat. 2020, 45, 227–248. [Google Scholar] [CrossRef]
- Chicho, B.T.; Bibo Sallow, A. A comprehensive survey of deep learning models based on Keras framework. J. Soft Comput. Data Min. 2021, 2, 49–62. [Google Scholar] [CrossRef]
- Pedregosa, F.; Varoquaux, G.; Gramfort, A.; Michel, V.; Thirion, B.; Grisel, O.; Blondel, M.; Prettenhofer, P.; Weiss, R.; Dubourg, V.; et al. Scikit-learn: Machine Learning in Python. J. Mach. Learn. Res. 2011, 12, 2825–2830. Available online: https://www.jmlr.org/papers/v12/pedregosa11a.html (accessed on 12 January 2026).
- Stoltzfus, J.C. Logistic regression: A brief primer. Acad. Emerg. Med. 2011, 18, 1099–1104. [Google Scholar] [CrossRef] [PubMed]
- Dhananjay, B.; Sivaraman, J. Analysis and classification of heart rate using CatBoost feature ranking model. Biomed. Signal Process. Control. 2021, 68, 102610. [Google Scholar] [CrossRef]
- Suyal, M.; Goyal, P. A review on analysis of K-Nearest Neighbor classification machine learning algorithms based on supervised learning. Int. J. Eng. Trends Technol. 2022, 70, 43–48. [Google Scholar] [CrossRef]
- Valkenborg, D.; Rousseau, A.J.; Geubbelmans, M.; Burzykowski, T. Support vector machines. Am. J. Orthod. Dentofac. Orthop. 2023, 164, 754–757. [Google Scholar] [CrossRef]
- Priyam, A.; Abhijeet; Gupta, R.K.; Srivastava, S. Comparative analysis of decision tree classification algorithms. Int. J. Curr. Eng. Technol. 2013, 3, 334–337. Available online: https://inpressco.com/wp-content/uploads/2013/03/Paper17334-3371.pdf (accessed on 4 February 2026).
- Zhang, L.; Liu, K.; Wang, Y.; Omariba, Z.B. Ice Detection Model of Wind Turbine Blades Based on Random Forest Classifier. Energies 2018, 11, 2548. [Google Scholar] [CrossRef]
- Torlay, L.; Perrone-Bertolotti, M.; Thomas, E.; Baciu, M. Machine learning–XGBoost analysis of language networks to classify patients with epilepsy. Brain Inform. 2017, 4, 159. [Google Scholar] [CrossRef]
- Gan, M.; Pan, S.; Chen, Y.; Cheng, C.; Pan, H.; Zhu, X. Application of the machine learning LightGBM model to the prediction of the water levels of the lower Columbia River. J. Mar. Sci. Eng. 2021, 9, 496. [Google Scholar] [CrossRef]
- Chang, W.; Wang, X.; Yang, J.; Qin, T. An Improved CatBoost-Based Classification Model for Ecological Suitability of Blueberries. Sensors 2023, 23, 1811. [Google Scholar] [CrossRef] [PubMed]
- Cao, Y. An MLP classifier for prediction of HBV-induced liver cirrhosis using routinely available clinical parameters. Dis. Markers 2013, 35, 653–660. [Google Scholar] [CrossRef] [PubMed]
- Mishra, C.; Gupta, D.L. Deep machine learning and neural networks: An overview. IAES Int. J. Artif. Intell. (IJ-AI) 2017, 6, 66–73. [Google Scholar] [CrossRef]
- Singh, M.; Akula, A. A comparative study of YOLO-V5 variants performance for object detection in thermal infrared images. In Proceedings of the 2024 IEEE 5th India Council International Subsections Conference (INDISCON), Chandigarh, India, 22–24 August 2024; pp. 1–6. [Google Scholar] [CrossRef]
- Wang, J.; Qi, Z.; Wang, Y.; Liu, Y. A lightweight weed detection model for cotton fields based on an improved YOLOv8n. Sci. Rep. 2025, 15, 457. [Google Scholar] [CrossRef]
- Alkhammash, E.H. A Comparative Analysis of YOLOv9, YOLOv10, YOLOv11 for Smoke and Fire Detection. Fire 2025, 8, 26. [Google Scholar] [CrossRef]
- Wang, Q.; Wang, X.; Hou, J.; Liu, X.; Wen, H.; Ji, Z. MF-YOLOv10: Research on the Improved YOLOv10 Intelligent Identification Algorithm for Goods. Sensors 2025, 25, 2975. [Google Scholar] [CrossRef]
- Gao, L.; Cao, H.; Zou, H.; Wu, H. DMN-YOLO: A robust YOLOv11 model for detecting apple leaf diseases in complex field conditions. Agriculture 2025, 15, 1138. [Google Scholar] [CrossRef]
- He, L.; Zhou, Y.; Liu, L.; Cao, W.; Ma, J. Research on object detection and recognition in remote sensing images based on YOLOv11. Sci. Rep. 2025, 15, 14032. [Google Scholar] [CrossRef]
- Ge, Y.-T.; Wang, B.-J.; Sun, S.; Lan, Y.-B. Lightweight Power-Line Visual Detection in Agricultural UAV Scenarios Based on an Improved YOLOv12n Model. Sensors 2025, 26, 109. [Google Scholar] [CrossRef]
- Bakir, C.; Gezer, A. Real-Time Automatic Detection of Nutrient Deficiency in Lettuce Plants With New YOLOV12 Model. J. Sens. 2025, 2025, 5592225. [Google Scholar] [CrossRef]
- Graham, J.; Sheng, V.S. Scalable SHAP-Informed Neural Network. Mathematics 2025, 13, 2152. [Google Scholar] [CrossRef]
- Rezk, N.G.; Alshathri, S.; Sayed, A.; El-Din Hemdan, E.; El-Behery, H. XAI-Augmented Voting Ensemble Models for Heart Disease Prediction: A SHAP and LIME-Based Approach. Bioengineering 2024, 11, 1016. [Google Scholar] [CrossRef] [PubMed]
- Duță, Ș.; Sultana, A.E. Optimizing Depression Classification Using Combined Datasets and Hyperparameter Tuning with Optuna. Sensors 2025, 25, 2083. [Google Scholar] [CrossRef] [PubMed]
- Dibra, E. Explainable Smoke and Fire Detection System [Code Repository]. GitHub. 2025. Available online: https://github.com/EndriDibra/Explainable_Smoke_And_Fire_Detection_System/tree/main (accessed on 28 December 2025).
- Blattmann, S. Smoke Detection Dataset [Dataset]. Kaggle. 2023. Available online: https://www.kaggle.com/datasets/deepcontractor/smoke-detection-dataset (accessed on 27 December 2025).
- Menon, G. Fire and Smoke (Roboflow) [Dataset]. Kaggle. 2023. Available online: https://www.kaggle.com/datasets/gautamrmenon/fire-and-smoke-roboflow (accessed on 27 December 2025).
- Mark, J. Where There’s Fire, There’s Smoke. The New York Times, Opinion, 8 September 2017. Available online: https://www.nytimes.com/2017/09/08/opinion/where-theres-fire-theres-smoke.html (accessed on 27 December 2025).
- Egan, C. Wildfire Smoke and Your Health. Steinbach First Aid, 30 July 2025. Available online: https://steinbachfirstaid.com/wildfire-smoke-and-your-health/ (accessed on 27 December 2025).
- Wikipedia. The Free Encyclopedia. Smoke. Available online: https://en.wikipedia.org/wiki/Smoke (accessed on 27 December 2025).
- iStockphoto. Fire in the City Overview. Getty Images. Available online: https://media.istockphoto.com/id/494853349/photo/fire-in-the-city-overview.jpg?s=612x612&w=0&k=20&c=J9w2-ys_Y79cblBJJgw9Ybtw2QrL4ZiSLf39jE77pW0= (accessed on 27 December 2025).
- Dunstan, J.; Rizmal, Z. Melbourne Factory Fire at Campbellfield’s Bradbury Plant Sends Smoke over Suburbs. ABC News. 2019. Available online: https://www.abc.net.au/news/2019-04-05/campbellfield-factory-fire-sends-smoke-over-melbournes-north/10973650 (accessed on 27 December 2025).
- Vecteezy. A Large Industrial Plant with a Large Fire in the Background. Available online: https://www.vecteezy.com/video/50735718-a-large-industrial-plant-with-a-large-fire-in-the-background (accessed on 27 December 2025).
- Vecteezy. A Large Industrial Plant with Lots of Smoke Coming out of It. Available online: https://www.vecteezy.com/video/50735570-a-large-industrial-plant-with-lots-of-smoke-coming-out-of-it (accessed on 27 December 2025).
- IMEC Technologies. Causes of Fires in Manufacturing Plants. 2020. Available online: https://www.imectechnologies.com/2020/12/15/causes-of-fires-in-manufacturing-plants/ (accessed on 27 December 2025).
- Millennium Fire Protection. Most Common Causes of Factory Fires. Available online: https://www.m-f-p.co.uk/news/most-common-causes-of-factory-fires/ (accessed on 27 December 2025).




















































| Model | Accuracy | Precision | Recall | F1 Score | AUC Score | Training Time |
|---|---|---|---|---|---|---|
| Decision Tree | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 0.283 |
| LightGBM | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 0.512 |
| RandomForest | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 6.329 |
| XGBoost | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 0.34 |
| HistGradientBoosting | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.895 |
| CatBoost | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 13.377 |
| AdaBoost | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 4.881 |
| ExtraTree | 1.0 | 1.0 | 1.0 | 1.0 | 0.999 | 0.03 |
| GradientBoosting | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 16.585 |
| KNN | 0.998 | 0.998 | 0.999 | 0.999 | 0.999 | 2.338 |
| KerasNN | 0.997 | 0.996 | 1.0 | 0.998 | 1.0 | 63.78 |
| SVC | 0.968 | 0.964 | 0.992 | 0.978 | 0.997 | 150.556 |
| MLPClassifier | 0.965 | 0.956 | 0.997 | 0.976 | 0.994 | 4.943 |
| LogisticRegression | 0.895 | 0.909 | 0.948 | 0.928 | 0.964 | 0.418 |
| RidgeClassifier | 0.871 | 0.857 | 0.983 | 0.916 | NaN | 0.054 |
| GaussianNB | 0.768 | 0.765 | 0.975 | 0.858 | 0.936 | 0.073 |
| Dummy | 0.715 | 0.715 | 1.0 | 0.834 | 0.5 | 0.015 |
| Feature | Importance |
|---|---|
| Pressure | 4.988 |
| TVOC | 3.348 |
| PM1.0 | 1.017 |
| Humidity | 0.848 |
| Temperature | 0.513 |
| Raw H2 | 0.491 |
| Raw Ethanol | 0.385 |
| NC0.5 | 0.252 |
| PM2.5 | 0.018 |
| ECO2 | 0.008 |
| NC2.5 | 0.004 |
| NC1.0 | 0.003 |
| Model | mAP@0.50 | mAP@0.50-0.95 | Inference Speed (FPS) | Avg FPS | Parameters (M) |
|---|---|---|---|---|---|
| YOLOv5 | 0.8267 | 0.5422 | 8.5–10.5 | 9.5 | 2.6 |
| YOLOv8 | 0.8320 | 0.5489 | 7.5–9.5 | 8.5 | 3.2 |
| YOLOv10 | 0.7906 | 0.5156 | 6.9–9.5 | 8.2 | 2.3 |
| YOLOv11 | 0.8293 | 0.5474 | 7.0–8.9 | 7.95 | 2.6 |
| YOLOv12 | 0.8306 | 0.5544 | 6.2–7.3 | 6.75 | 2.6 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license.
Share and Cite
Dibra, E.; Gkonis, P.K. On the Performance of YOLO and ML/DL Models for Lightweight, Real-Time Smoke and Fire Detection on an x86-Based Edge Platform: An Explainable Decision-Level Sensor Fusion Framework. Electronics 2026, 15, 747. https://doi.org/10.3390/electronics15040747
Dibra E, Gkonis PK. On the Performance of YOLO and ML/DL Models for Lightweight, Real-Time Smoke and Fire Detection on an x86-Based Edge Platform: An Explainable Decision-Level Sensor Fusion Framework. Electronics. 2026; 15(4):747. https://doi.org/10.3390/electronics15040747
Chicago/Turabian StyleDibra, Endri, and Panagiotis K. Gkonis. 2026. "On the Performance of YOLO and ML/DL Models for Lightweight, Real-Time Smoke and Fire Detection on an x86-Based Edge Platform: An Explainable Decision-Level Sensor Fusion Framework" Electronics 15, no. 4: 747. https://doi.org/10.3390/electronics15040747
APA StyleDibra, E., & Gkonis, P. K. (2026). On the Performance of YOLO and ML/DL Models for Lightweight, Real-Time Smoke and Fire Detection on an x86-Based Edge Platform: An Explainable Decision-Level Sensor Fusion Framework. Electronics, 15(4), 747. https://doi.org/10.3390/electronics15040747

