Descriptive complexity for neural networks via Boolean networks

08/01/2023
by   Veeti Ahvonen, et al.
0

We investigate the descriptive complexity of a class of neural networks with unrestricted topologies and piecewise polynomial activation functions. We consider the general scenario where the running time is unlimited and floating-point numbers are used for simulating reals. We characterize a class of these neural networks with a rule-based logic for Boolean networks. In particular, we show that the sizes of the neural networks and the corresponding Boolean rule formulae are polynomially related. In fact, in the direction from Boolean rules to neural networks, the blow-up is only linear. We also analyze the delays in running times due to the translations. In the translation from neural networks to Boolean rules, the time delay is polylogarithmic in the neural network size and linear in time. In the converse translation, the time delay is linear in both factors.

READ FULL TEXT
research
11/15/2021

Neural networks with linear threshold activations: structure and algorithms

In this article we present new results on neural networks with linear th...
research
04/22/2022

Attractor landscapes in Boolean networks with firing memory

In this paper we study the dynamical behavior of Boolean networks with f...
research
06/16/2020

Measuring Model Complexity of Neural Networks with Curve Activation Functions

It is fundamental to measure model complexity of deep neural networks. T...
research
07/30/2021

Generating Boolean Functions on Totalistic Automata Networks

We consider the problem of studying the simulation capabilities of the d...
research
09/06/2023

A Refutation of Shapley Values for Explainability

Recent work demonstrated the existence of Boolean functions for which Sh...
research
05/07/2019

Rethinking Arithmetic for Deep Neural Networks

We consider efficiency in deep neural networks. Hardware accelerators ar...
research
03/19/2020

Layerwise Knowledge Extraction from Deep Convolutional Networks

Knowledge extraction is used to convert neural networks into symbolic de...

Please sign up or login with your details

Forgot password? Click here to reset