Learning from satisfying assignments under continuous distributions

07/02/2019
by   Clément L. Canonne, et al.
0

What kinds of functions are learnable from their satisfying assignments? Motivated by this simple question, we extend the framework of De, Diakonikolas, and Servedio [DDS15], which studied the learnability of probability distributions over {0,1}^n defined by the set of satisfying assignments to "low-complexity" Boolean functions, to Boolean-valued functions defined over continuous domains. In our learning scenario there is a known "background distribution" D over R^n (such as a known normal distribution or a known log-concave distribution) and the learner is given i.i.d. samples drawn from a target distribution D_f, where D_f is D restricted to the satisfying assignments of an unknown low-complexity Boolean-valued function f. The problem is to learn an approximation D' of the target distribution D_f which has small error as measured in total variation distance. We give a range of efficient algorithms and hardness results for this problem, focusing on the case when f is a low-degree polynomial threshold function (PTF). When the background distribution D is log-concave, we show that this learning problem is efficiently solvable for degree-1 PTFs (i.e., linear threshold functions) but not for degree-2 PTFs. In contrast, when D is a normal distribution, we show that this learning problem is efficiently solvable for degree-2 PTFs but not for degree-4 PTFs. Our hardness results rely on standard assumptions about secure signature schemes.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/10/2021

Learning from Satisfying Assignments Using Risk Minimization

In this paper we consider the problem of Learning from Satisfying Assign...
research
09/16/2018

A #SAT Algorithm for Small Constant-Depth Circuits with PTF gates

We show that there is a randomized algorithm that, when given a small co...
research
11/07/2018

Degree-d Chow Parameters Robustly Determine Degree-d PTFs (and Algorithmic Applications)

The degree-d Chow parameters of a Boolean function f: {-1,1}^n →R are it...
research
07/07/2021

On the Probabilistic Degree of an n-variate Boolean Function

Nisan and Szegedy (CC 1994) showed that any Boolean function f:{0,1}^n→{...
research
05/19/2023

Tester-Learners for Halfspaces: Universal Algorithms

We give the first tester-learner for halfspaces that succeeds universall...
research
03/11/2021

Hiding solutions in model RB: Forced instances are almost as hard as unforced ones

In this paper we study the forced instance spaces of model RB, where one...
research
04/13/2018

Boolean approximate counting CSPs with weak conservativity, and implications for ferromagnetic two-spin

We analyse the complexity of approximate counting constraint satisfactio...

Please sign up or login with your details

Forgot password? Click here to reset