Demo Data from VLDB 2026 / reviewers in the wild / expert
Sai Ganesh Nagarajan
dblp:171/6916 · also Sai G. Nagarajan
· DBLP profile ↗
19ranked-venue papers
4as first author
8since 2021 · last 2025
—ORCID · conflict
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 12 · 3 first-author · 8 since 2021Computer networks · 6 · 1 first-authorGraphics, computer vision, multimedia, augmented reality and games · 1 · 1 first-author · 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.
| Theoretical computer science
3 papers |
Algorithmic game theory and mechanism design · 39% Algorithms and data structures · 19% Approximation and online algorithms · 19% | |
| Artificial intelligence
5 papers |
Probabilistic and Bayesian machine learning · 32% Deep learning architectures and training · 28% Trustworthy machine learning · 28% | |
| Network and information security
2 papers |
Security and privacy of machine learning · 63% Digital forensics and information hiding · 21% Network security · 16% | |
| Computer networks
2 papers |
Internet of things and sensor networks · 62% Network measurement and analytics · 24% Network performance modeling · 14% |
Topics — the 30 heaviest of 33, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Trustworthy machine learning › adversarial machine learning
adversarial defense |
0.9 | 1 | 2025 | The Good, the Bad and the Ugly: Meta-Analysis of Watermarks, Transferable Attacks and Adversarial Defenses · NeurIPS 2025 |
Machine learning › Trustworthy machine learning › robustness
adversarial robustness |
0.9 | 1 | 2025 | The Good, the Bad and the Ugly: Meta-Analysis of Watermarks, Transferable Attacks and Adversarial Defenses · NeurIPS 2025 |
Machine learning › Deep learning architectures and training › scaling laws
depth-width trade-offs |
0.9 | 2 | 2020 | Better depth-width trade-offs for neural networks through the lens of dynamical systems · ICML 2020 Depth-Width Trade-offs for ReLU Networks via Sharkovsky's Theorem · ICLR 2020 |
Machine learning › Deep learning architectures and training
neural network expressivity |
0.9 | 2 | 2020 | Better depth-width trade-offs for neural networks through the lens of dynamical systems · ICML 2020 Depth-Width Trade-offs for ReLU Networks via Sharkovsky's Theorem · ICLR 2020 |
Security and privacy of machine learning
adversarial attack |
0.9 | 1 | 2025 | The Good, the Bad and the Ugly: Meta-Analysis of Watermarks, Transferable Attacks and Adversarial Defenses · NeurIPS 2025 |
Security and privacy of machine learning › model intellectual property protection › model watermarking
backdoor watermarking |
0.9 | 1 | 2025 | The Good, the Bad and the Ugly: Meta-Analysis of Watermarks, Transferable Attacks and Adversarial Defenses · NeurIPS 2025 |
Security and privacy of machine learning › adversarial attack
transferable adversarial attack |
0.9 | 1 | 2025 | The Good, the Bad and the Ugly: Meta-Analysis of Watermarks, Transferable Attacks and Adversarial Defenses · NeurIPS 2025 |
Digital forensics and information hiding
watermarking |
0.9 | 1 | 2025 | The Good, the Bad and the Ugly: Meta-Analysis of Watermarks, Transferable Attacks and Adversarial Defenses · NeurIPS 2025 |
Mathematical optimization
minimax optimization |
0.9 | 1 | 2025 | The Complexity of Two-Team Polymatrix Games with Independent Adversaries · ICLR 2025 |
Algorithmic game theory and mechanism design › equilibrium computation
nash equilibrium computation |
0.9 | 1 | 2025 | The Complexity of Two-Team Polymatrix Games with Independent Adversaries · ICLR 2025 |
Algorithmic game theory and mechanism design › non-cooperative game › strategic game
polymatrix games |
0.9 | 1 | 2025 | The Complexity of Two-Team Polymatrix Games with Independent Adversaries · ICLR 2025 |
Computational complexity › complexity classes › PPAD
PPAD-completeness |
0.9 | 1 | 2025 | The Complexity of Two-Team Polymatrix Games with Independent Adversaries · ICLR 2025 |
Approximation and online algorithms › approximation algorithms
approximation guarantees |
0.8 | 1 | 2024 | Analyzing Dα seeding for k-means · ICML 2024 |
Algorithms and data structures
clustering |
0.8 | 1 | 2024 | Analyzing Dα seeding for k-means · ICML 2024 |
Approximation and online algorithms › approximation algorithms
clustering approximation |
0.8 | 1 | 2024 | Analyzing Dα seeding for k-means · ICML 2024 |
Algorithms and data structures › clustering
k-means clustering |
0.8 | 1 | 2024 | Analyzing Dα seeding for k-means · ICML 2024 |
Machine learning › Probabilistic and Bayesian machine learning › structured models › latent variable model › mixture model
gaussian mixture model |
0.7 | 1 | 2023 | Mean Estimation of Truncated Mixtures of Two Gaussians: A Gradient Based Approach · AAAI 2023 |
Machine learning › Learning theory › statistical estimation
mean estimation |
0.7 | 1 | 2023 | Mean Estimation of Truncated Mixtures of Two Gaussians: A Gradient Based Approach · AAAI 2023 |
Machine learning › Probabilistic and Bayesian machine learning › structured models › latent variable model
mixture model |
0.7 | 1 | 2023 | Mean Estimation of Truncated Mixtures of Two Gaussians: A Gradient Based Approach · AAAI 2023 |
Machine learning › Probabilistic and Bayesian machine learning › statistical inference
parameter estimation |
0.7 | 1 | 2023 | Mean Estimation of Truncated Mixtures of Two Gaussians: A Gradient Based Approach · AAAI 2023 |
Algorithmic game theory and mechanism design
game dynamics |
0.4 | 1 | 2020 | From Chaos to Order: Symmetry and Conservation Laws in Game Dynamics · ICML 2020 |
Algorithmic game theory and mechanism design › learning in games
learning dynamics |
0.4 | 1 | 2020 | From Chaos to Order: Symmetry and Conservation Laws in Game Dynamics · ICML 2020 |
Algorithmic game theory and mechanism design
mechanism design |
0.4 | 1 | 2020 | From Chaos to Order: Symmetry and Conservation Laws in Game Dynamics · ICML 2020 |
Network measurement and analytics
anomaly detection |
0.3 | 1 | 2018 | Anomaly Detection and Attribution in Networks With Temporally Correlated Traffic · IEEE/ACM Trans. Netw. 2018 |
Network security › intrusion detection and prevention
intrusion detection |
0.3 | 1 | 2018 | Anomaly Detection and Attribution in Networks With Temporally Correlated Traffic · IEEE/ACM Trans. Netw. 2018 |
Network security › intrusion detection and prevention › intrusion detection › anomaly detection
statistical anomaly detection |
0.3 | 1 | 2018 | Anomaly Detection and Attribution in Networks With Temporally Correlated Traffic · IEEE/ACM Trans. Netw. 2018 |
Internet of things and sensor networks › wireless sensor network
duty cycling |
0.2 | 1 | 2015 | Adaptive Duty Cycling in Sensor Networks With Energy Harvesting Using Continuous-Time Markov Chain and Fluid Models · IEEE J. Sel. Areas Commun. 2015 |
Internet of things and sensor networks
energy harvesting |
0.2 | 1 | 2015 | Adaptive Duty Cycling in Sensor Networks With Energy Harvesting Using Continuous-Time Markov Chain and Fluid Models · IEEE J. Sel. Areas Commun. 2015 |
Internet of things and sensor networks › energy harvesting
energy-neutral operation |
0.2 | 1 | 2015 | Adaptive Duty Cycling in Sensor Networks With Energy Harvesting Using Continuous-Time Markov Chain and Fluid Models · IEEE J. Sel. Areas Commun. 2015 |
Internet of things and sensor networks
wireless sensor network |
0.2 | 1 | 2015 | Adaptive Duty Cycling in Sensor Networks With Energy Harvesting Using Continuous-Time Markov Chain and Fluid Models · IEEE J. Sel. Areas Commun. 2015 |
Methods — techniques the papers use, named apart from their topics
fully homomorphic encryption · 1.7complexity reduction · 0.9bilinear polynomial objective analysis · 0.9VC-dimension analysis · 0.9VC dimension analysis · 0.9lower bound analysis · 0.8k-means++ · 0.8d^alpha seeding · 0.8markov chain modeling · 0.7gradient-based optimization · 0.7generalized likelihood ratio test · 0.7expectation-maximization · 0.7cross-entropy method · 0.7convergence analysis · 0.7fluid model · 0.4continuous-time markov chain · 0.4sharkovsky's theorem · 0.4regret minimization · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | S-CFE: Simple Counterfactual ExplanationsabstractWe study the problem of finding optimal sparse, manifold-aligned counterfactual explanations for classifiers. Canonically, this can be formulated as an optimization problem with multiple non-convex components, including classifier loss functions and manifold alignment (or \emph{plausibility}) metrics. The added complexity of enforcing \emph{sparsity}, or shorter explanations, complicates the problem further. Existing methods often focus on specific models and plausibility measures, relying on convex $\ell_1$ regularizers to enforce sparsity. In this paper, we tackle the canonical formulation using the accelerated proximal gradient (APG) method, a simple yet efficient first-order procedure capable of handling smooth non-convex objectives and non-smooth $\ell_p$ (where $0 \leq p < 1$) regularizers. This enables our approach to seamlessly incorporate various classifiers and plausibility measures while producing sparser solutions. Our algorithm only requires differentiable data-manifold regularizers and supports box constraints for bounded feature ranges, ensuring the generated counterfactuals remain \emph{actionable}. Finally, experiments on real-world datasets demonstrate that our approach effectively produces sparse, manifold-aligned counterfactual explanations while maintaining proximity to the factual data and computational efficiency. Shpresim Sadiku, Moritz Wagner 0002, Sai Ganesh Nagarajan, Sebastian Pokutta |
AISTATS | 3 |
| 2025 | The Complexity of Two-Team Polymatrix Games with Independent AdversariesabstractAdversarial multiplayer games are an important object of study in multiagent learning. In particular, polymatrix zero-sum games are a multiplayer setting where Nash equilibria are known to be efficiently computable. Towards understanding the limits of tractability in polymatrix games, we study the computation of Nash equilibria in such games where each pair of players plays either a zero-sum or a coordination game. We are particularly interested in the setting where players can be grouped into a small number of teams of identical interest. While the three-team version of the problem is known to be PPAD-complete, the complexity for two teams has remained open. Our main contribution is to prove that the two-team version remains hard, namely it is CLS-hard. Furthermore, we show that this lower bound is tight for the setting where one of the teams consists of multiple independent adversaries. On the way to obtaining our main result, we prove hardness of finding any stationary point in the simplest type of non-convex-concave min-max constrained optimization problem, namely for a class of bilinear polynomial objective functions. Alexandros Hollender, Gilbert Maystre, Sai Ganesh Nagarajan |
ICLR | 3 |
| 2025 | The Good, the Bad and the Ugly: Meta-Analysis of Watermarks, Transferable Attacks and Adversarial DefensesabstractWe formalize and analyze the trade-off between backdoor-based watermarks and adversarial defenses, framing it as an interactive protocol between a verifier and a prover. While previous works have primarily focused on this trade-off, our analysis extends it by identifying transferable attacks as a third, counterintuitive but necessary option. Our main result shows that for all learning tasks, at least one of the three exists: a _watermark_, an _adversarial defense_, or a _transferable attack_. By transferable attack, we refer to an efficient algorithm that generates queries indistinguishable from the data distribution and capable of fooling _all_ efficient defenders. Using cryptographic techniques, specifically fully homomorphic encryption, we construct a transferable attack and prove its necessity in this trade-off. Finally, we show that tasks of bounded VC-dimension allow adversarial defenses against all attackers, while a subclass allows watermarks secure against fast adversaries. Grzegorz Gluch, Berkant Turan, Sai Ganesh Nagarajan, Sebastian Pokutta |
NeurIPS | 3 |
| 2024 | Analyzing Dα seeding for k-meansabstractOne of the most popular clustering algorithms is the celebrated $D^\alpha$ seeding algorithm (also know as $k$-means++ when $\alpha=2$) by Arthur and Vassilvitskii (2007), who showed that it guarantees in expectation an $O(2^{2\alpha}\cdot \log k)$-approximate solution to the ($k$,$\alpha$)-clustering cost (where distances are raised to the power $\alpha$) for any $\alpha\ge 1$. More recently, Balcan, Dick, and White (2018) observed experimentally that using $D^\alpha$ seeding with $\alpha>2$ can lead to a better solution with respect to the standard $k$-means objective (i.e. the $(k,2)$-clustering cost). In this paper, we provide a rigorous understanding of this phenomenon. For any $\alpha>2$, we show that $D^\alpha$ seeding guarantees in expectation an approximation factor of \begin{equation*} O_\alpha \left(\left(\frac{\sigma_{\textrm{max}}}{\sigma_{\textrm{min}}}\right)^{2-4/\alpha}\cdot (g_\alpha \cdot \min \lbrace\ell,\log k\rbrace)^{2/\alpha}\right) \end{equation*} with respect to the standard $k$-means cost of any underlying clustering; where $g_\alpha$ is a parameter capturing the concentration of the points in each cluster, $\sigma_{\textrm{max}}$ and $\sigma_{\textrm{min}}$ are the maximum and minimum standard deviation of the clusters around their center, and $\ell$ is the number of distinct mixing weights in the underlying clustering (after rounding them to the nearest power of $2$). For instance, if the underlying clustering is defined by a mixture of $k$ Gaussian distributions with equal cluster variance (up to a constant-factor), then our result implies that: (1) if there are a constant number of mixing weights, any constant $\alpha>2$ yields a constant-factor approximation; (2) if the mixing weights are arbitrary, any constant $\alpha>2$ yields an $O\left(\log^{2/\alpha}k\right)$-approximation, and $\alpha=\Theta(\log\log k)$ yields an $O(\log\log k)^3$-approximation. We complement these results by some lower bounds showing that the dependency on $g_\alpha$ and $\sigma_{\textrm{max}}/\sigma_{\textrm{min}}$ is tight. Finally, we provide an experimental validation of the effects of the aforementioned parameters when using $D^\alpha$ seeding. Étienne Bamas, Sai Ganesh Nagarajan, Ola Svensson |
ICML | 2 |
| 2023 | Mean Estimation of Truncated Mixtures of Two Gaussians: A Gradient Based ApproachabstractEven though data is abundant, it is often subjected to some form of censoring or truncation which inherently creates biases. Removing such biases and performing parameter estimation is a classical challenge in Statistics. In this paper, we focus on the problem of estimating the means of a mixture of two balanced d-dimensional Gaussians when the samples are prone to truncation. A recent theoretical study on the performance of the Expectation-Maximization (EM) algorithm for the aforementioned problem showed EM almost surely converges for d=1 and exhibits local convergence for d>1 to the true means. Nevertheless, the EM algorithm for the case of truncated mixture of two Gaussians is not easy to implement as it requires solving a set of nonlinear equations at every iteration which makes the algorithm impractical. In this work, we propose a gradient based variant of the EM algorithm that has global convergence guarantees when d=1 and local convergence for d>1 to the true means. Moreover, the update rule at every iteration is easy to compute which makes the proposed method practical. We also provide numerous experiments to obtain more insights into the effect of truncation on the convergence to the true parameters in high dimensions. Sai Ganesh Nagarajan, Gerasimos Palaiopanos, Ioannis Panageas, Tushar Vaidya, Samson Yu Bai Jian |
AAAI | 1 |
| 2023 | Online Algorithms with Costly PredictionsabstractIn recent years there has been a significant research effort on incorporating predictions into online algorithms. However, work in this area often makes the underlying assumption that predictions come for free (e.g., without any computational or monetary costs). In this paper, we consider a cost associated with making predictions. We show that interesting algorithmic subtleties arise for even the most basic online problems, such as ski rental and its generalization, the Bahncard problem. In particular, we show that with costly predictions, care needs to be taken in (i) asking for the prediction at the right time, (ii) deciding if it is worth asking for the prediction, and (iii) how many predictions we ask for, in settings where it is natural to consider making multiple predictions. Specifically, (i) in the basic ski-rental setting, we compute the optimal delay before asking the predictor, (ii) in the same setting, given apriori information about the true number of ski-days through its mean and variance, we provide a simple algorithm that is near-optimal, under some natural parameter settings, in deciding if it is worth asking for the predictor and (iii) in the setting of the Bahncard problem, we provide a $(1+\varepsilon)$-approximation algorithm and quantify lower bounds on the number of queries required to do so. In addition, we show that solving the problem optimally would require almost complete information of the instance. Marina Drygala, Sai Ganesh Nagarajan, Ola Svensson |
AISTATS | 2 |
| 2021 | Efficient Statistics for Sparse Graphical Models from Truncated SamplesabstractIn this paper, we study high-dimensional estimation from truncated samples. We focus on two fundamental and classical problems: (i) inference of sparse Gaussian graphical models and (ii) support recovery of sparse linear models. (i) For Gaussian graphical models, suppose d-dimensional samples x are generated from a Gaussian N(mu, Sigma) and observed only if they belong to a subset S of R^d. We show that mu and Sigma can be estimated with error epsilon in the Frobenius norm, using O (nz(Sigma^{-1})/epsilon^2) samples from a truncated N(mu, Sigma) and having access to a membership oracle for S. The set S is assumed to have non-trivial measure under the unknown distribution but is otherwise arbitrary. (ii) For sparse linear regression, suppose samples (x,y) are generated where y = + N(0,1) and (x, y) is seen only if y belongs to a truncation set S of the reals. We consider the case that Omega* is sparse with a support set of size k. Our main result is to establish precise conditions on the problem dimension d, the support size k, the number of observations n, and properties of the samples and the truncation that are sufficient to recover the support of Omega*. Specifically, we show that under some mild assumptions, only O(k^2 log d) samples are needed to estimate Omega* in the infinity-norm up to a bounded error. Similar results are also estabilished for estimating Omega* in the Euclidean norm up to arbitrary error. For both problems, our estimator minimizes the sum of the finite population negative log-likelihood function and an ell_1-regularization term. Cite this Paper BibTeX @InProceedings{pmlr-v130-bhattacharyya21a, title = { Efficient Statistics for Sparse Graphical Models from Truncated Samples }, author = {Bhattacharyya, Arnab and Desai, Rathin and Ganesh Nagarajan, Sai and Panageas, Ioannis}, booktitle = {Proceedings of The 24th International Conference on Artificial Intelligence and Statistics}, pages = {1450--1458}, year = {2021}, editor = {Banerjee, Arindam and Fukumizu, Kenji}, volume = {130}, series = {Proceedings of Machine Learning Research}, month = {13--15 Apr}, publisher = {PMLR}, pdf = {http://proceedings.mlr.press/v130/bhattacharyya21a/bhattacharyya21a.pdf}, url = {https://proceedings.mlr.press/v130/bhattacharyya21a.html}, abstract = { In this paper, we study high-dimensional estimation from truncated samples. We focus on two fundamental and classical problems: (i) inference of sparse Gaussian graphical models and (ii) support recovery of sparse linear models. (i) For Gaussian graphical models, suppose d-dimensional samples x are generated from a Gaussian N(mu, Sigma) and observed only if they belong to a subset S of R^d. We show that mu and Sigma can be estimated with error epsilon in the Frobenius norm, using O (nz(Sigma^{-1})/epsilon^2) samples from a truncated N(mu, Sigma) and having access to a membership oracle for S. The set S is assumed to have non-trivial measure under the unknown distribution but is otherwise arbitrary. (ii) For sparse linear regression, suppose samples (x,y) are generated where y = + N(0,1) and (x, y) is seen only if y belongs to a truncation set S of the reals. We consider the case that Omega* is sparse with a support set of size k. Our main result is to establish precise conditions on the problem dimension d, the support size k, the number of observations n, and properties of the samples and the truncation that are sufficient to recover the support of Omega*. Specifically, we show that under some mild assumptions, only O(k^2 log d) samples are needed to estimate Omega* in the infinity-norm up to a bounded error. Similar results are also estabilished for estimating Omega* in the Euclidean norm up to arbitrary error. For both problems, our estimator minimizes the sum of the finite population negative log-likelihood function and an ell_1-regularization term. } } Copy to Clipboard Download Endnote %0 Conference Paper %T Efficient Statistics for Sparse Graphical Models from Truncated Samples %A Arnab Bhattacharyya %A Rathin Desai %A Sai Ganesh Nagarajan %A Ioannis Panageas %B Proceedings of The 24th International Conference on Artificial Intelligence and Statistics %C Proceedings of Machine Learning Research %D 2021 %E Arindam Banerjee %E Kenji Fukumizu %F pmlr-v130-bhattacharyya21a %I PMLR %P 1450--1458 %U https://proceedings.mlr.press/v130/bhattacharyya21a.html %V 130 %X In this paper, we study high-dimensional estimation from truncated samples. We focus on two fundamental and classical problems: (i) inference of sparse Gaussian graphical models and (ii) support recovery of sparse linear models. (i) For Gaussian graphical models, suppose d-dimensional samples x are generated from a Gaussian N(mu, Sigma) and observed only if they belong to a subset S of R^d. We show that mu and Sigma can be estimated with error epsilon in the Frobenius norm, using O (nz(Sigma^{-1})/epsilon^2) samples from a truncated N(mu, Sigma) and having access to a membership oracle for S. The set S is assumed to have non-trivial measure under the unknown distribution but is otherwise arbitrary. (ii) For sparse linear regression, suppose samples (x,y) are generated where y = + N(0,1) and (x, y) is seen only if y belongs to a truncation set S of the reals. We consider the case that Omega* is sparse with a support set of size k. Our main result is to establish precise conditions on the problem dimension d, the support size k, the number of observations n, and properties of the samples and the truncation that are sufficient to recover the support of Omega*. Specifically, we show that under some mild assumptions, only O(k^2 log d) samples are needed to estimate Omega* in the infinity-norm up to a bounded error. Similar results are also estabilished for estimating Omega* in the Euclidean norm up to arbitrary error. For both problems, our estimator minimizes the sum of the finite population negative log-likelihood function and an ell_1-regularization term. Copy to Clipboard Download APA Bhattacharyya, A., Desai, R., Ganesh Nagarajan, S. & Panageas, I.. (2021). Efficient Statistics for Sparse Graphical Models from Truncated Samples . Proceedings of The 24th International Conference on Artificial Intelligence and Statistics, in Proceedings of Machine Learning Research 130:1450-1458 Available from https://proceedings.mlr.press/v130/bhattacharyya21a.html. Copy to Clipboard Download Related Material Download PDF Supplementary ZIP Arnab Bhattacharyya 0001, Rathin Desai, Sai Ganesh Nagarajan, Ioannis Panageas |
AISTATS | 3 |
| 2021 | Last iterate convergence in no-regret learning: constrained min-max optimization for convex-concave landscapesabstractIn a recent series of papers it has been established that variants of Gradient Descent/Ascent and Mirror Descent exhibit last iterate convergence in convex-concave zero-sum games. Specifically, Daskalakis et al 2018, Liang-Stokes 2019, show last iterate convergence of the so called “Optimistic Gradient Descent/Ascent" for the case of \textit{unconstrained} min-max optimization. Moreover, in Mertikopoulos et al 2019 the authors show that Mirror Descent with an extra gradient step displays last iterate convergence for convex-concave problems (both constrained and unconstrained), though their algorithm uses \textit{vanishing stepsizes}. In this work, we show that "Optimistic Multiplicative-Weights Update (OMWU)" with \textit{constant stepsize}, exhibits last iterate convergence locally for convex-concave games, generalizing the results of Daskalakis and Panageas 2019 where last iterate convergence of OMWU was shown only for the \textit{bilinear case}. To the best of our knowledge, this is the first result about last-iterate convergence for constrained zero sum games (beyond the bilinear case) in which the dynamics use constant step-sizes. Sai Ganesh Nagarajan, Ioannis Panageas, Xiao Wang 0036 |
AISTATS | 2 |
| 2020 | On the Analysis of EM for truncated mixtures of two GaussiansabstractMotivated by a recent result of Daskalakis et al. (2018), we analyze the population version of Expectation-Maximization (EM) algorithm for the case of \textit{truncated} mixtures of two Gaussians. Truncated samples from a $d$-dimensional mixture of two Gaussians $\frac{1}{2} \mathcal{N}(\vec{\mu}, \vec{\Sigma})+ \frac{1}{2} \mathcal{N}(-\vec{\mu}, \vec{\Sigma})$ means that a sample is only revealed if it falls in some subset $S \subset \mathbb{R}^d$ of positive (Lebesgue) measure. We show that for $d=1$, EM converges almost surely (under random initialization) to the true mean (variance $\sigma^2$ is known) for any measurable set $S$. Moreover, for $d>1$ we show EM almost surely converges to the true mean for any measurable set $S$ when the map of EM has only three fixed points, namely $-\vec{\mu}, \vec{0}, \vec{\mu}$ (covariance matrix $\vec{\Sigma}$ is known), and prove local convergence if there are more than three fixed points. We also provide convergence rates of our findings. Our techniques deviate from those of Daskalakis et al. (2017), which heavily depend on symmetry that the untruncated problem exhibits. For example, for an arbitrary measurable set $S$, it is impossible to compute a closed form of the update rule of EM. Moreover, arbitrarily truncating the mixture, induces further correlations among the variables. We circumvent these challenges by using techniques from dynamical systems, probability and statistics; implicit function theorem, stability analysis around the fixed points of the update rule of EM and correlation inequalities (FKG). Sai Ganesh Nagarajan, Ioannis Panageas |
ALT | 1 |
| 2020 | Depth-Width Trade-offs for ReLU Networks via Sharkovsky's Theorem
Vaggos Chatziafratis, Sai Ganesh Nagarajan, Ioannis Panageas, Xiao Wang 0036 |
ICLR | 2 |
| 2020 | Better depth-width trade-offs for neural networks through the lens of dynamical systemsabstractThe expressivity of neural networks as a function of their depth, width and type of activation units has been an important question in deep learning theory. Recently, depth separation results for ReLU networks were obtained via a new connection with dynamical systems, using a generalized notion of fixed points of a continuous map $f$, called periodic points. In this work, we strengthen the connection with dynamical systems and we improve the existing width lower bounds along several aspects. Our first main result is period-specific width lower bounds that hold under the stronger notion of $L^1$-approximation error, instead of the weaker classification error. Our second contribution is that we provide sharper width lower bounds, still yielding meaningful exponential depth-width separations, in regimes where previous results wouldn’t apply. A byproduct of our results is that there exists a universal constant characterizing the depth-width trade-offs, as long as $f$ has odd periods. Technically, our results follow by unveiling a tighter connection between the following three quantities of a given function: its period, its Lipschitz constant and the growth rate of the number of oscillations arising under compositions of the function $f$ with itself. Vaggos Chatziafratis, Sai Ganesh Nagarajan, Ioannis Panageas |
ICML | 2 |
| 2020 | From Chaos to Order: Symmetry and Conservation Laws in Game DynamicsabstractGames are an increasingly useful tool for training and testing learning algorithms. Recent examples include GANs, AlphaZero and the AlphaStar league. However, multi-agent learning can be extremely difficult to predict and control. Learning dynamics even in simple games can yield chaotic behavior. In this paper, we present basic \emph{mechanism design} tools for constructing games with predictable and controllable dynamics. We show that arbitrarily large and complex network games, encoding both cooperation (team play) and competition (zero-sum interaction), exhibit conservation laws when agents use the standard regret-minimizing dynamics known as Follow-the-Regularized-Leader. These laws persist when different agents use different dynamics and encode long-range correlations between agents’ behavior, even though the agents may not interact directly. Moreover, we provide sufficient conditions under which the dynamics have multiple, linearly independent, conservation laws. Increasing the number of conservation laws results in more predictable dynamics, eventually making chaotic behavior formally impossible in some cases. Sai Ganesh Nagarajan, David Balduzzi, Georgios Piliouras |
ICML | 1 |
| 2019 | Query-Based Sensors Selection for Collaborative Wireless Sensor Networks With Stochastic Energy HarvestingabstractWe develop a new statistical decision making framework to select the optimal subset of sensors to activate, while meeting various quality of service criteria specified by users' queries. The sensor nodes are powered solely by energy harvested from the environment and should be activated in an efficient and economical manner based on the available battery energy, which may not be directly observed by the decision maker. Our decision making framework consists of two aspects: the first is the estimation of the current available battery levels of each of the sensors and the second is a sensor selection policy. The energy estimation step is based on the Cumulative Energy Harvesting Process which is carried out over the collaborative wireless sensor networks. The sensor selection policy is based on the estimated battery levels and uses the Cross-Entropy method which efficiently solves the resulting combinatorial problem to select the sensor set which maximizes the utility function. We demonstrate and provide insights into the robustness and effectiveness of our framework under different operational conditions. Yan-Bin Chen, Ido Nevat, Pengfei Zhang 0001, Sai Ganesh Nagarajan, Hung-Yu Wei 0001 |
IEEE Internet Things J. | 4 |
| 2018 | Distributed Anomaly Detection Using Autoencoder Neural Networks in WSN for IoTabstractWireless sensor networks (WSN) are fundamental to the Internet of Things (IoT) by bridging the gap between the physical and the cyber worlds. Anomaly detection is a critical task in this context as it is responsible for identifying various events of interests such as equipment faults and undiscovered phenomena. However, this task is challenging because of the elusive nature of anomalies and the volatility of the ambient environments. In a resource-scarce setting like WSN, this challenge is further elevated and weakens the suitability of many existing solutions. In this paper, for the first time, we introduce autoencoder neural networks into WSN to solve the anomaly detection problem. We design a two-part algorithm that resides on sensors and the IoT cloud respectively, such that (i) anomalies can be detected at sensors in a fully distributed manner without the need for communicating with any other sensors or the cloud, and (ii) the relatively more computation-intensive learning task can be handled by the cloud with a much lower (and configurable) frequency. In addition to the minimal communication overhead, the computational load on sensors is also very low (of polynomial complexity) and readily affordable by most COTS sensors. Using a real WSN indoor testbed and sensor data collected over 4 consecutive months, we demonstrate via experiments that our proposed autoencoder-based anomaly detection mechanism achieves high detection accuracy and low false alarm rate. It is also able to adapt to unforeseeable and new changes in a non-stationary environment, thanks to the unsupervised learning feature of our chosen autoencoder neural networks. Tie Luo 0001, Sai Ganesh Nagarajan |
ICC | 2 |
| 2018 | Change Detection of a Subset of High-Dimensional Time Series Data in Sensor NetworksabstractWe develop a new algorithm for change detection in sensor networks. We consider a general case where a network of sensors monitors the environment and sends observations to a Fusion Centre (FC). At an unknown time instant, the distribution of the observations of a subset of the sensor changes simultaneously. The objective is twofold: 1) detect which sensors have changed; and 2) estimate the time of the change. To this end we develop the Maximum A-Posteriori (MAP) estimator which involves solving an optimization problem via a combinatorial search that is computationally heavy. We overcome this problem by re-formulating the deterministic optimization problem as a stochastic one, which then can be solved efficiently via the Cross Entropy (CE) method, with only a minor performance degradation, compared with the optimal brute-force solution. Simulation results demonstrate the efficiency of our algorithm in solving the joint estimation problem. Ido Nevat, Sai Ganesh Nagarajan, Pengfei Zhang 0001 |
VTC Spring | 2 |
| 2018 | Anomaly Detection and Attribution in Networks With Temporally Correlated TrafficabstractAnomaly detection in communication networks is the first step in the challenging task of securing a network, as anomalies may indicate suspicious behaviors, attacks, network malfunctions, or failures. In this paper, we address the problem of not only detecting the anomalous events but also of attributing the anomaly to the flows causing it. To this end, we develop a new statistical decision theoretic framework for temporally correlated traffic in networks via Markov chain modeling. We first formulate the optimal anomaly detection problem via the generalized likelihood ratio test (GLRT) for our composite model. This results in a combinatorial optimization problem which is prohibitively expensive. We then develop two low-complexity anomaly detection algorithms. The first is based on the cross entropy (CE) method, which detects anomalies as well as attributes anomalies to flows. The second algorithm performs anomaly detection via GLRT on the aggregated flows transformation - a compact low-dimensional representation of the raw traffic flows. The two algorithms complement each other and allow the network operator to first activate the flow aggregation algorithm in order to quickly detect anomalies in the system. Once an anomaly has been detected, the operator can further investigate which specific flows are anomalous by running the CE-based algorithm. We perform extensive performance evaluations and experiment our algorithms on synthetic and semi-synthetic data, as well as on real Internet traffic data obtained from the MAWI archive, and finally make recommendations regarding their usability. Ido Nevat, Dinil Mon Divakaran, Sai Ganesh Nagarajan, Pengfei Zhang 0001, Le Su, Li Ling Ko, Vrizlynn L. L. Thing |
IEEE/ACM Trans. Netw. | 3 |
| 2017 | Geo-Spatial Location Estimation for Internet of Things (IoT) Networks With One-Way Time-of-Arrival via Stochastic CensoringabstractWe develop new algorithms for geo-spatial location estimation for Internet of Things (IoT) networks by utilizing a one way time of arrival (OW-TOA) approach. We first demonstrate the limitations of current OW-TOA location estimation algorithms for IoT networks when some of the anchor nodes (ANs) are outside the communication range with the source, which results in ambiguous level-sets of the likelihood function, causing inaccurate source localization. We then show that in IoT networks, in addition to using the conventional noisy ranging measurements from nodes which are in the communication range, we can make use of the audibility information (which indicates whether a node is able/unable to communicate with the target) that each node has. By leveraging on this available information, we considerably improve the localization performance, by mitigating the well known ambiguity problem which arises when a few AN are inaudible. The first algorithm we develop is the joint source location and time offset maximum likelihood estimation (MLE) and the second is the differential source location MLE. Our algorithms require no additional hardware and the novelty lies in using the available audibility information to resolve the likelihood ambiguity. Finally, we develop the Cramér-Rao bounds of the source location estimate for both algorithms. Extensive simulations show the significant benefits of our algorithms compared to the conventional MLE algorithms. Sai Ganesh Nagarajan, Pengfei Zhang 0001, Ido Nevat |
IEEE Internet Things J. | 1 |
| 2017 | Secure Location of Things (SLOT): Mitigating Localization Spoofing Attacks in the Internet of ThingsabstractThe rise of geo-spatial location-based applications for the Internet of Things introduces new location spoofing security risks. To overcome the threat of malicious spoofing attacks, we develop the Secure Location of Things (SLOT) framework which extends current state-of-the-art methods and is able to cope with such threats. The SLOT framework incorporates another piece of information which has not been utilized so far, the audibility information. This information indicates whether a node is able/unable to communicate with the target. By leveraging on this available information, we reformulate the location estimation problem as a stochastic censoring model and derive the maximum likelihood estimator for the node's location in two different ways: the first algorithm is based on a probabilistic mixture model and assumes knowledge of the Byzantine attack distributional model; and the second algorithm is based on a difference-timeof-arrival, which does not make any distributional assumptions regarding the attack. We show that our algorithms provide significant performance gain over current state-of-the-art algorithms, by mitigating the well-known ambiguity problem of the likelihood surface. Extensive simulations show the significant benefits that the SLOT framework provides compared to current state-of-the-art algorithms. Pengfei Zhang 0001, Sai Ganesh Nagarajan, Ido Nevat |
IEEE Internet Things J. | 2 |
| 2015 | Adaptive Duty Cycling in Sensor Networks With Energy Harvesting Using Continuous-Time Markov Chain and Fluid ModelsabstractThe dynamic and unpredictable nature of energy harvesting sources available for wireless sensor networks, and the time variation in network statistics like packet transmission rates and link qualities, necessitate the use of adaptive duty cycling techniques. Such adaptive control allows sensor nodes to achieve long-run energy neutrality, where energy supply and demand are balanced in a dynamic environment such that the nodes function continuously. In this paper, we develop a new framework enabling an adaptive duty cycling scheme for sensor networks that takes into account the node battery level, ambient energy that can be harvested, and application-level QoS requirements. We model the system as a Markov decision process (MDP) that modifies its state transition policy using reinforcement learning. The MDP uses continuous time Markov chains (CTMCs) to model the network state of a node to obtain key QoS metrics like latency, loss probability, and power consumption, as well as to model the node battery level taking into account physically feasible rates of change. We show that with an appropriate choice of the reward function for the MDP, as well as a suitable learning rate, exploitation probability, and discount factor, the need to maintain minimum QoS levels for optimal network performance can be balanced with the need to promote the maintenance of a finite battery level to ensure node operability. Extensive simulation results show the benefit of our algorithm for different reward functions and parameters. Wai Hong Ronald Chan, Pengfei Zhang 0001, Ido Nevat, Sai Ganesh Nagarajan, Alvin C. Valera, Hwee-Xian Tan, Natarajan Gautam |
IEEE J. Sel. Areas Commun. | 4 |