Key protected classification for collaborative learning

buir.contributor.authorSarıyıldız, Mert Bülent
buir.contributor.authorAyday, Erman
dc.citation.epage13en_US
dc.citation.spage1en_US
dc.citation.volumeNumber104en_US
dc.contributor.authorSarıyıldız, Mert Bülenten_US
dc.contributor.authorCinbiş, R. G.en_US
dc.contributor.authorAyday, Ermanen_US
dc.date.accessioned2021-03-05T07:39:19Z
dc.date.available2021-03-05T07:39:19Z
dc.date.issued2020
dc.departmentDepartment of Computer Engineeringen_US
dc.description.abstractLarge-scale datasets play a fundamental role in training deep learning models. However, dataset collection is difficult in domains that involve sensitive information. Collaborative learning techniques provide a privacy-preserving solution, by enabling training over a number of private datasets that are not shared by their owners. However, recently, it has been shown that the existing collaborative learning frameworks are vulnerable to an active adversary that runs a generative adversarial network (GAN) attack. In this work, we propose a novel classification model that is resilient against such attacks by design. More specifically, we introduce a key-based classification model and a principled training scheme that protects class scores by using class-specific private keys, which effectively hide the information necessary for a GAN attack. We additionally show how to utilize high dimensional keys to improve the robustness against attacks without increasing the model complexity. Our detailed experiments demonstrate the effectiveness of the proposed technique. Source code will be made available at https://github.com/mbsariyildiz/key-protected-classification.en_US
dc.description.provenanceSubmitted by Zeynep Aykut (zeynepay@bilkent.edu.tr) on 2021-03-05T07:39:19Z No. of bitstreams: 1 Key_protected_classification_for_collaborative_learning.pdf: 2356280 bytes, checksum: d4df7ac6e44595315ee3534f53bc4841 (MD5)en
dc.description.provenanceMade available in DSpace on 2021-03-05T07:39:19Z (GMT). No. of bitstreams: 1 Key_protected_classification_for_collaborative_learning.pdf: 2356280 bytes, checksum: d4df7ac6e44595315ee3534f53bc4841 (MD5) Previous issue date: 2020en
dc.embargo.release2022-08-01
dc.identifier.doi10.1016/j.patcog.2020.107327en_US
dc.identifier.issn0031-3203
dc.identifier.urihttp://hdl.handle.net/11693/75817
dc.language.isoEnglishen_US
dc.publisherElsevieren_US
dc.relation.isversionofhttps://dx.doi.org/10.1016/j.patcog.2020.107327en_US
dc.source.titlePattern Recognitionen_US
dc.subjectPrivacy-preserving machine learningen_US
dc.subjectCollaborative learningen_US
dc.subjectClassificationen_US
dc.subjectGenerative adversarial networksen_US
dc.titleKey protected classification for collaborative learningen_US
dc.typeArticleen_US

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Key_protected_classification_for_collaborative_learning.pdf
Size:
2.25 MB
Format:
Adobe Portable Document Format
Description:
View / Download

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: