Advanced Deep Learning Models for Improved IoT Network Monitoring Using Hybrid Optimization and MCDM Techniques
<p>The methodology phases.</p> "> Figure 2
<p>Illustration of synthetic and real-world IoT network data characteristics.</p> "> Figure 3
<p>Architecture of the Feedforward Neural Network (FFNN).</p> "> Figure 4
<p>Architecture of CNN and pooling layers.</p> "> Figure 5
<p>Architecture of the MLP.</p> "> Figure 6
<p>Comparative Confusion Matrices for Deep Learning Models and Optimization Techniques (FFNNs, CNNs, MLPs, HGWOPSO, HWCOAHHO) in IoT Network Monitoring. (<b>A</b>) Training Progress of Deep Learning Model for IoT Network Monitoring Using HGWOPSO and HWCOAHHO Optimization Techniques. (<b>B</b>) Confusion Matrix for Deep Learning Model Performance in IoT Network Monitoring Using HGWOPSO and HWCOAHHO Optimization. (<b>C</b>) FFNNs Confusion Matrix for Performance Evaluation in IoT Network Monitoring. (<b>D</b>) MLP Confusion Matrix for Performance Evaluation in IoT Network Monitoring. (<b>E</b>) CNNs Confusion Matrix for Performance Evaluation in IoT Network Monitoring. (<b>F</b>) HGWOPSO Confusion Matrix for Performance Evaluation in IoT Network Monitoring. (<b>G</b>) HWCOAHHO Confusion Matrix for Performance Evaluation in IoT Network Monitoring.</p> "> Figure 6 Cont.
<p>Comparative Confusion Matrices for Deep Learning Models and Optimization Techniques (FFNNs, CNNs, MLPs, HGWOPSO, HWCOAHHO) in IoT Network Monitoring. (<b>A</b>) Training Progress of Deep Learning Model for IoT Network Monitoring Using HGWOPSO and HWCOAHHO Optimization Techniques. (<b>B</b>) Confusion Matrix for Deep Learning Model Performance in IoT Network Monitoring Using HGWOPSO and HWCOAHHO Optimization. (<b>C</b>) FFNNs Confusion Matrix for Performance Evaluation in IoT Network Monitoring. (<b>D</b>) MLP Confusion Matrix for Performance Evaluation in IoT Network Monitoring. (<b>E</b>) CNNs Confusion Matrix for Performance Evaluation in IoT Network Monitoring. (<b>F</b>) HGWOPSO Confusion Matrix for Performance Evaluation in IoT Network Monitoring. (<b>G</b>) HWCOAHHO Confusion Matrix for Performance Evaluation in IoT Network Monitoring.</p> "> Figure 6 Cont.
<p>Comparative Confusion Matrices for Deep Learning Models and Optimization Techniques (FFNNs, CNNs, MLPs, HGWOPSO, HWCOAHHO) in IoT Network Monitoring. (<b>A</b>) Training Progress of Deep Learning Model for IoT Network Monitoring Using HGWOPSO and HWCOAHHO Optimization Techniques. (<b>B</b>) Confusion Matrix for Deep Learning Model Performance in IoT Network Monitoring Using HGWOPSO and HWCOAHHO Optimization. (<b>C</b>) FFNNs Confusion Matrix for Performance Evaluation in IoT Network Monitoring. (<b>D</b>) MLP Confusion Matrix for Performance Evaluation in IoT Network Monitoring. (<b>E</b>) CNNs Confusion Matrix for Performance Evaluation in IoT Network Monitoring. (<b>F</b>) HGWOPSO Confusion Matrix for Performance Evaluation in IoT Network Monitoring. (<b>G</b>) HWCOAHHO Confusion Matrix for Performance Evaluation in IoT Network Monitoring.</p> "> Figure 6 Cont.
<p>Comparative Confusion Matrices for Deep Learning Models and Optimization Techniques (FFNNs, CNNs, MLPs, HGWOPSO, HWCOAHHO) in IoT Network Monitoring. (<b>A</b>) Training Progress of Deep Learning Model for IoT Network Monitoring Using HGWOPSO and HWCOAHHO Optimization Techniques. (<b>B</b>) Confusion Matrix for Deep Learning Model Performance in IoT Network Monitoring Using HGWOPSO and HWCOAHHO Optimization. (<b>C</b>) FFNNs Confusion Matrix for Performance Evaluation in IoT Network Monitoring. (<b>D</b>) MLP Confusion Matrix for Performance Evaluation in IoT Network Monitoring. (<b>E</b>) CNNs Confusion Matrix for Performance Evaluation in IoT Network Monitoring. (<b>F</b>) HGWOPSO Confusion Matrix for Performance Evaluation in IoT Network Monitoring. (<b>G</b>) HWCOAHHO Confusion Matrix for Performance Evaluation in IoT Network Monitoring.</p> "> Figure 7
<p>Comprehensive Confusion Matrix Comparison of Deep Learning Models for IoT Network Monitoring Using HGWOPSO and HWCOAHHO Optimization Techniques. (<b>A</b>) Comparative Evaluation of Deep Learning Models for IoT Network Monitoring Using HGWOPSO and HWCOAHHO Optimization Techniques. (<b>B</b>) Comparative Confusion Matrices for Deep Learning Models in IoT Network Monitoring Using HGWOPSO and HWCOAHHO Optimization Techniques.</p> "> Figure 7 Cont.
<p>Comprehensive Confusion Matrix Comparison of Deep Learning Models for IoT Network Monitoring Using HGWOPSO and HWCOAHHO Optimization Techniques. (<b>A</b>) Comparative Evaluation of Deep Learning Models for IoT Network Monitoring Using HGWOPSO and HWCOAHHO Optimization Techniques. (<b>B</b>) Comparative Confusion Matrices for Deep Learning Models in IoT Network Monitoring Using HGWOPSO and HWCOAHHO Optimization Techniques.</p> "> Figure 8
<p>Benchmark Function of Deep Learning Models for IoT Network Monitoring Using HGWOPSO and HWCOAHHO Optimization Techniques.</p> ">
Abstract
:1. Introduction
2. Related Works
2.1. Critical Analysis and Research Gaps
2.2. Contributions and Novelty
- ○
- Proposed a deep learning framework using FFNNs, CNNs, and MLPs to enhance anomaly detection and real-time monitoring in IoT networks.
- ○
- Integrated AHP for criteria weighting and TOPSIS for ranking, enabling balanced optimization across IoT performance metrics such as latency, throughput, and anomaly detection accuracy.
- ○
- Designed lightweight, computationally efficient deep learning models (using HGWOPSO and HWCOAHHO optimization algorithms) to address the challenges of resource-constrained IoT environments.
- ○
- Validated the framework using synthetic and real-world datasets (e.g., IoT-23), demonstrating superior adaptability, scalability, and detection accuracy in dynamic network conditions.
- ○
- Explored and resolved trade-offs between performance metrics using MCDM techniques, ensuring a well-balanced and adaptive monitoring system.
- ○
- Contributed to the reliability, efficiency, and security of IoT networks by improving anomaly detection precision and ensuring robust operation in heterogeneous, evolving environments.
3. Methodology
3.1. Phase One: Data Collection and Preprocessing
- ○
- Data Collection: The data used in this study comes from both real-world IoT datasets (e.g., IoT-23) and synthetic datasets. We used the IoT-23 dataset, containing 10 million records from real-world IoT devices, supplemented with synthetic data augmented with anomalies to simulate real-world network behavior, for instance, containing labeled network traffic data from various types of IoT devices, including smart cameras, home automation systems, and industrial IoT devices [23,24,25]. The rapid proliferation of IoT devices has introduced significant challenges for real-time anomaly detection and resource-efficient monitoring. The features extracted from these datasets include metrics such as packet length, latency, throughput, error rates, device status, and resource usage, as shown in Figure 2.
- ○
- Data Pre-processing: Data cleaning and normalization are crucial to ensure the quality of the data before training. The pre-processing steps include [26,27,28,29]:
- Noise Removal: Network data can contain noise due to various reasons such as transmission errors, device malfunctions, or incorrect data entry. Outlier detection was performed using interquartile range (IQR) filtering. All data were normalized to a [0, 1] range for model input, and Z-score normalization was applied to remove outliers as shown in Equation (1).
- Feature Selection and Extraction: Irrelevant or redundant features are removed to make learning efficient. Latency, packet loss, and throughput are extracted as primary variables for anomaly detection.
- Normalization: Since IoT network data usually consists of features in a wide range of different scales, it normalizes the data into all falling within the same range, preferably between 0 and 1, as depicted in Equation (2).
- Data Augmentation: The synthetic anomalies are incorporated to improve the performance of the model. For instance, noise is incorporated into latency or throughput measures to model congestion or a device’s failure [30].
3.2. Phase Two: Model Training, Optimization, and Integration
3.2.1. Deep Learning Model Selection
3.2.2. Optimization with HGWOPSO and HWCOAHHO
HGWOPSO
Algorithm 1: proposed HGWOPSO pseudo-code |
|
HWCOAHHO
Algorithm 2: proposed HWCOAHHO algorithm pseudo-code |
End. |
Application in Deep Learning Model Optimization
- Learning Rate: The rate at which, during training, the model updates its weight. An appropriate learning rate is important for faster convergence and to avoid overshooting the optimal solution.
- Number of Layers: This is the depth level of the neural network. On the other hand, this affects the ability of the network to learn complex patterns from any given data.
- Neurons per Layer: This defines the number of neurons in each layer and hence decides the capacity of the model in capturing and representing the features in the data. With the use of such hybrid optimization algorithms, we ensure that models for anomaly detection are not only accurate but also computationally efficient to be deployed in resource-constrained IoT environments. These advanced optimization techniques empower the deep learning models to perform at their best, enhancing the detection accuracy of anomalies and real-time monitoring while minimizing the computational load in dynamic and constrained environments, as is the case with IoT networks [56].
3.2.3. Benchmark Functions
3.3. Phase Three: Performance Evaluation, Testing, and Decision-Making
3.3.1. The AHP Method
- STEP 1: Structuring the Decision Matrix
- STEP 2: Pairwise Comparisons and Weight Calculation
- STEP 3: Ranking the Alternatives Using Weighted Scores
- STEP 4: Aggregating the Results
- STEP 5: Final Decision
3.3.2. TOPSIS Method
- STEP 6: Form the weighted decision matrix
- STEP 7: Determine the extreme solutions
- STEP 8: Calculate the separation measures
- STEP 9: The relative closeness coefficient is determined using Equation (18).
- STEP 10: Prioritizing the alternatives
4. Results and Discussion
4.1. Results of the Optimization Algorithms for IoT Network Monitoring Models
4.2. Results of the Benchmarking Functions
4.3. MCDM Results for IoT Network
4.3.1. Results of the Criterion Weights
4.3.2. Results of the Ranks
4.4. Measurement of Performance Metrics, Weighting, and Statistical Analysis for Credibility
- Latency: Measured as the average response time (in milliseconds) between input data processing and anomaly detection output. This is obtained from real-time testing on IoT datasets.
- Throughput: Defined as the volume of network traffic processed per second, expressed in packets per second (pps). This metric is evaluated under different traffic loads to assess the scalability of the proposed models.
- Anomaly Detection Accuracy: Evaluated using standard classification metrics, including accuracy, precision, recall, and F1 score, which are computed based on the confusion matrices of the deep learning models.
- A multi-criteria decision-making (MCDM) approach is employed to weigh and rank these performance metrics.
- Analytic Hierarchy Process (AHP) is used to assign relative weights based on the significance of each criterion in IoT network monitoring.
- Technique for Order of Preference by Similarity to Ideal Solution (TOPSIS) is applied to rank the models by calculating their relative closeness to the ideal solution.
- To ensure robustness, statistical tests such as standard deviation, confidence intervals, and ANOVA (Analysis of Variance) are conducted to compare model performances.
- Benchmark functions (Sphere, Rosenbrock, and Ackley) are utilized to validate the optimization techniques under varying conditions.
- Analytic Hierarchy Process (AHP)AHP is used to assign relative weights to performance metrics based on their significance in IoT network monitoring. Through pairwise comparisons, AHP quantifies the importance of each criterion, ensuring that the evaluation reflects real-world monitoring priorities. For instance, in applications requiring real-time anomaly detection, latency might be weighted more heavily than overall accuracy.
- Technique for Order of Preference by Similarity to Ideal Solution (TOPSIS)Once the criteria are weighed, TOPSIS ranks alternative models by computing their relative closeness to an ideal solution. This method ensures that the selected model exhibits the best balance across multiple performance factors, optimizing both detection accuracy and computational efficiency.
- Impact on Decision-Making in IoT MonitoringThe integration of AHP and TOPSIS enhances the objectivity of model selection, reducing bias and ensuring that the chosen deep learning model aligns with the specific operational requirements of the IoT environment. This framework enables dynamic adaptation to changing network conditions, as decision priorities (e.g., prioritizing precision in security applications or favoring recall in fault detection) can be adjusted based on the needs of different IoT scenarios.
4.5. Selection and Justification of HGWOPSO and HWCOAHHO for IoT Monitoring
- (a)
- HGWOPSO combines Grey Wolf Optimization (GWO), which mimics the leadership hierarchy and cooperative hunting strategies of grey wolves, with Particle Swarm Optimization (PSO), which simulates swarm intelligence by adjusting individual particles’ positions based on both personal and global best solutions.
- GWO component: Enhances exploration by leveraging alpha, beta, and delta wolves to direct search behavior while maintaining diversity.
- PSO component: Provides efficient local exploitation by refining particle positions based on velocity updates, improving convergence speed and accuracy.
- Strengths:
- Balances global search (GWO) and local refinement (PSO), preventing premature convergence.
- Adaptable to dynamic data, ensuring robustness in real-time IoT environments.
- Reduces computational complexity compared to purely evolutionary algorithms.
- Weaknesses:
- Require fine-tuning of control parameters (e.g., inertia weight, learning factors) for optimal performance.
- Convergence slows down when dealing with highly complex multimodal problems.
- (b)
- HWCOAHHO integrates World Cup Optimization (WCO), inspired by competitive tournament selection, with Harris Hawks Optimization (HHO), which mimics the surprising pounce strategy of Harris hawks.
- WCO component: Introduces competition-based selection, allowing the best solutions to advance while weaker ones are eliminated, ensuring progressive solution refinement.
- HHO component: Simulates coordinated hunting tactics, balancing soft and hard besiege strategies for adaptive search capabilities.
- Strengths:
- Excels in high dimensional, multimodal optimization problems common in IoT networks.
- Incorporates adaptive switching between exploration and exploitation to avoid local optima.
- Computationally efficient while maintaining high accuracy and robustness in network anomaly detection.
- Weaknesses:
- Requires a balance between competition (WCO) and adaptive hunting (HHO) to avoid excessive elitism.
- Need additional convergence control mechanisms in highly noisy datasets.
5. Conclusions and Implications
Author Contributions
Funding
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- Li, S.; Shao, X.; Zhang, W.; Zhang, Q. Distributed Multicircular Circumnavigation Control for UAVs with Desired Angular Spacing. Def. Technol. 2024, 31, 429–446. [Google Scholar] [CrossRef]
- Kok, C.L.; Ho, C.K.; Lee, T.K.; Loo, Z.Y.; Koh, Y.Y.; Chai, J.P. A Novel and Low-Cost Cloud-Enabled IoT Integration for Sustainable Remote Intravenous Therapy Management. Electronics 2024, 13, 1801. [Google Scholar] [CrossRef]
- Kok, C.L.; Kusuma, I.M.B.P.; Koh, Y.Y.; Tang, H.; Lim, A.B. Smart Aquaponics: An Automated Water Quality Management System for Sustainable Urban Agriculture. Electronics 2024, 13, 820. [Google Scholar] [CrossRef]
- Uzun, M. Flight control system design of UAV with wing incidence angle simultaneously and stochastically varied. Aircr. Eng. Aerosp. Technol. 2024, 96, 715–725. [Google Scholar] [CrossRef]
- Long, H.; Duan, H. Cooperative mission planning based on game theory for UAVs and USVs heterogeneous system in dynamic scenario. Aircr. Eng. Aerosp. Technol. 2024, 96, 1128–1138. [Google Scholar] [CrossRef]
- Li, Z.; Li, H.; Liu, Y.; Jin, L.; Wang, C. Indoor fixed-point hovering control for UAVs based on visual inertial SLAM. Robot. Intell. Autom. 2024, 44, 648–657. [Google Scholar] [CrossRef]
- Al-Radaideh, A.; Sun, L. Self-localization of tethered drones without a cable force sensor in GPS-denied environments. Drones 2021, 5, 135. [Google Scholar] [CrossRef]
- Wu, Q.; Zhu, Q. Fixed-time fault-tolerant attitude tracking control for UAV based on fixed-time extended state observer. Aircr. Eng. Aerosp. Technol. 2024, 96, 838–844. [Google Scholar] [CrossRef]
- Pehlivanoglu, V.Y.; Pehlivanoğlu, P. An efficient path planning approach for autonomous multi-UAV system in target coverage problems. Aircr. Eng. Aerosp. Technol. 2024, 96, 690–706. [Google Scholar] [CrossRef]
- Benaouali, A.; Boutemedjet, A. Multidisciplinary analysis and structural optimization for the aeroelastic sizing of a UAV wing using open-source code integration. Aircr. Eng. Aerosp. Technol. 2024, 96, 585–592. [Google Scholar] [CrossRef]
- Guedes, J.J.; Goedtel, A.; Castoldi, M.F.; Sanches, D.S.; Serni, P.J.A.; Rezende, A.F.F.; Bazan, G.H.; de Souza, W.A. Three-phase induction motor fault identification using optimization algorithms and intelligent systems. Soft Comput. 2024, 28, 6709–6724. [Google Scholar] [CrossRef]
- Dawood, A.; Ismeil, M.A.; Hussein, H.S.; Hasaneen, B.M.; Abdel-Aziz, A.M. An Efficient Protection Scheme Against Single-Phasing Fault for Three-Phase Induction Motor. IEEE Access 2024, 12, 6298–6317. [Google Scholar] [CrossRef]
- Elbarbary, Z.; Al-Harbi, O.; Al-Gahtani, S.F.; Irshad, S.M.; Abdelaziz, A.Y.; Mossa, M.A. Review of speed estimation algorithms for three- phase induction motor. MethodsX 2024, 12, 102546. [Google Scholar] [CrossRef] [PubMed]
- Quan, N.V.; Long, M.T. Sliding mode control method for three-phase induction motor with magnetic saturation. Int. J. Dyn. Control 2024, 12, 1522–1532. [Google Scholar] [CrossRef]
- Sun, X.; Lin, X.; Guo, D.; Lei, G.; Yao, M. Improved deadbeat predictive current control with extended state observer for dual three-phase PMSMs. IEEE Trans. Power Electron. 2024, 39, 6769–6782. [Google Scholar] [CrossRef]
- Subbarao, M.; Dasari, K.; Duvvuri, S.S.; Prasad, K.; Narendra, B.; Krishna, V.M. Design, control and performance comparison of PI and ANFIS controllers for BLDC motor driven electric vehicles. Meas. Sensors 2024, 31, 101001. [Google Scholar] [CrossRef]
- Dauksha, G.; Górski, D.; Iwański, G. State-feedback control of a grid-tied cascaded brushless doubly-fed induction machine. Electr. Power Syst. Res. 2024, 228, 110043. [Google Scholar] [CrossRef]
- AlShorman, O.; Irfan, M.; Abdelrahman, R.B.; Masadeh, M.; Alshorman, A.; Sheikh, M.A.; Saad, N.; Rahman, S. Advancements in condition monitoring and fault diagnosis of rotating machinery: A comprehensive review of image-based intelligent techniques for induction motors. Eng. Appl. Artif. Intell. 2024, 130, 107724. [Google Scholar] [CrossRef]
- Jie, L.; Yuanqing, X. On stability analysis of nonlinear ADRC-based control system with application to inverted pendulum problems. J. Syst. Eng. Electron. 2024, 35, 1563–1573. [Google Scholar]
- Basil, N.; Marhoon, H.M.; Hayal, M.R.; Elsayed, E.E.; Nurhidayat, I.I.; Shah, M.A. Black-hole optimization algorithm with FOPID-based automation intelligence photovoltaic system for voltage and power issues. Aust. J. Electr. Electron. Eng. 2024, 21, 115–127. [Google Scholar] [CrossRef]
- Basil, N.; Marhoon, H.M. Selection and evaluation of FOPID criteria for the X-15 adaptive flight control system (AFCS) via Lyapunov candidates: Optimizing trade-offs and critical values using optimization algorithms. e-Prime-Adv. Electr. Eng. Electron. Energy 2023, 6, 100305, Corrected in e-Prime-Adv. Electr. Eng. Electron. Energy 2024, 8, 100589. [Google Scholar] [CrossRef]
- Toren, M. Optimization of transformer parameters at distribution and power levels with hybrid Gray wolf-whale optimization algorithm. Eng. Sci. Technol. an Int. J. 2023, 43, 101439. [Google Scholar] [CrossRef]
- Humaidi, A.J.; Najem, H.T.; Al-Dujaili, A.Q.; Pereira, D.A.; Ibraheem, I.K.; Azar, A.T. Social spider optimization algorithm for tuning parameters in PD-like Interval Type-2 Fuzzy Logic Controller applied to a parallel robot. Meas. Control. 2021, 54, 303–323. [Google Scholar] [CrossRef]
- Ogawara, R.; Kaczmarczyk, S.; Terumichi, Y. Numerical approach for flexible body with internal boundary movement. Sci. Rep. 2023, 13, 5302. [Google Scholar] [CrossRef]
- Oliva-Palomo, F.; Mercado-Ravell, D.; Castillo, P. Aerial transportation control of suspended payloads with multiple agents. J. Frankl. Inst. 2024, 361, 106787. [Google Scholar] [CrossRef]
- Mohamadwasel, N.B.; Ma’arif, A. NB Theory with Bargaining Problem: A New Theory. Int. J. Robot. Control Syst. 2022, 2, 606–609. [Google Scholar] [CrossRef]
- Liu, Q.; Bao, J.; Shao, Y.; Zheng, L.; Xu, H. Dynamic modeling and underwater configuration analysis of fiber optic cable for UUV-launched UAV. Ocean Eng. 2024, 303, 117774. [Google Scholar] [CrossRef]
- Mittal, N.; Ivanova, N.; Jain, V.; Vishnevsky, V. Reliability and availability analysis of high-altitude platform stations through semi-Markov modeling. Reliab. Eng. Syst. Saf. 2024, 252, 110419. [Google Scholar] [CrossRef]
- Marhoon, H.M.; Basil, N.; Mohammed, A.F. Medical Defense Nanorobots (MDNRs): A new evaluation and selection of controller criteria for improved disease diagnosis and patient safety using NARMA(L2)-FOP + D(ANFIS)µ—Iλ-based Archimedes Optimization Algorithm. Int. J. Inf. Technol. 2024. [Google Scholar] [CrossRef]
- NBasil, N.; Alqaysi, M.; Deveci, M.; Albahri, A.; Albahri, O.; Alamoodi, A. Evaluation of autonomous underwater vehicle motion trajectory optimization algorithms. Knowl.-Based Syst. 2023, 276, 110722. [Google Scholar]
- Karasahin, A.T. Characterization of different hinge angles for swashplateless micro aerial robots. Eng. Sci. Technol. Int. J. 2024, 55, 101750. [Google Scholar] [CrossRef]
- Marhoon, H.M.; Alanssari, A.I.; Basil, N. Design and Implementation of an Intelligent Safety and Security System for Vehicles Based on GSM Communication and IoT Network for Real-Time Tracking. J. Robot. Control (JRC) 2023, 4, 708–718. [Google Scholar] [CrossRef]
- Basil, N.; Marhoon, H.M. Towards evaluation of the PID criteria based UAVs observation and tracking head within resizable selection by COA algorithm. Results Control Optim. 2023, 12, 100279. [Google Scholar] [CrossRef]
- Song, M.; Huang, P. Dynamics and anti-disturbance control for tethered aircraft system. Nonlinear Dyn. 2022, 110, 2383–2399. [Google Scholar] [CrossRef]
- Basil, N.; Marhoon, H.M.; Ibrahim, A.R. A new thrust vector-controlled rocket based on JOA using MCDA. Meas. Sensors 2023, 26, 100672. [Google Scholar] [CrossRef]
- Salazar, F.; Martinez-Garcia, M.S.; de Castro, A.; Logroño, N.; Cazorla-Logroño, M.F.; Guamán-Molina, J.; Gómez, C. Optimization of the solar energy storage capacity for a monitoring UAV. Sustain. Futur. 2023, 7, 100146. [Google Scholar] [CrossRef]
- Marhoon, H.M.; Basil, N.; Ma’arif, A. Exploring Blockchain Data Analysis and Its Communications Architecture: Achievements, Challenges, and Future Directions: A Review Article. Int. J. Robot. Control Syst. 2023, 3, 609–626. [Google Scholar] [CrossRef]
- Basil, N.; Marhoon, H.M.; Gokulakrishnan, S.; Buddhi, D. Jaya optimization algorithm implemented on a new novel design of 6-DOF AUV body: A case study. Multimedia Tools Appl. 2022, 1–26. [Google Scholar] [CrossRef]
- Raheem, F.S.; Basil, N. Automation intelligence photovoltaic system for power and voltage issues based on Black Hole Optimization algorithm with FOPID. Meas. Sensors 2023, 25, 100640. [Google Scholar] [CrossRef]
- Mohammed, A.F.; Basil, N.; Abdulmaged, R.B.; Marhoon, H.M.; Ridha, H.M.; Ma’Arif, A.; Suwarno, I. Selection and Evaluation of Robotic Arm based Conveyor Belts (RACBs) Motions: NARMA(L2)-FO(ANFIS)PD-I based Jaya Optimization Algorithm. Int. J. Robot. Control. Syst. 2024, 4, 262–290. [Google Scholar] [CrossRef]
- Marhoon, H.M.; Ibrahim, A.R.; Basil, N. Enhancement of Electro Hydraulic Position Servo Control System Utilising Ant Lion Optimiser. Int. J. Nonlinear Anal. Appl. 2021, 12, 2453–2461. [Google Scholar]
- Liang, D.; Ding, L.; Lu, M.; Ma, R.; Cao, J. Quantitative stability analysis of an unmanned tethered quadrotor. Int. J. Aeronaut. Space Sci. 2023, 24, 905–918. [Google Scholar] [CrossRef]
- Zhu, Y.; Zheng, Z.; Shao, J.; Huang, H.; Zheng, W.X. Modeling, Robust Control Design, and Experimental Verification for Quadrotor Carrying Cable-Suspended Payload. IEEE Trans. Autom. Sci. Eng. 2024, 1–15. [Google Scholar] [CrossRef]
- Mohammed, A.F.; Marhoon, H.M.; Basil, N.; Ma’Arif, A. A New Hybrid Intelligent Fractional Order Proportional Double Derivative + Integral (FOPDD+I) Controller with ANFIS Simulated on Automatic Voltage Regulator System. Int. J. Robot. Control Syst. 2024, 4, 463–479. [Google Scholar] [CrossRef]
- Ibrahim, A.R.; Basil, N.; Mahdi, M.I. Implementation enhancement of AVR control system within optimization techniques. Int. J. Nonlinear Anal. Appl. 2021, 12, 2021–2027. [Google Scholar]
- Mohamadwasel, N.B. Rider Optimization Algorithm implemented on the AVR Control System using MATLAB with FOPID. IOP Conf. Ser. Mater. Sci. Eng. 2020, 928, 032017. [Google Scholar] [CrossRef]
- Song, M.; Zhang, F.; Huang, B.; Huang, P. Enhanced anti-disturbance control for tethered aircraft system under input saturation and actuator faults. Nonlinear Dyn. 2023, 111, 21037–21050. [Google Scholar] [CrossRef]
- Mahmoud, T.A.; El-Hossainy, M.; Abo-Zalam, B.; Shalaby, R. Fractional-order fuzzy sliding mode control of uncertain nonlinear MIMO systems using fractional-order reinforcement learning. Complex Intell. Syst. 2024, 10, 3057–3085. [Google Scholar] [CrossRef]
- Kalidas Kirange, Y.; Nema, P. Advancements in Power System Stability: FOPID Control Optimization using Harris Hawk Algorithms in SMIB Systems. In Proceedings of the 2024 International Conference on Emerging Smart Computing and Informatics (ESCI), Pune, India, 5–7 March 2024; pp. 1–6. [Google Scholar] [CrossRef]
- Azid, S.I.; Ali, S.A.; Kumar, M.; Cirrincione, M.; Fagiolini, A. Precise Trajectory Tracking of Multi-Rotor UAVs Using Wind Disturbance Rejection Approach. IEEE Access 2023, 11, 91796–91806. [Google Scholar] [CrossRef]
- Brandao, A.S.; Smrcka, D.; Pairet, E.; Nascimento, T.; Saska, M. Side-Pull Maneuver: A Novel Control Strategy for Dragging a Cable-Tethered Load of Unknown Weight Using a UAV. IEEE Robot. Autom. Lett. 2022, 7, 9159–9166. [Google Scholar] [CrossRef]
- Papadimitriou, A.; Jafari, H.; Mansouri, S.S.; Nikolakopoulos, G. External force estimation and disturbance rejection for Micro Aerial Vehicles. Expert Syst. Appl. 2022, 200, 116883. [Google Scholar] [CrossRef]
- Suriyan, K.; Nagarajan, R. Particle swarm optimization in biomedical technologies: Innovations, challenges, and opportunities. In Emerging Technologies for Health Literacy and Medical Practice; IGI: Antwerp, Belgium, 2024; pp. 220–238. [Google Scholar]
- Águila-León, J.; Vargas-Salgado, C.; Díaz-Bello, D.; Montagud-Montalvá, C. Optimizing photovoltaic systems: A meta-optimization approach with GWO-Enhanced PSO algorithm for improving MPPT controllers. Renew. Energy 2024, 230, 120892. [Google Scholar] [CrossRef]
- Basil, N.; Sabbar, B.M.; Marhoon, H.M.; Mohammed, A.F.; Ma’arif, A. Systematic Review of Unmanned Aerial Vehicles Control: Challenges, Solutions, and Meta-Heuristic Optimization. Int. J. Robot. Control Syst. 2024, 4, 1794–1818. [Google Scholar] [CrossRef]
- Mohammed, Y.R.; Basil, N.; Bayat, O.; Mohammed, A.H. A New Novel Optimization Techniques Implemented on the AVR Control System using MATLAB-SIMULINK. Int. J. Adv. Sci. Technol. 2020, 29, 4515–4521. [Google Scholar]
- Basil, N.; Marhoon, H.M. Mohammed, A.F. Evaluation of a 3-DOF helicopter dynamic control model using FOPID controller-based three optimization algorithms. Int. J. Inf. Technol. 2024, 1–10. [Google Scholar] [CrossRef]
- Alamoodi, A.H.; Albahri, O.S.; Zaidan, A.A.; AlSattar, H.A.; Ahmed, M.A.; Pamucar, D.; Zaidan, B.B.; Albahri, A.S.; Mahmoud, M.S. New extension of fuzzy-weighted zero-inconsistency and fuzzy decision by opinion score method based on cubic pythagorean fuzzy environment: A benchmarking case study of sign language recognition systems. Int. J. Fuzzy Syst. 2022, 24, 1909–1926. [Google Scholar] [CrossRef]
- Pandey, V.; Komal, H.; Dincer, H. A review on TOPSIS method and its extensions for different applications with recent development. Soft Comput. 2023, 27, 18011–18039. [Google Scholar] [CrossRef]
Reference | Model Type | Method Type | Criteria Type | Objectives | Accomplished Results |
---|---|---|---|---|---|
[12] Mehmood F, Ahmad S, and Kim D. | DTs | Traditional Machine Learning | Simplicity and Interpretability | Provide a simple and interpretable model for IoT monitoring tasks. | Achieved moderate performance but was prone to overfitting and scalability issues. |
[13] D’Alconzo et al. | DTs | Traditional Machine Learning | Scalability and Overfitting | Surveyed data-driven techniques for IoT monitoring and anomaly detection. | Demonstrated moderate utility but highlighted scalability and overfitting issues. |
[14] Sheng et al. | SVMs | Traditional Machine Learning | Accuracy and Non-linear Data | Enhance accuracy and robustness in IoT monitoring. | Delivered moderate-high performance, but computational cost was a limitation. |
[15] Z. M. Fadlullah et al. | SVMs | Traditional Machine Learning | Non-linear Dependency | Extend the capabilities of IoT traffic control and monitoring systems. | Showcased robustness for non-linear data but required high computational resources. |
[16] Tang et al. | Naive Bayes (NB) | Traditional Machine Learning | Feature Independence | Ensure fast and efficient processing of IoT network data. | Demonstrated low performance due to independence assumptions. |
[17] Tang et al. | CNNs | Deep Learning | Spatial Hierarchies | Detect spatial patterns and anomalies in IoT traffic. | Achieved high accuracy with large datasets but computationally intensive. |
[18] Kato et al. | CNNs | Deep Learning | Spatial and Complex Patterns | Leverage hierarchical architectures for robust IoT anomaly detection. | Demonstrated significant performance improvements in IoT monitoring tasks. |
[19] Tang et al. | MLPs | Deep Learning | Non-linear Relationships | Identify complex dependencies between IoT metrics. | Provided high performance with scalability but needed regularization to avoid overfitting. |
[20] Patel and Prajapati | MLPs | Deep Learning | Non-linear Relationships | Enhance anomaly detection and resource allocation capabilities in IoT networks. | Achieved high detection rates with effective modeling of complex relationships. |
[21] Ghazavi and Liao | FFNNs | Deep Learning | Simplicity and Efficiency | Provide computationally efficient IoT monitoring solutions for simple traffic patterns. | Showed moderate-high performance but limited for complex data. |
[22] Rish | FFNNs | Deep Learning | Simplicity and Efficiency | Enable streamlined IoT anomaly detection and forecasting. | Efficiently analyzed straightforward data streams but lacked capacity for intricate scenarios. |
Benchmark Function | Algorithm | Dimensionality | Search Agents | Search Range |
---|---|---|---|---|
HGWOPSO HWCOAHHO HGWOPSO | 2 | 20 | [−5, 5] | |
2 | 20 | [−5, 5] | ||
2 | 20 | [−5, 5] | ||
HWCOAHHO | 2 | 20 | [−5, 5] | |
HGWOPSO HWCOAHHO HGWOPSO | 2 | 20 | [−10, 10] | |
2 | 20 | [−5, 5] | ||
2 | 20 | [−5, 5] | ||
General (All algorithms) HWCOAHHO | 2 | 20 | [−5, 5] | |
2 | 20 | [−5, 5] |
Model | Accuracy | Precision | Recall | F1 Score |
---|---|---|---|---|
FFNNs | 0.90 | 0.88 | 0.85 | 0.86 |
CNNs | 0.92 | 0.89 | 0.87 | 0.88 |
MLPs | 0.91 | 0.89 | 0.86 | 0.87 |
HGWOPSO | 0.95 | 0.92 | 0.90 | 0.91 |
HWCOAHHO | 0.96 | 0.93 | 0.91 | 0.92 |
Function | Algorithm | Best Value | Worst Value | Avg. Value | Median Value | STD |
---|---|---|---|---|---|---|
HGWOPSO | 0 | 0 | 0 | 0 | 0 | |
HWCOAHHO | 2.34 × 10−10 | 4.56 × 10−9 | 2.12 × 10−9 | 1.34 × 10−9 | 1.56 × 10−9 | |
HGWOPSO | 0 | 0 | 0 | 0 | 0 | |
HWCOAHHO | 1.23 × 10−11 | 7.45 × 10−9 | 3.67 × 10−9 | 1.45 × 10−9 | 2.34 × 10−9 | |
HGWOPSO | 0 | 0 | 0 | 0 | 0 | |
HWCOAHHO | 2.56 × 10−7 | 6.78 × 10−6 | 3.45 × 10−6 | 2.12 × 10−6 | 2.89 × 10−6 | |
HGWOPSO | 0 | 0 | 0 | 0 | 0 | |
HWCOAHHO | 1.34 × 10−6 | 8.56 × 10−5 | 4.23 × 10−5 | 2.45 × 10−5 | 3.12 × 10−5 | |
HGWOPSO | 0 | 0 | 0 | 0 | 0 | |
HWCOAHHO | 3.45 × 10−4 | 9.87 × 10−3 | 4.56 × 10−3 | 2.12 × 10−3 | 3.56 × 10−3 | |
HGWOPSO | 0 | 0 | 0 | 0 | 0 | |
HWCOAHHO | 3.45 × 10−6 | 4.56 × 10−4 | 2.45 × 10−4 | 1.56 × 10−4 | 2.34 × 10−4 | |
HGWOPSO | 0 | 0 | 0 | 0 | 0 | |
HWCOAHHO | 3.12 × 10−6 | 1.45 × 10−3 | 7.89 × 10−4 | 5.12 × 10−4 | 6.23 × 10−4 | |
HGWOPSO | 0 | 0 | 0 | 0 | 0 | |
HWCOAHHO | 2.56 × 10−7 | 2.23 × 10−3 | 1.12 × 10−3 | 5.67 × 10−4 | 7.89 × 10−4 | |
HGWOPSO | 0 | 0 | 0 | 0 | 0 | |
HWCOAHHO | 1.23 × 10−4 | 7.89 × 10−3 | 3.45 × 10−3 | 1.89 × 10−3 | 2.56 × 10−3 |
Model | Accuracy | Precision | Recall | F1 Score |
---|---|---|---|---|
FFNNs | 0.9375 | 0.946 | 0.934 | 0.934 |
CNNs | 0.9583 | 0.956 | 0.956 | 0.956 |
MLPs | 0.9479 | 0.956 | 0.946 | 0.948 |
HGWOPSO | 0.9896 | 0.987 | 0.989 | 0.989 |
HWCOAHHO | 1.0000 | 1.000 | 1.000 | 1.000 |
Criteria | (Accuracy) | (Precision) | (Recall) | (F1 Score) | Standard Deviation | Weight |
---|---|---|---|---|---|---|
(Accuracy) | 1 | 0.97 | 0.92 | 0.94 | 0.033 | 0.35 |
(Precision) | 0.97 | 1 | 0.95 | 0.96 | 0.025 | 0.30 |
(Recall) | 0.92 | 0.95 | 1 | 0.98 | 0.045 | 0.25 |
(F1 Score) | 0.94 | 0.96 | 0.98 | 1 | 0.029 | 0.20 |
Model | (Accuracy) | (Precision) | (Recall) | (F1 Score) | (Accuracy) | (Precision) | (Recall) | (F1 Score) |
---|---|---|---|---|---|---|---|---|
FFNNs | 0.9375 | 0.946 | 0.934 | 0.934 | 0.9375 × 0.35 = 0.3281 | 0.946 × 0.30 = 0.2838 | 0.934 × 0.25 = 0.2335 | 0.934 × 0.20 = 0.1868 |
CNNs | 0.9583 | 0.956 | 0.956 | 0.956 | 0.9583 × 0.35 = 0.3354 | 0.956 × 0.30 = 0.2868 | 0.956 × 0.25 = 0.2390 | 0.956 × 0.20 = 0.1912 |
MLPs | 0.9479 | 0.956 | 0.946 | 0.948 | 0.9479 × 0.35 = 0.3318 | 0.956 × 0.30 = 0.2868 | 0.946 × 0.25 = 0.2365 | 0.948 × 0.20 = 0.1896 |
HGWOPSO | 0.9896 | 0.987 | 0.989 | 0.989 | 0.9896 × 0.35 = 0.3464 | 0.987 × 0.30 = 0.2961 | 0.989 × 0.25 = 0.2473 | 0.989 × 0.20 = 0.1978 |
HWCOAHHO | 1.0000 | 1.000 | 1.000 | 1.000 | 1.000 × 0.35 = 0.3500 | 1.000 × 0.30 = 0.3000 | 1.000 × 0.25 = 0.2500 | 1.000 × 0.20 = 0.2000 |
Model | Rank | |||
---|---|---|---|---|
FFNNs | 0.3281 | 0.2565 | 0.4390 | 4 |
CNNs | 0.3354 | 0.2462 | 0.4244 | 3 |
MLPs | 0.3318 | 0.2424 | 0.4209 | 2 |
HGWOPSO | 0.3464 | 0.2323 | 0.4021 | 5 |
HWCOAHHO | 0.3500 | 0.2135 | 0.3797 | 1 |
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. |
© 2025 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 (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Qasim Jebur Al-Zaidawi, M.; Çevik, M. Advanced Deep Learning Models for Improved IoT Network Monitoring Using Hybrid Optimization and MCDM Techniques. Symmetry 2025, 17, 388. https://doi.org/10.3390/sym17030388
Qasim Jebur Al-Zaidawi M, Çevik M. Advanced Deep Learning Models for Improved IoT Network Monitoring Using Hybrid Optimization and MCDM Techniques. Symmetry. 2025; 17(3):388. https://doi.org/10.3390/sym17030388
Chicago/Turabian StyleQasim Jebur Al-Zaidawi, Mays, and Mesut Çevik. 2025. "Advanced Deep Learning Models for Improved IoT Network Monitoring Using Hybrid Optimization and MCDM Techniques" Symmetry 17, no. 3: 388. https://doi.org/10.3390/sym17030388
APA StyleQasim Jebur Al-Zaidawi, M., & Çevik, M. (2025). Advanced Deep Learning Models for Improved IoT Network Monitoring Using Hybrid Optimization and MCDM Techniques. Symmetry, 17(3), 388. https://doi.org/10.3390/sym17030388