Patents by Inventor Stephen Joseph Verzi

Stephen Joseph Verzi has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 11755891
    Abstract: A method for increasing a speed and efficiency of a computer when performing machine learning using spiking neural networks. The method includes computer-implemented operations; that is, operations that are solely executed on a computer. The method includes receiving, in a spiking neural network, a plurality of input values upon which a machine learning algorithm is based. The method also includes correlating, for each input value, a corresponding response speed of a corresponding neuron to a corresponding equivalence relationship between the input value to a corresponding latency of the corresponding neuron. Neurons that trigger faster than other neurons represent close relationships between input values and neuron latencies. Latencies of the neurons represent data points used in performing the machine learning. A plurality of equivalence relationships are formed as a result of correlating. The method includes performing the machine learning using the plurality of equivalence relationships.
    Type: Grant
    Filed: June 20, 2018
    Date of Patent: September 12, 2023
    Assignee: National Technology & Engineering Solutions of Sandia, LLC
    Inventors: Craig Michael Vineyard, William Mark Severa, James Bradley Aimone, Stephen Joseph Verzi
  • Publication number: 20220406408
    Abstract: Anomaly detection for streaming data is provided. A spiking neural network receives inputs of streaming data, wherein each input is contained within a number of neighborhoods and converts the inputs into phase-coded spikes. A median value of each input is calculated for each size neighborhood containing the input, and an absolute difference of each input from its median value is calculated for each size neighborhood. From the absolute differences, a median absolute difference (MAD) value of each input is calculated for each size neighborhood. It is determined whether the MAD value for any size neighborhood exceeds a respective threshold. If the MAD value exceeds its threshold, an anomaly indication is output for the input. If none of the MAD values for the neighborhoods exceeds its threshold, a normal indication is output for the input.
    Type: Application
    Filed: August 18, 2022
    Publication date: December 22, 2022
    Inventors: Stephen Joseph Verzi, Craig Michael Vineyard, James Bradley Aimone
  • Patent number: 11436475
    Abstract: Detecting anomalies with a spiking neural network is provided. An input layer receives a number of inputs and converts them into phase-coded spikes, wherein each input is contained within a number of progressively larger neighborhoods of surrounding inputs. From the phase-coded spikes, a median value of each input is computed for each size neighborhood. An absolute difference of each input from its median value is computed for each size neighborhood. A median absolute difference (MAD) of each input is computed for each size neighborhood. For each input, an adaptive median filter (AMF) determines if a MAD for any size neighborhood exceeds a respective threshold. If one or more neighborhoods exceeds its threshold, the AMF outputs the median value of the input for the smallest neighborhood. If none of the neighborhoods exceeds the threshold, the AMF outputs the original value of the input.
    Type: Grant
    Filed: June 10, 2019
    Date of Patent: September 6, 2022
    Assignee: National Technology & Engineering Solutions of Sandia, LLC
    Inventors: Stephen Joseph Verzi, Craig Michael Vineyard, James Bradley Aimone
  • Publication number: 20200387773
    Abstract: Detecting anomalies with a spiking neural network is provided. An input layer receives a number of inputs and converts them into phase-coded spikes, wherein each input is contained within a number of progressively larger neighborhoods of surrounding inputs. From the phase-coded spikes, a median value of each input is computed for each size neighborhood. An absolute difference of each input from its median value is computed for each size neighborhood. A median absolute difference (MAD) of each input is computed for each size neighborhood. For each input, an adaptive median filter (AMF) determines if a MAD for any size neighborhood exceeds a respective threshold. If one or more neighborhoods exceeds its threshold, the AMF outputs the median value of the input for the smallest neighborhood. If none of the neighborhoods exceeds the threshold, the AMF outputs the original value of the input.
    Type: Application
    Filed: June 10, 2019
    Publication date: December 10, 2020
    Inventors: Stephen Joseph Verzi, Craig Michael Vineyard, James Bradley Aimone
  • Publication number: 20190392301
    Abstract: A method for increasing a speed and efficiency of a computer when performing machine learning using spiking neural networks. The method includes computer-implemented operations; that is, operations that are solely executed on a computer. The method includes receiving, in a spiking neural network, a plurality of input values upon which a machine learning algorithm is based. The method also includes correlating, for each input value, a corresponding response speed of a corresponding neuron to a corresponding equivalence relationship between the input value to a corresponding latency of the corresponding neuron. Neurons that trigger faster than other neurons represent close relationships between input values and neuron latencies. Latencies of the neurons represent data points used in performing the machine learning. A plurality of equivalence relationships are formed as a result of correlating. The method includes performing the machine learning using the plurality of equivalence relationships.
    Type: Application
    Filed: June 20, 2018
    Publication date: December 26, 2019
    Inventors: Craig Michael Vineyard, William Mark Severa, James Bradley Aimone, Stephen Joseph Verzi
  • Publication number: 20190180169
    Abstract: A neuromorphic machine and method of determining an optimum value. The neuromorphic machine comprises a plurality of spiking neurons and a plurality of blocking neurons. The plurality of spiking neurons are configured to receive a plurality of input signals representing a plurality of input values and to implement objective functions on the plurality of input values. The plurality of blocking neurons are configured to receive the plurality of input values and output from the plurality of spiking neurons as input and to provide an output signal representing an optimum value corresponding to at least one of the plurality of input values.
    Type: Application
    Filed: December 11, 2017
    Publication date: June 13, 2019
    Inventors: Stephen Joseph Verzi, Craig Michael Vineyard, Nadine E. Miner, James Bradley Aimone