DeepRing: Protecting Deep Neural Network With Blockchain
Title | DeepRing: Protecting Deep Neural Network With Blockchain |
Publication Type | Conference Paper |
Year of Publication | 2019 |
Authors | Goel, A., Agarwal, A., Vatsa, M., Singh, R., Ratha, N. |
Conference Name | 2019 IEEE/CVF Conference on Computer Vision and Pattern Recognition Workshops (CVPRW) |
Date Published | June 2019 |
Publisher | IEEE |
ISBN Number | 978-1-7281-2506-0 |
Keywords | appropriate loss functions, authorisation, blockchain, centralized authority, commercial perspectives, Computer architecture, Computer vision, computer vision applications, cryptographic hash, cryptography, cybersecurity industry, decryption algorithms, deep learning based architectures, Deep Neural Network, DeepRing, face recognition, Human Behavior, human intervention, human trust, learned parameters, learning (artificial intelligence), machine learning, neural nets, object detection, optimizers, pubcrawl, Public key, technical perspectives |
Abstract | Several computer vision applications such as object detection and face recognition have started to completely rely on deep learning based architectures. These architectures, when paired with appropriate loss functions and optimizers, produce state-of-the-art results in a myriad of problems. On the other hand, with the advent of "blockchain", the cybersecurity industry has developed a new sense of trust which was earlier missing from both the technical and commercial perspectives. Employment of cryptographic hash as well as symmetric/asymmetric encryption and decryption algorithms ensure security without any human intervention (i.e., centralized authority). In this research, we present the synergy between the best of both these worlds. We first propose a model which uses the learned parameters of a typical deep neural network and is secured from external adversaries by cryptography and blockchain technology. As the second contribution of the proposed research, a new parameter tampering attack is proposed to properly justify the role of blockchain in machine learning. |
URL | https://ieeexplore.ieee.org/document/9025660 |
DOI | 10.1109/CVPRW.2019.00341 |
Citation Key | goel_deepring_2019 |
- DeepRing
- technical perspectives
- Public key
- pubcrawl
- optimizers
- object detection
- neural nets
- machine learning
- learning (artificial intelligence)
- learned parameters
- human trust
- human intervention
- Human behavior
- face recognition
- appropriate loss functions
- Deep Neural Network
- deep learning based architectures
- decryption algorithms
- cybersecurity industry
- Cryptography
- cryptographic hash
- computer vision applications
- computer vision
- computer architecture
- commercial perspectives
- centralized authority
- blockchain
- authorisation