Patents by Inventor Venkatesan T. Chakaravarthy

Venkatesan T. Chakaravarthy 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: 11763082
    Abstract: Methods, systems, and computer program products for accelerating inference of transformer-based models are provided herein. A computer-implemented method includes obtaining a machine learning model comprising a plurality of transformer blocks, a task, and a natural language dataset; generating a compressed version of the machine learning model based on the task and the natural language dataset, wherein the generating comprises: obtaining at least one set of tokens, wherein each token in the set corresponds to one of the items in the natural language dataset, identifying and removing one or more redundant output activations of different ones of the plurality of transformer blocks for the at least one set of tokens, and adding one or more input activations corresponding to the one or more removed output activations into the machine learning model at subsequent ones of the plurality of the transformer blocks; and outputting the compressed version of the machine learning model to at least one user.
    Type: Grant
    Filed: July 12, 2021
    Date of Patent: September 19, 2023
    Assignee: International Business Machines Corporation
    Inventors: Saurabh Goyal, Anamitra Roy Choudhury, Saurabh Manish Raje, Venkatesan T. Chakaravarthy, Yogish Sabharwal, Ashish Verma
  • Publication number: 20230015895
    Abstract: Methods, systems, and computer program products for accelerating inference of transformer-based models are provided herein. A computer-implemented method includes obtaining a machine learning model comprising a plurality of transformer blocks, a task, and a natural language dataset; generating a compressed version of the machine learning model based on the task and the natural language dataset, wherein the generating comprises: obtaining at least one set of tokens, wherein each token in the set corresponds to one of the items in the natural language dataset, identifying and removing one or more redundant output activations of different ones of the plurality of transformer blocks for the at least one set of tokens, and adding one or more input activations corresponding to the one or more removed output activations into the machine learning model at subsequent ones of the plurality of the transformer blocks; and outputting the compressed version of the machine learning model to at least one user.
    Type: Application
    Filed: July 12, 2021
    Publication date: January 19, 2023
    Inventors: Saurabh Goyal, Anamitra Roy Choudhury, Saurabh Manish Raje, Venkatesan T. Chakaravarthy, Yogish Sabharwal, Ashish Verma
  • Publication number: 20220092423
    Abstract: One or more computer processors decompose a weight matrix associated with a neural network utilizing a permutation dependent decomposition. The one or more computer processors regenerate a recovered matrix utilizing the decomposed weight matrix. The one or more computer processors reduce an error between the decomposed weight matrix and regenerated recovered matrix.
    Type: Application
    Filed: September 21, 2020
    Publication date: March 24, 2022
    Inventors: Venkatesan T. Chakaravarthy, Anamitra Roy Choudhury, Saurabh Goyal, Saurabh Manish Raje, Yogish Sabharwal, ASHISH VERMA
  • Patent number: 11178257
    Abstract: One embodiment provides a computer implemented method, including: receiving an application including a plurality of services to be hosted on a remote services environment; obtaining, a resource profile identifying a usage of a resource by a given service of the plurality of services over a period of time; splitting, based upon the resource profile corresponding to a given service, the given service into a plurality of service slices; selecting, for each of the plurality of service slices an incarnation fulfilling a resource demand requirement and a service-performance-offering, wherein an incarnation has a total demand value based upon a resource capacity of a node at the remote services environment; and assigning, for each of the plurality of service slices the incarnation selected to at least one node within the remote services environment based upon the resource capacity of the at least one node.
    Type: Grant
    Filed: October 12, 2020
    Date of Patent: November 16, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Venkatesan T. Chakaravarthy, Ashok Pon Kumar Sree Prakash, Padmanabha Venkatagiri Seshadri, Amith Singhee, Yogish Sabharwal
  • Publication number: 20200410336
    Abstract: Methods, systems, and computer program products for dataset dependent low rank decomposition of neural networks are provided herein. A computer-implemented method includes obtaining a target dataset and a trained model of a neural network; providing at least a portion of the target dataset to the trained model; determining relevance of each of one or more of filters of the neural network and channels of the neural network to the target dataset based on the provided portion, wherein the one or more of the filters and the channels correspond to at least one layer of the neural network; and compressing the trained model of the neural network based at least in part on the determined relevancies.
    Type: Application
    Filed: June 26, 2019
    Publication date: December 31, 2020
    Inventors: Anamitra Roy Choudhury, Saurabh Goyal, Vivek Sharma, Venkatesan T. Chakaravarthy, Yogish Sabharwal, Ashish Verma
  • Patent number: 8825416
    Abstract: Described herein are methods, systems, apparatuses and products for phase determination in an electricity grid. An aspect provides for determining phase for at least one electric grid device via receiving power consumption measurements derived from electricity grid devices connected in the electricity grid, comparing, over a series of time intervals, a total power consumed; and determining a phase for at least one electricity grid device.
    Type: Grant
    Filed: February 28, 2011
    Date of Patent: September 2, 2014
    Assignee: International Business Machines Corporation
    Inventors: Vijay Arya, Venkatesan T. Chakaravarthy, Kejitan J. Dontas, Stephen T. Hoy, Jayant R. Kalagnanam, Shivkumar Kalyanaraman, Christopher J. Pavlovski, Devasenapathi P. Seetharamakrishnan
  • Publication number: 20120221265
    Abstract: Described herein are methods, systems, apparatuses and products for phase determination in an electricity grid. An aspect provides for determining phase for at least one electric grid device via receiving power consumption measurements derived from electricity grid devices connected in the electricity grid, comparing, over a series of time intervals, a total power consumed; and determining a phase for at least one electricity grid device.
    Type: Application
    Filed: February 28, 2011
    Publication date: August 30, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Vijay Arya, Venkatesan T. Chakaravarthy, Kejitan J. Dontas, Stephen T. Hoy, Jayant R. Kalagnanam, Shivkumar Kalyanaraman, Christopher J. Pavlovski, Devasenapathi P. Seetharamakrishnan