Check patentability & draft patents in minutes with Patsnap Eureka AI!

Resistive processing unit

A technology of processing units and resistors, applied in the field of artificial neural networks, can solve problems such as denseness, unoptimized training speed and training efficiency, difficult resources for offline training, etc.

Active Publication Date: 2018-04-17
IBM CORP
View PDF7 Cites 12 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] Although potentially lower power consumption, performing offline training can be difficult and resource-intensive because a large number of adjustable parameters (e.g., weights) in the ANN model typically need to be modified during training to match the training data to the input-output pair
Therefore, simplifying the cross-point devices of the ANN architecture to prioritize power-saving, offline learning techniques usually means that the training speed and training efficiency are not optimized

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Resistive processing unit
  • Resistive processing unit
  • Resistive processing unit

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0053] It is to be appreciated in advance that while one or more embodiments are disclosed in the context of biological neural networks, with particular emphasis on simulating brain structure and function, implementation of the teachings recited herein is not limited to simulating a particular environment. Rather, embodiments of the present disclosure are capable of simulating any type of environment including, for example, weather patterns, arbitrary data collected from the Internet, etc., as long as various inputs to the environment can be turned into vectors.

[0054] Although the present disclosure relates to electronic systems, for ease of reference and explanation, various aspects of the disclosed electronic systems are described using neurological terms such as neuron, plasticity, and synapse, for example. It should be understood that for any discussion or illustration herein of electronic systems, use of neurological terminology or neuroshorthand notation is for ease of...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

Embodiments are directed to a two-terminal resistive processing unit (RPU) having a first terminal, a second terminal and an active region. The active region effects a non-linear change in a conduction state of the active region based on at least one first encoded signal applied to the first terminal and at least one second encoded signal applied to the second terminal. The active region is configured to locally perform a data storage operation of a training methodology based at least in part on the non-linear change in the conduction state. The active region is further configured to locally perform a data processing operation of the training methodology based at least in part on the non-linear change in the conduction state.

Description

technical field [0001] The present disclosure generally relates to novel configurations of trainable resistance crosspoint devices referred to herein as resistance processing units (RPUs). More specifically, the present disclosure relates to artificial neural networks (ANNs) formed from crossbar arrays of two-terminal RPUs that provide local data storage and local data processing without requiring additional processing elements beyond the two-terminal RPU, by This accelerates ANN learning and enables the ability to implement algorithms such as online neural network training, matrix inversion, matrix decomposition, etc. Background technique [0002] "Machine learning" is used broadly to describe the main functions of electronic systems that learn from data. In machine learning and cognitive science, artificial neural networks are a family of statistical learning models inspired by the biological neural networks of animals, especially the brain. Artificial neural networks ca...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F3/00
CPCG06N3/084G06N3/065G06N3/063G06N3/047G06N3/08
Inventor T.戈克曼Y.弗拉索夫金世荣
Owner IBM CORP
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More