Training a 3-Node Neural Network is NP-Complete
Blum, Avrim, Rivest, Ronald L.
–Neural Information Processing Systems
We consider a 2-layer, 3-node, n-input neural network whose nodes compute linear threshold functions of their inputs. We show that it is NPcomplete to decide whether there exist weights and thresholds for the three nodes of this network so that it will produce output consistent with a given set of training examples. We extend the result to other simple networks. This result suggests that those looking for perfect training algorithms cannot escape inherent computational difficulties just by considering only simple or very regular networks. It also suggests the importance, given a training problem, of finding an appropriate network and input encoding for that problem. It is left as an open problem to extend our result to nodes with nonlinear functions such as sigmoids.
Neural Information Processing Systems
Dec-31-1989
- Country:
- North America > United States
- California
- San Diego County > San Diego (0.04)
- San Francisco County > San Francisco (0.04)
- Massachusetts
- Hampshire County > Amherst (0.14)
- Middlesex County > Cambridge (0.05)
- New York > New York County
- New York City (0.05)
- California
- North America > United States
- Genre:
- Research Report > New Finding (0.69)
- Technology: