Related Experiment Video
Updated: Sep 7, 2025

An Experimental Platform to Study the Closed-loop Performance of Brain-machine Interfaces
Published on: March 10, 2011
Signal Perceptron: On the Identifiability of Boolean Function Spaces and Beyond
Miguel-Angel Mendez Lucero1, Rafael-Michael Karampatsis1, Enrique Bojorquez Gallardo1
1The University of Edinburgh, Edinburgh, United Kingdom.
Abstract:
In a seminal book, Minsky and Papert define the perceptron as a limited implementation of what they called "parallel machines." They showed that some binary Boolean functions including XOR are not definable in a single layer perceptron due to its limited capacity to learn only linearly separable functions. In this work, we propose a new more powerful implementation of such parallel machines. This new mathematical tool is defined using analytic sinusoids-instead of linear combinations-to form an analytic signal representation of the function that we want to learn. We show that this re-formulated parallel mechanism can learn, with a single layer, any non-linear k-ary Boolean function. Finally, to provide an example of its practical applications, we show that it outperforms the single hidden layer multilayer perceptron in both Boolean function learning and image classification tasks, while also being faster and requiring fewer parameters.
Related Concept Videos
Classification of Signals
A continuous-time signal holds a value at every instant in time, representing information seamlessly. In contrast, a discrete-time signal holds values only at specific moments, often denoted as x(n), where...
State Space to Transfer Function
The transformation process begins with the state-space representation, characterized by the state equation and the output equation. These equations are typically represented as:
State Space Representation
Consider an RLC circuit, a...
Signal and System
Transfer Function to State Space
In an...
Even and Odd Signals

