Lidia Fotia
Current Organizations / Institutes
The organizations/institutes from the scholar's latest article
Previous Organizations / Institutes
The organizations / institutes from the scholar's other articles in the past ten years
Lidia Fotia has a total of 27 co-authors. Here are the top co-authors by number of shared publications:
- Domenico Rosaci
University Mediterranea of Reggio Calabria
7 shared publications - Giuseppe Maria Luigi Sarne
Department of Psychology, University of Milano Bicocca, Pz. dell’Ateneo Nuovo 1, 20126 Milano, Italy
7 shared publications - Fabrizio Messina
Department of Mathematics and Informatics (DMI), University of Catania, 95124 Catania, Italy
6 shared publications Domenico Rosaci
University Mediterranea of Reggio Calabria
3 shared publicationsFabrizio Messina
University of Catania
3 shared publications- Giancarlo Fortino
University of Calabria
3 shared publications
Latest Publications
- Open Access
Artificial Intelligence for High-Availability Systems: A Comprehensive Review
High-availability (HA) systems—essential in many contemporary contexts—are designed to guarantee the availability of processes and data for more than 99% of their operational time. These systems are typically implemented as Cloud/Edge infrastructures that are properly maintained by human operators and intelligent agents in order to guarantee the required level of availability. Moreover, we are witnessing the widespread adoption of AI-based automation across many industries. AI-based software agents are increasingly being adopted to introduce more automation in highly available systems, particularly for monitoring and fault detection, fault prediction, recovery, and optimization processes. In this review paper, we discuss the state of the art of AI-based solutions for HA systems. In particular, we focus on the use of AI for the core operational mechanisms of monitoring, failure detection, and recovery. Our discussion begins by reviewing a few key background concepts of HA architectures, then we review recent work on AI-based solutions for monitoring, fault detection and recovery in HA systems.
Open AccessArtificial Intelligence for High-Availability Systems: A Comprehensive Review
High-availability (HA) systems—essential in many contemporary contexts—are designed to guarantee the availability of processes and data for more than 99% of their operational time. These systems are typically implemented as Cloud/Edge infrastructures that are properly maintained by human operators and intelligent agents in order to guarantee the required level of availability. Moreover, we are witnessing the widespread adoption of AI-based automation across many industries. AI-based software agents are increasingly being adopted to introduce more automation in highly available systems, particularly for monitoring and fault detection, fault prediction, recovery, and optimization processes. In this review paper, we discuss the state of the art of AI-based solutions for HA systems. In particular, we focus on the use of AI for the core operational mechanisms of monitoring, failure detection, and recovery. Our discussion begins by reviewing a few key background concepts of HA architectures, then we review recent work on AI-based solutions for monitoring, fault detection and recovery in HA systems.
- Open Access
- 10 September 2025
- Published by Elsevier in Internet of Things
- Vol. 34
Blockchain and AI-based methods for trust management in IoT: A comprehensive survey
- 10 September 2025
- Published by Elsevier in Internet of Things
- Vol. 34
Open AccessBlockchain and AI-based methods for trust management in IoT: A comprehensive survey
- Open Access
- 28 June 2024
- Published by Springer Nature in SN Computer Science
- Vol. 5 (6) , 1-12
Optimizing Crowd Counting in Dense Environments Through Curriculum Learning Training Strategy
Counting individuals in highly crowded environments, characterized by thousands of people, has garnered significant attention in recent years, due to the high number of vertical markets wherein such algorithms can prove beneficial, ranging from smart city and transportation to retail sectors, among others. Within this context, in this paper we introduce a novel training methodology tailored for estimating the number of people, ensuring precise counting accuracy in both moderately and highly crowded scenarios. The proposed approach exploits a formulation of the problem based on point detection, where each point represents an individual’s head. Our innovative contributions center around the designing of a novel training strategy employing Curriculum Learning (CL), which aims to replicate the gradual learning process observed in human cognition, training on simpler tasks at the beginning and tackling more complex tasks as the training evolves. In order to evaluate the complexity of each sample image, we propose a novel indicator taking into account both the number of people and their distribution within the image. The experimentation phase encompassed 18 publicly available datasets; the obtained results validate the effectiveness of the proposed approach, surpassing the baseline state-of-the-art point detection by 71% and 70% in terms of Mean Absolute Error (MAE) and Mean Squared Error (MSE), respectively
- 28 June 2024
- Published by Springer Nature in SN Computer Science
- Vol. 5 (6) , 1-12
Open AccessOptimizing Crowd Counting in Dense Environments Through Curriculum Learning Training Strategy
Counting individuals in highly crowded environments, characterized by thousands of people, has garnered significant attention in recent years, due to the high number of vertical markets wherein such algorithms can prove beneficial, ranging from smart city and transportation to retail sectors, among others. Within this context, in this paper we introduce a novel training methodology tailored for estimating the number of people, ensuring precise counting accuracy in both moderately and highly crowded scenarios. The proposed approach exploits a formulation of the problem based on point detection, where each point represents an individual’s head. Our innovative contributions center around the designing of a novel training strategy employing Curriculum Learning (CL), which aims to replicate the gradual learning process observed in human cognition, training on simpler tasks at the beginning and tackling more complex tasks as the training evolves. In order to evaluate the complexity of each sample image, we propose a novel indicator taking into account both the number of people and their distribution within the image. The experimentation phase encompassed 18 publicly available datasets; the obtained results validate the effectiveness of the proposed approach, surpassing the baseline state-of-the-art point detection by 71% and 70% in terms of Mean Absolute Error (MAE) and Mean Squared Error (MSE), respectively
- 20 September 2023
- Published by Springer Nature
- p. 13-22
Highly Crowd Detection and Counting Based on Curriculum Learning
- 20 September 2023
- Published by Springer Nature
- p. 13-22
Highly Crowd Detection and Counting Based on Curriculum Learning
- 9 April 2023
- Published by Springer Nature
- p. 3-12
Using Artificial Neural Networks to Model Initial Recruitment of Mediterranean Pine Forests
- 9 April 2023
- Published by Springer Nature
- p. 3-12
Using Artificial Neural Networks to Model Initial Recruitment of Mediterranean Pine Forests
- Top Cited PapersOpen Access
- 16 January 2023
- Published by Association for Computing Machinery (ACM) in ACM Computing Surveys
- Vol. 55 (9) , 1-34
Trust in Edge-based Internet of Things Architectures: State of the Art and Research Challenges
The Internet of Things (IoT) aims to enable a scenario where smart objects, inserted into information networks, supply smart services for human beings. The introduction of edge computing in IoT can reduce the decision-making latency, save bandwidth resources, and expand the cloud services to be allocated at the network’s edge. However, edge-based IoT systems currently face challenges in their decentralized trust management. Trust management is essential to obtain reliable mining and data fusion, improved user privacy and data security, and provisioning of services with context-awareness. In this survey, we first examine the edge-based IoT architectures currently reported in the literature. Then a complete review of trust requirements in edge-based IoT systems is produced. Also, we discuss about blockchain as a solution to solve several trust problems in IoT and analyze in detail the correlation between blockchain and edge computing. Finally, we provide a detailed analysis of performance aspects of trusted edge-based IoT systems and recommend promising research directions.
- 16 January 2023
- Published by Association for Computing Machinery (ACM) in ACM Computing Surveys
- Vol. 55 (9) , 1-34
Top Cited PapersOpen AccessTrust in Edge-based Internet of Things Architectures: State of the Art and Research Challenges
The Internet of Things (IoT) aims to enable a scenario where smart objects, inserted into information networks, supply smart services for human beings. The introduction of edge computing in IoT can reduce the decision-making latency, save bandwidth resources, and expand the cloud services to be allocated at the network’s edge. However, edge-based IoT systems currently face challenges in their decentralized trust management. Trust management is essential to obtain reliable mining and data fusion, improved user privacy and data security, and provisioning of services with context-awareness. In this survey, we first examine the edge-based IoT architectures currently reported in the literature. Then a complete review of trust requirements in edge-based IoT systems is produced. Also, we discuss about blockchain as a solution to solve several trust problems in IoT and analyze in detail the correlation between blockchain and edge computing. Finally, we provide a detailed analysis of performance aspects of trusted edge-based IoT systems and recommend promising research directions.
- 10 November 2022
- Published by Springer Nature
- p. 117-132
Formation of Reliable Composite Teams for Collaborative Environmental Surveillance of Ecosystems
- 10 November 2022
- Published by Springer Nature
- p. 117-132
Formation of Reliable Composite Teams for Collaborative Environmental Surveillance of Ecosystems
- 3 October 2022
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Computational Social Systems
- Vol. 10 (4) , 2051-2060
A Social Edge-Based IoT Framework Using Reputation-Based Clustering for Enhancing Competitiveness
The introduction of the IoT technology and its pervasive penetration in our daily life implies that IoT smart objects can often participate in social events, and in this case their paradigm of interaction is commonly denoted as social IoT (SIoT). To make reliable transactions into a SIoT scenario, in this article, we introduce a multi-agent SIoT architecture, which integrates a reputation system based on a clustering of the SOs. In our framework, when a SO looks for a resource and detects a reliable partner having that resource, then the two SOs can interact to make a transaction, and at the end of the transaction each of them provides a feedback about the partner to the local reputation system of the edge server, to update the SOs’ reputation scores. Moreover, each edge server sends these reputation scores to the cloud, which updates the associated reputation values of the SOs, deriving from experiences coming from all the edge domains. This architecture provides a given object, moving from an edge domain to another one, with the possibility to have an updated value of its reputation, represented by the value stored in the cloud. We have validated our approach by a campaign of simulations, whose results seem particularly promising.
- 3 October 2022
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Computational Social Systems
- Vol. 10 (4) , 2051-2060
A Social Edge-Based IoT Framework Using Reputation-Based Clustering for Enhancing Competitiveness
The introduction of the IoT technology and its pervasive penetration in our daily life implies that IoT smart objects can often participate in social events, and in this case their paradigm of interaction is commonly denoted as social IoT (SIoT). To make reliable transactions into a SIoT scenario, in this article, we introduce a multi-agent SIoT architecture, which integrates a reputation system based on a clustering of the SOs. In our framework, when a SO looks for a resource and detects a reliable partner having that resource, then the two SOs can interact to make a transaction, and at the end of the transaction each of them provides a feedback about the partner to the local reputation system of the edge server, to update the SOs’ reputation scores. Moreover, each edge server sends these reputation scores to the cloud, which updates the associated reputation values of the SOs, deriving from experiences coming from all the edge domains. This architecture provides a given object, moving from an edge domain to another one, with the possibility to have an updated value of its reputation, represented by the value stored in the cloud. We have validated our approach by a campaign of simulations, whose results seem particularly promising.
- 10 November 2019
- Published by Springer Nature in Lecture Notes in Computer Science
- p. 112-122
Using Trust and “Utility” for Group Formation in the Cloud of Things
- 10 November 2019
- Published by Springer Nature in Lecture Notes in Computer Science
- p. 112-122
Using Trust and “Utility” for Group Formation in the Cloud of Things
- 8 October 2016
- Published by Springer Nature
- p. 143-152
GroupTrust: Finding Trust-based Group Structures in Social Communities
- 8 October 2016
- Published by Springer Nature
- p. 143-152
GroupTrust: Finding Trust-based Group Structures in Social Communities