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.

Steve Chien

dblp:c/SteveChien · DBLP profile ↗
← Back
19ranked-venue papers
10as first author
8since 2021 · last 2025
0000-0003-1023-9480ORCID · corroborated

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

Theory of computation · 9 · 8 first-authorArtificial intelligence and machine learning · 5 · 1 first-author · 5 since 2021Graphics, computer vision, multimedia, augmented reality and games · 4 · 4 since 2021Databases, data management, data science and information retrieval · 3 · 1 first-author · 1 since 2021Security and privacy · 1 · 1 since 2021Applied, interdisciplinary, general and emerging computing · 1 · 1 first-author

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
2 papers
Trustworthy machine learning · 70% Deep learning architectures and training · 30%
Network and information security
2 papers
Privacy and data protection · 65% Security and privacy of machine learning · 35%
Theoretical computer science
7 papers
Computational complexity · 52% Algorithmic game theory and mechanism design · 41% Algorithms and data structures · 4%
Databases, data mining, and information retrieval
3 papers
Recommender systems · 82% Information retrieval · 9% Data mining · 4%

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

TopicWeightPapersLastEvidence papers
Security and privacy of machine learning
membership inference
0.612022
Membership Inference Attacks From First Principles · SP 2022
Privacy and data protection
privacy evaluation
0.612022
Membership Inference Attacks From First Principles · SP 2022
Machine learning › Deep learning architectures and training › activation function
activation function design
0.512021
Tempered Sigmoid Activations for Deep Learning with Differential Privacy · AAAI 2021
Machine learning › Trustworthy machine learning › privacy
differentially private training
0.512021
Tempered Sigmoid Activations for Deep Learning with Differential Privacy · AAAI 2021
Machine learning › Trustworthy machine learning › privacy
privacy-preserving machine learning
0.512021
Tempered Sigmoid Activations for Deep Learning with Differential Privacy · AAAI 2021
Recommender systems
collaborative filtering
0.512021
Private Alternating Least Squares: Practical Private Matrix Completion with Tighter Rates · ICML 2021
Recommender systems › collaborative filtering
matrix factorization
0.512021
Private Alternating Least Squares: Practical Private Matrix Completion with Tighter Rates · ICML 2021
Privacy and data protection
differential privacy
0.512021
Private Alternating Least Squares: Practical Private Matrix Completion with Tighter Rates · ICML 2021
Computational complexity
algebraic complexity
0.342011
Almost settling the hardness of noncommutative determinant · STOC 2011
Algebras with Polynomial Identities and Computing the Determinant · SIAM J. Comput. 2007
Algebras with Polynomial Identities and Computing the Determinant · FOCS 2004
Machine learning › Trustworthy machine learning
privacy
0.212022
Membership Inference Attacks From First Principles · SP 2022
Algorithmic game theory and mechanism design
congestion games
0.222009
Strong and Pareto Price of Anarchy in Congestion Games · ICALP (1) 2009
Convergence to approximate Nash equilibria in congestion games · SODA 2007
Computational complexity › algebraic complexity
permanent and determinant
0.112011
Almost settling the hardness of noncommutative determinant · STOC 2011
Computational complexity › algebraic complexity
algebraic branching program
0.122007
Algebras with Polynomial Identities and Computing the Determinant · SIAM J. Comput. 2007
Algebras with Polynomial Identities and Computing the Determinant · FOCS 2004
Algorithmic game theory and mechanism design
equilibrium analysis
0.112009
Strong and Pareto Price of Anarchy in Congestion Games · ICALP (1) 2009
Algorithmic game theory and mechanism design
pareto optimality
0.112009
Strong and Pareto Price of Anarchy in Congestion Games · ICALP (1) 2009
Algorithmic game theory and mechanism design
price of anarchy
0.112009
Strong and Pareto Price of Anarchy in Congestion Games · ICALP (1) 2009
Algorithmic game theory and mechanism design › solution concepts in games › equilibrium concepts
nash equilibrium
0.112007
Convergence to approximate Nash equilibria in congestion games · SODA 2007
Information retrieval
query log analysis
0.112005
Semantic similarity between search engine queries using temporal correlation · WWW 2005
Information retrieval
query understanding
0.112005
Semantic similarity between search engine queries using temporal correlation · WWW 2005
Data mining › temporal analysis
temporal correlation
0.112005
Semantic similarity between search engine queries using temporal correlation · WWW 2005
Computational complexity › circuit complexity
circuit lower bounds
0.012004
Algebras with Polynomial Identities and Computing the Determinant · FOCS 2004
Algorithms and data structures › numerical linear algebra
determinant computation
0.012004
A determinant-based algorithm for counting perfect matchings in a general graph · SODA 2004
Computational complexity › counting problems
perfect matching counting
0.012004
A determinant-based algorithm for counting perfect matchings in a general graph · SODA 2004
Computational complexity › algebraic complexity › arithmetic circuit complexity
non-commutative computation
0.012011
Almost settling the hardness of noncommutative determinant · STOC 2011
Approximation and online algorithms
approximation algorithms
0.012002
Clifford algebras and approximating the permanent · STOC 2002
Computational complexity › counting problems › approximate counting
permanent approximation
0.012002
Clifford algebras and approximating the permanent · STOC 2002
Query processing and optimization › approximate query processing
approximate aggregation
0.012000
Approximating Aggregate Queries about Web Pages via Random Walks · VLDB 2000
Computational geometry
clifford algebra
0.012002
Clifford algebras and approximating the permanent · STOC 2002
Web and social media mining
web page analysis
0.012000
Approximating Aggregate Queries about Web Pages via Random Walks · VLDB 2000

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

