Patents by Inventor CARLOS ROBERTO GONZALEZ

CARLOS ROBERTO GONZALEZ 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: 10558935
    Abstract: Technologies are generally described for methods and systems effective to determine a weight benefit associated with application of weights to training data in a machine learning environment. In an example, a device may determine a first function based on the training data, where the training data includes training inputs and training labels. The device may determine a second function based on weighted training data, which is based on application of weights to the training data. The device may determine a third function based on target data, where the target data is generated based on a target function. The target data may include target labels different from the training labels. The device may determine a fourth function based on weighted target data, which is a result of application of weights to the target data. The device may determine the weight benefit based on the first, second, third, and fourth functions.
    Type: Grant
    Filed: August 5, 2014
    Date of Patent: February 11, 2020
    Assignee: California Institute of Technology
    Inventors: Yaser Said Abu-Mostafa, Carlos Roberto Gonzalez
  • Patent number: 10535014
    Abstract: Technologies are generally described for methods and systems in a machine learning environment. In some examples, a method may include retrieving training data from a memory. The training data may include training inputs and training labels. The methods may further include determining a set of datasets based on the training inputs. The methods may further include determining a set of out of sample errors based on the training inputs and based on test data. Each out of sample error may correspond to a respective dataset in the set of datasets. The methods may further include generating alternative distribution data based on the set of out of sample errors. The alternative distribution data may be used to determine weights to be applied to the training data.
    Type: Grant
    Filed: August 5, 2014
    Date of Patent: January 14, 2020
    Assignee: California Institute of Technology
    Inventors: Yaser Said Abu-Mostafa, Carlos Roberto Gonzalez
  • Publication number: 20180121832
    Abstract: Technologies are generally described for systems, devices and methods relating to a machine learning environment. In some examples, a processor may identify a training distribution of a training data. The processor may identify information about a test distribution of a test data. The processor may identify a coordinate of the training data and the test data. The processor may determine, for the coordinate, differences between the test distribution and the training distribution. The processor may determine weights based on the differences. The weights may be adapted to cause the training distribution to conform to the test distribution when the weights are applied to the training distribution.
    Type: Application
    Filed: December 28, 2017
    Publication date: May 3, 2018
    Applicant: CALIFORNIA INSTITUTE OF TECHNOLOGY
    Inventors: Yaser Said Abu-Mostafa, Carlos Roberto Gonzalez
  • Patent number: 9953271
    Abstract: Technologies are generally described for systems, devices and methods relating to determining weights in a machine learning environment. In some examples, a training distribution of training data may be identified, information about a test distribution of test data, and a coordinate of the training data and the test data may be identified. Differences between the test distribution and the training distribution may be determined, for the coordinate. A weight importance parameter may be identified, for the coordinate. A processor may calculate weights based on the differences, and based on the weight importance parameter. The weights may be adapted to cause the training distribution to conform to the test distribution at a degree of conformance. The degree of conformance may be based on the weight importance parameter.
    Type: Grant
    Filed: August 5, 2014
    Date of Patent: April 24, 2018
    Assignee: CALIFORNIA INSTITUTE OF TECHNOLOGY
    Inventors: Yaser Said Abu-Mostafa, Carlos Roberto Gonzalez
  • Patent number: 9858534
    Abstract: Technologies are generally described for systems, devices and methods relating to a machine learning environment. In some examples, a processor may identify a training distribution of a training data. The processor may identify information about a test distribution of a test data. The processor may identify a coordinate of the training data and the test data. The processor may determine, for the coordinate, differences between the test distribution and the training distribution. The processor may determine weights based on the differences. The weights may be adapted to cause the training distribution to conform to the test distribution when the weights are applied to the training distribution.
    Type: Grant
    Filed: August 5, 2014
    Date of Patent: January 2, 2018
    Assignee: CALIFORNIA INSTITUTE OF TECHNOLOGY
    Inventors: Yaser Said Abu-Mostafa, Carlos Roberto Gonzalez
  • Publication number: 20170011307
    Abstract: Technologies are generally described for methods and systems in a machine learning environment. In an example, a method may include receiving training data and test data. The method may also include determining a set of out of sample errors based on the training data and test data. The method may also include determining a set of gradient values based on the out of sample errors. Each gradient value may relate to a first magnitude and to a second magnitude. The first magnitude may be associated with the set of out of sample errors. The second magnitude may be associated with out of sample errors of a portion of the training data excluding a particular point of the test data. The method may also include transforming the set of gradient values into modified density data. The method may also include generating alternative training data based on the modified density data.
    Type: Application
    Filed: July 7, 2015
    Publication date: January 12, 2017
    Inventors: YASER SAID ABU-MOSTAFA, CARLOS ROBERTO GONZALEZ
  • Publication number: 20160379140
    Abstract: Technologies are generally described for methods and systems effective to determine a weight benefit associated with application of weights to training data in a machine learning environment. In an example, a device may determine a first function based on the training data, where the training data includes training inputs and training labels. The device may determine a second function based on weighted training data, which is based on application of weights to the training data. The device may determine a third function based on target data, where the target data is generated based on a target function. The target data may include target labels different from the training labels. The device may determine a fourth function based on weighted target data, which is a result of application of weights to the target data. The device may determine the weight benefit based on the first, second, third, and fourth functions.
    Type: Application
    Filed: September 9, 2016
    Publication date: December 29, 2016
    Applicant: CALIFORNIA INSTITUTE OF TECHNOLOGY
    Inventors: YASER SAID ABU-MOSTAFA, CARLOS ROBERTO GONZALEZ
  • Publication number: 20150254573
    Abstract: Technologies are generally described for methods and systems in a machine learning environment. In some examples, a method may include retrieving training data from a memory. The training data may include training inputs and training labels. The methods may further include determining a set of datasets based on the training inputs. The methods may further include determining a set of out of sample errors based on the training inputs and based on test data. Each out of sample error may correspond to a respective dataset in the set of datasets. The methods may further include generating alternative distribution data based on the set of out of sample errors. The alternative distribution data may be used to determine weights to be applied to the training data.
    Type: Application
    Filed: August 5, 2014
    Publication date: September 10, 2015
    Inventors: YASER SAID ABU-MOSTAFA, CARLOS ROBERTO GONZALEZ
  • Publication number: 20150206065
    Abstract: Technologies are generally described for methods and systems effective to determine a weight benefit associated with application of weights to training data in a machine learning environment. In an example, a device may determine a first function based on the training data, where the training data includes training inputs and training labels. The device may determine a second function based on weighted training data, which is based on application of weights to the training data. The device may determine a third function based on target data, where the target data is generated based on a target function. The target data may include target labels different from the training labels. The device may determine a fourth function based on weighted target data, which is a result of application of weights to the target data. The device may determine the weight benefit based on the first, second, third, and fourth functions.
    Type: Application
    Filed: August 5, 2014
    Publication date: July 23, 2015
    Inventors: YASER SAID ABU-MOSTAFA, CARLOS ROBERTO GONZALEZ
  • Publication number: 20150206067
    Abstract: Technologies are generally described for systems, devices and methods relating to a machine learning environment. In some examples, a processor may identify a training distribution of a training data. The processor may identify information about a test distribution of a test data. The processor may identify a coordinate of the training data and the test data. The processor may determine, for the coordinate, differences between the test distribution and the training distribution. The processor may determine weights based on the differences. The weights may be adapted to cause the training distribution to conform to the test distribution when the weights are applied to the training distribution.
    Type: Application
    Filed: August 5, 2014
    Publication date: July 23, 2015
    Inventors: YASER SAID ABU-MOSTAFA, CARLOS ROBERTO GONZALEZ
  • Publication number: 20150206066
    Abstract: Technologies are generally described for systems, devices and methods relating to determining weights in a machine learning environment. In some examples, a training distribution of training data may be identified, information about a test distribution of test data, and a coordinate of the training data and the test data may be identified. Differences between the test distribution and the training distribution may be determined, for the coordinate. A weight importance parameter may be identified, for the coordinate. A processor may calculate weights based on the differences, and based on the weight importance parameter. The weights may be adapted to cause the training distribution to conform to the test distribution at a degree of conformance. The degree of conformance may be based on the weight importance parameter.
    Type: Application
    Filed: August 5, 2014
    Publication date: July 23, 2015
    Inventors: Yaser Said Abu-Mostafa, Carlos Roberto Gonzalez