4.5 Review

Swarm intelligence-based algorithms within IoT-based systems: A review

期刊

出版社

ACADEMIC PRESS INC ELSEVIER SCIENCE
DOI: 10.1016/j.jpdc.2018.08.007

关键词

Swarm intelligence; SI-based algorithms; Internet of Things; Application of SI-based algorithms to IoT

资金

  1. European Union [687283]

向作者/读者索取更多资源

IoT-based systems are complex and dynamic aggregations of entities (Smart Objects) which usually lack decentralized control. Swarm Intelligence systems are decentralized, self-organized algorithms used to resolve complex problems with dynamic properties, incomplete information, and limited computation capabilities. This study provides an initial understanding of the technical aspects of swarm intelligence algorithms and their potential use in IoT-based applications. We present the existing swarm intelligence based algorithms with their main applications, then we present existing IoT-based systems that use SI-based algorithms. Finally, we discuss trends to bring together swarm intelligence and IoT-based systems. This review will pave the path for future studies to easily choose the appropriate SI-based algorithm for loT-based systems. (C) 2018 Elsevier Inc. All rights reserved.

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

4.5
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

Article Computer Science, Theory & Methods

Trust in Edge-based Internet of Things Architectures: State of the Art and Research Challenges

Lidia Fotia, Flavia Delicato, Giancarlo Fortino

Summary: The Internet of Things (IoT) enables smart objects to provide smart services inserted into information networks for human beings. The introduction of edge computing in IoT reduces decision-making latency, saves bandwidth resources, and expands cloud services at the network's edge. However, decentralized trust management poses challenges for edge-based IoT systems. Trust management is crucial for reliable mining and data fusion, improved user privacy and data security, and context-aware service provisioning.

ACM COMPUTING SURVEYS (2023)

Review Computer Science, Information Systems

AI-enabled IoT penetration testing: state-of-the-art and research challenges

Claudia Greco, Giancarlo Fortino, Bruno Crispo, Kim-Kwang Raymond Choo

Summary: This paper provides a comprehensive review of literature on penetration testing of IoT devices and systems. It identifies existing and potential IoT penetration testing applications and proposed approaches, and highlights recent advances in AI-enabled penetration testing methods at the network edge.

ENTERPRISE INFORMATION SYSTEMS (2023)

Article Computer Science, Information Systems

Tolerance Analysis of Cyber-Manufacturing Systems to Cascading Failures

Xiuwen Fu, Pasquale Pace, Gianluca Aloi, Antonio Guerrieri, Wenfeng Li, Giancarlo Fortino

Summary: In this study, a interdependent network model for cyber-manufacturing systems (CMS) is developed based on the perspective of physical-service networking. The proposed realistic cascading failure model takes into account the load distribution characteristics of the physical network and the service network. The experiments confirm that attacks on the physical network are more likely to trigger cascading failures and cause more damage, and interdependency failures are the main cause of performance degradation in the service network during cascading failures, while isolation failures are the main cause of performance degradation in the physical network during cascading failures.

ACM TRANSACTIONS ON INTERNET TECHNOLOGY (2023)

Article Engineering, Electrical & Electronic

Noncontact Sensing Techniques for AI-Aided Structural Health Monitoring: A Systematic Review

Alessandro Sabato, Shweta Dabetwar, Nitin Nagesh Kulkarni, Giancarlo Fortino

Summary: Engineering structures and infrastructure are still being used beyond their design lifetime. Noncontact methods, such as photogrammetry and infrared thermography, provide accurate and continuous spatial information to assess the condition of these structures. The incorporation of artificial intelligence algorithms expedites and improves the assessment process. This article summarizes the recent efforts in utilizing AI-aided noncontact sensing techniques, particularly image-based methods, for structural health monitoring (SHM) and discusses future directions to advance AI-aided image-based SHM techniques for engineering structures.

IEEE SENSORS JOURNAL (2023)

Article Chemistry, Analytical

A TinyML Deep Learning Approach for Indoor Tracking of Assets

Diego Avellaneda, Diego Mendez, Giancarlo Fortino

Summary: Positioning systems are important in many different sectors, but traditional systems like GPS are not accurate or scalable for indoor positioning. Fingerprinting is an alternative solution that uses RF signals to recognize location characteristics. This project uses a machine learning approach to classify RSSI information from scanning stations. The implementation uses TinyML, a growing technological paradigm for ML on resource-constrained embedded devices. The deployed system achieves a classification accuracy of 88%, which can be increased to 94% with post-processing.

SENSORS (2023)

Review Chemistry, Analytical

Swarm Intelligence in Internet of Medical Things: A Review

Roohallah Alizadehsani, Mohamad Roshanzamir, Navid Hoseini Izadi, Raffaele Gravina, H. M. Dipu Kabir, Darius Nahavandi, Hamid Alinejad-Rokny, Abbas Khosravi, U. Rajendra Acharya, Saeid Nahavandi, Giancarlo Fortino

