Multi-agent reinforcement learning for privacy-aware distributed CNN in heterogeneous IoT surveillance systems

<p dir="ltr">Although <u>Deep Neural Networks</u> (DNN) have become the backbone technology of several <u>Internet of Things</u> (IoT) applications, their execution in resource-constrained devices remains challenging. To cater for these challenges, collaborati...

وصف كامل

محفوظ في:
التفاصيل البيبلوغرافية
المؤلف الرئيسي: Emna Baccour (16896366) (author)
مؤلفون آخرون: Aiman Erbad (14150589) (author), Amr Mohamed (3508121) (author), Mounir Hamdi (14150652) (author), Mohsen Guizani (12580291) (author)
منشور في: 2024
الموضوعات:
الوسوم: إضافة وسم
لا توجد وسوم, كن أول من يضع وسما على هذه التسجيلة!
_version_ 1864513541625610240
author Emna Baccour (16896366)
author2 Aiman Erbad (14150589)
Amr Mohamed (3508121)
Mounir Hamdi (14150652)
Mohsen Guizani (12580291)
author2_role author
author
author
author
author_facet Emna Baccour (16896366)
Aiman Erbad (14150589)
Amr Mohamed (3508121)
Mounir Hamdi (14150652)
Mohsen Guizani (12580291)
author_role author
dc.creator.none.fl_str_mv Emna Baccour (16896366)
Aiman Erbad (14150589)
Amr Mohamed (3508121)
Mounir Hamdi (14150652)
Mohsen Guizani (12580291)
dc.date.none.fl_str_mv 2024-07-01T06:00:00Z
dc.identifier.none.fl_str_mv 10.1016/j.jnca.2024.103933
dc.relation.none.fl_str_mv https://figshare.com/articles/journal_contribution/Multi-agent_reinforcement_learning_for_privacy-aware_distributed_CNN_in_heterogeneous_IoT_surveillance_systems/29899466
dc.rights.none.fl_str_mv CC BY 4.0
info:eu-repo/semantics/openAccess
dc.subject.none.fl_str_mv Information and computing sciences
Artificial intelligence
Cybersecurity and privacy
Machine learning
IoT devices
Resource constraints
Sensitive data
Distributed DNN
Distributed resource optimization
Multi-agent reinforcement learning
dc.title.none.fl_str_mv Multi-agent reinforcement learning for privacy-aware distributed CNN in heterogeneous IoT surveillance systems
dc.type.none.fl_str_mv Text
Journal contribution
info:eu-repo/semantics/publishedVersion
text
contribution to journal
description <p dir="ltr">Although <u>Deep Neural Networks</u> (DNN) have become the backbone technology of several <u>Internet of Things</u> (IoT) applications, their execution in resource-constrained devices remains challenging. To cater for these challenges, collaborative deep inference conducted by <u>IoT devices</u> was introduced. However, the prevalence of DNN computation suffers from severe privacy problems, e.g. data-reverse and model leakage. Particularly, malicious participants can accurately recover the received data to access <u>sensitive information</u>. Furthermore, the system is composed of heterogeneous data-sources represented by different <u>DNN models</u> that wish to execute classifications without exposing their data and models. Though, relaying the trained models to a centralized unit managing the collaboration leads to major risks because some features can be revealed through these models, in addition to dependency and scalability problems. In this paper, we present an approach that targets the privacy of collaborative inference via controlling the amount of data assigned to different participants, to prevent them from reversing attempts. Moreover, each independent data-source requesting inference will be responsible to manage the distribution of its DNN locally. In this context, different sources are required to compete over the pervasive resources while cooperating to maintain privacy welfare. We formulate this methodology, as an <u>integer programming</u> problem, where we establish a trade-off between the latency of co-inference and the privacy required by heterogeneous entities. A distributed solution scheme is also developed based on the Lagrangian dual problem. Next, to relax the optimization, we shape our approach as a cooperative and competitive Multi-Agent Reinforcement Learning (MARL) that supports heterogeneous/independent agents. Our comprehensive simulations demonstrated that our method yields results on par with those of a single <u>RL </u>agent in terms of action performance, while maintaining the privacy of individual agents’ information. Additionally, it surpasses the Independent Q-Learning (IQL) approach, where agents operate autonomously, in safeguarding inference privacy.</p><h2>Other Information</h2><p dir="ltr">Published in: Journal of Network and Computer Applications<br>License: <a href="http://creativecommons.org/licenses/by/4.0/" target="_blank">http://creativecommons.org/licenses/by/4.0/</a><br>See article on publisher's website: <a href="https://dx.doi.org/10.1016/j.jnca.2024.103933" target="_blank">https://dx.doi.org/10.1016/j.jnca.2024.103933</a></p>
eu_rights_str_mv openAccess
id Manara2_43a0e8598b20e48ce3437c5a29eef296
identifier_str_mv 10.1016/j.jnca.2024.103933
network_acronym_str Manara2
network_name_str Manara2
oai_identifier_str oai:figshare.com:article/29899466
publishDate 2024
repository.mail.fl_str_mv
repository.name.fl_str_mv
repository_id_str
rights_invalid_str_mv CC BY 4.0
spelling Multi-agent reinforcement learning for privacy-aware distributed CNN in heterogeneous IoT surveillance systemsEmna Baccour (16896366)Aiman Erbad (14150589)Amr Mohamed (3508121)Mounir Hamdi (14150652)Mohsen Guizani (12580291)Information and computing sciencesArtificial intelligenceCybersecurity and privacyMachine learningIoT devicesResource constraintsSensitive dataDistributed DNNDistributed resource optimizationMulti-agent reinforcement learning<p dir="ltr">Although <u>Deep Neural Networks</u> (DNN) have become the backbone technology of several <u>Internet of Things</u> (IoT) applications, their execution in resource-constrained devices remains challenging. To cater for these challenges, collaborative deep inference conducted by <u>IoT devices</u> was introduced. However, the prevalence of DNN computation suffers from severe privacy problems, e.g. data-reverse and model leakage. Particularly, malicious participants can accurately recover the received data to access <u>sensitive information</u>. Furthermore, the system is composed of heterogeneous data-sources represented by different <u>DNN models</u> that wish to execute classifications without exposing their data and models. Though, relaying the trained models to a centralized unit managing the collaboration leads to major risks because some features can be revealed through these models, in addition to dependency and scalability problems. In this paper, we present an approach that targets the privacy of collaborative inference via controlling the amount of data assigned to different participants, to prevent them from reversing attempts. Moreover, each independent data-source requesting inference will be responsible to manage the distribution of its DNN locally. In this context, different sources are required to compete over the pervasive resources while cooperating to maintain privacy welfare. We formulate this methodology, as an <u>integer programming</u> problem, where we establish a trade-off between the latency of co-inference and the privacy required by heterogeneous entities. A distributed solution scheme is also developed based on the Lagrangian dual problem. Next, to relax the optimization, we shape our approach as a cooperative and competitive Multi-Agent Reinforcement Learning (MARL) that supports heterogeneous/independent agents. Our comprehensive simulations demonstrated that our method yields results on par with those of a single <u>RL </u>agent in terms of action performance, while maintaining the privacy of individual agents’ information. Additionally, it surpasses the Independent Q-Learning (IQL) approach, where agents operate autonomously, in safeguarding inference privacy.</p><h2>Other Information</h2><p dir="ltr">Published in: Journal of Network and Computer Applications<br>License: <a href="http://creativecommons.org/licenses/by/4.0/" target="_blank">http://creativecommons.org/licenses/by/4.0/</a><br>See article on publisher's website: <a href="https://dx.doi.org/10.1016/j.jnca.2024.103933" target="_blank">https://dx.doi.org/10.1016/j.jnca.2024.103933</a></p>2024-07-01T06:00:00ZTextJournal contributioninfo:eu-repo/semantics/publishedVersiontextcontribution to journal10.1016/j.jnca.2024.103933https://figshare.com/articles/journal_contribution/Multi-agent_reinforcement_learning_for_privacy-aware_distributed_CNN_in_heterogeneous_IoT_surveillance_systems/29899466CC BY 4.0info:eu-repo/semantics/openAccessoai:figshare.com:article/298994662024-07-01T06:00:00Z
spellingShingle Multi-agent reinforcement learning for privacy-aware distributed CNN in heterogeneous IoT surveillance systems
Emna Baccour (16896366)
Information and computing sciences
Artificial intelligence
Cybersecurity and privacy
Machine learning
IoT devices
Resource constraints
Sensitive data
Distributed DNN
Distributed resource optimization
Multi-agent reinforcement learning
status_str publishedVersion
title Multi-agent reinforcement learning for privacy-aware distributed CNN in heterogeneous IoT surveillance systems
title_full Multi-agent reinforcement learning for privacy-aware distributed CNN in heterogeneous IoT surveillance systems
title_fullStr Multi-agent reinforcement learning for privacy-aware distributed CNN in heterogeneous IoT surveillance systems
title_full_unstemmed Multi-agent reinforcement learning for privacy-aware distributed CNN in heterogeneous IoT surveillance systems
title_short Multi-agent reinforcement learning for privacy-aware distributed CNN in heterogeneous IoT surveillance systems
title_sort Multi-agent reinforcement learning for privacy-aware distributed CNN in heterogeneous IoT surveillance systems
topic Information and computing sciences
Artificial intelligence
Cybersecurity and privacy
Machine learning
IoT devices
Resource constraints
Sensitive data
Distributed DNN
Distributed resource optimization
Multi-agent reinforcement learning