Jump to content

Warren Sturgis McCulloch

From Wikipedia, the free encyclopedia
(Redirected from Warren S. McCulloch)
Warren Sturgis McCulloch
Born(1898-11-16)16 November 1898
Died24 September 1969(1969-09-24) (aged 70)
NationalityAmerican
Alma materYale University (BA)
Columbia University (MA, MD)
Known for
AwardsWiener Gold Medal (1968)
Scientific career
FieldsCybernetics
Artificial neural network
Neuropsychology
Biophysics
Computer Science
InstitutionsMassachusetts Institute of Technology
Yale University
University of Illinois at Chicago
Notable studentsStafford Beer

Warren Sturgis McCulloch (November 16, 1898 – September 24, 1969) was an American neuropsychologist and cybernetician known for his work on the foundation for certain brain theories and his contribution to the cybernetics movement.[1] Along with Walter Pitts, McCulloch created computational models based on mathematical algorithms called threshold logic which split the inquiry into two distinct approaches, one approach focused on biological processes in the brain and the other focused on the application of neural networks to artificial intelligence.[2]

Biography

[edit]

Warren Sturgis McCulloch was born in Orange, New Jersey, in 1898. His brother was a chemical engineer and Warren was originally planning to join the Christian ministry. As a teenager he was associated with the theologians Henry Sloane Coffin, Harry Emerson Fosdick, Herman Karl Wilhelm Kumm and Julian F. Hecker. He was also mentored by the Quaker Rufus Jones.[3] He attended Haverford College then studied philosophy and psychology at Yale University, where he received a Bachelor of Arts degree in 1921. He continued to study psychology at Columbia and received a Master of Arts degree in 1923. Receiving his MD in 1927 from the Columbia University College of Physicians and Surgeons in New York, he undertook an internship at Bellevue Hospital, New York. Then he worked under Eilhard von Domarus at the Rockland State Hospital for the Insane.[4] He returned to academia in 1934. He worked at the Laboratory for Neurophysiology at Yale University from 1934 to 1941.

In 1941 he moved to Chicago and joined the Department of Psychiatry at the University of Illinois at Chicago, where he was a professor of psychiatry, as well as the director of the Illinois Neuropsychiatric Institute until 1951.[5] From 1952 he worked at the Massachusetts Institute of Technology in Cambridge, Massachusetts with Norbert Wiener. He was a founding member of the American Society for Cybernetics and its second president during 1967–1968. He was a mentor to the British operations research pioneer Stafford Beer.

McCulloch had a range of interests and talents. In addition to his scientific contributions he wrote poetry (sonnets), and he designed and engineered buildings and a dam at his farm in Old Lyme, Connecticut.

McCulloch married Ruth Metzger, known as 'Rook', in 1924 and they had three children.[6] He died in Cambridge in 1969.

Work

[edit]

He is remembered for his work with Joannes Gregorius Dusser de Barenne from Yale[7] and later with Walter Pitts from the University of Chicago. He provided the foundation for certain brain theories in a number of classic papers, including "A Logical Calculus of the Ideas Immanent in Nervous Activity" (1943) and "How We Know Universals: The Perception of Auditory and Visual Forms" (1947), both published in the Bulletin of Mathematical Biophysics. The former is "widely credited with being a seminal contribution to neural network theory, the theory of automata, the theory of computation, and cybernetics".[1]

McCulloch was the chair of the set of Macy conferences dedicated to Cybernetics. These, greatly due to the diversity of the backgrounds of the participants McCulloch brought in, became the foundation for the field.

In Wiener's Cybernetics (1948), he recounted an event in the spring of 1947, when McCulloch designed a machine to allow the blind to read, by converting printed letters to tones. He designed it so that the tone is invariant for the same letter viewed under different angles. Gerhardt von Bonin saw the design, and immediately asked, " Is this a diagram of the fourth layer of the visual cortex of the brain?".[8]: 22, 140 

In his last days in 1960s, he worked on loops, oscillations and triadic relations with Moreno-Díaz; the reticular formation with Kilmer and dynamic models of memory with Da Fonseca.[9] His work in the 1960s was summarized in a 1968 paper.[10]

Neuroscience

[edit]

He studied the excitation of the brain by strychnine neuronography, which was a method to map brain connections. Applying strychnine in one point of the brain causes excitations in different points of the brain.[11] Bailey, Bonin, and McCulloch conducted a series of studies in the 1940s that identified connections in the brains of macaque and chimpanzee that are consistent with modern understanding of VOF.[12][13]

