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

Aryo Lotfi

dblp:284/8194 · DBLP profile ↗
← Back
5ranked-venue papers
0as first author
5since 2021 · last 2024
—ORCID · none

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

Artificial intelligence and machine learning · 5 · 5 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
5 papers
Learning theory · 36% Trustworthy machine learning · 17% Language models and text generation · 12%
Theoretical computer science
2 papers
Computational complexity · 100%

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

TopicWeightPapersLastEvidence papers
Machine learning › Learning theory › computational learning theory
boolean function learning
1.422024
Generalization on the Unseen, Logic Reasoning and Degree Curriculum · J. Mach. Learn. Res. 2024
Generalization on the Unseen, Logic Reasoning and Degree Curriculum · ICML 2023
Machine learning › Learning paradigms
curriculum learning
1.422024
Generalization on the Unseen, Logic Reasoning and Degree Curriculum · J. Mach. Learn. Res. 2024
Provable Advantage of Curriculum Learning on Parity Targets with Mixed Inputs · NeurIPS 2023
Machine learning › Learning theory › generalization
generalization on the unseen
1.422024
Generalization on the Unseen, Logic Reasoning and Degree Curriculum · J. Mach. Learn. Res. 2024
Generalization on the Unseen, Logic Reasoning and Degree Curriculum · ICML 2023
Knowledge, reasoning and agents › Knowledge representation and reasoning
logic-based reasoning
1.422024
Generalization on the Unseen, Logic Reasoning and Degree Curriculum · J. Mach. Learn. Res. 2024
Generalization on the Unseen, Logic Reasoning and Degree Curriculum · ICML 2023
Machine learning › Trustworthy machine learning
out-of-distribution generalization
1.422024
Generalization on the Unseen, Logic Reasoning and Degree Curriculum · J. Mach. Learn. Res. 2024
Generalization on the Unseen, Logic Reasoning and Degree Curriculum · ICML 2023
Machine learning › Learning theory
computational learning theory
0.812024
How Far Can Transformers Reason? The Globality Barrier and Inductive Scratchpad · NeurIPS 2024
Natural language and speech › Language models and text generation
large language model reasoning
0.812024
How Far Can Transformers Reason? The Globality Barrier and Inductive Scratchpad · NeurIPS 2024
Natural language and speech › Language models and text generation › compositional generalization
length generalization
0.712023
Generalization on the Unseen, Logic Reasoning and Degree Curriculum · ICML 2023
Machine learning › Deep learning architectures and training
transformer
0.712023
Generalization on the Unseen, Logic Reasoning and Degree Curriculum · ICML 2023
Machine learning › Trustworthy machine learning › robustness
distribution shift
0.612022
Learning to Reason with Neural Networks: Generalization, Unseen Data and Boolean Measures · NeurIPS 2022
Machine learning › Learning theory
generalization
0.612022
Learning to Reason with Neural Networks: Generalization, Unseen Data and Boolean Measures · NeurIPS 2022
Machine learning › Optimization for machine learning › gradient-based optimization
gradient descent
0.612022
Learning to Reason with Neural Networks: Generalization, Unseen Data and Boolean Measures · NeurIPS 2022
Computational complexity
circuit complexity
0.212024
How Far Can Transformers Reason? The Globality Barrier and Inductive Scratchpad · NeurIPS 2024
Computational complexity › learning theory
sample complexity
0.212023
Provable Advantage of Curriculum Learning on Parity Targets with Mixed Inputs · NeurIPS 2023

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

