“A Logical Calculus of the Ideas Immanent in Nervous Activity” was published in 1943 in the Bulletin of Mathematical Biophysics by Warren S. McCulloch, a neurophysiologist, and Walter Pitts, a young self-taught logician. It is widely regarded as the first mathematical model of a neural network.
The paper’s central move was to treat a biological neuron as a simple logical device: it either fires or it does not, an all-or-nothing event, and it fires only when enough of its inputs are active. From this binary “threshold” unit, McCulloch and Pitts showed that networks of such neurons could compute logical propositions - AND, OR, NOT, and combinations of them. In other words, the brain, in their abstraction, was a machine that could in principle carry out any logical calculation.
What was new was the bridge it built between neuroscience and formal logic. By reducing the neuron to a precise mathematical object, the authors made it possible to reason about what networks of neurons can and cannot do. This abstraction directly inspired later work on learning machines, including Rosenblatt’s perceptron, and the McCulloch-Pitts neuron remains the conceptual ancestor of the units in every modern deep learning system.
The honest limit is that the model was about computation, not learning. A McCulloch-Pitts network has fixed connections and weights; it cannot adjust itself from experience. The question of how such a network could learn was left to others - Hebb in 1949, Rosenblatt in 1958, and the backpropagation work of the 1980s.