paper-with-me

홈 › Papers

Input Invex Neural Network

2021-06-16 · Suman Sapkota, Binod Bhattarai

Connected decision boundaries are useful in several tasks like image segmentation, clustering, alpha-shape or defining a region in nD-space. However, the machine learning literature lacks methods for generating connected decision boundaries using neural networks. Thresholding an invex function, a generalization of a convex function, generates such decision boundaries. This paper presents two methods for constructing invex functions using neural networks. The first approach is based on constraining a neural network with Gradient Clipped-Gradient Penality (GCGP), where we clip and penalise the gradients. In contrast, the second one is based on the relationship of the invex function to the composition of invertible and convex functions. We employ connectedness as a basic interpretation method and create connected region-based classifiers. We show that multiple connected set based classifiers can approximate any classification function. In the experiments section, we use our methods for classification tasks using an ensemble of 1-vs-all models as well as using a single multiclass model on small-scale datasets. The experiments show that connected set-based classifiers do not pose any disadvantage over ordinary neural network classifiers, but rather, enhance their interpretability. We also did an extensive study on the properties of invex function and connected sets for interpretability and network morphism with experiments on toy and real-world data sets. Our study suggests that invex function is fundamental to understanding and applying locality and connectedness of input space which is useful for various downstream tasks.

📄 PDF Abstract BibTeX arXiv:2106.08748

Code (1)

tsumansapkota/Input-Invex-Neural-Network 공식 구현 pytorch

Tasks

Image ClassificationImage SegmentationSemantic Segmentation

Similar Papers 제목 키워드 기반

Invex Programs: First Order Algorithms and Their Convergence

2023-07-10 · Adarsh Barik, Suvrit Sra, Jean Honorio

Invex programs are a special kind of non-convex problems which attain global minima at every stationary point. While classical first-order gradient descent methods can solve them, they converge very slowly. In this paper…

LEARN: An Invex Loss for Outlier Oblivious Robust Online Optimization

2024-08-12 · Adarsh Barik, Anand Krishna, Vincent Y. F. Tan

We study a robust online convex optimization framework, where an adversary can introduce outliers by corrupting loss functions in an arbitrary number of rounds k, unknown to the learner. Our focus is on a novel setting a…

Sparse Mixed Linear Regression with Guarantees: Taming an Intractable Problem with Invex Relaxation

2022-06-02 · Adarsh Barik, Jean Honorio

In this paper, we study the problem of sparse mixed linear regression on an unlabeled dataset that is generated from linear measurements from two different regression parameter vectors. Since the data is unlabeled, our t…

regression

Outlier-robust Estimation of a Sparse Linear Model Using Invexity

2023-06-22 · Adarsh Barik, Jean Honorio

In this paper, we study problem of estimating a sparse regression vector with correct support in the presence of outlier samples. The inconsistency of lasso-type methods is well known in this scenario. We propose a combi…

regression

Fair Sparse Regression with Clustering: An Invex Relaxation for a Combinatorial Problem

2021-02-19 · NeurIPS 2021 12 · Adarsh Barik, Jean Honorio

In this paper, we study the problem of fair sparse regression on a biased dataset where bias depends upon a hidden binary attribute. The presence of a hidden attribute adds an extra layer of complexity to the problem by …

AttributeClusteringFairnessregression