Mathematical logic

[edit]

In 1919 he began to work mainly on mathematical logic, and by 1923 he attempted to make a logic of transitive verbs. His goal in psychology is to invent a "psychon" or "least psychic event" that are binary atomic events with necessary causes, such that they can be combined to create complex logical propositions concerning their antecedents. He noticed in 1929 that these may correspond to the all-or-nothing firings of neurons in the brain.[3]

In the 1943 paper, they described how memories can be formed by a neural network with loops in it, or alterable synapses. These then encodes for sentences like "There was some x such that x was a ψ" or , and showed that looped neural networks can encode all first-order logic with equality and conversely, any looped neural networks is equivalent to a sentence in first-order logic with equality, thus showing that they are equivalent in logical expressiveness.[3]

The 1943 paper describes neural networks operating over time, and logical universals -- "there exists" and "for all" -- for spatial objects, such as geometric figures, was further developed in their 1947 paper.[14]

He worked with Manuel Blum in studying how a neural network can be "logically stable", that is, can implement a boolean function even if the activation thresholds of individual neurons are varied.[15]: 64  They were inspired by the problem of how the brain can perform the same functions, such as breathing, under influence of caffeine or alcohol, which shifts the activation threshold over the entire brain.[3]

He worked on triadic relations, an extension of the calculus of relations to handle relations that relates 3 objects, such as "A gives B to C" or "A perceives B to be C". He was convinced that such a logic is necessary for understanding brain activity.[10][16]

How we know universals

[edit]

