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.

Itay Safran

dblp:172/0921 · DBLP profile ↗
← Back
13ranked-venue papers
12as first author
8since 2021 · last 2026
—ORCID · none

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

Artificial intelligence and machine learning · 12 · 11 first-author · 7 since 2021Theory of computation · 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.

Artificial intelligence
13 papers
Learning theory · 30% Deep learning architectures and training · 30% Optimization for machine learning · 21%

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

TopicWeightPapersLastEvidence papers
Machine learning › Learning theory › approximation theory
neural network approximation
3.152026
The Median is Easier than it Looks: Approximation with a Constant-Depth, Linear-Width ReLU Network · COLT 2026
Depth Separations in Neural Networks: Separating the Dimension from the Accuracy · COLT 2025
Optimization-Based Separations for Neural Networks · COLT 2022
Machine learning › Deep learning architectures and training
ReLU networks
3.142026
A Depth Hierarchy for Computing the Maximum in ReLU Networks via Extremal Graph Theory · COLT 2026
The Median is Easier than it Looks: Approximation with a Constant-Depth, Linear-Width ReLU Network · COLT 2026
On the Effective Number of Linear Regions in Shallow Univariate ReLU Networks: Convergence Guarantees and Implicit Bias · NeurIPS 2022
Machine learning › Graph learning › graph neural network › expressive power
depth separation
2.952025
Depth Separations in Neural Networks: Separating the Dimension from the Accuracy · COLT 2025
How Many Neurons Does it Take to Approximate the Maximum? · SODA 2024
Optimization-Based Separations for Neural Networks · COLT 2022
Machine learning › Deep learning architectures and training › scaling laws
depth-width trade-offs
1.322026
The Median is Easier than it Looks: Approximation with a Constant-Depth, Linear-Width ReLU Network · COLT 2026
Depth-Width Tradeoffs in Approximating Natural Functions with Neural Networks · ICML 2017
Machine learning › Optimization for machine learning
non-convex optimization
1.132021
The Effects of Mild Over-parameterization on the Optimization Landscape of Shallow ReLU Neural Networks · COLT 2021
Spurious Local Minima are Common in Two-Layer ReLU Neural Networks · ICML 2018
On the Quality of the Initial Basin in Overspecified Neural Networks · ICML 2016
Machine learning › Reinforcement learning
function approximation
1.012026
The Median is Easier than it Looks: Approximation with a Constant-Depth, Linear-Width ReLU Network · COLT 2026
Machine learning › Learning theory › neural network theory
neural network approximation theory
0.812024
How Many Neurons Does it Take to Approximate the Maximum? · SODA 2024
Machine learning › Learning theory
over-parameterization
0.722022
The Effects of Mild Over-parameterization on the Optimization Landscape of Shallow ReLU Neural Networks · COLT 2021
On the Effective Number of Linear Regions in Shallow Univariate ReLU Networks: Convergence Guarantees and Implicit Bias · NeurIPS 2022
Machine learning › Deep learning architectures and training
loss landscape
0.622018
Spurious Local Minima are Common in Two-Layer ReLU Neural Networks · ICML 2018
On the Quality of the Initial Basin in Overspecified Neural Networks · ICML 2016
Machine learning › Learning theory
generalization bounds
0.612022
On the Effective Number of Linear Regions in Shallow Univariate ReLU Networks: Convergence Guarantees and Implicit Bias · NeurIPS 2022
Machine learning › Optimization for machine learning › gradient-based optimization
gradient descent
0.612022
Optimization-Based Separations for Neural Networks · COLT 2022
Machine learning › Optimization for machine learning
gradient flow
0.612022
On the Effective Number of Linear Regions in Shallow Univariate ReLU Networks: Convergence Guarantees and Implicit Bias · NeurIPS 2022
Machine learning › Learning theory
implicit bias
0.612022
On the Effective Number of Linear Regions in Shallow Univariate ReLU Networks: Convergence Guarantees and Implicit Bias · NeurIPS 2022
Machine learning › Deep learning architectures and training › ReLU networks
linear regions
0.612022
On the Effective Number of Linear Regions in Shallow Univariate ReLU Networks: Convergence Guarantees and Implicit Bias · NeurIPS 2022
Machine learning › Optimization for machine learning
optimization landscape
0.512021
The Effects of Mild Over-parameterization on the Optimization Landscape of Shallow ReLU Neural Networks · COLT 2021
Machine learning › Optimization for machine learning
stochastic optimization
0.512021
Random Shuffling Beats SGD Only After Many Epochs on Ill-Conditioned Problems · NeurIPS 2021
Machine learning › Optimization for machine learning
stochastic gradient descent
0.412020
How Good is SGD with Random Shuffling? · COLT 2020
Machine learning › Optimization for machine learning › non-convex optimization
spurious local minima
0.312018
Spurious Local Minima are Common in Two-Layer ReLU Neural Networks · ICML 2018
Machine learning › Deep learning architectures and training
neural network expressivity
0.312017
Depth-Width Tradeoffs in Approximating Natural Functions with Neural Networks · ICML 2017
Machine learning › Optimization for machine learning
convergence guarantees
0.212022
On the Effective Number of Linear Regions in Shallow Univariate ReLU Networks: Convergence Guarantees and Implicit Bias · NeurIPS 2022
Machine learning › Learning theory
sample complexity
0.112021
Random Shuffling Beats SGD Only After Many Epochs on Ill-Conditioned Problems · NeurIPS 2021

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

