×

Method of verifying pretrained neural net mapping for use in safety-critical software

  • US 6,473,746 B1
  • Filed: 12/16/1999
  • Issued: 10/29/2002
  • Est. Priority Date: 12/16/1999
  • Status: Expired due to Term
First Claim
Patent Images

1. A method of verifying the behavior of pretrained, static, feedforward neural network mapping software having a neural net mapping function ƒ

  • (x) that is intended to replace look up table mapping software having a look up table mapping function φ

    (x), said method comprising executing the following steps on the neural network mapping software and look up table mapping software in a digital computer;

    establishing a multi-axis rectangular domain including upper and lower limits of each axis to bound all input vectors x of both said look up table mapping function φ

    (X) and said neural net mapping function ƒ

    (x);

    determining a set of test points within the rectangular domain based on said upper and lower limits of each axis;

    determining Lipschitz constant Kƒ

    for said neural net mapping function ƒ

    (x);

    determining upper and lower value bounds of said neural net mapping function ƒ

    (x) for said domain based on a function of said set of test points and said Lipschitz constant Kƒ

    ; and

    verifying the behavior of the neural network mapping software based on the determination of said upper and lower value bounds.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×