Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Jonas Guan

dblp:275/9969 · DBLP profile ↗
← Back
6ranked-venue papers
1as first author
6since 2021 · last 2024
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 4 · 1 first-author · 4 since 2021Security and privacy · 1 · 1 since 2021Software engineering, systems software and programming languages · 1 · 1 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Artificial intelligence
4 papers
Reinforcement learning · 65% Trustworthy machine learning · 23% Representation and self-supervised learning · 12%
Network and information security
3 papers
Security and privacy of machine learning · 63% Systems and software security · 37%
Software engineering, system software, and programming languages
2 papers
Program analysis · 100%

Topics — the 13 heaviest of 14, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Security and privacy of machine learning
model stealing
1.122022
Dataset Inference for Self-Supervised Models · NeurIPS 2022
On the Difficulty of Defending Self-Supervised Learning against Model Extraction · ICML 2022
Machine learning › Reinforcement learning › multi-agent reinforcement learning
credit assignment
0.812024
Temporal-Difference Learning Using Distributed Error Signals · NeurIPS 2024
Machine learning › Reinforcement learning
deep reinforcement learning
0.812024
Temporal-Difference Learning Using Distributed Error Signals · NeurIPS 2024
Machine learning › Reinforcement learning
temporal difference learning
0.812024
Temporal-Difference Learning Using Distributed Error Signals · NeurIPS 2024
Machine learning › Reinforcement learning
value-based reinforcement learning
0.812024
Temporal-Difference Learning Using Distributed Error Signals · NeurIPS 2024
Program analysis
binary analysis
0.722021
XDA: Accurate, Robust Disassembly with Transfer Learning · NDSS 2021
StateFormer: fine-grained type recovery from binaries using generative state modeling · ESEC/SIGSOFT FSE 2021
Machine learning › Trustworthy machine learning
interpretability
0.612022
A Zest of LIME: Towards Architecture-Independent Model Distances · ICLR 2022
Machine learning › Trustworthy machine learning › interpretability › post-hoc explanation
LIME
0.612022
A Zest of LIME: Towards Architecture-Independent Model Distances · ICLR 2022
Security and privacy of machine learning › membership inference
dataset inference
0.612022
Dataset Inference for Self-Supervised Models · NeurIPS 2022
Systems and software security
binary analysis
0.512021
StateFormer: fine-grained type recovery from binaries using generative state modeling · ESEC/SIGSOFT FSE 2021
Systems and software security › binary analysis
binary type recovery
0.512021
StateFormer: fine-grained type recovery from binaries using generative state modeling · ESEC/SIGSOFT FSE 2021
Program analysis › binary analysis
disassembly
0.512021
XDA: Accurate, Robust Disassembly with Transfer Learning · NDSS 2021
Machine learning › Reinforcement learning › deep reinforcement learning
deep q-learning
0.212024
Temporal-Difference Learning Using Distributed Error Signals · NeurIPS 2024

Methods — techniques the papers use, named apart from their topics

