Focus-and-Expand: Training Guidance Through Gradual Manipulation of Input Features

07/15/2020
by   Moab Arar, et al.
0

We present a simple and intuitive Focus-and-eXpand () method to guide the training process of a neural network towards a specific solution. Optimizing a neural network is a highly non-convex problem. Typically, the space of solutions is large, with numerous possible local minima, where reaching a specific minimum depends on many factors. In many cases, however, a solution which considers specific aspects, or features, of the input is desired. For example, in the presence of bias, a solution that disregards the biased feature is a more robust and accurate one. Drawing inspiration from Parameter Continuation methods, we propose steering the training process to consider specific features in the input more than others, through gradual shifts in the input domain. extracts a subset of features from each input data-point, and exposes the learner to these features first, Focusing the solution on them. Then, by using a blending/mixing parameter α it gradually eXpands the learning process to include all features of the input. This process encourages the consideration of the desired features more than others. Though not restricted to this field, we quantitatively evaluate the effectiveness of our approach on various Computer Vision tasks, and achieve state-of-the-art bias removal, improvements to an established augmentation method, and two examples of improvements to image classification tasks. Through these few examples we demonstrate the impact this approach potentially carries for a wide variety of problems, which stand to gain from understanding the solution landscape.

READ FULL TEXT

page 2

page 12

page 15

page 17

page 18

research
09/14/2022

DASH: Visual Analytics for Debiasing Image Classification via User-Driven Synthetic Data Augmentation

Image classification models often learn to predict a class based on irre...
research
05/24/2019

On the Learning Dynamics of Two-layer Nonlinear Convolutional Neural Networks

Convolutional neural networks (CNNs) have achieved remarkable performanc...
research
05/10/2019

Neural-Guided RANSAC: Learning Where to Sample Model Hypotheses

We present Neural-Guided RANSAC (NG-RANSAC), an extension to the classic...
research
03/03/2020

Curriculum By Texture

Convolutional Neural Networks (CNNs) have shown impressive performance i...
research
12/05/2022

Images Speak in Images: A Generalist Painter for In-Context Visual Learning

In-context learning, as a new paradigm in NLP, allows the model to rapid...
research
08/23/2023

Masking Strategies for Background Bias Removal in Computer Vision Models

Models for fine-grained image classification tasks, where the difference...
research
05/25/2020

Adaptive Adversarial Logits Pairing

Adversarial examples provide an opportunity as well as impose a challeng...

Please sign up or login with your details

Forgot password? Click here to reset