2 Sources
[1]
Magnetic RAM-based architecture could pave way for implementing neural networks on edge IoT devices
There are, without a doubt, two broad technological fields that have been developing at an increasingly fast pace over the past decade: artificial intelligence (AI) and the Internet of Things (IoT). By excelling at tasks such as data analysis, image recognition, and natural language processing, AI
[2]
Towards implementing neural networks on edge IoT devices
There are, without a doubt, two broad technological fields that have been developing at an increasingly fast pace over the past decade: artificial intelligence (AI) and the Internet of Things (IoT). By excelling at tasks such as data analysis, image recognition, and natural language processing, AI
Share
Copy Link
Researchers from Tokyo University of Science develop a new training algorithm and computing-in-memory architecture using Magnetic RAM, potentially enabling efficient implementation of neural networks on IoT edge devices.

As artificial intelligence (AI) and the Internet of Things (IoT) continue to advance rapidly, researchers face a significant challenge: implementing AI capabilities, particularly artificial neural networks (ANNs), on small IoT edge devices with limited resources
1
2
. These devices typically have constraints in power, processing speed, and circuit space, making it difficult to run computationally intensive AI algorithms efficiently.To address this challenge, Professor Takayuki Kawahara and Yuya Fujiwara from the Tokyo University of Science have developed a novel training algorithm called ternarized gradient binarized neural network (TGBNN)
1
2
. This algorithm builds upon binarized neural networks (BNNs), which use only -1 and +1 for weights and activation values, reducing the smallest unit of information to one bit.The TGBNN algorithm introduces three key innovations:
The researchers implemented the TGBNN algorithm in a novel computing-in-memory (CiM) architecture, designed specifically for IoT devices
1
2
. This approach performs calculations directly in memory, saving circuit space and power. The team developed a new XNOR logic gate as the building block for a Magnetic Random Access Memory (MRAM) array, using a magnetic tunnel junction to store information.To change the stored value of individual MRAM cells, the researchers utilized two mechanisms
1
2
:These methods allowed the team to reduce the size of the product-of-sum calculation circuit to half that of conventional units.
Related Stories
The researchers tested their MRAM-based CiM system for BNNs using the MNIST handwriting dataset
1
2
. The results were impressive:This breakthrough could lead to more powerful IoT devices with enhanced AI capabilities
1
2
. Potential applications include:The innovative MRAM-based architecture and TGBNN algorithm represent a significant step towards implementing efficient neural networks on edge IoT devices, potentially revolutionizing the integration of AI and IoT technologies.
Summarized by
Navi
[1]
[2]
26 Nov 2024•Science and Research

09 Jul 2026•Technology

29 Mar 2025•Technology
1
Technology

2
Technology

3
Policy and Regulation
