Controlling Neural Level Sets

05/28/2019
by   Matan Atzmon, et al.
0

The level sets of neural networks represent fundamental properties such as decision boundaries of classifiers and are used to model non-linear manifold data such as curves and surfaces. Thus, methods for controlling the neural level sets could find many applications in machine learning. In this paper we present a simple and scalable approach to directly control level sets of a deep neural network. Our method consists of two parts: (i) sampling of the neural level sets, and (ii) relating the samples' positions to the network parameters. The latter is achieved by a sample network that is constructed by adding a single fixed linear layer to the original network. In turn, the sample network can be used to incorporate the level set samples into a loss function of interest. We have tested our method on three different learning tasks: training networks robust to adversarial attacks, improving generalization to unseen data, and curve and surface reconstruction from point clouds. Notably, we increase robust accuracy to the level of standard classification accuracy in off-the-shelf networks, improving it by 2% in MNIST and 27% in CIFAR10 compared to state-of-the-art methods. For surface reconstruction, we produce high fidelity surfaces directly from raw 3D point clouds.

READ FULL TEXT
research
02/03/2022

Deep Surface Reconstruction from Point Clouds with Visibility Information

Most current neural networks for reconstructing surfaces from point clou...
research
11/29/2018

Increasing the Capability of Neural Networks for Surface Reconstruction from Noisy Point Clouds

This paper builds upon the current methods to increase their capability ...
research
11/18/2021

Learning Modified Indicator Functions for Surface Reconstruction

Surface reconstruction is a fundamental problem in 3D graphics. In this ...
research
12/24/2019

Geometry-aware Generation of Adversarial and Cooperative Point Clouds

Recent studies show that machine learning models are vulnerable to adver...
research
11/26/2020

Neural-Pull: Learning Signed Distance Functions from Point Clouds by Learning to Pull Space onto Surfaces

Reconstructing continuous surfaces from 3D point clouds is a fundamental...
research
08/22/2023

Learning a More Continuous Zero Level Set in Unsigned Distance Fields through Level Set Projection

Latest methods represent shapes with open surfaces using unsigned distan...
research
04/30/2022

Loss Function Entropy Regularization for Diverse Decision Boundaries

Is it possible to train several classifiers to perform meaningful crowd-...

Please sign up or login with your details

Forgot password? Click here to reset