Summary: Continuous advancements in technologies like the internet of things and big data analysis have enabled information sharing and smart decision-making using everyday devices. Swarm intelligence algorithms facilitate constructive interaction among individuals regardless of their intelligence level to address complex nonlinear problems. This paper examines the application of swarm intelligence algorithms in the internet of medical things, with a focus on wearable devices in healthcare. It reviews existing works on utilizing swarm intelligence in tackling IoMT problems such as disease prediction, data encryption, and resource allocation. The paper concludes with research perspectives and future trends.

SENSORS (2023)

Article Chemistry, Analytical

A Hybrid Generic Framework for Heart Problem Diagnosis Based on a Machine Learning Paradigm

Alaa Menshawi, Mohammad Mehedi Hassan, Nasser Allheeib, Giancarlo Fortino

Summary: A generic framework has been developed for heart problem diagnosis using a hybrid of machine learning and deep learning techniques. The framework utilizes a novel voting technique based on the prediction probabilities of multiple models to eliminate bias. Experimental results show that the framework outperforms single machine learning models, classical stacking techniques, and traditional voting techniques, achieving an accuracy of 95.6%.

SENSORS (2023)

Review Chemistry, Analytical

At the Confluence of Artificial Intelligence and Edge Computing in IoT-Based Applications: A Review and New Perspectives

Amira Bourechak, Ouarda Zedadra, Mohamed Nadjib Kouahla, Antonio Guerrieri, Hamid Seridi, Giancarlo Fortino

Summary: Given its advantages, edge computing has emerged as key support for intelligent applications and 5G/6G IoT networks. However, there are concerns about its capabilities to handle the computational complexity of machine learning techniques for big IoT data analytics. This paper aims to explore the confluence of AI and edge computing in various application domains to leverage existing research and identify new perspectives.

SENSORS (2023)

Review Computer Science, Artificial Intelligence

Disclosing Edge Intelligence: A Systematic Meta-Survey

Vincenzo Barbuto, Claudio Savaglio, Min Chen, Giancarlo Fortino

Summary: The Edge Intelligence (EI) paradigm is a promising solution to the limitations of cloud computing in the development and provision of next-generation Internet of Things (IoT) services. This paper provides a systematic analysis of the state-of-the-art manuscripts on EI, exploring the past, present, and future directions of the EI paradigm and its relationships with IoT and cloud computing.

BIG DATA AND COGNITIVE COMPUTING (2023)

Article Computer Science, Information Systems

Attention-Based Multihead Deep Learning Framework for Online Activity Monitoring With Smartwatch Sensors

Dipanwita Thakur, Antonella Guzzo, Giancarlo Fortino

Summary: This study proposes a novel approach for human activity monitoring and recognition that combines multihead convolutional neural networks and long short-term memory techniques, and enhances activity detection accuracy and feature extraction through attention mechanism. The results show that the proposed method performs well in real-time human activity recognition.

IEEE INTERNET OF THINGS JOURNAL (2023)

Article Engineering, Multidisciplinary

A Novel Homomorphic Encryption and Consortium Blockchain-Based Hybrid Deep Learning Model for Industrial Internet of Medical Things

Aitizaz Ali, Muhammad Fermi Pasha, Antonio Guerrieri, Antonella Guzzo, Xiaobing Sun, Aamir Saeed, Amir Hussain, Giancarlo Fortino

Summary: This paper proposes a hybrid deep learning model for Industrial Internet of Medical Things (IIoMT) that addresses security challenges using homomorphic encryption (HE) and blockchain technology, providing higher privacy and security. By deploying a pre-trained model on edge devices and utilizing a consortium blockchain for data sharing and updating, the model can effectively classify and train local models while delivering higher efficiency and low latency.

IEEE TRANSACTIONS ON NETWORK SCIENCE AND ENGINEERING (2023)

Article Computer Science, Cybernetics

Behavioral Modeling and Prediction in Social Perception and Computing: A Survey

Zhihan Lv, Chen Cheng, Antonio Guerrieri, Giancarlo Fortino

Summary: More data are generated through mobile network technology, giving birth to the cyber-physical social intelligent ecosystem (C & P-SIE). This survey studies the development of physical social intelligence, discussing its applications in various domains such as intelligent transportation, healthcare, public service, economy, and social networking. It also explores the future prospects of behavior modeling in C & P-SIE under information security, data-driven techniques, and cooperative artificial intelligence technologies. This research provides a theoretical foundation and new opportunities for the digital and intelligent development of smart cities and social systems.

IEEE TRANSACTIONS ON COMPUTATIONAL SOCIAL SYSTEMS (2023)

Article Computer Science, Cybernetics