true-positive rate at low false-positive rate · 1.1likelihood ratio test · 1.1sampling · 1.0differential privacy · 1.0alternating least squares · 1.0tempered sigmoid activations · 0.5gradient clipping · 0.5differentially private SGD · 0.5rank reduction · 0.1game-theoretic analysis · 0.1potential function · 0.1polynomial identity theory · 0.1convergence analysis · 0.1temporal correlation · 0.1correlation coefficient · 0.1polynomial identities · 0.0determinant-based algorithms · 0.0algebraic methods · 0.0
YearPublicationVenuePosition
2025 Improving Streaming ASR via Differentially Private Fusion of Data from Multiple Sources
abstract
With increasing regulatory constraints, combining potentially sensitive data from diverse distributions (or domains) to train ML models is not always possible. In such settings, domain adaptation (DA) methods are very popular. DA pretrains a base model on certain domain data and adapts it using data from each of target domains to obtain per-domain models. Unfortunately, traditional DA does not use, and hence, cannot benefit from the diverse multi-domain (MD) data and produces sub-par models. To leverage MD data, when training on combined MD data is prohibited, we propose a novel differential privacy (DP) based solution. Our DP MD training improves the quality of the base model, thereby improving the quality of the downstream DA models. With the same number of perdomain parameters, our DP-based DA produces significantly better performing per-domain models for short, medium and long speech query domains, while ensuring reasonable privacy with respect to data of each domain.
Virat Shejwalkar, Om Thakkar 0001, Steve Chien, Nicole Rafidi, Arun Narayanan
ASRU3
2024 Training Large ASR Encoders With Differential Privacy
abstract
Self-supervised learning (SSL) methods for large speech models have proven to be highly effective at ASR. With the interest in public deployment of large pre-trained models, there is a rising concern for unintended memorization and leakage of sensitive data points from the training data. In this paper, we apply differentially private (DP) pre-training to a SOTA Conformer-based encoder, and study its performance on a downstream ASR task assuming the fine-tuning data is public. This paper is the first to apply DP to SSL for ASR, investigating the DP noise tolerance of the BEST-RQ pre-training method. Notably, we introduce a novel variant of model pruning called gradient-based layer freezing that provides strong improvements in privacy-utility-compute trade-offs. Our approach yields a LibriSpeech test-clean/other WER (%) of 3.78/ 8.41 with ($10,1 \mathrm{e}-9$)-DP for extrapolation towards low dataset scales, and 2.81/5.89 with ($10,7.9 \mathrm{e}-11$)DP for extrapolation towards high scales.
Geeticka Chauhan, Steve Chien, Om Thakkar 0001, Abhradeep Thakurta, Arun Narayanan
SLT2
2023 How to DP-fy ML: A Practical Guide to Machine Learning with Differential Privacy
abstract
Machine Learning (ML) models are ubiquitous in real-world applications and are a constant focus of research. Modern ML models have become more complex, deeper, and harder to reason about. At the same time, the community has started to realize the importance of protecting the privacy of the training data that goes into these models. Differential Privacy (DP) has become a gold standard for making formal statements about data anonymization. However, while some adoption of DP has happened in industry, attempts to apply DP to real world complex ML models are still few and far between. The adoption of DP is hindered by limited practical guidance of what DP protection entails, what privacy guarantees to aim for, and the difficulty of achieving good privacy-utility-computation trade-offs for ML models. Tricks for tuning and maximizing performance are scattered among papers or stored in the heads of practitioners, particularly with respect to the challenging task of hyperparameter tuning. Furthermore, the literature seems to present conflicting evidence on how and whether to apply architectural adjustments and which components are “safe” to use with DP. In this survey paper, we attempt to create a self-contained guide that gives an in-depth overview of the field of DP ML. We aim to assemble information about achieving the best possible DP ML model with rigorous privacy guarantees. Our target audience is both researchers and practitioners. Researchers interested in DP for ML will benefit from a clear overview of current advances and areas for improvement. We also include theory-focused sections that highlight important topics such as privacy accounting and convergence. For a practitioner, this survey provides a background in DP theory and a clear step-by-step guide for choosing an appropriate privacy definition and approach, implementing DP training, potentially updating the model architecture, and tuning hyperparameters. For both researchers and practitioners, consistently and fully reporting privacy guarantees is critical, so we propose a set of specific best practices for stating guarantees. With sufficient computation and a sufficiently large training set or supplemental nonprivate data, both good accuracy (that is, almost as good as a non-private model) and good privacy can often be achievable. And even when computation and dataset size are limited, there are advantages to training with even a weak (but still finite) formal DP guarantee. Hence, we hope this work will facilitate more widespread deployments of DP ML models.
Natalia Ponomareva 0001, Hussein Hazimeh 0001, Alexey Kurakin, Zheng Xu 0002, Carson Denison, H. Brendan McMahan, Sergei Vassilvitskii, Steve Chien, Abhradeep Thakurta
J. Artif. Intell. Res.8
2022 Detecting Unintended Memorization in Language-Model-Fused ASR
abstract
End-to-end (E2E) models are often being accompanied by language models (LMs) via shallow fusion for boosting their overall quality as well as recognition of rare words.At the same time, several prior works show that LMs are susceptible to unintentionally memorizing rare or unique sequences in the training data.In this work, we design a framework for detecting memorization of random textual sequences (which we call canaries) in the LM training data when one has only black-box (query) access to LM-fused speech recognizer, as opposed to direct access to the LM.On a production-grade Conformer RNN-T E2E model fused with a Transformer LM, we show that detecting memorization of singly-occurring canaries from the LM training data of 300M examples is possible.Motivated to protect privacy, we also show that such memorization gets significantly reduced by per-example gradient-clipped LM training without compromising overall quality.
W. Ronny Huang, Steve Chien, Om Thakkar 0001, Rajiv Mathews
INTERSPEECH2
2022 EANA: Reducing Privacy Risk on Large-scale Recommendation Models
abstract
Embedding-based deep neural networks (DNNs) are widely used in large-scale recommendation systems. Differentially-private stochastic gradient descent (DP-SGD) provides a way to enable personalized experiences while preserving user privacy by injecting noise into every model parameter during the training process. However, it is challenging to apply DP-SGD to large-scale embedding-based DNNs due to its effect on training speed. This happens because the noise added by DP-SGD causes normally sparse gradients to become dense, introducing a large communication overhead between workers and parameter servers in a typical distributed training framework. This paper proposes embedding-aware noise addition (EANA) to mitigate the communication overhead, making training a large-scale embedding-based DNN possible. We examine the privacy benefit of EANA both analytically and empirically using secret sharer techniques. We demonstrate that training with EANA can achieve reasonable model precision while providing good practical privacy protection as measured by the secret sharer tests. Experiments on a real-world, large-scale dataset and model show that EANA is much faster than standard DP-SGD, improving the training speed by 54X and unblocking the training of a large-scale embedding-based DNN with reduced privacy risk.
Lin Ning 0001, Steve Chien, Shuang Song 0001, Yunqi Xue, Devora Berlowitz
RecSys2
2022 Membership Inference Attacks From First Principles
abstract
A membership inference attack allows an adversary to query a trained machine learning model to predict whether or not a particular example was contained in the model’s training dataset. These attacks are currently evaluated using average-case “accuracy” metrics that fail to characterize whether the attack can confidently identify any members of the training set. We argue that attacks should instead be evaluated by computing their true-positive rate at low (e.g., ≤ 0.1%) false-positive rates, and find most prior attacks perform poorly when evaluated in this way. To address this we develop a Likelihood Ratio Attack (LiRA) that carefully combines multiple ideas from the literature. Our attack is $10\times$ more powerful at low false-positive rates, and also strictly dominates prior attacks on existing metrics.
Nicholas Carlini, Steve Chien, Milad Nasr, Shuang Song 0001, Andreas Terzis, Florian Tramèr
SP2
2021 Tempered Sigmoid Activations for Deep Learning with Differential Privacy
abstract
Because learning sometimes involves sensitive data, machine learning algorithms have been extended to offer differential privacy for training data. In practice, this has been mostly an afterthought, with privacy-preserving models obtained by re-running training with a different optimizer, but using the model architectures that already performed well in a non-privacy-preserving setting. This approach leads to less than ideal privacy/utility tradeoffs, as we show here. To improve these tradeoffs, prior work introduces variants of differential privacy that weaken the privacy guarantee proved to increase model utility. We show this is not necessary and instead propose that utility be improved by choosing activation functions designed explicitly for privacy-preserving training. A crucial operation in differentially private SGD is gradient clipping, which along with modifying the optimization path (at times resulting in not-optimizing a single objective function), may also introduce both significant bias and variance to the learning process. We empirically identify exploding gradients arising from ReLU may be one of the main sources of this. We demonstrate analytically and experimentally how a general family of bounded activation functions, the tempered sigmoids, consistently outperform the currently established choice: unbounded activation functions like ReLU. Using this paradigm, we achieve new state-of-the-art accuracy on MNIST, FashionMNIST, and CIFAR10 without any modification of the learning procedure fundamentals or differential privacy analysis. While the changes we make are simple in retrospect, the simplicity of our approach facilitates its implementation and adoption to meaningfully improve state-of-the-art machine learning while still providing strong guarantees in the original framework of differential privacy.
Nicolas Papernot, Abhradeep Thakurta, Shuang Song 0001, Steve Chien, Úlfar Erlingsson
AAAI4
2021 Private Alternating Least Squares: Practical Private Matrix Completion with Tighter Rates
abstract
We study the problem of differentially private (DP) matrix completion under user-level privacy. We design a joint differentially private variant of the popular Alternating-Least-Squares (ALS) method that achieves: i) (nearly) optimal sample complexity for matrix completion (in terms of number of items, users), and ii) the best known privacy/utility trade-off both theoretically, as well as on benchmark data sets. In particular, we provide the first global convergence analysis of ALS with noise introduced to ensure DP, and show that, in comparison to the best known alternative (the Private Frank-Wolfe algorithm by Jain et al. (2018)), our error bounds scale significantly better with respect to the number of items and users, which is critical in practical problems. Extensive validation on standard benchmarks demonstrate that the algorithm, in combination with carefully designed sampling procedures, is significantly more accurate than existing techniques, thus promising to be the first practical DP embedding model.
Steve Chien, Prateek Jain 0002, Walid Krichene, Steffen Rendle, Shuang Song 0001, Abhradeep Thakurta, Li Zhang 0001
ICML1
2011 Almost settling the hardness of noncommutative determinant
abstract
In this paper, we study the complexity of computing the determinant of a matrix over a non-commutative algebra. In particular, we ask the question, "over which algebras, is the determinant easier to compute than the permanent?" Towards resolving this question, we show the following hardness and easiness of noncommutative determinant computation. * [Hardness] Computing the determinant of an n \times n matrix whose entries are themselves 2 \times 2 matrices over a field is as hard as computing the permanent over the field. This extends the recent result of Arvind and Srinivasan, who proved a similar result which however required the entries to be of linear dimension. * [Easiness] Determinant of an n \times n matrix whose entries are themselves d \times d upper triangular matrices can be computed in poly(n^d) time. Combining the above with the decomposition theorem of finite dimensional algebras (in particular exploiting the simple structure of 2 \times 2 matrix algebras), we can extend the above hardness and easiness statements to more general algebras as follows. Let A be a finite dimensional algebra over a finite field with radical R(A). * [Hardness] If the quotient A/R(A) is non-commutative, then computing the determinant over the algebra A is as hard as computing the permanent. * [Easiness] If the quotient A/R(A) is commutative and furthermore, R(A) has nilpotency index d (i.e., the smallest d such that R(A)d = 0), then there exists a poly(n^d)-time algorithm that computes determinants over the algebra A. In particular, for any constant dimensional algebra A over a finite field, since the nilpotency index of R(A) is at most a constant, we have the following dichotomy theorem: if A/R(A) is commutative, then efficient determinant computation is feasible and otherwise determinant is as hard as permanent.
Steve Chien, Prahladh Harsha, Alistair Sinclair, Srikanth Srinivasan 0001
STOC1
2009 Strong and Pareto Price of Anarchy in Congestion Games
Steve Chien, Alistair Sinclair
ICALP (1)1
2007 Convergence to approximate Nash equilibria in congestion games
Steve Chien, Alistair Sinclair
SODA1
2007 Algebras with Polynomial Identities and Computing the Determinant
abstract
In 1991, Nisan proved an exponential lower bound on the size of an algebraic branching program (ABP) that computes the determinant of a matrix in the noncommutative “free algebra” setting, in which there are no nontrivial relationships between the matrix entries. By contrast, when the matrix entries commute there are polynomial size ABPs for the determinant. This paper extends Nisan’s result to a much wider class of noncommutative algebras, including all nontrivial matrix algebras over any field of characteristic 0, group algebras of all nonabelian finite groups over algebraically closed fields of characteristic 0, the quaternion algebra, and the Clifford algebras. As a result, we obtain more compelling evidence for the essential role played by commutativity in the efficient computation of the determinant. The key to our approach is a characterization of noncommutative algebras by means of the polynomial identities that they satisfy. Extending Nisan’s lower bound framework, we find that any reduction in complexity compared to the free algebra must arise from the ability of the identities to reduce the rank of certain naturally associated matrices. Using results from the theory of algebras with polynomial identities, we are able to show that none of the identities of the above classes of algebras is able to achieve such a rank reduction.
Steve Chien, Alistair Sinclair
SIAM J. Comput.1
2006 On Clusters in Markov Chains
Nir Ailon, Steve Chien, Cynthia Dwork
LATIN2
2005 Semantic similarity between search engine queries using temporal correlation
abstract
We investigate the idea of finding semantically related search engine queries based on their temporal correlation; in other words, we infer that two queries are related if their popularities behave similarly over time. To this end, we first define a new measure of the temporal correlation of two queries based on the correlation coefficient of their frequency functions. We then conduct extensive experiments using our measure on two massive query streams from the MSN search engine, revealing that this technique can discover a wide range of semantically similar queries. Finally, we develop a method of efficiently finding the highest correlated queries for a given input query using far less space and time than the naive approach, making real-time implementation possible.
Steve Chien, Nicole Immorlica
WWW1
2004 Algebras with Polynomial Identities and Computing the Determinant
abstract
Nisan (1991) proved an exponential lower bound on the size of an algebraic branching program (ABP) that computes the determinant of a matrix in the non-commutative "free algebra" setting, in which there are no non-trivial relationships between the matrix entries. By contrast, when the matrix entries commute there are polynomial size ABPs for the determinant. This paper extends Nisan's result to a much wider class of non-commutative algebras, including all non-trivial matrix algebras over any field of characteristic 0, group algebras of all non-abelian finite groups over algebraically closed fields of characteristic 0, the quaternion algebra and the Clifford algebras. As a result, we obtain more compelling evidence for the essential role played by commutativity in the efficient computation of the determinant. The key to our approach is a characterization of non-commutative algebras by means of the polynomial identities that they satisfy. Extending Nisan's lower bound framework, we find that any reduction in complexity compared to the free algebra must arise from the ability of the identities to reduce the rank of certain naturally associated matrices. Using results from the theory of algebras with polynomial identities, we are able to show that none of the identities of the above classes of algebras is able to achieve such a rank reduction.
Steve Chien, Alistair Sinclair
FOCS1
2004 A determinant-based algorithm for counting perfect matchings in a general graph
Steve Chien
SODA1
2003 Clifford algebras and approximating the permanent
Steve Chien, Lars Eilstrup Rasmussen, Alistair Sinclair
J. Comput. Syst. Sci.1
2002 Clifford algebras and approximating the permanent
abstract
(MATH) We study approximation algorithms for the permanent of an n x n (0,1) matrix A based on the following simple idea: obtain a random matrix B by replacing each 1-entry of A independently by ± e, where e is a random basis element of a suitable algebra; then output |det(B)|2. This estimator is always unbiased, but it may have exponentially large variance. In our first main result we show that, if we take the algebra to be a Clifford algebra of dimension polynomial in n, then we get an estimator with small variance. Hence only a constant number of trials suffices to estimate the permanent to good accuracy. The idea of using Clifford algebras is a natural extension of earlier work by Godsil and Gutman, Karmarkar et al., and Barvinok, who used the real numbers, complex numbers and quaternions respectively.(MATH) The above result implies that, in principle, this approach gives a fully-polynomial randomized approximation scheme for the permanent, provided |det(B)|2 can be efficiently computed in the Clifford algebras. Since these algebras are non-commutative it is not clear how to do this. However, our second main result shows how to compute in polynomial time an estimator with the same mean and variance over the 4-dimensional algebra (which is the quaternions, and is non-commutative); in addition to providing some hope that the computations can be performed in higher dimensions, this quaternion algorithm provides an exponential improvement in the variance over that of the 2-dimensional complex version studied by Karmarkar et al.
Steve Chien, Lars Eilstrup Rasmussen, Alistair Sinclair
STOC1
2000 Approximating Aggregate Queries about Web Pages via Random Walks
Ziv Bar-Yossef, Alexander C. Berg, Steve Chien, Jittat Fakcharoenphol, Dror Weitz
VLDB3