Layer ensemble averaging for fault-tolerant memristive neural networks
AssigneeThe George Washington University
InventorsGina C. ADAM, Osama YOUSUF
Life of this patent
Estimating the term…
Loading patent…
AssigneeThe George Washington University
InventorsGina C. ADAM, Osama YOUSUF
Estimating the term…
The present disclosure provides a system and method for a neural network or similar on defective arrays of energy-efficient memory devices. The system includes mapping a weight matrix of the neural network to multiple copies on the memory array with some defective devices, wherein each copy corresponds to a layer of the neural network. The system further includes averaging outputs from multiple copies of each layer's mapping on the crossbar array to produce an output for each layer. Redundancy parameters, such as (α,β) control how many copies of each layer's rows are used for averaging. The system also includes converting network weights to conductance matrices that are mapped differentially to pairs of memory devices. An algorithm is used for finding ensemble mappings on defective arrays that avoids faulty devices.
A method for implementing a neural network, on a memory device array having a plurality of memory devices, one or more of the memory devices having a defect, the method comprising:
A system for implementing a neural network on a memory device array having memory devices with defects, the system comprising:
A non-transitory computer-readable medium storing instructions that, when executed by a processor, or a custom hardware that can perform operations for implementing a neural network on a defective memory array, the operations comprising:
Dependencies are inferred from the claim text.