Crossbar arrays implementing truth tables
AssigneeInternational Business Machines Corporation
InventorCharles Mackin
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorCharles Mackin
Estimating the term…
A method for preparing a trained crossbar array of a neural network is provided. The method includes feeding an input portion of a predetermined truth table into a computer simulation of a crossbar array, and generating analog output values for the input portion of the truth table based on simulated weights. The method further includes calculating a loss value from each of the analog output values and expected values for an output portion of the truth table, and adjusting the simulated weights based on the calculated loss values. The method further includes refeeding the input portion of the predetermined truth table into the computer simulation and recalculating the output values using the adjusted simulated weights until the analog output values produce the expected values for the output portion of the truth table within a predefined margin of error.
A computer method for preparing a trained crossbar array of a neural network, comprising:
A computer program product for training a crossbar array of a neural network, the computer program product comprising:
A computer system for preparing a trained crossbar array of a neural network, comprising:
Dependencies are inferred from the claim text.