Litcius/Paper detail

Computing with magnetic tunnel junction based sigmoidal activation functions

Youwei Bao, Shuhan Yang, Zhaoyang Yao, Hyunsoo Yang

2024Applied Physics Letters10 citationsDOI

Abstract

Nonlinear activation functions play a crucial role in artificial neural networks. However, digital implementations of sigmoidal functions, the commonly used activation functions, are facing challenges related to energy consumption and area requirements. To address these issues, we develop a proof-of-concept computing system that utilizes magnetic tunnel junctions as the key element for implementing sigmoidal activation functions. Using this system, we train a neural network for speech separation. When compared to state-of-the-art digital implementations, our scalable circuit has the potential to consume up to 383 times less energy and occupy 7354 times smaller area. These results pave the way for more efficient computing systems in the future.

Topics & Concepts

Sigmoid functionActivation functionComputer scienceScalabilityArtificial neural networkImplementationEnergy consumptionNonlinear systemArtificial intelligenceElectrical engineeringEngineeringPhysicsDatabaseProgramming languageQuantum mechanicsAdvanced Memory and Neural ComputingFerroelectric and Negative Capacitance DevicesNeural Networks and Reservoir Computing
Computing with magnetic tunnel junction based sigmoidal activation functions | Litcius