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

Scott Geng

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

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

Artificial intelligence and machine learning · 3 · 1 first-author · 3 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
3 papers
Trustworthy machine learning · 28% Generative modeling · 26% Deep learning architectures and training · 16%
Software engineering, system software, and programming languages
2 papers
Program analysis · 100%
Network and information security
1 paper
Systems and software security · 100%

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

TopicWeightPapersLastEvidence papers
Machine learning › Deep learning architectures and training
equivariant neural network
0.812024
Exploiting Code Symmetries for Learning Program Semantics · ICML 2024
Computer vision › Image recognition and object detection
image classification
0.812024
The Unmet Promise of Synthetic Training Images: Using Retrieved Real Images Performs Better · NeurIPS 2024
Machine learning › Generative modeling
synthetic training data
0.812024
The Unmet Promise of Synthetic Training Images: Using Retrieved Real Images Performs Better · NeurIPS 2024
Program analysis
code representation learning
0.812024
Exploiting Code Symmetries for Learning Program Semantics · ICML 2024
Machine learning › Trustworthy machine learning › robustness
adversarial robustness
0.712023
Understanding Zero-shot Adversarial Robustness for Large-Scale Models · ICLR 2023
Machine learning › Trustworthy machine learning › robustness › adversarial robustness › adversarially robust generalization
zero-shot adversarial robustness
0.712023
Understanding Zero-shot Adversarial Robustness for Large-Scale Models · ICLR 2023
Machine learning › Transfer learning and domain adaptation
zero-shot transfer
0.712023
Understanding Zero-shot Adversarial Robustness for Large-Scale Models · ICLR 2023
Systems and software security
binary analysis
0.612022
NeuDep: neural binary memory dependence analysis · ESEC/SIGSOFT FSE 2022
Machine learning › Generative modeling › synthetic data generation
synthetic image generation
0.212024
The Unmet Promise of Synthetic Training Images: Using Retrieved Real Images Performs Better · NeurIPS 2024
Machine learning › Generative modeling › diffusion model
text-to-image generation
0.212024
The Unmet Promise of Synthetic Training Images: Using Retrieved Real Images Performs Better · NeurIPS 2024
Program analysis
binary analysis
0.212022
NeuDep: neural binary memory dependence analysis · ESEC/SIGSOFT FSE 2022
Program analysis
static analysis
0.212022
NeuDep: neural binary memory dependence analysis · ESEC/SIGSOFT FSE 2022

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

self-attention · 1.5large language model · 1.5group theory · 1.5neural network · 1.1deep learning · 1.1fine-tuning · 0.8adversarial evaluation · 0.7
YearPublicationVenuePosition
2024 Exploiting Code Symmetries for Learning Program Semantics
abstract
This paper tackles the challenge of teaching code semantics to Large Language Models (LLMs) for program analysis by incorporating code symmetries into the model architecture. We introduce a group-theoretic framework that defines code symmetries as semantics-preserving transformations, where forming a code symmetry group enables precise and efficient reasoning of code semantics. Our solution, SymC, develops a novel variant of self-attention that is provably equivariant to code symmetries from the permutation group defined over the program dependence graph. SymC obtains superior performance on five program analysis tasks, outperforming state-of-the-art code models, including GPT-4, without any pre-training. Our results suggest that code LLMs that encode the code structural prior via the code symmetry group generalize better and faster.
Kexin Pei, Weichen Li 0001, Qirui Jin, Scott Geng, Lorenzo Cavallaro, Suman Jana
ICML5
2024 The Unmet Promise of Synthetic Training Images: Using Retrieved Real Images Performs Better
abstract
Generative text-to-image models enable us to synthesize unlimited amounts of images in a controllable manner, spurring many recent efforts to train vision models with synthetic data. However, every synthetic image ultimately originates from the upstream data used to train the generator. Does the intermediate generator provide additional information over directly training on relevant parts of the upstream data? Grounding this question in the setting of image classification, we compare finetuning on task-relevant, targeted synthetic data generated by Stable Diffusion---a generative model trained on the LAION-2B dataset---against finetuning on targeted real images retrieved directly from LAION-2B. We show that while synthetic data can benefit some downstream tasks, it is universally matched or outperformed by real data from the simple retrieval baseline. Our analysis suggests that this underperformance is partially due to generator artifacts and inaccurate task-relevant visual details in the synthetic images. Overall, we argue that targeted retrieval is a critical baseline to consider when training with synthetic data---a baseline that current methods do not yet surpass. We release code, data, and models at [https://github.com/scottgeng00/unmet-promise/](https://github.com/scottgeng00/unmet-promise).
Scott Geng, Cheng-Yu Hsieh, Vivek Ramanujan, Matthew Wallingford, Chun-Liang Li, Pang Wei Koh, Ranjay Krishna
NeurIPS1
2023 Understanding Zero-shot Adversarial Robustness for Large-Scale Models
Chengzhi Mao, Scott Geng, Xin Wang 0066, Carl Vondrick
ICLR2
2022 NeuDep: neural binary memory dependence analysis
abstract
Determining whether multiple instructions can access the same memory location is a critical task in binary analysis. It is challenging as statically computing precise alias information is undecidable in theory. The problem aggravates at the binary level due to the presence of compiler optimizations and the absence of symbols and types. Existing approaches either produce significant spurious dependencies due to conservative analysis or scale poorly to complex binaries.
Kexin Pei, Dongdong She, Scott Geng, Zhou Xuan, Yaniv David, Suman Jana, Baishakhi Ray
ESEC/SIGSOFT FSE4