Patents by Inventor Jason Tsay

Jason Tsay 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: 11868166
    Abstract: In an approach to improve detecting and correcting errors in one or more machine learning pipelines. Embodiments comprise generating a plurality of test machine learning pipeline instances based upon a target machine learning pipeline and evaluating the plurality of test machine learning pipeline instances for failure in a task. Further, embodiments identify one or more root causes of error based upon the evaluated plurality of test machine learning pipeline instances and failure in the task, and create a remediated target machine learning pipeline based upon the identified one or more root causes of error. Additionally, embodiments output the remediated machine learning pipelines.
    Type: Grant
    Filed: August 5, 2021
    Date of Patent: January 9, 2024
    Assignee: International Business Machines Corporation
    Inventors: Julian Timothy Dolby, Jason Tsay, Martin Hirzel
  • Publication number: 20230120658
    Abstract: Systems, computer-implemented methods, and computer program products to facilitate inter-operator backpropagation in AutoML frameworks are provided. According to an embodiment, a system can comprise a processor that executes computer executable components stored in memory. The computer executable components comprise a selection component that selects a subset of deep learning and non-deep learning operators. The computer executable components further comprise a training component which trains the subset of deep learning and non-deep learning operators, wherein deep learning operators in the subset of deep learning and non-deep learning operators are trained using backpropagation across at least two deep learning operators of the subset of deep learning and non-deep learning operators.
    Type: Application
    Filed: October 20, 2021
    Publication date: April 20, 2023
    Inventors: Kiran A. Kate, Sairam Gurajada, Tejaswini Pedapati, Martin Hirzel, Lucian Popa, Yunyao Li, Jason Tsay
  • Patent number: 11599357
    Abstract: A machine-learning model task deduction method, system, and computer program product include extracting data schema of a machine-learning model and analyzing the data schema to determine an intended task of the machine-learning model.
    Type: Grant
    Filed: January 31, 2020
    Date of Patent: March 7, 2023
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Alan Braz, Martin Hirzel, Avraham Ever Shinnar, Jason Tsay, Todd Mummert
  • Publication number: 20230059857
    Abstract: In an approach to improve detecting and correcting errors in one or more machine learning pipelines. Embodiments comprise generating a plurality of test machine learning pipeline instances based upon a target machine learning pipeline and evaluating the plurality of test machine learning pipeline instances for failure in a task. Further, embodiments identify one or more root causes of error based upon the evaluated plurality of test machine learning pipeline instances and failure in the task, and create a remediated target machine learning pipeline based upon the identified one or more root causes of error. Additionally, embodiments output the remediated machine learning pipelines.
    Type: Application
    Filed: August 5, 2021
    Publication date: February 23, 2023
    Inventors: Julian Timothy Dolby, Jason Tsay, Martin Hirzel
  • Publication number: 20220253723
    Abstract: Embodiments are disclosed for a method. The method includes identifying one or more source code signals in a source code. The method also include generating an amplified code based on the identified signals and the source code. The amplified code is functionally equivalent to the source code. Further, the amplified code includes one or more amplified signals. The method additionally includes providing the amplified code for a machine learning model that is trained to perform a source code relevant task.
    Type: Application
    Filed: February 10, 2021
    Publication date: August 11, 2022
    Inventors: Julian Timothy Dolby, MARTIN HIRZEL, Kiran A. Kate, Louis Mandel, Avraham Ever Shinnar, Kavitha Srinivas, Jason Tsay
  • Patent number: 11263188
    Abstract: A method for automatically generating documentation for an artificial intelligence model includes receiving, by a computing device, an artificial intelligence model. The computing device accesses a model facts policy that indicates data to be collected for artificial intelligence models. The computing device collects artificial intelligence model facts regarding the artificial intelligence model according to the model facts policy. The computing device accesses a factsheet template. The factsheet template provides a schema for an artificial intelligence model factsheet for the artificial intelligence model. The computing device populates the artificial intelligence model factsheet using the factsheet template with the artificial intelligence model facts related to the artificial intelligence model.
    Type: Grant
    Filed: November 1, 2019
    Date of Patent: March 1, 2022
    Assignee: International Business Machines Corporation
    Inventors: Matthew R. Arnold, Rachel K. E. Bellamy, Kaoutar El Maghraoui, Michael Hind, Stephanie Houde, Kalapriya Kannan, Sameep Mehta, Aleksandra Mojsilovic, Ramya Raghavendra, Darrell C. Reimer, John T. Richards, David J. Piorkowski, Jason Tsay, Kush R. Varshney, Manish Kesarwani
  • Publication number: 20210271966
    Abstract: Techniques regarding transferring learning outcomes across machine learning tasks in automated machine learning systems are provided. For example, one or more embodiments described herein can comprise a system, which can comprise a memory that can store 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 a transfer learning component that can executes a machine learning task using an existing artificial intelligence model on a sample dataset based on a similarity between the sample dataset and a historical dataset. The existing artificial intelligence model can be generated by automated machine learning and trained on the historical dataset.
    Type: Application
    Filed: March 2, 2020
    Publication date: September 2, 2021
    Inventors: Dakuo Wang, Ming Tan, Chuang Gan, Jason Tsay, Gregory Bramble
  • Publication number: 20210240471
    Abstract: A machine-learning model task deduction method, system, and computer program product include extracting data schema of a machine-learning model and analyzing the data schema to determine an intended task of the machine-learning model.
    Type: Application
    Filed: January 31, 2020
    Publication date: August 5, 2021
    Inventors: Alan Braz, Martin Hirzel, Avraham Ever Shinnar, Jason Tsay, Todd Mummert
  • Publication number: 20210133162
    Abstract: A method for automatically generating documentation for an artificial intelligence model includes receiving, by a computing device, an artificial intelligence model. The computing device accesses a model facts policy that indicates data to be collected for artificial intelligence models. The computing device collects artificial intelligence model facts regarding the artificial intelligence model according to the model facts policy. The computing device accesses a factsheet template. The factsheet template provides a schema for an artificial intelligence model factsheet for the artificial intelligence model. The computing device populates the artificial intelligence model factsheet using the factsheet template with the artificial intelligence model facts related to the artificial intelligence model.
    Type: Application
    Filed: November 1, 2019
    Publication date: May 6, 2021
    Inventors: Matthew R. Arnold, Rachel K.E. Bellamy, Kaoutar El Maghraoui, Michael Hind, Stephanie Houde, Kalapriya Kannan, Sameep Mehta, Aleksandra Mojsilovic, Ramya Raghavendra, Darrell C. Reimer, John T. Richards, David J. Piorkowski, Jason Tsay, Kush R. Varshney, Manish Kesarwani
  • Publication number: 20200175387
    Abstract: A method of deploying artificial intelligence (AI) model resources includes storing at least one AI model in a model store memory in a plurality of different versions, each different version having a different level of fidelity. When a request to exercise the AI model is received, a processor determines which version of the AI model to exercise for the received request. The determined AI model version is used to serve the received request by exercising input data accompanying the received request. The result of the exercised AI model version is used to respond to the received request.
    Type: Application
    Filed: November 30, 2018
    Publication date: June 4, 2020
    Inventors: Alan BRAZ, Martin Hirzel, Todd Mummert, Jason Tsay, Peter Westerink