Tiago Pedrosa
Current Organizations / Institutes
The organizations/institutes from the scholar's latest article
Research Subjects
Tiago Pedrosa has a total of 62 co-authors. Here are the top co-authors by number of shared publications:
- Rui Pedro Lopes
Instituto Politécnico de Bragança
10 shared publications - Carlos Costa
University of Aveiro, Aveiro, Portugal
7 shared publications - José Luís Oliveira
IEETA / DETI, LASI, University of Aveiro, Portugal
7 shared publications - Paulo Leitão
Research Center in Digitalization and Intelligent Robotics (CeDRI), Instituto Politécnico de Bragança, Campus de Santa Apolónia, 5300-253 Bragança, Portugal
6 shared publications Gustavo Funchal
Instituto Politécnico de Bragança,Research Centre in Digitalization and Intelligent Robotics (CeDRI),Bragança,Portugal,5300-253
4 shared publications- Fernando De la Prieta
University of Salamanca
3 shared publications
Latest Publications
- Open Access
- 9 November 2026
- Published by MDPI AG in Electronics
- Vol. 15 (21) , 5190
Trust-Based Selective Collaboration for Multi-Agent Intrusion Detection in IIoT
In distributed intrusion detection systems for the Industrial Internet of Things (IIoT), collaboration among heterogeneous agents can compensate for each agent’s partial competence. However, when done indiscriminately, it exposes the agents most capable of negative transfer, degrading decisions that would otherwise be correct on their own. This work reframes the problem as an admission problem, shifting the question from whether to collaborate to with whom to collaborate, and proposes a mechanism in which each agent maintains, in a strictly local manner, a trust matrix that directs its requests for help only to peers whose historical contributions have proven beneficial, without altering the system’s aggregation rule. The study compares four trust-updating strategies (exponential moving average, Beta-Bernoulli, upper confidence bound, and binary) and two admission policies (threshold and top-k) against baseline strategies of isolated decision-making and indiscriminate collaboration, on a testbed with ten heterogeneous agents running on real hardware (Raspberry Pi) and using two benchmark datasets with different degrees of heterogeneity (UNSW-NB15 and CICIoT2023). The results show that selective collaboration based on trust preserves the gains of weak agents and suppresses the degradation of strong agents. The benefit is moderate under purely algorithmic heterogeneity, but becomes the factor that makes collaboration worthwhile when agents are trained on distinct datasets, where naive collaboration offers almost no benefit. The trust mechanism also reduces the total message volume by 44% to 84% depending on the configuration (exceeding 60% under top-k admission) and cuts collaboration latency by approximately to depending on the configuration, without compromising resources, and with its value growing with the degree of heterogeneity, from marginal when agents share knowledge to the factor that decides whether collaboration is beneficial when they do not share it.- 9 November 2026
- Published by MDPI AG in Electronics
- Vol. 15 (21) , 5190
Open AccessTrust-Based Selective Collaboration for Multi-Agent Intrusion Detection in IIoT
In distributed intrusion detection systems for the Industrial Internet of Things (IIoT), collaboration among heterogeneous agents can compensate for each agent’s partial competence. However, when done indiscriminately, it exposes the agents most capable of negative transfer, degrading decisions that would otherwise be correct on their own. This work reframes the problem as an admission problem, shifting the question from whether to collaborate to with whom to collaborate, and proposes a mechanism in which each agent maintains, in a strictly local manner, a trust matrix that directs its requests for help only to peers whose historical contributions have proven beneficial, without altering the system’s aggregation rule. The study compares four trust-updating strategies (exponential moving average, Beta-Bernoulli, upper confidence bound, and binary) and two admission policies (threshold and top-k) against baseline strategies of isolated decision-making and indiscriminate collaboration, on a testbed with ten heterogeneous agents running on real hardware (Raspberry Pi) and using two benchmark datasets with different degrees of heterogeneity (UNSW-NB15 and CICIoT2023). The results show that selective collaboration based on trust preserves the gains of weak agents and suppresses the degradation of strong agents. The benefit is moderate under purely algorithmic heterogeneity, but becomes the factor that makes collaboration worthwhile when agents are trained on distinct datasets, where naive collaboration offers almost no benefit. The trust mechanism also reduces the total message volume by 44% to 84% depending on the configuration (exceeding 60% under top-k admission) and cuts collaboration latency by approximately to depending on the configuration, without compromising resources, and with its value growing with the degree of heterogeneity, from marginal when agents share knowledge to the factor that decides whether collaboration is beneficial when they do not share it. - 1 April 2026
- Published by Springer Nature
- p. 470-483
Wazuh for Incident Detection: Design and Implementation
- 1 April 2026
- Published by Springer Nature
- p. 470-483
Wazuh for Incident Detection: Design and Implementation
- Open Access
- 7 February 2026
- Published by Springer Nature in SN Computer Science
- Vol. 7 (2) , 186
A Cloud-Driven Support Layer for Enhancing Distributed IDS in IoT Networks
The exponential growth of connected devices, including sensors, mobile equipment, and various Internet of Things (IoT) nodes, has significantly increased the volume of data generated at the edge. Traditionally, data analysis tasks are offloaded to centralized cloud servers, resulting in increased latency, bandwidth bottlenecks and privacy concerns. While edge computing addresses these limitations by enabling local processing, it also faces challenges related to limited computational capacity and isolated decision-making. In this context, Multi-Agent Systems provide a promising solution by enabling collaboration among edge nodes for distributed machine learning-based intrusion detection. This work extends previous research by introducing a hierarchical approach within the edge-cloud continuum, where agents deployed in the cloud continuously monitor edge-level behaviour and employ reinforcement learning techniques to suggest dynamic updates to decision parameters of edge agents. This feedback-driven mechanism allows agents to adapt their behaviour over time, improving detection accuracy and collaboration efficiency while keeping communication overhead under control. The proposed architecture balances decentralisation and adaptability, offering a scalable and privacy-preserving solution for intrusion detection in dynamic and resource-constrained IoT environments.
- 7 February 2026
- Published by Springer Nature in SN Computer Science
- Vol. 7 (2) , 186
Open AccessA Cloud-Driven Support Layer for Enhancing Distributed IDS in IoT Networks
The exponential growth of connected devices, including sensors, mobile equipment, and various Internet of Things (IoT) nodes, has significantly increased the volume of data generated at the edge. Traditionally, data analysis tasks are offloaded to centralized cloud servers, resulting in increased latency, bandwidth bottlenecks and privacy concerns. While edge computing addresses these limitations by enabling local processing, it also faces challenges related to limited computational capacity and isolated decision-making. In this context, Multi-Agent Systems provide a promising solution by enabling collaboration among edge nodes for distributed machine learning-based intrusion detection. This work extends previous research by introducing a hierarchical approach within the edge-cloud continuum, where agents deployed in the cloud continuously monitor edge-level behaviour and employ reinforcement learning techniques to suggest dynamic updates to decision parameters of edge agents. This feedback-driven mechanism allows agents to adapt their behaviour over time, improving detection accuracy and collaboration efficiency while keeping communication overhead under control. The proposed architecture balances decentralisation and adaptability, offering a scalable and privacy-preserving solution for intrusion detection in dynamic and resource-constrained IoT environments.
- 15 April 2024
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Industrial Informatics
- Vol. 20 (7) , 9266-9274
Actively Detecting Multiscale Flooding Attacks & Attack Volumes in Resource-Constrained ICPS
The significant growth in modern communication technologies has led to an increase in zero-day vulnerabilities that degrade the performance of industrial cyber-physical systems (ICPS). Distributed denial of service (DDoS) attacks are one such threat that overwhelms a target with floods of packets, posing a severe risk to the normal operations of the ICPS. Current solutions to detect DDoS attacks are unsuitable for resource-constrained ICPS. This study proposes actively detecting multiscale flooding DDoS attacks in resource-constrained ICPS by analyzing network traffic in the frequency domain. A two-phased technique detects attack presence and attack volume. Both phases use a novel combination of light-weight and theoretically sound statistical methods. The effectiveness of the proposed technique is evaluated using mainstream metrics like true and false positive rates, accuracy, and precision using BOUN DDoS 2020 and CICDDoS 2019 datasets. An implementation of the proposed approach on a programmable logic controllers-based ICPS demonstrated improvements in resource usage and detection time compared to the existing state-of-the-art.
- 15 April 2024
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Industrial Informatics
- Vol. 20 (7) , 9266-9274
Actively Detecting Multiscale Flooding Attacks & Attack Volumes in Resource-Constrained ICPS
The significant growth in modern communication technologies has led to an increase in zero-day vulnerabilities that degrade the performance of industrial cyber-physical systems (ICPS). Distributed denial of service (DDoS) attacks are one such threat that overwhelms a target with floods of packets, posing a severe risk to the normal operations of the ICPS. Current solutions to detect DDoS attacks are unsuitable for resource-constrained ICPS. This study proposes actively detecting multiscale flooding DDoS attacks in resource-constrained ICPS by analyzing network traffic in the frequency domain. A two-phased technique detects attack presence and attack volume. Both phases use a novel combination of light-weight and theoretically sound statistical methods. The effectiveness of the proposed technique is evaluated using mainstream metrics like true and false positive rates, accuracy, and precision using BOUN DDoS 2020 and CICDDoS 2019 datasets. An implementation of the proposed approach on a programmable logic controllers-based ICPS demonstrated improvements in resource usage and detection time compared to the existing state-of-the-art.
- Open Access
Parameterization and Performance Analysis of a Scalable, near Real-Time Packet Capturing Platform
The rapid evolution of technology has fostered an exponential rise in the number of individuals and devices interconnected via the Internet. This interconnectedness has prompted companies to expand their computing and communication infrastructures significantly to accommodate the escalating demands. However, this proliferation of connectivity has also opened new avenues for cyber threats, emphasizing the critical need for Intrusion Detection Systems (IDSs) to adapt and operate efficiently in this evolving landscape. In response, companies are increasingly seeking IDSs characterized by horizontal, modular, and elastic attributes, capable of dynamically scaling with the fluctuating volume of network data flows deemed essential for effective monitoring and threat detection. Yet, the task extends beyond mere data capture and storage; robust IDSs must integrate sophisticated components for data analysis and anomaly detection, ideally functioning in real-time or near real-time. While Machine Learning (ML) techniques present promising avenues for detecting and mitigating malicious activities, their efficacy hinges on the availability of high-quality training datasets, which in turn poses a significant challenge. This paper proposes a comprehensive solution in the form of an architecture and reference implementation for (near) real-time capture, storage, and analysis of network data within a 1 Gbps network environment. Performance benchmarks provided offer valuable insights for prototype optimization, demonstrating the capability of the proposed IDS architecture to meet objectives even under realistic operational scenarios.
Open AccessParameterization and Performance Analysis of a Scalable, near Real-Time Packet Capturing Platform
The rapid evolution of technology has fostered an exponential rise in the number of individuals and devices interconnected via the Internet. This interconnectedness has prompted companies to expand their computing and communication infrastructures significantly to accommodate the escalating demands. However, this proliferation of connectivity has also opened new avenues for cyber threats, emphasizing the critical need for Intrusion Detection Systems (IDSs) to adapt and operate efficiently in this evolving landscape. In response, companies are increasingly seeking IDSs characterized by horizontal, modular, and elastic attributes, capable of dynamically scaling with the fluctuating volume of network data flows deemed essential for effective monitoring and threat detection. Yet, the task extends beyond mere data capture and storage; robust IDSs must integrate sophisticated components for data analysis and anomaly detection, ideally functioning in real-time or near real-time. While Machine Learning (ML) techniques present promising avenues for detecting and mitigating malicious activities, their efficacy hinges on the availability of high-quality training datasets, which in turn poses a significant challenge. This paper proposes a comprehensive solution in the form of an architecture and reference implementation for (near) real-time capture, storage, and analysis of network data within a 1 Gbps network environment. Performance benchmarks provided offer valuable insights for prototype optimization, demonstrating the capability of the proposed IDS architecture to meet objectives even under realistic operational scenarios.
- 4 April 2023
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- p. 1-6
An Intrusion Detection System Dataset for a Multi-Agent Cyber-Physical Conveyor System
Industry 4.0 is built upon the foundation of connecting devices and systems via Internet of Things (IoT) technologies, with Cyber- Physical Systems (CPS) serving as the backbone infrastructure. Although this approach brings numerous benefits like improved performance, responsiveness and reconfigurability, it also introduces security concerns, making devices and systems vulnerable to cyber attacks. There is a need for effective techniques to protect these systems, and the availability of datasets becomes essential to support the development of such techniques. This paper presents a dataset based on the collection of traffic information exchanged in a self-organizing conveyor system using the multi-agent systems (MAS) architecture and containing various intelligent conveyor modules. The dataset comprises data collected at the network and agent levels under normal system operation, denial of service (DoS) attacks, and malicious agent attacks. An intrusion detection system that integrates Fast Fourier Transform (FFT) and Machine Learning (ML) analysis is developed to demonstrate the utility of this dataset.
- 4 April 2023
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- p. 1-6
An Intrusion Detection System Dataset for a Multi-Agent Cyber-Physical Conveyor System
Industry 4.0 is built upon the foundation of connecting devices and systems via Internet of Things (IoT) technologies, with Cyber- Physical Systems (CPS) serving as the backbone infrastructure. Although this approach brings numerous benefits like improved performance, responsiveness and reconfigurability, it also introduces security concerns, making devices and systems vulnerable to cyber attacks. There is a need for effective techniques to protect these systems, and the availability of datasets becomes essential to support the development of such techniques. This paper presents a dataset based on the collection of traffic information exchanged in a self-organizing conveyor system using the multi-agent systems (MAS) architecture and containing various intelligent conveyor modules. The dataset comprises data collected at the network and agent levels under normal system operation, denial of service (DoS) attacks, and malicious agent attacks. An intrusion detection system that integrates Fast Fourier Transform (FFT) and Machine Learning (ML) analysis is developed to demonstrate the utility of this dataset.
- Open Access
- 1 January 2023
- Published by INSTICC
- p. 471-476
Query Log Analysis for SQL Injection Detection
- 1 January 2023
- Published by INSTICC
- p. 471-476
Open AccessQuery Log Analysis for SQL Injection Detection
- 25 July 2022
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- p. 560-565
Learning Cybersecurity in IoT-based Applications through a Capture the Flag Competition
The Internet of Things (IoT) is one of the main foundations of Industry 4.0, providing widespread connectivity of systems and devices, which promotes significant benefits, such as improved performance, responsiveness, and reconfigurability. However, it also brings some security problems, which make these devices and systems vulnerable to cyberattacks, consequently demanding efficient learning and training initiatives to address the challenges regarding the qualification of undergraduate students and active professionals to design more secure systems, as well as to be more aware of cyberthreats during the management and use of them. With this in mind, this paper describes a Capture the Flag competition based on IoT cybersecurity. The participants’ feedback and performance evaluation show that this type of hands-on competition strongly contributes to learning the importance of cybersecurity in IoT-based applications.
- 25 July 2022
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- p. 560-565
Learning Cybersecurity in IoT-based Applications through a Capture the Flag Competition
The Internet of Things (IoT) is one of the main foundations of Industry 4.0, providing widespread connectivity of systems and devices, which promotes significant benefits, such as improved performance, responsiveness, and reconfigurability. However, it also brings some security problems, which make these devices and systems vulnerable to cyberattacks, consequently demanding efficient learning and training initiatives to address the challenges regarding the qualification of undergraduate students and active professionals to design more secure systems, as well as to be more aware of cyberthreats during the management and use of them. With this in mind, this paper describes a Capture the Flag competition based on IoT cybersecurity. The participants’ feedback and performance evaluation show that this type of hands-on competition strongly contributes to learning the importance of cybersecurity in IoT-based applications.