In the 1947 paper How we know universals, they studied the problem of recognizing objects despite changes in representation. For example, recognizing a square under different viewing angles and lighting conditions, or recognizing a phoneme under different loudness and tones. That is, recognizing objects invariant under the action of some symmetry group. This problem was partly inspired by a practical problem in designing a machine for the blind to read (recounted in Wiener's Cybernetics, see before).[17]

The paper proposed two solutions. The first is in computing an invariant by averaging over the symmetry group. Let the symmetry group be and the object to be recognized be . Let a neural network implement a function . Then, the group-invariant representation would be , the group-action average. The second solution is in a negative feedback circuit that drives a canonical representation. Consider the problem of recognizing whether an object is a square. The circuit moves the eye so that the "center of gravity of brightness" of the object is moved to the middle of the visual field. This then effectively converts each object into a canonical representation, which can then be compared with a representation in the brain.[18][19]

Neural network modelling

[edit]

In the 1943 paper McCulloch and Pitts attempted to demonstrate that a Turing machine program could be implemented in a finite network of formal neurons (in the event, the Turing Machine contains their model of the brain, but the converse is not true[20]), that the neuron was the base logic unit of the brain. In the 1947 paper they offered approaches to designing "nervous nets" to recognize visual inputs despite changes in orientation or size.

From 1952 McCulloch worked at the Research Laboratory of Electronics at MIT, working primarily on neural network modelling. His team examined the visual system of the frog in consideration of McCulloch's 1947 paper, discovering that the eye provides the brain with information that is already, to a degree, organized and interpreted, instead of simply transmitting an image.

With Roberto Moreno-Díaz, he studied a formalized problem of memory. Given that neural networks can story memory by a pattern of oscillations in a circle, they studied the number of possible oscillation patterns that can be sustained by some neural network with neurons. This came out to be (Schnabel, 1966).[21] Also, they proved a universality theorem, in that for each , there exists a neural network (possibly with more than neurons) with binary inputs, such that, for any oscillation pattern realizable by some neural network with neurons, there exists a binary input for this universal network such that it exhibits the same pattern.[22][23][24]

Control

[edit]

McCulloch considered the problem of contradictory information and motives, which he called a "heterarchy" of motives, meaning that the motives are not linearly ordered, but can be ordered like .[25] He posited the concept of "poker chip" reticular formations as to how the brain deals with contradictory information in a democratic, somatotopical neural network. Specifically, how the brain can commit the animal to a single course of action when the situation is ambiguous.

They designed a prototypic example neural network "RETIC", with "12 anastomatically coupled modules stacked in columnar array", which can switch between unambiguous stable modes based on ambiguous inputs.[26][16]

His principle of "Redundancy of Potential Command"[26] was developed by von Foerster and Pask in their study of self-organization[27] and by Pask in his Conversation Theory and Interactions of Actors Theory.[28]

Publications

[edit]

McCulloch wrote a book and several articles:[29]

  • 1965, Embodiments of Mind. MIT Press, Cambridge,
  • 1993, The Complete Works of Warren S. McCulloch. Intersystems Publications: Salinas, CA.

Articles, a selection:

Papers published by the Chicago Literary Club:

See also

[edit]

References

[edit]
  1. ^ a b Ken Aizawa (2004), "McCulloch, Warren Sturgis". In: Dictionary of the Philosophy of Mind. Retrieved May 17, 2008.
  2. ^ McCulloch, Warren; Walter Pitts (1943). "A Logical Calculus of Ideas Immanent in Nervous Activity". Bulletin of Mathematical Biophysics. 5 (4): 115–133. doi:10.1007/BF02478259.
  3. ^ a b c d McCulloch, Warren (1961). "What is a number, that a man may know it, and a man, that he may know a Number" (PDF). General Semantics Bulletin (26 & 27): 7–18.
  4. ^ Abraham, Tara H. (2002). "(Physio)logical circuits: The intellectual origins of the McCulloch-Pitts neural networks". Journal of the History of the Behavioral Sciences. 38 (1): 3–25. doi:10.1002/jhbs.1094. ISSN 0022-5061. PMID 11835218.
  5. ^ Smalheiser, Neil (2000). "Walter Pitts". Perspectives in Biology and Medicine. 43 (43, 2): 217–226. doi:10.1353/pbm.2000.0009. PMID 10804586. S2CID 8757655.
  6. ^ H., Abraham, Tara (2016-10-28). Rebel genius : Warren S. McCulloch's transdisciplinary life in science. Cambridge, Massachusetts. ISBN 9780262035095. OCLC 946160418.{{cite book}}: CS1 maint: location missing publisher (link) CS1 maint: multiple names: authors list (link)
  7. ^ "Joannes Gregorius Dusser de Barenne". Yale J Biol Med. 12 (6): 742.2–746. 1940. PMC 2602446. PMID 21433922.
  8. ^ Wiener, Norbert. Cybernetics or Control and Communication in the Animal and the Machine. (1948)
  9. ^ de Blasio, Gabriel; Moreno-Díaz, Arminda; Moreno-Díaz, Roberto (2018), Moreno-Díaz, Roberto; Pichler, Franz; Quesada-Arencibia, Alexis (eds.), "McCulloch's Relation to Connectionism and Artificial Intelligence", Computer Aided Systems Theory – EUROCAST 2017, vol. 10671, Cham: Springer International Publishing, pp. 41–48, doi:10.1007/978-3-319-74718-7_6, ISBN 978-3-319-74717-0, retrieved 2024-10-12
  10. ^ a b McCulloch, W. S. (1968), Caianiello, E. R. (ed.), "Logic and Closed Loops for a Computer Junket to Mars", Neural Networks, Berlin, Heidelberg: Springer Berlin Heidelberg, pp. 65–91, doi:10.1007/978-3-642-87596-0_7, ISBN 978-3-642-87598-4, retrieved 2024-10-12
  11. ^ de Barenne, J. G. Dusser; McCulloch, W. S. (1939-10-31). "Physiological Delimitation of Neurones in the Central Nervous System". American Journal of Physiology-Legacy Content. 127 (4): 620–628. doi:10.1152/ajplegacy.1939.127.4.620. ISSN 0002-9513.
  12. ^ The isocortex of the chimpanzee. by Percival Bailey, Gerhardt von Bonin, and Warren S. McCulloch. Urbana, Illinois, University of Illinois Press, 1950
  13. ^ Takemura, Hiromasa; Pestilli, Franco; Weiner, Kevin S. (2019-09-01). "Comparative neuroanatomy: Integrating classic and modern methods to understand association fibers connecting dorsal and ventral visual cortex". Neuroscience Research. 146: 1–12. doi:10.1016/j.neures.2018.10.011. ISSN 0168-0102. PMC 6491271. PMID 30389574.
  14. ^ Pitts, Walter; McCulloch, Warren S. (1947-09-01). "How we know universals the perception of auditory and visual forms". The Bulletin of Mathematical Biophysics. 9 (3): 127–147. doi:10.1007/BF02478291. ISSN 1522-9602. PMID 20262674.
  15. ^ Blum, Manuel. "Properties of a neuron with many inputs." Bionics Symposium: Living Prototypes--the Key to New Technology, 13-14-15 September 1960. WADD technical report, 60-600. (1961)
  16. ^ a b Arbib, Michael A (2000). "Warren McCulloch's Search for the Logic of the Nervous System". Perspectives in Biology and Medicine. 43 (2): 193–216. doi:10.1353/pbm.2000.0001. ISSN 1529-8795.
  17. ^ Masani, P. R. (1990), "McCulloch, Pitts and the Evolution of Wiener's Neurophysiological Ideas", Norbert Wiener 1894–1964, Basel: Birkhäuser Basel, pp. 218–238, doi:10.1007/978-3-0348-9252-0_16, ISBN 978-3-0348-9963-5, retrieved 2024-10-13
  18. ^ Aizawa, Kenneth (September 2012). "Warren McCulloch's Turn to Cybernetics: What Walter Pitts Contributed". Interdisciplinary Science Reviews. 37 (3): 206–217. Bibcode:2012ISRv...37..206A. doi:10.1179/0308018812Z.00000000017. ISSN 0308-0188.
  19. ^ Masani, P. R. (1990), "McCulloch, Pitts and the Evolution of Wiener's Neurophysiological Ideas", Norbert Wiener 1894–1964, Basel: Birkhäuser Basel, pp. 218–238, doi:10.1007/978-3-0348-9252-0_16, ISBN 978-3-0348-9963-5, retrieved 2024-10-14
  20. ^ see: S.C. Kleene, "Representations of Events in Nerve Nets and Finite Automata"
  21. ^ Schnabel, C. P. J. Number of Modes of Oscillation of a Net of N Neurons. Quarterly Progress Report No. 80, Research Laboratory of Electronics, Massachusetts Institute of Technology, Cambridge, Mass., January 15, 1966. P. 253.
  22. ^ Moreno-Díaz, R. Realizability of a Neural Network Capable of All Possible Modes of Oscillation. Quarterly Progress Report No. 82, Research Laboratory of Electronics, Massachusetts Institute of Technology, Cambridge, Mass., July 15, 1966. Pp. 280-285.
  23. ^ Moreno-Díaz, R., and W. S. McCulloch. "Circularities in nets and the concept of functional matrices." Biocibernetics of the Central Nervous System, Little, Brown and Company, Boston (1969): 145-151.
  24. ^ Moreno-Díaz, Roberto; Moreno-Díaz, Arminda (2007-04-01). "On the legacy of W.S. McCulloch". Biosystems. BIOCOMP 2005: Selected papers presented at the International Conference - Diffusion Processes in Neurobiology and Subcellular Biology. 88 (3): 185–190. Bibcode:2007BiSys..88..185M. doi:10.1016/j.biosystems.2006.08.010. ISSN 0303-2647.
  25. ^ McCulloch, Warren S. (June 1945). "A heterarchy of values determined by the topology of nervous nets". The Bulletin of Mathematical Biophysics. 7 (2): 89–93. doi:10.1007/BF02478457. ISSN 0007-4985. PMID 21006853.
  26. ^ a b Kilmer, W. L.; McCulloch, W. S.; Blum, J. (1968), Mesarović, M. D. (ed.), "Some Mechanisms for a Theory of the Reticular Formation", Systems Theory and Biology, Berlin, Heidelberg: Springer Berlin Heidelberg, pp. 286–375, doi:10.1007/978-3-642-88343-9_14, ISBN 978-3-642-88345-3
  27. ^ "A Predictive Model for Self-Organizing Systems", Part I: Cybernetica 3, pp. 258–300; Part II: Cybernetica 4, pp. 20–55, 1961 Heinz von Foerster and Gordon Pask
  28. ^ Gordon Pask (1996). Heinz von Foerster's Self-Organisation, the Progenitor of Conversation and Interaction Theories
  29. ^ His papers now reside in the manuscripts collection of the American Philosophical Society.

Further reading

[edit]
  • Rebel Genius: Warren S. McCulloch's Transdisciplinary Life in Science (Cambridge, MA: MIT Press, 2016).
  • New York Times (1969), Obituaries, September 25.
  • Crevier, Daniel (1993), AI: The Tumultuous Search for Artificial Intelligence, BasicBooks, New York, NY.