Patents by Inventor Zico Kolter

Zico Kolter 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: 11676025
    Abstract: A method for training an automated learning system includes processing training input with a first neural network and processing the output of the first neural network with a second neural network. The input layer of the second neural network corresponding to the output layer of the first neural network. The output layer of the second neural network corresponding to the input layer of the first neural network. An objective function is determined using the output of the second neural network and a predetermined modification magnitude. The objective function is approximated using random Cauchy projections which are propagated through the second neural network.
    Type: Grant
    Filed: October 29, 2018
    Date of Patent: June 13, 2023
    Assignees: Robert Bosch GmbH, Carnegie Mellon University
    Inventors: Jeremy Zico Kolter, Eric Wong, Frank R. Schmidt, Jan Hendrik Metzen
  • Patent number: 11657290
    Abstract: A machine learning system includes encoder and decoder networks. The machine learning system is configured to obtain input data, which includes sensor data and a radius of an p norm ball of admissible perturbations. Input bounding data is generated based on the input data. First bounding data and second bounding data are generated by respectively propagating the input bounding data on first and second outputs of the encoder network. Third bounding data is generated in association with a latent variable based on the first bounding data and the second bounding data. Fourth bounding data is generated by propagating the third bounding data on an output of the decoder network. A robustness certificate is established with respect to the input data by generating a lower bound of an evidence lower bound based on the first, second, third, and fourth bounding data.
    Type: Grant
    Filed: October 28, 2019
    Date of Patent: May 23, 2023
    Assignee: Robert Bosch GmbH
    Inventors: Filipe Cabrita Condessa, Jeremy Zico Kolter
  • Publication number: 20220398480
    Abstract: Regularized training of a Deep Equilibrium Model (DEQ) is provided. A regularization term is computed using a predefined quantity of random samples and the Jacobian matrix of the DEQ, the regularization term penalizing the spectral radius of the Jacobian matrix. The regularization term is included in an original loss function of the DEQ to form a regularized loss function. A gradient of the regularized loss function is computed with respect to model parameters of the DEQ. The gradient is used to update the model parameters.
    Type: Application
    Filed: June 9, 2021
    Publication date: December 15, 2022
    Inventors: Shaojie BAI, Vladlen KOLTUN, J. Zico KOLTER, Devin T. WILLMOTT, João D. SEMEDO
  • Patent number: 11499999
    Abstract: An energy meter is configured to determine component waveforms that form a measured waveform. The meter inputs the waveform into one or more entries of a data structure, each entry of the one or more entries of the data structure storing a weight value that is determined based at least in part on values of the data signatures representing the plurality of remote devices, each entry being connected to one or more other entries of the data structure. The meter, for each of the one or more entries, generates an output value by performing an arithmetic operation on the waveform stored at that entry, the arithmetic operation comprising a function of the weight value. The meter identifies, from among the data signatures, one or more particular data signatures that are represented in the waveform. The meter determines, based on the particular data signatures, an operational state of another device.
    Type: Grant
    Filed: May 10, 2018
    Date of Patent: November 15, 2022
    Assignee: Carnegie Mellon University
    Inventors: Henning Lange, Jeremy Zico Kolter, Mario Berges
  • Patent number: 11449315
    Abstract: Various embodiments of the present disclosure can include systems, methods, and non-transitory computer readable media configured to select a set of signals relating to a plurality of energy usage conditions. Signal values for the set of signals can be determined. Machine learning can be applied to the signal values to identify energy usage conditions associated with non-technical loss.
    Type: Grant
    Filed: April 5, 2019
    Date of Patent: September 20, 2022
    Assignee: C3.AI, INC.
    Inventors: Thomas M. Siebel, Edward Y. Abbo, Houman Behzadi, Avid Boustani, Nikhil Krishnan, Kuenley Chiu, Henrik Ohlsson, Louis Poirier, Zico Kolter
  • Patent number: 11386328
    Abstract: In a method for training a first neural network a superposed classification is back-propagated through a second neural network. An output value of the second neural network is utilized to determine whether the input of the first neural network is adversarial.
    Type: Grant
    Filed: October 29, 2018
    Date of Patent: July 12, 2022
    Assignees: Robert Bosch GmbH, Carnegie Mellon University
    Inventors: Eric Wong, Frank Schmidt, Jan Hendrick Metzen, Jeremy Zico Kolter
  • Publication number: 20220215295
    Abstract: Various embodiments of the present disclosure can include systems, methods, and non-transitory computer readable media configured to train a Bayesian network model based on a given set of data. Information associated with a user can be received. The information can include aggregated energy consumption data at one or more low frequency time intervals. At least a portion of the information can be inputted into the Bayesian network model. A plurality of energy consumption values for a plurality of energy consumption sources associated with the user can be inferred based on inputting the at least the portion of the information into the Bayesian network model.
    Type: Application
    Filed: March 22, 2022
    Publication date: July 7, 2022
    Inventors: Zico Kolter, Nikhil Krishnan, Mehdi Maasoumy, Henrik Ohlsson
  • Patent number: 11301771
    Abstract: Various embodiments of the present disclosure can include systems, methods, and non-transitory computer readable media configured to train a Bayesian network model based on a given set of data. Information associated with a user can be received. The information can include aggregated energy consumption data at one or more low frequency time intervals. At least a portion of the information can be inputted into the Bayesian network model. A plurality of energy consumption values for a plurality of energy consumption sources associated with the user can be inferred based on inputting the at least the portion of the information into the Bayesian network model.
    Type: Grant
    Filed: November 21, 2014
    Date of Patent: April 12, 2022
    Assignee: C3.AI, INC.
    Inventors: Zico Kolter, Nikhil Krishnan, Mehdi Maasoumy, Henrik Ohlsson
  • Publication number: 20210125107
    Abstract: A machine learning system includes encoder and decoder networks. The machine learning system is configured to obtain input data, which includes sensor data and a radius of an p norm ball of admissible perturbations. Input bounding data is generated based on the input data. First bounding data and second bounding data are generated by respectively propagating the input bounding data on first and second outputs of the encoder network. Third bounding data is generated in association with a latent variable based on the first bounding data and the second bounding data. Fourth bounding data is generated by propagating the third bounding data on an output of the decoder network. A robustness certificate is established with respect to the input data by generating a lower bound of an evidence lower bound based on the first, second, third, and fourth bounding data.
    Type: Application
    Filed: October 28, 2019
    Publication date: April 29, 2021
    Inventors: Filipe Cabrita Condessa, Jeremy Zico Kolter
  • Publication number: 20200058084
    Abstract: Various embodiments of the present disclosure can include systems, methods, and non-transitory computer readable media configured to identify a set of features associated with at least one of a collection of residences or an energy billing period. Measured energy consumption information and a plurality of feature values can be acquired for each residence in the collection of residences. Each feature value in the plurality of feature values can correspond to a respective feature in the set of features. A regression model can be trained based on the measured energy consumption information and the plurality of features values for each residence in the collection of residences. At least one expected consumption value and at least one efficient consumption value can be determined based on the regression model.
    Type: Application
    Filed: May 30, 2019
    Publication date: February 20, 2020
    Inventors: Mehdi Maasoumy, Zico Kolter, Henrik Ohlsson
  • Publication number: 20200026996
    Abstract: A method for training an automated learning system includes processing training input with a first neural network and processing the output of the first neural network with a second neural network. The input layer of the second neural network corresponding to the output layer of the first neural network. The output layer of the second neural network corresponding to the input layer of the first neural network. An objective function is determined using the output of the second neural network and a predetermined modification magnitude. The objective function is approximated using random Cauchy projections which are propagated through the second neural network.
    Type: Application
    Filed: October 29, 2018
    Publication date: January 23, 2020
    Inventors: Jeremy Zico Kolter, Eric Wong, Frank R. Schmidt, Jan Hendrik Metzen
  • Publication number: 20190370660
    Abstract: In a method for training a first neural network a superposed classification is back-propagated through a second neural network. An output value of the second neural network is utilized to determine whether the input of the first neural network is adversarial.
    Type: Application
    Filed: October 29, 2018
    Publication date: December 5, 2019
    Inventors: Eric Wong, Frank Schmidt, Jan Hendrick Metzen, Jeremy Zico Kolter
  • Publication number: 20190340535
    Abstract: Various embodiments of the present disclosure can include systems, methods, and non-transitory computer readable media configured to select a set of signals relating to a plurality of energy usage conditions. Signal values for the set of signals can be determined. Machine learning can be applied to the signal values to identify energy usage conditions associated with non-technical loss.
    Type: Application
    Filed: April 5, 2019
    Publication date: November 7, 2019
    Inventors: Thomas M. Siebel, Edward Y. Abbo, Houman Behzadi, Avid Boustani, Nikhil Krishnan, Kuenley Chiu, Henrik Ohlsson, Louis Poirier, Zico Kolter
  • Patent number: 10346933
    Abstract: Various embodiments of the present disclosure can include systems, methods, and non-transitory computer readable media configured to identify a set of features associated with at least one of a collection of residences or an energy billing period. Measured energy consumption information and a plurality of feature values can be acquired for each residence in the collection of residences. Each feature value in the plurality of feature values can correspond to a respective feature in the set of features. A regression model can be trained based on the measured energy consumption information and the plurality of features values for each residence in the collection of residences. At least one expected consumption value and at least one efficient consumption value can be determined based on the regression model.
    Type: Grant
    Filed: February 12, 2015
    Date of Patent: July 9, 2019
    Assignee: C3 IoT, Inc.
    Inventors: Mehdi Maasoumy, Zico Kolter, Henrik Ohlsson
  • Patent number: 10296843
    Abstract: Various embodiments of the present disclosure can include systems, methods, and non-transitory computer readable media configured to select a set of signals relating to a plurality of energy usage conditions. Signal values for the set of signals can be determined. Machine learning can be applied to the signal values to identify energy usage conditions associated with non-technical loss.
    Type: Grant
    Filed: September 24, 2014
    Date of Patent: May 21, 2019
    Assignee: C3 IoT, Inc.
    Inventors: Thomas M. Siebel, Edward Y. Abbo, Houman Behzadi, Avid Boustani, Nikhil Krishnan, Kuenley Chiu, Henrik Ohlsson, Louis Poirier, Zico Kolter
  • Publication number: 20190052662
    Abstract: The disclosed technology can acquire a first set of data from a first group of data sources including a plurality of network components within an energy delivery network. A first metric indicating a likelihood that a particular network component, from the plurality of network components, is affected by cyber vulnerabilities can be generated based on the first set of data. A second set of data can be acquired from a second group of data sources including a collection of services associated with the energy delivery network. A second metric indicating a calculated impact on at least a portion of the energy delivery network when the cyber vulnerabilities affect the particular network component can be generated based on the second set of data. A third metric indicating an overall level of cybersecurity risk associated with the particular network component can be generated based on the first metric and the second metric.
    Type: Application
    Filed: February 8, 2018
    Publication date: February 14, 2019
    Inventors: Kuenley Chiu, Zico Kolter, Nikhil Krishnan, Henrik Ohlsson
  • Publication number: 20180328967
    Abstract: An energy meter is configured to determine component waveforms that form a measured waveform. The meter inputs the waveform into one or more entries of a data structure, each entry of the one or more entries of the data structure storing a weight value that is determined based at least in part on values of the data signatures representing the plurality of remote devices, each entry being connected to one or more other entries of the data structure. The meter, for each of the one or more entries, generates an output value by performing an arithmetic operation on the waveform stored at that entry, the arithmetic operation comprising a function of the weight value. The meter identifies, from among the data signatures, one or more particular data signatures that are represented in the waveform. The meter determines, based on the particular data signatures, an operational state of another device.
    Type: Application
    Filed: May 10, 2018
    Publication date: November 15, 2018
    Inventors: Henning Lange, Jeremy Zico Kolter, Mario Berges
  • Publication number: 20180107941
    Abstract: Various embodiments of the present disclosure can include systems, methods, and non-transitory computer readable media configured to select a set of signals relating to a plurality of energy usage conditions. Signal values for the set of signals can be determined. Machine learning can be applied to the signal values to identify energy usage conditions associated with non-technical loss.
    Type: Application
    Filed: September 24, 2014
    Publication date: April 19, 2018
    Inventors: Thomas M. Siebel, Edward Y. Abbo, Houman Behzadi, Avid Boustani, Nikhil Krishnan, Kuenley Chiu, Henrik Ohlsson, Louis Poirier, Zico Kolter
  • Patent number: 9923915
    Abstract: The disclosed technology can acquire a first set of data from a first group of data sources including a plurality of network components within an energy delivery network. A first metric indicating a likelihood that a particular network component, from the plurality of network components, is affected by cyber vulnerabilities can be generated based on the first set of data. A second set of data can be acquired from a second group of data sources including a collection of services associated with the energy delivery network. A second metric indicating a calculated impact on at least a portion of the energy delivery network when the cyber vulnerabilities affect the particular network component can be generated based on the second set of data. A third metric indicating an overall level of cybersecurity risk associated with the particular network component can be generated based on the first metric and the second metric.
    Type: Grant
    Filed: June 2, 2015
    Date of Patent: March 20, 2018
    Assignee: C3 IoT, Inc.
    Inventors: Kuenley Chiu, Zico Kolter, Nikhil Krishnan, Henrik Ohlsson
  • Publication number: 20160359895
    Abstract: The disclosed technology can acquire a first set of data from a first group of data sources including a plurality of network components within an energy delivery network. A first metric indicating a likelihood that a particular network component, from the plurality of network components, is affected by cyber vulnerabilities can be generated based on the first set of data. A second set of data can be acquired from a second group of data sources including a collection of services associated with the energy delivery network. A second metric indicating a calculated impact to at least a portion of the energy delivery network when the cyber vulnerabilities affect the particular network component can be generated based on the second set of data. A third metric indicating an overall level of cybersecurity risk associated with the particular network component can be generated based on the first metric and the second metric.
    Type: Application
    Filed: June 2, 2015
    Publication date: December 8, 2016
    Inventors: Kuenley Chiu, Zico Kolter, Nikhil Krishnan, Henrik Ohlsson