Neuromorphic engineering, also known as neuromorphic computing,
is the use of electronic
circuit
Circuit may refer to:
Science and technology
Electrical engineering
* Electrical circuit, a complete electrical network with a closed-loop giving a return path for current
** Analog circuit, uses continuous signal levels
** Balanced circu ...
s to
mimic neuro-biological architectures present in the nervous system. A neuromorphic computer/chip is any device that uses physical
artificial neurons (made from silicon) to do computations.
In recent times, the term ''neuromorphic'' has been used to describe analog, digital, mixed-mode analog/digital VLSI, and software systems that implement models of
neural systems (for
perception,
motor control
Motor control is the regulation of movement in organisms that possess a nervous system. Motor control includes reflexes as well as directed movement.
To control movement, the nervous system must integrate multimodal sensory information (both f ...
, or
multisensory integration). The implementation of neuromorphic computing on the hardware level can be realized by oxide-based
memristors,
spintronic
Spintronics (a portmanteau meaning spin transport electronics), also known as spin electronics, is the study of the intrinsic spin of the electron and its associated magnetic moment, in addition to its fundamental electronic charge, in solid-sta ...
memories, threshold switches,
transistors,
among others. Training software-based neuromorphic systems of
spiking neural networks can be achieved using error backpropagation, e.g., using
Python based frameworks such as snnTorch, or using canonical learning rules from the biological learning literature, e.g., using BindsNet.
A key aspect of neuromorphic engineering is understanding how the morphology of individual neurons, circuits, applications, and overall architectures creates desirable computations, affects how
information is represented, influences robustness to damage, incorporates learning and development, adapts to local change (plasticity), and facilitates evolutionary change.
Neuromorphic engineering is an
interdisciplinary
Interdisciplinarity or interdisciplinary studies involves the combination of multiple academic disciplines into one activity (e.g., a research project). It draws knowledge from several other fields like sociology, anthropology, psychology, ec ...
subject that takes inspiration from
biology,
physics,
mathematics
Mathematics is an area of knowledge that includes the topics of numbers, formulas and related structures, shapes and the spaces in which they are contained, and quantities and their changes. These topics are represented in modern mathematics ...
,
computer science, and
electronic engineering to design
artificial neural systems, such as
vision systems, head-eye systems, auditory processors, and autonomous robots, whose physical architecture and design principles are based on those of biological nervous systems. One of the first applications for neuromorphic engineering was proposed by
Carver Mead in the late 1980s.
Neurological inspiration
Neuromorphic engineering is for now set apart by the inspiration it takes from what we know about the structure and operations of the
brain. Neuromorphic engineering translates what we know about the brain's function into computer systems. Work has mostly focused on replicating the analog nature of
biological computation and the role of
neurons in
cognition
Cognition refers to "the mental action or process of acquiring knowledge and understanding through thought, experience, and the senses". It encompasses all aspects of intellectual functions and processes such as: perception, attention, thought, ...
.
The biological processes of neurons and their
synapse
In the nervous system, a synapse is a structure that permits a neuron (or nerve cell) to pass an electrical or chemical signal to another neuron or to the target effector cell.
Synapses are essential to the transmission of nervous impulses from ...
s are dauntingly complex, and thus very difficult to artificially simulate. A key feature of biological brains is that all of the processing in neurons uses analog
chemical signals. This makes it hard to replicate brains in computers because the current generation of computers is completely digital. However, the characteristics of these parts can be abstracted into mathematical functions that closely capture the essence of the neuron's operations.
The goal of neuromorphic computing is not to perfectly mimic the brain and all of its functions, but instead to extract what is known of its structure and operations to be used in a practical computing system. No neuromorphic system will claim nor attempt to reproduce every element of neurons and synapses, but all adhere to the idea that computation is highly
distributed throughout a series of small computing elements analogous to a neuron. While this sentiment is standard, researchers chase this goal with different methods.
Examples
As early as 2006, researchers at
Georgia Tech published a field programmable neural array. This chip was the first in a line of increasingly complex arrays of floating gate transistors that allowed programmability of charge on the gates of
MOSFET
The metal–oxide–semiconductor field-effect transistor (MOSFET, MOS-FET, or MOS FET) is a type of field-effect transistor (FET), most commonly fabricated by the controlled oxidation of silicon. It has an insulated gate, the voltage of which d ...
s to model the channel-ion characteristics of neurons in the brain and was one of the first cases of a silicon programmable array of neurons.
In November 2011, a group of
MIT researchers created a computer chip that mimics the analog, ion-based communication in a synapse between two neurons using 400 transistors and standard
CMOS
Complementary metal–oxide–semiconductor (CMOS, pronounced "sea-moss", ) is a type of metal–oxide–semiconductor field-effect transistor (MOSFET) fabrication process that uses complementary and symmetrical pairs of p-type and n-type MOSFE ...
manufacturing techniques.
In June 2012,
spintronic
Spintronics (a portmanteau meaning spin transport electronics), also known as spin electronics, is the study of the intrinsic spin of the electron and its associated magnetic moment, in addition to its fundamental electronic charge, in solid-sta ...
researchers at
Purdue University presented a paper on the design of a neuromorphic chip using
lateral spin valves and
memristors. They argue that the architecture works similarly to neurons and can therefore be used to test methods of reproducing the brain's processing. In addition, these chips are significantly more energy-efficient than conventional ones.
Research at
HP Labs
HP Labs is the exploratory and advanced research group for HP Inc. HP Labs' headquarters is in Palo Alto, California and the group has research and development facilities in Bristol, UK. The development of programmable desktop calculators, ink ...
on Mott memristors has shown that while they can be non-
volatile, the volatile behavior exhibited at temperatures significantly below the
phase transition temperature can be exploited to fabricate a
neuristor,
a biologically-inspired device that mimics behavior found in neurons.
In September 2013, they presented models and simulations that show how the spiking behavior of these neuristors can be used to form the components required for a
Turing machine.
Neurogrid, built by ''Brains in Silicon'' at
Stanford University
Stanford University, officially Leland Stanford Junior University, is a private research university in Stanford, California. The campus occupies , among the largest in the United States, and enrolls over 17,000 students. Stanford is consider ...
, is an example of hardware designed using neuromorphic engineering principles. The circuit board is composed of 16 custom-designed chips, referred to as NeuroCores. Each NeuroCore's analog circuitry is designed to emulate neural elements for 65536 neurons, maximizing energy efficiency. The emulated neurons are connected using digital circuitry designed to maximize spiking throughput.
A research project with implications for neuromorphic engineering is the
Human Brain Project that is attempting to simulate a complete human brain in a supercomputer using biological data. It is made up of a group of researchers in neuroscience, medicine, and computing.
Henry Markram
Henry John Markram (born 28 March 1962) is a South African-born Israeli neuroscientist, professor at the École Polytechnique Fédérale de Lausanne (EPFL) in Switzerland and director of the Blue Brain Project and founder of the Human Brain Proj ...
, the project's co-director, has stated that the project proposes to establish a foundation to explore and understand the brain and its diseases, and to use that knowledge to build new computing technologies. The three primary goals of the project are to better understand how the pieces of the brain fit and work together, to understand how to objectively diagnose and treat brain diseases, and to use the understanding of the human brain to develop neuromorphic computers. That the simulation of a complete human brain will require a supercomputer a thousand times more powerful than today's encourages the current focus on neuromorphic computers. $1.3 billion has been allocated to the project by The
European Commission.
Other research with implications for neuromorphic engineering involve the
BRAIN Initiative[Neuromorphic computing: The machine of a new soul](_blank)
The Economist, 2013-08-03 and the
TrueNorth chip from
IBM. Neuromorphic devices have also been demonstrated using nanocrystals, nanowires, and conducting polymers. There also is development of a memristive device for
quantum
In physics, a quantum (plural quanta) is the minimum amount of any physical entity (physical property) involved in an interaction. The fundamental notion that a physical property can be "quantized" is referred to as "the hypothesis of quantizati ...
neuromorphic architectures. In 2022, researchers at MIT have reported the development of brain-inspired
artificial synapses, using
the ion proton (), for 'analog
deep learning
Deep learning (also known as deep structured learning) is part of a broader family of machine learning methods based on artificial neural networks with representation learning. Learning can be supervised, semi-supervised or unsupervised.
De ...
'.
Intel unveiled its neuromorphic research chip, called “
Loihi”, in October 2017. The chip uses an asynchronous
spiking neural network (SNN) to implement adaptive self-modifying event-driven fine-grained parallel computations used to implement learning and inference with high efficiency.
IMEC, a Belgium-based nanoelectronics research center, demonstrated the world's first self-learning neuromorphic chip. The brain-inspired chip, based on OxRAM technology, has the capability of self-learning and has been demonstrated to have the ability to compose music. IMEC released the 30-second tune composed by the prototype. The chip was sequentially loaded with songs in the same time signature and style. The songs were old Belgian and French flute minuets, from which the chip learned the rules at play and then applied them.
The Blue Brain Project, led by Henry Markram, aims to build biologically detailed digital reconstructions and simulations of the mouse brain. The Blue Brain Project has created in silico models of rodent brains, while attempting to replicate as many details about its biology as possible. The supercomputer-based simulations offer new perspectives on understanding the structure and functions of the brain.
The European Union funded a series of projects at the University of Heidelberg, which led to the development of
BrainScaleS (brain-inspired multiscale computation in neuromorphic hybrid systems), a hybrid analog
neuromorphic supercomputer located at Heidelberg University, Germany. It was developed as part of the
Human Brain Project neuromorphic computing platform and is the complement to the
SpiNNaker
A spinnaker is a sail designed specifically for sailing off the wind on courses between a reach (wind at 90° to the course) to downwind (course in the same direction as the wind). Spinnakers are constructed of lightweight fabric, usually n ...
supercomputer (which is based on digital technology). The architecture used in BrainScaleS mimics biological neurons and their connections on a physical level; additionally, since the components are made of silicon, these model neurons operate on average 864 times (24 hours of real time is 100 seconds in the machine simulation) that of their biological counterparts.
Neuromorphic sensors
The concept of neuromorphic systems can be extended to sensors (not just to computation). An example of this applied to detecting
light is the
retinomorphic sensor or, when employed in an array, the
event camera. In 2022, researchers from the
Max Planck Institute for Polymer Research reported an organic artificial spiking neuron that exhibits the signal diversity of biological neurons while operating in the biological wetware, thus enabling ''in-situ'' neuromorphic sensing and biointerfacing applications.
Ethical considerations
While the interdisciplinary concept of neuromorphic engineering is relatively new, many of the same ethical considerations apply to neuromorphic systems as apply to
human-like machines and
artificial intelligence in general. However, the fact that neuromorphic systems are designed to mimic a
human brain gives rise to unique ethical questions surrounding their usage.
However, the practical debate is that neuromorphic hardware as well as artificial "neural networks" are immensely simplified models of how the brain operates or processes information at a much lower
complexity in terms of size and functional technology and a much more regular structure in terms of
connectivity. Comparing
neuromorphic chips to the brain is a very crude comparison similar to comparing a plane to a bird just because they both have wings and a tail. The fact is that neural cognitive systems are many orders of magnitude more
energy- and compute-efficient than current state-of-the-art AI and neuromorphic engineering is an attempt to narrow this gap by inspiring from the brain's mechanism just like many engineering designs have
bio-inspired features.
Social concerns
Significant ethical limitations may be placed on neuromorphic engineering due to public perception. Special
Eurobarometer 382: Public Attitudes Towards Robots, a survey conducted by the European Commission, found that 60% of
European Union citizens wanted a ban of robots in the care of children, the elderly, or the disabled. Furthermore, 34% were in favor of a ban on robots in education, 27% in healthcare, and 20% in leisure. The European Commission classifies these areas as notably “human.” The report cites increased public concern with robots that are able to mimic or replicate human functions. Neuromorphic engineering, by definition, is designed to replicate the function of the human brain.
The social concerns surrounding neuromorphic engineering are likely to become even more profound in the future. The European Commission found that EU citizens between the ages of 15 and 24 are more likely to think of robots as human-like (as opposed to instrument-like) than EU citizens over the age of 55. When presented an image of a robot that had been defined as human-like, 75% of EU citizens aged 15–24 said it corresponded with the idea they had of robots while only 57% of EU citizens over the age of 55 responded the same way. The human-like nature of neuromorphic systems, therefore, could place them in the categories of robots many EU citizens would like to see banned in the future.
Personhood
As neuromorphic systems have become increasingly advanced, some scholars have advocated for granting
personhood rights to these systems. If the brain is what grants humans their personhood, to what extent does a neuromorphic system have to mimic the human brain to be granted personhood rights? Critics of technology development in the
Human Brain Project, which aims to advance brain-inspired computing, have argued that advancement in neuromorphic computing could lead to
machine consciousness
Artificial consciousness (AC), also known as machine consciousness (MC) or synthetic consciousness (; ), is a field related to artificial intelligence and cognitive robotics. The aim of the Scientific theory, theory of artificial consciousness is ...
or
personhood. If these systems are to be treated as
people, critics argue, then many tasks humans perform using neuromorphic systems, including the act of termination of neuromorphic systems, may be morally impermissible as these acts would violate the autonomy of the neuromorphic systems.
Dual use (military applications)
The
Joint Artificial Intelligence Center
The Joint Artificial Intelligence Center (JAIC) (pronounced "jake") was an American organization on exploring the usage of Artificial Intelligence (AI) (particularly Edge computing), Network science, Network of Networks and AI-enhanced communica ...
, a branch of the U.S. military, is a center dedicated to the procurement and implementation of AI software and neuromorphic hardware for combat use. Specific applications include smart headsets/goggles and robots. JAIC intends to rely heavily on neuromorphic technology to connect "every sensor (to) every shooter" within a network of neuromorphic-enabled units.
Legal considerations
Skeptics have argued that there is no way to apply the electronic personhood, the concept of personhood that would apply to neuromorphic technology, legally. In a letter signed by 285 experts in law, robotics, medicine, and ethics opposing a European Commission proposal to recognize “smart robots” as legal persons, the authors write, “A legal status for a robot can’t derive from the
Natural Person model, since the robot would then hold
human rights, such as the right to dignity, the right to its integrity, the right to remuneration or the right to citizenship, thus directly confronting the Human rights. This would be in contradiction with the
Charter of Fundamental Rights of the European Union and the
Convention for the Protection of Human Rights and Fundamental Freedoms.”
Ownership and property rights
There is significant legal debate around property rights and artificial intelligence. In ''Acohs Pty Ltd v. Ucorp Pty Ltd'', Justice Christopher Jessup of the
Federal Court of Australia
The Federal Court of Australia is an Australian superior court of record which has jurisdiction to deal with most civil disputes governed by federal law (with the exception of family law matters), along with some summary (less serious) and indic ...
found that the
source code for
Material Safety Data Sheets could not be
copyrighted as it was generated by a
software interface rather than a human author. The same question may apply to neuromorphic systems: if a neuromorphic system successfully mimics a human brain and produces a piece of original work, who, if anyone, should be able to claim ownership of the work?
Neuromemristive systems
Neuromemristive systems is a subclass of neuromorphic computing systems that focuses on the use of
memristors to implement
neuroplasticity. While neuromorphic engineering focuses on mimicking biological behavior, neuromemristive systems focus on abstraction. For example, a neuromemristive system may replace the details of a
cortical microcircuit's behavior with an abstract neural network model.
There exist several neuron inspired threshold logic functions
implemented with memristors that have applications in high level
pattern recognition applications. Some of the applications reported recently include
speech recognition,
face recognition
A facial recognition system is a technology capable of matching a human face from a digital image or a video frame against a database of faces. Such a system is typically employed to authenticate users through ID verification services, and wo ...
and
object recognition. They also find applications in replacing conventional digital logic gates.
For (quasi)ideal passive memristive circuits, there is an exact equation (Caravelli-Traversa-
Di Ventra
Massimiliano Di Ventra is an American-Italian theoretical physicist who has made several contributions to Condensed-Matter Physics, especially quantum transport in atomic and nanoscale systems, non-equilibrium statistical mechanics of many-body ...
equation) for the internal memory of the circuit:
:
as a function of the properties of the physical memristive network and the external sources. In the case of ideal memristors,
. In the equation above,
is the "forgetting" time scale constant,
is the ratio of ''off'' and ''on'' values of the limit resistances of the memristors,
is the vector of the sources of the circuit and
is a projector on the fundamental loops of the circuit. The constant
has the dimension of a voltage and is associated to the properties of the
memristor; its physical origin is the charge mobility in the conductor. The diagonal matrix and vector
and
respectively, are instead the internal value of the memristors, with values between 0 and 1. This equation thus requires adding extra constraints on the memory values in order to be reliable.
It has been recently shown that the equation above exhibits tunneling phenomena.
See also
References
External links
Telluride Neuromorphic Engineering WorkshopCapoCaccia Cognitive Neuromorphic Engineering WorkshopInstitute of Neuromorphic EngineeringINE news siteFrontiers in Neuromorphic Engineering JournalComputation and Neural Systemsdepartment at the
California Institute of Technology.
Human Brain Project official siteBuilding a Silicon Brain:Computer chips based on biological neurons may help simulate larger and more-complex brain models. May 1, 2019. SANDEEP RAVINDRAN
{{Authority control
Electrical engineering
Neuroscience
*
Robotics