transformer · 2.3scratchpad · 1.5inductive scratchpad · 1.5noisy gradient descent · 1.3ReLU networks · 1.3fourier analysis · 0.8SGD · 0.8stochastic gradient descent · 0.7min-degree interpolation · 0.7gradient descent · 0.7degree curriculum · 0.7
YearPublicationVenuePosition
2024 How Far Can Transformers Reason? The Globality Barrier and Inductive Scratchpad
abstract
Can Transformers predict new syllogisms by composing established ones? More generally, what type of targets can be learned by such models from scratch? Recent works show that Transformers can be Turing-complete in terms of expressivity, but this does not address the learnability objective. This paper puts forward the notion of 'globality degree' of a target distribution to capture when weak learning is efficiently achievable by regular Transformers. This measure shows a contrast with the expressivity results of Transformers captured by $TC^0/TC^1$ classes (further studied here), since the globality relates to correlations with the more limited $NC^0$ class. We show here experimentally and theoretically under additional assumptions that distributions with high globality cannot be learned efficiently. In particular, syllogisms cannot be composed on long chains. Further, we develop scratchpad techniques and show that: (i) agnostic scratchpads cannot break the globality barrier, (ii) educated scratchpads can break the globality with intermediate steps, although not all such scratchpads can generalize out-of-distribution (OOD), (iii) a notion of 'inductive scratchpad', that composes the prior information more efficiently, can both break the globality barrier and improve the OOD generalization. In particular, some of our inductive scratchpads can achieve length generalizations of up to $6\times$ for some arithmetic tasks depending on the input formatting.
Emmanuel Abbe, Samy Bengio, Aryo Lotfi, Colin Sandon, Omid Saremi
NeurIPS3
2024 Generalization on the Unseen, Logic Reasoning and Degree Curriculum
abstract
This paper considers the learning of logical (Boolean) functions with a focus on the generalization on the unseen (GOTU) setting, a strong case of out-of-distribution generalization. This is motivated by the fact that the rich combinatorial nature of data in certain reasoning tasks (e.g., arithmetic/logic) makes representative data sampling challenging, and learning successfully under GOTU gives a first vignette of an 'extrapolating' or 'reasoning' learner. We study how different network architectures trained by (S)GD perform under GOTU and provide both theoretical and experimental evidence that for sparse functions and a class of network models including instances of Transformers, random features models, and linear networks, a min-degree-interpolator is learned on the unseen. More specifically, this means an interpolator of the training data that has minimal Fourier mass on the higher degree basis elements. These findings lead to two implications: (1) we provide an explanation to the length generalization problem for Boolean functions (e.g., Anil et al. 2022); (2) we introduce a curriculum learning algorithm called Degree-Curriculum that learns monomials more efficiently by incrementing supports. Finally, we discuss extensions to other models or non-sparse regimes where the min-degree bias may still occur or fade, as well as how it can be potentially corrected when undesirable.
Emmanuel Abbe, Samy Bengio, Aryo Lotfi, Kevin Rizk
J. Mach. Learn. Res.3
2023 Generalization on the Unseen, Logic Reasoning and Degree Curriculum
abstract
This paper considers the learning of logical (Boolean) functions with focus on the generalization on the unseen (GOTU) setting, a strong case of out-of-distribution generalization. This is motivated by the fact that the rich combinatorial nature of data in certain reasoning tasks (e.g., arithmetic/logic) makes representative data sampling challenging, and learning successfully under GOTU gives a first vignette of an ’extrapolating’ or ’reasoning’ learner. We then study how different network architectures trained by (S)GD perform under GOTU and provide both theoretical and experimental evidence that for a class of network models including instances of Transformers, random features models, and diagonal linear networks, a min-degree-interpolator is learned on the unseen. We also provide evidence that other instances with larger learning rates or mean-field networks reach leaky min-degree solutions. These findings lead to two implications: (1) we provide an explanation to the length generalization problem (e.g., Anil et al. 2022); (2) we introduce a curriculum learning algorithm called Degree-Curriculum that learns monomials more efficiently by incrementing supports.
Emmanuel Abbe, Samy Bengio, Aryo Lotfi, Kevin Rizk
ICML3
2023 Provable Advantage of Curriculum Learning on Parity Targets with Mixed Inputs
abstract
Experimental results have shown that curriculum learning, i.e., presenting simpler examples before more complex ones, can improve the efficiency of learning. Some recent theoretical results also showed that changing the sampling distribution can help neural networks learn parities, with formal results only for large learning rates and one-step arguments. Here we show a separation result in the number of training steps with standard (bounded) learning rates on a common sample distribution: if the data distribution is a mixture of sparse and dense inputs, there exists a regime in which a 2-layer ReLU neural network trained by a curriculum noisy-GD (or SGD) algorithm that uses sparse examples first, can learn parities of sufficiently large degree, while any fully connected neural network of possibly larger width or depth trained by noisy-GD on the unordered samples cannot learn without additional steps. We also provide experimental results supporting the qualitative separation beyond the specific regime of the theoretical results.
Emmanuel Abbe, Elisabetta Cornacchia, Aryo Lotfi
NeurIPS3
2022 Learning to Reason with Neural Networks: Generalization, Unseen Data and Boolean Measures
abstract
This paper considers the Pointer Value Retrieval (PVR) benchmark introduced in [ZRKB21], where a `reasoning' function acts on a string of digits to produce the label. More generally, the paper considers the learning of logical functions with gradient descent (GD) on neural networks. It is first shown that in order to learn logical functions with gradient descent on symmetric neural networks, the generalization error can be lower-bounded in terms of the noise-stability of the target function, supporting a conjecture made in [ZRKB21]. It is then shown that in the distribution shift setting, when the data withholding corresponds to freezing a single feature (referred to as canonical holdout), the generalization error of gradient descent admits a tight characterization in terms of the Boolean influence for several relevant architectures. This is shown on linear models and supported experimentally on other models such as MLPs and Transformers. In particular, this puts forward the hypothesis that for such architectures and for learning logical functions such as PVR functions, GD tends to have an implicit bias towards low-degree representations, which in turn gives the Boolean influence for the generalization error under quadratic loss.
Emmanuel Abbe, Samy Bengio, Elisabetta Cornacchia, Jon M. Kleinberg, Aryo Lotfi, Maithra Raghu, Chiyuan Zhang
NeurIPS5