turán's theorem · 1.0reduction from maximum to median · 1.0extremal graph theory · 1.0ReLU network construction · 1.0threshold circuit lower bounds · 0.9random self-reducibility · 0.9gradient flow analysis · 0.6gradient descent · 0.6generalization bounds · 0.6binary classification · 0.6
YearPublicationVenuePosition
2026 The Median is Easier than it Looks: Approximation with a Constant-Depth, Linear-Width ReLU Network
abstract
We study the approximation of the median of $d$ inputs using ReLU neural networks. We present depth-width tradeoffs under several settings, culminating in a constant-depth, linear-width construction that achieves exponentially small approximation error with respect to the uniform distribution over the unit hypercube. By further establishing a general reduction from the maximum to the median, our results break a barrier suggested by prior work on the maximum function, which indicated that linear width should require depth growing at least as $\log \log d$ to achieve comparable accuracy. Our construction relies on a multi-stage procedure that iteratively eliminates non-central elements while preserving a candidate set around the median. We overcome obstacles that do not arise for the maximum to yield approximation results that are strictly stronger than those previously known for the maximum itself.
Abhigyan Dutta, Itay Safran, Paul Valiant
COLT2
2026 A Depth Hierarchy for Computing the Maximum in ReLU Networks via Extremal Graph Theory
abstract
We consider the problem of exact computation of the maximum function over $d$ real inputs using ReLU neural networks. We prove a depth hierarchy, wherein width $\Omega\big(d^{1+\frac{1}{2^{k-2}-1}}\big)$ is necessary to represent the maximum for any depth $3\le k\le \log_2(\log_2(d))$. This is the first unconditional super-linear lower bound for this fundamental operator at depths $k\ge3$, and it holds even if the depth scales with $d$. Our proof technique is based on a combinatorial argument and associates the non-differentiable ridges of the maximum with cliques in a graph induced by the first hidden layer of the computing network, utilizing Turán’s theorem from extremal graph theory to show that a sufficiently narrow network cannot capture the non-linearities of the maximum. This suggests that despite its simple nature, the maximum function possesses an inherent complexity that stems from the geometric structure of its non-differentiable hyperplanes, and provides a novel approach for proving lower bounds for deep neural networks.
Itay Safran
COLT1
2025 Depth Separations in Neural Networks: Separating the Dimension from the Accuracy
abstract
We prove an exponential separation between depth 2 and depth 3 neural networks, when approximating a $\mathcal{O}(1)$-Lipschitz target function to constant accuracy, with respect to a distribution with support in the unit ball, under the mild assumption that the weights of the depth 2 network are exponentially bounded. This resolves an open problem posed in Safran et al. (2019), and proves that the curse of dimensionality manifests itself in depth 2 approximation, even in cases where the target function can be represented efficiently using a depth 3 network. Previously, lower bounds that were used to separate depth 2 from depth 3 networks required that at least one of the Lipschitz constant, target accuracy or (some measure of) the size of the domain of approximation scale \emph{polynomially} with the input dimension, whereas in our result these parameters are fixed to be \emph{constants} independent of the input dimension: our parameters are simultaneously optimal. Our lower bound holds for a wide variety of activation functions, and is based on a novel application of a worst- to average-case random self-reducibility argument, allowing us to leverage depth 2 threshold circuits lower bounds in a new domain.
Itay Safran, Daniel Reichman 0001, Paul Valiant
COLT1
2024 How Many Neurons Does it Take to Approximate the Maximum?
abstract
We study the size of a neural network needed to approximate the maximum function over d inputs, in the most basic setting of approximating with respect to the L2 norm, for continuous distributions, for a network that uses ReLU activations. We provide new lower and upper bounds on the width required for approximation across various depths. Our results establish new depth separations between depth 2 and 3, and depth 3 and 5 networks, as well as providing a depth 𝒪(log(log(d))) and width 𝒪(d) construction which approximates the maximum function. Our depth separation results are facilitated by a new lower bound for depth 2 networks approximating the maximum function over the uniform distribution, assuming an exponential upper bound on the size of the weights. Furthermore, we are able to use this depth 2 lower bound to provide tight bounds on the number of neurons needed to approximate the maximum by a depth 3 network. Our lower bounds are of potentially broad interest as they apply to the widely studied and used max function, in contrast to many previous results that base their bounds on specially constructed or pathological functions and distributions.
Itay Safran, Daniel Reichman 0001, Paul Valiant
SODA1
2022 Optimization-Based Separations for Neural Networks
abstract
Depth separation results propose a possible theoretical explanation for the benefits of deep neural networks over shallower architectures, establishing that the former possess superior approximation capabilities. However, there are no known results in which the deeper architecture leverages this advantage into a provable optimization guarantee. We prove that when the data are generated by a distribution with radial symmetry which satisfies some mild assumptions, gradient descent can efficiently learn ball indicator functions using a depth 2 neural network with two layers of sigmoidal activations, and where the hidden layer is held fixed throughout training. By building on and refining existing techniques for approximation lower bounds of neural networks with a single layer of non-linearities, we show that there are $d$-dimensional radial distributions on the data such that ball indicators cannot be learned efficiently by any algorithm to accuracy better than $\Omega(d^{-4})$, nor by a standard gradient descent implementation to accuracy better than a constant. These results establish what is to the best of our knowledge, the first optimization-based separations where the approximation benefits of the stronger architecture provably manifest in practice. Our proof technique introduces new tools and ideas that may be of independent interest in the theoretical study of both the approximation and optimization of neural networks.
Itay Safran, Jason D. Lee
COLT1
2022 On the Effective Number of Linear Regions in Shallow Univariate ReLU Networks: Convergence Guarantees and Implicit Bias
abstract
We study the dynamics and implicit bias of gradient flow (GF) on univariate ReLU neural networks with a single hidden layer in a binary classification setting. We show that when the labels are determined by the sign of a target network with $r$ neurons, with high probability over the initialization of the network and the sampling of the dataset, GF converges in direction (suitably defined) to a network achieving perfect training accuracy and having at most $\mathcal{O}(r)$ linear regions, implying a generalization bound. Unlike many other results in the literature, under an additional assumption on the distribution of the data, our result holds even for mild over-parameterization, where the width is $\tilde{\mathcal{O}}(r)$ and independent of the sample size.
Itay Safran, Gal Vardi, Jason D. Lee
NeurIPS1
2021 The Effects of Mild Over-parameterization on the Optimization Landscape of Shallow ReLU Neural Networks
abstract
We study the effects of mild over-parameterization on the optimization landscape of a simple ReLU neural network of the form $\mathbf{x}\mapsto\sum_{i=1}^k\max\{0,\mathbf{w}_i^{\top}\mathbf{x}\}$, in a well-studied teacher-student setting where the target values are generated by the same architecture, and when directly optimizing over the population squared loss with respect to Gaussian inputs. We prove that while the objective is strongly convex around the global minima when the teacher and student networks possess the same number of neurons, it is not even \emph{locally convex} after any amount of over-parameterization. Moreover, related desirable properties (e.g., one-point strong convexity and the Polyak-{Ł}ojasiewicz condition) also do not hold even locally. On the other hand, we establish that the objective remains one-point strongly convex in \emph{most} directions (suitably defined), and show an optimization guarantee under this property. For the non-global minima, we prove that adding even just a single neuron will turn a non-global minimum into a saddle point. This holds under some technical conditions which we validate empirically. These results provide a possible explanation for why recovering a global minimum becomes significantly easier when we over-parameterize, even if the amount of over-parameterization is very moderate.
Itay Safran, Gilad Yehudai, Ohad Shamir
COLT1
2021 Random Shuffling Beats SGD Only After Many Epochs on Ill-Conditioned Problems
abstract
Recently, there has been much interest in studying the convergence rates of without-replacement SGD, and proving that it is faster than with-replacement SGD in the worst case. However, known lower bounds ignore the problem's geometry, including its condition number, whereas the upper bounds explicitly depend on it. Perhaps surprisingly, we prove that when the condition number is taken into account, without-replacement SGD \emph{does not} significantly improve on with-replacement SGD in terms of worst-case bounds, unless the number of epochs (passes over the data) is larger than the condition number. Since many problems in machine learning and other areas are both ill-conditioned and involve large datasets, this indicates that without-replacement does not necessarily improve over with-replacement sampling for realistic iteration budgets. We show this by providing new lower and upper bounds which are tight (up to log factors), for quadratic problems with commuting quadratic terms, precisely quantifying the dependence on the problem parameters.
Itay Safran, Ohad Shamir
NeurIPS1
2020 How Good is SGD with Random Shuffling?
abstract
We study the performance of stochastic gradient descent (SGD) on smooth and strongly-convex finite-sum optimization problems. In contrast to the majority of existing theoretical works, which assume that individual functions are sampled with replacement, we focus here on popular but poorly-understood heuristics, which involve going over random permutations of the individual functions. This setting has been investigated in several recent works, but the optimal error rates remain unclear. In this paper, we provide lower bounds on the expected optimization error with these heuristics (using SGD with any constant step size), which elucidate their advantages and disadvantages. In particular, we prove that after $k$ passes over $n$ individual functions, if the functions are re-shuffled after every pass, the best possible optimization error for SGD is at least $\Omega\left(1/(nk)^2+1/nk^3\right)$, which partially corresponds to recently derived upper bounds. Moreover, if the functions are only shuffled once, then the lower bound increases to $\Omega(1/nk^2)$. Since there are strictly smaller upper bounds for repeated reshuffling, this proves an inherent performance gap between SGD with single shuffling and repeated shuffling. As a more minor contribution, we also provide a non-asymptotic $\Omega(1/k^2)$ lower bound (independent of $n$) for the incremental gradient method, when no random shuffling takes place. Finally, we provide an indication that our lower bounds are tight, by proving matching upper bounds for univariate quadratic functions.
Itay Safran, Ohad Shamir
COLT1
2019 Depth Separations in Neural Networks: What is Actually Being Separated?
abstract
Existing depth separation results for constant-depth networks essentially show that certain radial functions in $\mathbb{R}^d$, which can be easily approximated with depth $3$ networks, cannot be approximated by depth $2$ networks, even up to constant accuracy, unless their size is exponential in $d$. However, the functions used to demonstrate this are rapidly oscillating, with a Lipschitz parameter scaling polynomially with the dimension $d$ (or equivalently, by scaling the function, the hardness result applies to $\mathcal{O}(1)$-Lipschitz functions only when the target accuracy $\epsilon$ is at most $\text{poly}(1/d)$). In this paper, we study whether such depth separations might still hold in the natural setting of $\mathcal{O}(1)$-Lipschitz radial functions, when $\epsilon$ does not scale with $d$. Perhaps surprisingly, we show that the answer is negative: In contrast to the intuition suggested by previous work, it \emph{is} possible to approximate $\mathcal{O}(1)$-Lipschitz radial functions with depth $2$, size $\text{poly}(d)$ networks, for every constant $\epsilon$. We complement it by showing that approximating such functions is also possible with depth $2$, size $\text{poly}(1/\epsilon)$ networks, for every constant $d$. Finally, we show that it is not possible to have polynomial dependence in both $d,1/\epsilon$ simultaneously. Overall, our results indicate that in order to show depth separations for expressing $\mathcal{O}(1)$-Lipschitz functions with constant accuracy – if at all possible – one would need fundamentally different techniques than existing ones in the literature.
Itay Safran, Ronen Eldan, Ohad Shamir
COLT1
2018 Spurious Local Minima are Common in Two-Layer ReLU Neural Networks
abstract
We consider the optimization problem associated with training simple ReLU neural networks of the form $\mathbf{x}\mapsto \sum_{i=1}^{k}\max\{0,\mathbf{w}_i^\top \mathbf{x}\}$ with respect to the squared loss. We provide a computer-assisted proof that even if the input distribution is standard Gaussian, even if the dimension is arbitrarily large, and even if the target values are generated by such a network, with orthonormal parameter vectors, the problem can still have spurious local minima once $6\le k\le 20$. By a concentration of measure argument, this implies that in high input dimensions, nearly all target networks of the relevant sizes lead to spurious local minima. Moreover, we conduct experiments which show that the probability of hitting such local minima is quite high, and increasing with the network size. On the positive side, mild over-parameterization appears to drastically reduce such local minima, indicating that an over-parameterization assumption is necessary to get a positive result in this setting.
Itay Safran, Ohad Shamir
ICML1
2017 Depth-Width Tradeoffs in Approximating Natural Functions with Neural Networks
abstract
We provide several new depth-based separation results for feed-forward neural networks, proving that various types of simple and natural functions can be better approximated using deeper networks than shallower ones, even if the shallower networks are much larger. This includes indicators of balls and ellipses; non-linear functions which are radial with respect to the $L_1$ norm; and smooth non-linear functions. We also show that these gaps can be observed experimentally: Increasing the depth indeed allows better learning than increasing width, when training neural networks to learn an indicator of a unit ball.
Itay Safran, Ohad Shamir
ICML1
2016 On the Quality of the Initial Basin in Overspecified Neural Networks
abstract
Deep learning, in the form of artificial neural networks, has achieved remarkable practical success in recent years, for a variety of difficult machine learning applications. However, a theoretical explanation for this remains a major open problem, since training neural networks involves optimizing a highly non-convex objective function, and is known to be computationally hard in the worst case. In this work, we study the \emphgeometric structure of the associated non-convex objective function, in the context of ReLU networks and starting from a random initialization of the network parameters. We identify some conditions under which it becomes more favorable to optimization, in the sense of (i) High probability of initializing at a point from which there is a monotonically decreasing path to a global minimum; and (ii) High probability of initializing at a basin (suitably defined) with a small minimal objective value. A common theme in our results is that such properties are more likely to hold for larger (“overspecified”) networks, which accords with some recent empirical and theoretical observations.
Itay Safran, Ohad Shamir
ICML1