Patents by Inventor Gauri Joshi

Gauri Joshi 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: 11727309
    Abstract: Techniques for estimating runtimes of one or more machine learning tasks are provided. For example, one or more embodiments described herein can regard a system that can comprise a memory that stores computer executable components. The system can also comprise a processor, operably coupled to the memory, and that can execute the computer executable components stored in the memory. The computer executable components can comprise an extraction component that can extract a parameter from a machine learning task. The parameter can define a performance characteristic of the machine learning task. Also, the computer executable components can comprise a model component that can generate a model based on the parameter. Further, the computer executable components can comprise an estimation component that can generate an estimated runtime of the machine learning task based on the model.
    Type: Grant
    Filed: October 28, 2021
    Date of Patent: August 15, 2023
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Parijat Dube, Gauri Joshi, Priya Ashok Nagpurkar, Stefania Costache, Diana Jeanne Arroyo, Zehra Noman Sura
  • Publication number: 20220051142
    Abstract: Techniques for estimating runtimes of one or more machine learning tasks are provided. For example, one or more embodiments described herein can regard a system that can comprise a memory that stores computer executable components. The system can also comprise a processor, operably coupled to the memory, and that can execute the computer executable components stored in the memory. The computer executable components can comprise an extraction component that can extract a parameter from a machine learning task. The parameter can define a performance characteristic of the machine learning task. Also, the computer executable components can comprise a model component that can generate a model based on the parameter. Further, the computer executable components can comprise an estimation component that can generate an estimated runtime of the machine learning task based on the model.
    Type: Application
    Filed: October 28, 2021
    Publication date: February 17, 2022
    Inventors: Parijat Dube, Gauri Joshi, Priya Ashok Nagpurkar, Stefania Costache, Diana Jeanne Arroyo, Zehra Noman Sura
  • Patent number: 11200512
    Abstract: Techniques for estimating runtimes of one or more machine learning tasks are provided. For example, one or more embodiments described herein can regard a system that can comprise a memory that stores computer executable components. The system can also comprise a processor, operably coupled to the memory, and that can execute the computer executable components stored in the memory. The computer executable components can comprise an extraction component that can extract a parameter from a machine learning task. The parameter can define a performance characteristic of the machine learning task. Also, the computer executable components can comprise a model component that can generate a model based on the parameter. Further, the computer executable components can comprise an estimation component that can generate an estimated runtime of the machine learning task based on the model.
    Type: Grant
    Filed: February 21, 2018
    Date of Patent: December 14, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Parijat Dube, Gauri Joshi, Priya Ashok Nagpurkar, Stefania Costache, Diana Jeanne Arroyo, Zehra Noman Sura
  • Patent number: 11182689
    Abstract: A method for performing machine learning includes assigning processing jobs to a plurality of model learners, using a central parameter server. The processing jobs includes solving gradients based on a current set of parameters. As the results from the processing job are returned, the set of parameters is iterated. A degree of staleness of the solving of the second gradient is determined based on a difference between the set of parameters when the jobs are assigned and the set of parameters when the jobs are returned. The learning rates used to iterate the parameters based on the solved gradients are proportional to the determined degrees of staleness.
    Type: Grant
    Filed: March 28, 2018
    Date of Patent: November 23, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Parijat Dube, Sanghamitra Dutta, Gauri Joshi, Priya A. Nagpurkar
  • Patent number: 11136461
    Abstract: Embodiments may generally take the form of a degradable composite structure and a method for controlling the rate of degradation of a degradable composite structure. An example embodiment may take the form of a degradable polymer matrix composite (PMC) including a matrix having: a degradable polymer, a fiber reinforcement, and particulate fillers. The fiber loading is between approximately 10% to 70% by weight and the particulate loading is between approximately 5% to 60%.
    Type: Grant
    Filed: December 18, 2015
    Date of Patent: October 5, 2021
    Assignee: SCHLUMBERGER TECHNOLOGY CORPORATION
    Inventors: Philip Kokel, Shitong S. Zhu, Matthew Godfrey, Meng Qu, Jahir A. Pabon, Yucun Lou, Francois M. Auzerais, John David Rowatt, Roman Kats, Gauri Joshi, Miranda Amarante
  • Publication number: 20190303787
    Abstract: A method for performing machine learning includes assigning processing jobs to a plurality of model learners, using a central parameter server. The processing jobs includes solving gradients based on a current set of parameters. As the results from the processing job are returned, the set of parameters is iterated. A degree of staleness of the solving of the second gradient is determined based on a difference between the set of parameters when the jobs are assigned and the set of parameters when the jobs are returned. The learning rates used to iterate the parameters based on the solved gradients are proportional to the determined degrees of staleness.
    Type: Application
    Filed: March 28, 2018
    Publication date: October 3, 2019
    Inventors: PARIJAT DUBE, Sanghamitra Dutta, Gauri Joshi, Priya A. Nagpurkar
  • Publication number: 20190258964
    Abstract: Techniques for estimating runtimes of one or more machine learning tasks are provided. For example, one or more embodiments described herein can regard a system that can comprise a memory that stores computer executable components. The system can also comprise a processor, operably coupled to the memory, and that can execute the computer executable components stored in the memory. The computer executable components can comprise an extraction component that can extract a parameter from a machine learning task. The parameter can define a performance characteristic of the machine learning task. Also, the computer executable components can comprise a model component that can generate a model based on the parameter. Further, the computer executable components can comprise an estimation component that can generate an estimated runtime of the machine learning task based on the model.
    Type: Application
    Filed: February 21, 2018
    Publication date: August 22, 2019
    Inventors: Parijat Dube, Gauri Joshi, Priya Ashok Nagpurkar, Stefania Victoria Costache, Diana Jeanne Arroyo, Zehra Noman Sura
  • Publication number: 20170369708
    Abstract: Embodiments may generally take the form of a degradable composite structure and a method for controlling the rate of degradation of a degradable composite structure. An example embodiment may take the form of a degradable polymer matrix composite (PMC) including a matrix having: a degradable polymer, a fiber reinforcement, and particulate fillers. The fiber loading is between approximately 10% to 70% by weight and the particulate loading is between approximately 5% to 60%.
    Type: Application
    Filed: December 18, 2015
    Publication date: December 28, 2017
    Inventors: Philip Kokel, Shitong S. Zhu, Matthew Godfrey, Meng Qu, Jahir A. Pabon, Yucun Lou, Francois M. Auzerais, John David Rowatt, Roman Kats, Gauri Joshi, Miranda Amarante