'Organismic learning' mimics some aspects of human thought
A new computing technology called "organismoids" mimics some aspects of human thought by learning how to forget unimportant memories while retaining more vital ones.
"The human brain is capable of continuous lifelong learning," said Kaushik Roy, Purdue University's Edward G. Tiedemann Jr. Distinguished Professor of Electrical and Computer Engineering. "And it does this partially by forgetting some information that is not critical. I learn slowly, but I keep forgetting other things along the way, so there is a graceful degradation in my accuracy of detecting things that are old. What we are trying to do is mimic that behavior of the brain to a certain extent, to create computers that not only learn new information but that also learn what to forget."
The work was performed by researchers at Purdue, Rutgers University, the Massachusetts Institute of Technology, Brookhaven National Laboratory and Argonne National Laboratory.
Central to the research is a ceramic "quantum material" called samarium nickelate, which was used to create devices called organismoids, said Shriram Ramanathan, a Purdue professor of materials engineering.
"These devices possess certain characteristics of living beings and enable us to advance new learning algorithms that mimic some aspects of the human brain," Roy said. "The results have far reaching implications for the fields of quantum materials as well as brain-inspired computing."
Findings are detailed in a paper appearing Monday (Aug. 14) in the journal Nature Communications.
When exposed to hydrogen gas, the material undergoes a massive resistance change, as its crystal lattice is "doped" by hydrogen atoms. The material is said to breathe, expanding when hydrogen is added and contracting when the hydrogen is removed.
"The main thing about the material is that when this breathes in hydrogen there is a spectacular quantum mechanical effect that allows the resistance to change by orders of magnitude," Ramanathan said. "This is very unusual, and the effect is reversible because this dopant can be weakly attached to the lattice, so if you remove the hydrogen from the environment you can change the electrical resistance."
The research paper's co-authors include Purdue postdoctoral research associate Fan Zuo and graduate student Priyadarshini Panda. A complete list of co-authors is available in the abstract.
When hydrogen is exposed to the material, it splits into a proton and an electron, and the electron attaches to the nickel, temporarily causing the material to become an insulator.
"Then, when the hydrogen comes out, this material becomes conducting again," Ramanathan said. "What we show in this paper is the extent of conduction and insulation can be very carefully tuned."
This changing conductance and the "decay of that conductance over time" is similar to a key animal behavior called habituation.
"Many animals, even organisms that don't have a brain, possess this fundamental survival skill," Roy said. "And that's why we call this organismic behavior. If I see certain information on a regular basis, I get habituated, retaining memory of it. But if I haven't seen such information over a long time, then it slowly starts decaying. So, the behavior of conductance going up and down in exponential fashion can be used to create a new computing model that will incrementally learn and at same time forget things in a proper way."
The researchers have developed a "neural learning model" they have termed adaptive synaptic plasticity.
"This could be really important because it's one of the first examples of using quantum materials directly for solving a major problem in neural learning," Ramanathan said.
The researchers used the organismoids to implement the new model for synaptic plasticity.
"Using this effect we are able to model something that is a real problem in neuromorphic computing," Roy said. "For example, if I have learned your facial features I can still go out and learn someone else's features without really forgetting yours. However, this is difficult for computing models to do. When learning your features, they can forget the features of the original person, a problem called catastrophic forgetting."
Neuromorphic computing is not intended to replace conventional general-purpose computer hardware, based on complementary metal-oxide-semiconductor transistors, or CMOS. Instead, it is expected to work in conjunction with CMOS-based computing. Whereas CMOS technology is especially adept at performing complex mathematical computations, neuromorphic computing might be able to perform roles such as facial recognition, reasoning and human-like decision making.
Roy's team performed the research work on the plasticity model, and other collaborators concentrated on the physics of how to explain the process of doping-driven change in conductance central to the paper. The multidisciplinary team includes experts in materials, electrical engineering, physics, and algorithms.
"It's not often that a materials science person can talk to a circuits person like professor Roy and come up with something meaningful," Ramanathan said.
Organismoids might have applications in the emerging field of spintronics. Conventional computers use the presence and absence of an electric charge to represent ones and zeroes in a binary code needed to carry out computations. Spintronics, however, uses the "spin state" of electrons to represent ones and zeros.
It could bring circuits that resemble biological neurons and synapses in a compact design not possible with CMOS circuits. Whereas it would take many CMOS devices to mimic a neuron or synapse, it might take only a single spintronic device.
In future work, the researchers may demonstrate how to achieve habituation in an integrated circuit instead of exposing the material to hydrogen gas.