A Social Edge-Based IoT Framework Using Reputation-Based Clustering for Enhancing Competitiveness

Giancarlo Fortino, Lidia Fotia, Fabrizio Messina, Domenico Rosaci, Giuseppe M. L. Sarne

Summary: This article introduces a multi-agent SIoT architecture that incorporates a reputation system based on clustering of smart objects, providing reliability for transactions in SIoT scenarios. By enabling feedback between smart objects, and communication between edge servers and the cloud, reputation values are updated, enhancing the trustworthiness of objects.

IEEE TRANSACTIONS ON COMPUTATIONAL SOCIAL SYSTEMS (2023)

Article Computer Science, Information Systems

Deep Learning Based Fusion Model for Multivariate LTE Traffic Forecasting and Optimized Radio Parameter Estimation

Syed Tauhidun Nabi, Md. Rashidul Islam, Md. Golam Rabiul Alam, Mohammad Mehedi Hassan, Salman A. AlQahtani, Gianluca Aloi, Giancarlo Fortino

Summary: This research utilizes 6.2 million real network time series LTE data traffic and other associated parameters to build a traffic forecasting model using multivariate feature inputs and deep learning algorithms, which can forecast traffic at a granular eNodeB-level and provide eNodeB-wise forecasted PRB utilization.

IEEE ACCESS (2023)

Article Computer Science, Theory & Methods

MSHGN: Multi-scenario adaptive hierarchical spatial graph convolution network for GPU utilization prediction in heterogeneous GPU clusters

Sheng Wang, Shiping Chen, Fei Meng, Yumei Shi

Summary: This study proposes a Multi-Scenarios Adaptive Hierarchical Spatial Graph Convolution Network (MSHGN) model for accurately predicting GPU utilization rates in heterogeneous GPU clusters. By constructing multiple scenarios' undirected graphs and using Graph Convolution Neural (GCN) to capture spatial dependency relationships, the MSHGN model achieves superior accuracy and robustness in predicting resource utilization on a real-world Alibaba dataset.

JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING (2024)

Article Computer Science, Theory & Methods

A parallel fractional explicit group modified AOR iterative method for solving fractional Poisson equation with multi-core architecture

Nik Amir Syafiq, Mohamed Othman, Norazak Senu, Fudziah Ismail, Nor Asilah Wati Abdul Hamid

Summary: This research investigates the multi-core architecture for solving the fractional Poisson equation using the modified accelerated overrelaxation (MAOR) scheme. The feasibility of the scheme in a parallel environment was tested through experimental comparisons and measurements. The results showed that the scheme is viable in a parallel environment.

JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING (2024)

Article Computer Science, Theory & Methods

Vampire: A smart energy meter for synchronous monitoring in a distributed computer system

Antonio F. Diaz, Beatriz Prieto, Juan Jose Escobar, Thomas Lampert

Summary: This paper presents the design and implementation of a low-cost energy monitoring system that synchronously collects the energy consumption of multiple devices using a specially designed wattmeter, and utilizes widely used technologies and tools in the Internet of Things for implementation.

JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING (2024)

Article Computer Science, Theory & Methods

Distributed runtime verification of metric temporal properties

Ritam Ganguly, Yingjie Xue, Aaron Jonckheere, Parker Ljung, Benjamin Schornstein, Borzoo Bonakdarpour, Maurice Herlihy

Summary: This paper presents a centralized runtime monitoring technique for distributed systems, which verifies the correctness of distributed computations by exploiting bounded-skew clock synchronization. By introducing a progression-based formula rewriting scheme and utilizing SMT solving techniques, the metric temporal logic can be monitored and the probabilistic guarantee for verification results can be calculated. Experimental results demonstrate the effectiveness of this technique in different application scenarios.

JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING (2024)

Article Computer Science, Theory & Methods

Eventually lattice-linear algorithms

Arya Tanmay Gupta, Sandeep S. Kulkarni

Summary: Lattice-linear systems allow nodes to execute asynchronously. The eventually lattice-linear algorithms introduced in this study guarantee system transitions to optimal states within specified moves, leading to improved performance compared to existing literature. Experimental results further support the benefits of lattice-linearity.

JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING (2024)

Article Computer Science, Theory & Methods

ML-driven risk estimation for memory failure in a data center environment with convolutional neural networks, self-supervised data labeling and distribution-based model drift determination

Tim Breitenbach, Shrikanth Malavalli Divakar, Lauritz Rasbach, Patrick Jahnke

Summary: With the trend towards multi-socket server systems, the demand for RAM per server has increased, resulting in more DIMM sockets per server. RAM issues have become a dominant failure pattern for servers due to the probability of failure in each DIMM. This study introduces an ML-driven framework to estimate the probability of memory failure for each RAM module. The framework utilizes structural information between correctable (CE) and uncorrectable errors (UE) and engineering measures to mitigate the impact of UE.

JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING (2024)

Article Computer Science, Theory & Methods

Effectively computing high strength mixed covering arrays with constraints

Carlos Ansotegui, Eduard Torres

Summary: This paper presents an incomplete algorithm for efficiently constructing Covering Arrays with Constraints of high strength. The algorithm mitigates memory blow-ups and reduces run-time consumption, providing a practical tool for Combinatorial Testing.

JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING (2024)

Article Computer Science, Theory & Methods

Multi-resource scheduling of moldable workflows

Lucas Perotin, Sandhya Kandaswamy, Hongyang Sun, Padma Raghavan

Summary: Resource scheduling is crucial in High-Performance Computing systems, and previous research has mainly focused on a single type of resource. With advancements in hardware and the rise of data-intensive applications, considering multiple resources simultaneously is necessary to improve overall application performance. This study presents a Multi-Resource Scheduling Algorithm (MRSA) that minimizes the makespan of computational workflows by efficiently allocating resources and optimizing scheduling order. Simulation results demonstrate that MRSA outperforms baseline methods in various scenarios.

JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING (2024)

Article Computer Science, Theory & Methods

Accelerating block lifecycle on blockchain via hardware transactional memory

Yue Li, Han Liu, Jianbo Gao, Jiashuo Zhang, Zhi Guan, Zhong Chen

Summary: The processing of block lifecycles is crucial to the efficiency of a blockchain. The FASTBLOCK framework, which introduces fine-grained concurrency, accelerates the execution and validation steps. It outperforms state-of-the-art solutions significantly in terms of performance.

JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING (2024)

Article Computer Science, Theory & Methods

An evaluation of GPU filters for accelerating the 2D convex hull

Roberto Carrasco, Hector Ferrada, Cristobal A. Navarro, Nancy Hitschfeld

Summary: The experimental evaluation of GPU filters for computing the 2D convex hull shows significant performance improvement. The different point distributions have a noticeable impact on the results, with the greatest improvement seen in the case of uniform and normal distributions.

JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING (2024)

Article Computer Science, Theory & Methods

Scheduling independent tasks on multiple cloud-assisted edge servers with energy constraint

Keqin Li

Summary: In this paper, the authors study task scheduling with or without energy constraint in mobile edge computing. They propose heuristic algorithms to solve these problems and analyze them using the methods of communication unification, effective speed concept, and virtual task construction. The experimental results show that the performance of the heuristic algorithms is close to the optimal algorithm. This is the first paper in the literature to optimize the makespan of task scheduling with or without energy constraint in mobile edge computing with multiple cloud-assisted edge servers.

JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING (2024)

Article Computer Science, Theory & Methods

Interference-aware opportunistic job placement for shared distributed deep learning clusters

Hongliang Li, Hairui Zhao, Ting Sun, Xiang Li, Haixiao Xu, Keqin Li

Summary: This paper studies the problem of job placement in shared GPU clusters and proposes an opportunistic memory sharing model and algorithms to solve the problem. Extensive experiments on a GPU cluster validate the correctness and effectiveness of the proposed approach.

JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING (2024)

Article Computer Science, Theory & Methods

Scalable atomic broadcast: A leaderless hierarchical algorithm

Lucas Ruchel, Edson Tavares de Camargo, Luiz Antonio Rodrigues, Rogerio C. Turchetti, Luciana Arantes, Elias Procopio Duarte Jr.

Summary: LHABcast is a leaderless hierarchical atomic broadcast algorithm that improves scalability by being fully decentralized and hierarchical. It uses local sequence numbers and timestamps to order messages and achieves significantly lower message count compared to an all-to-all strategy, both in fault-free and faulty scenarios.

JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING (2024)

Article Computer Science, Theory & Methods

Redactable consortium blockchain based on verifiable distributed chameleon hash functions

Xiangyu Wu, Xuehui Du, Qiantao Yang, Na Wang, Wenjuan Wang

Summary: This paper proposes a new method to address the immutability issue of consortium blockchains by introducing a verifiable distributed chameleon hash (VDCH) function and a consensus protocol called CVTSS based on verifiable threshold signatures. The proposed method enhances the flexibility, fault tolerance, and redaction efficiency of consortium blockchains.

JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING (2024)

Article Computer Science, Theory & Methods

Task scheduling optimization in heterogeneous cloud computing environments: A hybrid GA-GWO approach

Ipsita Behera, Srichandan Sobhanayak

Summary: Task scheduling in cloud computing is a challenging problem, and researchers propose a hybrid algorithm that aims to minimize makespan, energy consumption, and cost. Evaluation using the Cloudsim toolkit demonstrates the algorithm's effectiveness and efficiency.

JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING (2024)