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

Jonathan Rosenthal

dblp:160/9953 · DBLP profile ↗
← Back
3ranked-venue papers
1as first author
1since 2021 · last 2023
0009-0004-5586-2684ORCID · reported

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

Artificial intelligence and machine learning · 2 · 1 first-author · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 2 · 1 first-author · 1 since 2021Software engineering, systems software and programming languages · 1

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.

Network and information security
1 paper
Security and privacy of machine learning · 100%
Software engineering, system software, and programming languages
1 paper
Software testing · 50% Concurrent programming · 50%
Theoretical computer science
1 paper
Approximation and online algorithms · 50% Algorithms and data structures · 50%

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

TopicWeightPapersLastEvidence papers
Security and privacy of machine learning › model stealing
data-free model stealing
0.712023
DisGUIDE: Disagreement-Guided Data-Free Model Extraction · AAAI 2023
Security and privacy of machine learning
model stealing
0.712023
DisGUIDE: Disagreement-Guided Data-Free Model Extraction · AAAI 2023
Software testing
deep learning testing
0.412020
Problems and Opportunities in Training Deep Learning Software Systems: An Analysis of Variance · ASE 2020
Concurrent programming › concurrency models
nondeterminism
0.412020
Problems and Opportunities in Training Deep Learning Software Systems: An Analysis of Variance · ASE 2020
Algorithms and data structures › learning algorithms
incremental learning
0.212015
The Boundary Forest Algorithm for Online Supervised and Unsupervised Learning · AAAI 2015
Approximation and online algorithms
online learning
0.212015
The Boundary Forest Algorithm for Online Supervised and Unsupervised Learning · AAAI 2015

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

generative model · 0.7experience replay · 0.7diversity loss · 0.7disagreement loss · 0.7ensemble methods · 0.2
YearPublicationVenuePosition
2023 DisGUIDE: Disagreement-Guided Data-Free Model Extraction
abstract
Recent model-extraction attacks on Machine Learning as a Service (MLaaS) systems have moved towards data-free approaches, showing the feasibility of stealing models trained with difficult-to-access data. However, these attacks are ineffective or limited due to the low accuracy of extracted models and the high number of queries to the models under attack. The high query cost makes such techniques infeasible for online MLaaS systems that charge per query. We create a novel approach to get higher accuracy and query efficiency than prior data-free model extraction techniques. Specifically, we introduce a novel generator training scheme that maximizes the disagreement loss between two clone models that attempt to copy the model under attack. This loss, combined with diversity loss and experience replay, enables the generator to produce better instances to train the clone models. Our evaluation on popular datasets CIFAR-10 and CIFAR-100 shows that our approach improves the final model accuracy by up to 3.42% and 18.48% respectively. The average number of queries required to achieve the accuracy of the prior state of the art is reduced by up to 64.95%. We hope this will promote future work on feasible data-free model extraction and defenses against such attacks.
Jonathan Rosenthal, Eric Enouen, Hung Viet Pham, Lin Tan 0001
AAAI1
2020 Problems and Opportunities in Training Deep Learning Software Systems: An Analysis of Variance
abstract
Deep learning (DL) training algorithms utilize nondeterminism to improve models' accuracy and training efficiency. Hence, multiple identical training runs (e.g., identical training data, algorithm, and network) produce different models with different accuracies and training times. In addition to these algorithmic factors, DL libraries (e.g., TensorFlow and cuDNN) introduce additional variance (referred to as implementation-level variance) due to parallelism, optimization, and floating-point computation.
Hung Viet Pham, Shangshu Qian, Jiannan Wang 0002, Thibaud Lutellier, Jonathan Rosenthal, Lin Tan 0001, Yaoliang Yu, Nachiappan Nagappan
ASE5
2015 The Boundary Forest Algorithm for Online Supervised and Unsupervised Learning
abstract
We describe a new instance-based learning algorithm called the Boundary Forest (BF) algorithm, that can be used for supervised and unsupervised learning. The al- gorithm builds a forest of trees whose nodes store previ- ously seen examples. It can be shown data points one at a time and updates itself incrementally, hence it is nat- urally online. Few instance-based algorithms have this property while being simultaneously fast, which the BF is. This is crucial for applications where one needs to respond to input data in real time. The number of chil- dren of each node is not set beforehand but obtained from the training procedure, which makes the algorithm very flexible with regards to what data manifolds it can learn. We test its generalization performance and speed on a range of benchmark datasets and detail in which settings it outperforms the state of the art. Empirically we find that training time scales as O(DN log(N )) and testing as O(Dlog(N)), where D is the dimensionality and N the amount of data.
Charles Mathy, Nate Derbinsky, José Bento 0001, Jonathan Rosenthal, Jonathan S. Yedidia
AAAI4