Sold
Available
IBL-26-0749

Neuromorphic hardware implementation method for artificial neural networks

Listed on
2026-10-28
Neuromorphic hardware implementation method for memory reduction via low-rank approximation of weight tensors

This technology is a neuromorphic hardware implementation method that represents and decomposes the synaptic weights of a trained artificial neural network as tensors, compresses the weights into a sum-of-products form using low-rank approximation, and retrains the restructured neural network. The approximated factors are stored in neuromorphic circuits for use in learning and inference.

Large-scale artificial neural networks require storing millions to billions of synaptic weights, leading to significant energy consumption and bottlenecks due to data movement between memory and processing units in von Neumann architectures. Even when implemented with neuromorphic circuits, each n x m weight matrix requires nm constant storage spaces and nm multiplications, causing a substantial increase in memory resource usage and circuit power consumption.

This technology recursively decomposes weight tensors using a divide-and-conquer singular value decomposition and approximates them to a rank lower than the original, thereby reducing both the number of weights to store and the number of multiplications required. By repeating retraining after approximation, accuracy loss is mitigated, and the network can be converted into a time-delay neural network with reduced synapses for implementation in cell-based circuits. It can be applied to AI accelerator chips and neural processors for edge devices, allowing pre-trained deep neural networks to be deployed with smaller chip area and lower memory requirements.

‍

‍

Key Features:
  • A process of representing and decomposing the plurality of weights corresponding to synaptic connection strengths obtained through artificial neural network training as tensors
  • A process of obtaining a weight tensor by performing low-rank approximation of the matrixed weight elements into a sum-of-products of factors using data obtained from tensor decomposition
  • A process of iteratively repeating the synaptic training of the artificial neural network, with weights and structure adjusted to the approximated weight tensor, starting from the tensor decomposition step
  • A process of recursively applying singular value decomposition to the tensor using a divide-and-conquer method and converting the adjusted neural network into a time-delay artificial neural network with reduced synapses

‍

This invention was developed with support from the Ministry of Education's research on general-purpose embedded neuromorphic processors for the Internet of Things.

‍

Incheon National University
Jae-Yong Jung
Document
Date of application:
2015-03-17
|
Patent registration number:
10-1686827
Industry
semiconductors
software
Technology
Artifical Intelligence
Semiconductor
Country
Korea
Family Patent

N/A

Price
4000000
Fixed price
Subscribe to our newsletter to receive the latest patent information faster than anyone else.
← Back to list