Abstract
With the privatization deployment of DNNs on edge devices, the security of on-device DNNs has raised significant concern. To quantify the model leakage risk of on-device DNNs automatically, we propose NNReverse, the first learning-based method which can reverse DNNs from AI programs without domain knowledge. NNReverse trains a representation model to represent the semantics of binary code for DNN layers. By searching the most similar function in our database, NNReverse infers the layer type of a given function's binary code. To represent assembly instructions semantics precisely, NNReverse proposes a more fine-grained embedding model to represent the textual and structural-semantic of assembly functions.
Cite
CITATION STYLE
Chen, S., Khanpour, H., Liu, C., & Yang, W. (2022). Learning to Reverse DNNs from AI Programs Automatically. In IJCAI International Joint Conference on Artificial Intelligence (pp. 666–672). International Joint Conferences on Artificial Intelligence. https://doi.org/10.24963/ijcai.2022/94
Register to see more suggestions
Mendeley helps you to discover research relevant for your work.