On Inductive Biases for Machine Learning in Data Constrained Settings
Not on the map. Why?
Abstract (arXiv)
Learning with limited data is one of the biggest problems of machine learning. Current approaches to this issue consist in learning general representations from huge amounts of data before fine-tuning the model on a small dataset of interest. While such technique, coined transfer learning, is very effective in domains such as computer vision or natural langage processing, it does not yet solve common problems of deep learning such as model interpretability or the overall need for data. This thesis explores a different answer to the problem of learning expressive models in data constrained settings: instead of relying on big datasets to learn neural networks, we will replace some modules by known functions reflecting the structure of the data. Very often, these functions will be drawn from the rich literature of kernel methods. Indeed, many kernels can reflect the underlying structure of the data, thus sparing learning parameters to some extent. Our approach falls under the hood of "inductive biases", which can be defined as hypothesis on the data at hand restricting the space of models to explore during learning. We demonstrate the effectiveness of this approach in the context of sequences, such as sentences in natural language or protein sequences, and graphs, such as molecules. We also highlight the relationship between our work and recent advances in deep learning. Additionally, we study convex machine learning models. Here, rather than proposing new models, we wonder which proportion of the samples in a dataset is really needed to learn a "good" model. More precisely, we study the problem of safe sample screening, i.e, executing simple tests to discard uninformative samples from a dataset even before fitting a machine learning model, without affecting the optimal model. Such techniques can be used to prune datasets or mine for rare samples.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 44 of its 149 references that are in the map. First posted on arXiv 21 Feb 2023.
Builds on
44 of 149 references.
References · 44
- 2017Attention Is All You Needcited by 60,361
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,399
- 2020Language Models are Few-Shot Learnerscited by 32,419
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 30,186
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
- 2017Graph Attention Networkscited by 8,923
- 2021Evaluating Large Language Models Trained on Codecited by 8,320
- 2020Scaling Laws for Neural Language Modelscited by 6,586
- 2016Layer Normalizationcited by 5,669
- 2018How Powerful are Graph Neural Networks?cited by 4,393
- 2020Longformer: The Long-Document Transformercited by 3,413
- 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,434
32 more
- 2019HuggingFace's Transformers: State-of-the-art Natural Language Processingcited by 2,218
- 2020Extracting Training Data from Large Language Modelscited by 2,189
- 2019Invariant Risk Minimizationcited by 1,854
- 2020Reformer: The Efficient Transformercited by 1,668
- 2020Linformer: Self-Attention with Linear Complexitycited by 1,474
- 2018Relational inductive biases, deep learning, and graph networkscited by 1,360
- 2021Geometric Deep Learning: Grids, Groups, Graphs, Geodesics, and Gaugescited by 1,167
- 2015Convolutional Networks on Graphs for Learning Molecular Fingerprintscited by 754
- 2020A Generalization of Transformer Networks to Graphscited by 661
- 2019Diffusion Improves Graph Learningcited by 414
- 2017Learning Generative Models with Sinkhorn Divergencescited by 314
- 2019On the Relationship between Self-Attention and Convolutional Layerscited by 300
- 2019White-box vs Black-box: Bayes Optimal Strategies for Membership Inferencecited by 271
- 2020Graph-Bert: Only Attention is Needed for Learning Graph Representationscited by 177
- 2021GraphiT: Encoding Graph Structure in Transformerscited by 147
- 2020Graph Kernels: State-of-the-Art and Future Challengescited by 63
- 2020Wasserstein Embedding for Graph Learningcited by 56
- 2020Measuring the Algorithmic Efficiency of Neural Networkscited by 52
- 2020Masked Language Modeling for Proteins via Linearly Scalable Long-Context Transformerscited by 49
- 2020Fixed Encoder Self-Attention Patterns in Transformer-Based Machine Translationcited by 43
- 2020Convolutional Kernel Networks for Graph-Structured Datacited by 38
- 2018Celer: a Fast Solver for the Lasso with Dual Extrapolationcited by 31
- 2016End-to-End Kernel Learning with Supervised Convolutional Kernel Networkscited by 28
- 2018Learning Classifiers with Fenchel-Young Losses: Generalized Entropies, Margins, and Algorithmscited by 27
- 2019Rep the Set: Neural Networks for Learning Set Representationscited by 22
- 2019Cyanure: An Open-Source Toolbox for Empirical Risk Minimization for Python, C++, and soon morecited by 16
- 2019Convolution, attention and structure embeddingcited by 15
- 2019Recurrent Kernel Networkscited by 6
- 2018A Kernel Perspective for Regularizing Deep Neural Networkscited by 4
- 2014Safe Sample Screening for Support Vector Machinescited by 3
- 2019Screening Data Points in Empirical Risk Minimization via Ellipsoidal Regions and Safe Loss Functionscited by 2
- 2020A Trainable Optimal Transport Embedding for Feature Aggregation and its Relationship to Attentioncited by 2
Built on by
Not cited yet.