representation stealing · 1.1mutual information · 1.1density estimation · 1.1black-box extraction · 1.1neural network · 1.0generative state modeling · 1.0deep q-learning · 0.8backpropagation · 0.8LIME · 0.6transfer learning · 0.5
YearPublicationVenuePosition
2024 Temporal-Difference Learning Using Distributed Error Signals
abstract
A computational problem in biological reward-based learning is how credit assignment is performed in the nucleus accumbens (NAc). Much research suggests that NAc dopamine encodes temporal-difference (TD) errors for learning value predictions. However, dopamine is synchronously distributed in regionally homogeneous concentrations, which does not support explicit credit assignment (like used by backpropagation). It is unclear whether distributed errors alone are sufficient for synapses to make coordinated updates to learn complex, nonlinear reward-based learning tasks. We design a new deep Q-learning algorithm, Artificial Dopamine, to computationally demonstrate that synchronously distributed, per-layer TD errors may be sufficient to learn surprisingly complex RL tasks. We empirically evaluate our algorithm on MinAtar, the DeepMind Control Suite, and classic control tasks, and show it often achieves comparable performance to deep RL algorithms that use backpropagation.
Jonas Guan, Shon Eduard Verch, Claas Völcker, Ethan C. Jackson, Nicolas Papernot, William A. Cunningham
NeurIPS1
2022 A Zest of LIME: Towards Architecture-Independent Model Distances
Hengrui Jia 0001, Jonas Guan, Ali Shahin Shamsabadi, Nicolas Papernot
ICLR3
2022 On the Difficulty of Defending Self-Supervised Learning against Model Extraction
abstract
Self-Supervised Learning (SSL) is an increasingly popular ML paradigm that trains models to transform complex inputs into representations without relying on explicit labels. These representations encode similarity structures that enable efficient learning of multiple downstream tasks. Recently, ML-as-a-Service providers have commenced offering trained SSL models over inference APIs, which transform user inputs into useful representations for a fee. However, the high cost involved to train these models and their exposure over APIs both make black-box extraction a realistic security threat. We thus explore model stealing attacks against SSL. Unlike traditional model extraction on classifiers that output labels, the victim models here output representations; these representations are of significantly higher dimensionality compared to the low-dimensional prediction scores output by classifiers. We construct several novel attacks and find that approaches that train directly on a victim’s stolen representations are query efficient and enable high accuracy for downstream models. We then show that existing defenses against model extraction are inadequate and not easily retrofitted to the specificities of SSL.
Adam Dziedzic, Nikita Dhawan, Muhammad Ahmad Kaleem, Jonas Guan, Nicolas Papernot
ICML4
2022 Dataset Inference for Self-Supervised Models
abstract
Self-supervised models are increasingly prevalent in machine learning (ML) since they reduce the need for expensively labeled data. Because of their versatility in downstream applications, they are increasingly used as a service exposed via public APIs. At the same time, these encoder models are particularly vulnerable to model stealing attacks due to the high dimensionality of vector representations they output. Yet, encoders remain undefended: existing mitigation strategies for stealing attacks focus on supervised learning. We introduce a new dataset inference defense, which uses the private training set of the victim encoder model to attribute its ownership in the event of stealing. The intuition is that the log-likelihood of an encoder's output representations is higher on the victim's training data than on test data if it is stolen from the victim, but not if it is independently trained. We compute this log-likelihood using density estimation models. As part of our evaluation, we also propose measuring the fidelity of stolen encoders and quantifying the effectiveness of the theft detection without involving downstream tasks; instead, we leverage mutual information and distance measurements. Our extensive empirical results in the vision domain demonstrate that dataset inference is a promising direction for defending self-supervised models against model stealing.
Adam Dziedzic, Haonan Duan 0002, Muhammad Ahmad Kaleem, Nikita Dhawan, Jonas Guan, Yannis Cattan, Franziska Boenisch, Nicolas Papernot
NeurIPS5
2021 XDA: Accurate, Robust Disassembly with Transfer Learning
Kexin Pei, Jonas Guan, David Williams-King, Suman Jana
NDSS2
2021 StateFormer: fine-grained type recovery from binaries using generative state modeling
abstract
Binary type inference is a critical reverse engineering task supporting many security applications, including vulnerability analysis, binary hardening, forensics, and decompilation. It is a difficult task because source-level type information is often stripped during compilation, leaving only binaries with untyped memory and register accesses. Existing approaches rely on hand-coded type inference rules defined by domain experts, which are brittle and require nontrivial effort to maintain and update. Even though machine learning approaches have shown promise at automatically learning the inference rules, their accuracy is still low, especially for optimized binaries.
Kexin Pei, Jonas Guan, Matthew Broughton, Zhongtian Chen, Songchen Yao, David Williams-King, Vikas Ummadisetty, Baishakhi Ray, Suman Jana
ESEC/SIGSOFT FSE2