|Artificial neural networks (ANNs) attempt to replicate the remarkable efficiency of the biological brain for performing cognitive tasks, such as learning, pattern recognition and classification. The two main computational units of the artificial neuron are weighted summation of inputs followed by a threshold. The implementation of large scale ANNs on general purpose computers requires significant computational capability and consumes energy that is orders of magnitude larger than a biological brain. These inefficiencies are due to the significant mismatch between the functionality of a biological neuron and the CMOS devices, which are better suited for Boolean logic.
Researchers at Purdue University have developed a device based on current-induced spin-orbit torques that function as the thresholding unit of an electronic neuron. This technology includes a two-step switching scheme:
1. A charge current through heavy metal places the magnetization of a nanomagnet along the hard axis at an unstable point for the magnet.
2. The device receives a current that moves the magnetization from the unstable point to one of the two stable states.
This technology results in three times lower power consumption, while reaching approximately 80 percent accuracy.
-Increases the efficiency of artificial neural networks
-Decreases power consumption of ANNs by up to three times
-Artificial neural networks
Feb 28, 2017
Feb 28, 2016
Purdue Office of Technology Commercialization
1801 Newman Road
West Lafayette, IN 47906
Phone: (765) 588-3475
Fax: (765) 463-3486