Patents by Inventor Subhro Das

Subhro Das 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).

  • Publication number: 20240119298
    Abstract: In aspects of the disclosure, a method comprises training, by a computing system, a dynamics model of a cooperative multi-agent reinforcement learning (c-MARL) environment. The method further comprises processing, by the computing system, a perturbation optimizer to generate a state perturbation of the c-MARL environment, based on the dynamics model. The method further comprises selecting one or more agents of the c-MARL system as having enhanced vulnerability. The method further comprises attacking, by the computing system, the c-MARL system based on the state perturbation and the selected one or more agents.
    Type: Application
    Filed: September 23, 2022
    Publication date: April 11, 2024
    Inventors: Nhan Huu Pham, Lam Minh Nguyen, Jie Chen, Thanh Lam Hoang, Subhro Das
  • Publication number: 20240096057
    Abstract: A computer implemented method for certifying robustness of image classification in a neural network is provided. The method includes initializing a neural network model. The neural network model includes a problem space and a decision boundary. A processor receives a data set of images, image labels, and a perturbation schedule. Images are drawn from the data set in the problem space. A distance from the decision boundary is determined for the images in the problem space. A re-weighting value is applied to the images. A modified perturbation magnitude is applied to the images. A total loss function for the images in the problem space is determined using the re-weighting value. A confidence level of the classification of the images in the data set is evaluated for certifiable robustness.
    Type: Application
    Filed: September 19, 2022
    Publication date: March 21, 2024
    Inventors: Lam Minh Nguyen, Wang Zhang, Subhro Das, Pin-Yu Chen, Alexandre Megretski, Luca Daniel
  • Publication number: 20230394391
    Abstract: An embodiment for identifying skill adjacencies and skill gaps to generate reskilling recommendations. The embodiment may receive input from a user including candidate details and a job description. The embodiment may automatically extract a first set of skill keywords from the candidate description and a second set of skill keywords from the job description. The embodiment may automatically input the first and second set of skill keywords into a first type of word embedding model and a second type of word embedding model to automatically generate word embeddings. The embodiment may automatically compare the generated word embeddings and calculate cosine similarity scores for the first and second set of skill keywords.
    Type: Application
    Filed: June 7, 2022
    Publication date: December 7, 2023
    Inventors: Saksham Gandhi, Raj Nagesh, Subhro Das
  • Publication number: 20230206114
    Abstract: One or more group-specific aggregate losses, one or more group-agnostic aggregate losses, and a joint loss are computed. A regularizer loss is computed based on the one or more group-specific aggregate losses and the one or more group-agnostic aggregate losses. One or more group-specific models are trained based on the one or more group-specific aggregate losses. A feature extractor is updated based on the regularizer loss and a joint classifier is updated based on the joint loss.
    Type: Application
    Filed: December 29, 2021
    Publication date: June 29, 2023
    Inventors: Joshua Ka-Wing Lee, Yuheng Bu, Deepta Rajan, Prasanna Sattigeri, Subhro Das, Rameswar Panda, Gregory Wornell
  • Publication number: 20230043276
    Abstract: Embodiments of the present invention provide computer-implemented methods, computer program products and computer systems. Embodiments of the present invention can identify a plurality of constraints on states of data and actions of data associated with a data model. Embodiments of the present invention can then identify constraints on safety policy parameters associated with a computing device. Embodiments of the present invention can then convert the identified constraints into a uniform domain syntax that considers coupled and decoupled constraints and introduce buffer data within the converted constraints, wherein the buffer data filters outlier constraints within the plurality of constraints. Embodiments of the present invention can then dynamically generate optimal safety policies associated with the computing device based on the remaining constraints.
    Type: Application
    Filed: July 28, 2021
    Publication date: February 9, 2023
    Inventors: Yingying Li, Subhro Das
  • Publication number: 20230027897
    Abstract: A method for creating a question answering system includes receiving user stories, wherein each of the user stories is structured as a plurality of first phrasal entities within a template; applying a Natural Language Processing to discover first data relationships between the first phrasal entities and first context relationships between the first phrasal entities; constructing a knowledge graph that captures second data relationships and second contextual relationships of a plurality of second phrasal entities; enriching the KG by linking the first phrasal entities to the second phrasal entities to form enriched phrasal entities in the KG; receiving a selection of ones of the enriched phrasal entities for completing a story template; identifying a technical requirement based on the selection of the enriched phrasal entities; and training a model matching at least one of the user stories to the technical requirement.
    Type: Application
    Filed: July 26, 2021
    Publication date: January 26, 2023
    Inventors: Gigi Y. C. Yuen-Reed, Kimberly Dunwoody, Subhro Das, Tricia Garrett
  • Patent number: 11521724
    Abstract: A mechanism is provided in a data processing system to implement a personalized patient engagement engine.
    Type: Grant
    Filed: October 4, 2019
    Date of Patent: December 6, 2022
    Assignee: International Business Machines Corporation
    Inventors: Subhro Das, Gema Almoguera, Kenneth J. Barker, Ching-Hua Chen, Adam R. Faulkner, Pei-Yun Hsueh, Chandramouli Maduri, Sara Rosenthal
  • Patent number: 11513520
    Abstract: A method for training control software to reinforce safety constraints using visual inputs includes performing template matching for each object in an image of a reinforcement learning (RL) agent's action space using a visual template for each object wherein each object in the RL agent's action space is detected, mapping each detected object to a set of planar coordinates for each object in the RL agent's action space, determining a set of safe actions for the RL agent by applying a safety specification for the RL agent's action space to the set of variables for coordinates for each object in the RL agent's action space, outputting the set of safe actions to the RL agent for a current state of a RL procedure, and preventing the RL agent from executing an action that is unsafe, before the RL agent takes an action.
    Type: Grant
    Filed: December 10, 2019
    Date of Patent: November 29, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Subhro Das, Nathan Fulton, Nathan Hunt, Trong Nghia Hoang
  • Patent number: 11455573
    Abstract: Systems, computer-implemented methods, and computer program products to facilitate data protection distributed learning are provided. According to an embodiment, a system can comprise a memory that stores computer executable components and a processor that executes the computer executable components stored in the memory. The computer executable components can comprise a local parameter component that employs an agent to compute local model parameters based on data of the agent. The computer executable components can further comprise a global parameter component that employs the agent to estimate a global model parameter based on the local model parameters and model parameters of one or more neighbor agents.
    Type: Grant
    Filed: September 30, 2019
    Date of Patent: September 27, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Subhro Das
  • Patent number: 11442986
    Abstract: Method and apparatus that includes receiving a query describing an aspect in a video, the video including a plurality of frames, identifying multiple proposals that potentially correspond to the query where each of the proposals includes a subset of the plurality of frames, ranking the proposals using a graph convolution network that identifies relationships between the proposals, and selecting, based on the ranking, one of the proposals as a video segment that correlates to the query.
    Type: Grant
    Filed: February 15, 2020
    Date of Patent: September 13, 2022
    Assignee: International Business Machines Corporation
    Inventors: Chuang Gan, Sijia Liu, Subhro Das, Dakuo Wang, Yang Zhang
  • Publication number: 20220261630
    Abstract: Embodiments of the disclosure provide a reinforcement learning model configured to receive state data (e.g., image state data) and determine candidate actions (e.g., environment navigation actions, environment modification actions, etc.) based on the received state data. Embodiments of the disclosure further provide an object detector configured to generate symbolic state data (e.g., safety relevant data) from the state data. Accordingly, as described herein, a safety system can update a dynamical safety constraint based on the symbolic state data, as well as filter the actions determined by the reinforcement learning model and select an action to be executed based on the dynamical safety constraint. For instance, the safety system classifies each action (e.g., each candidate action determined by the reinforcement learning model) in each symbolic state as either “safe” or “not safe” based on the dynamical safety constraint (e.g., and a safe action may be selected and executed).
    Type: Application
    Filed: February 18, 2021
    Publication date: August 18, 2022
    Inventors: Nathaniel Ryan Fulton, Subhro Das, Nathan Hunt, Trong Nghia Hoang
  • Publication number: 20220237635
    Abstract: Obtain, as input, in electronic form, structured information including tasks for a plurality of occupations in a plurality of industries over a length of time; compute, from the structured information, a time series of normalized occupation task shares over the length of time; train a computerized machine learning model, on the time series, to predict future task shares for the plurality of occupations in the plurality of industries; and, with the trained computerized machine learning model, predict the future task shares.
    Type: Application
    Filed: January 27, 2021
    Publication date: July 28, 2022
    Inventors: Subhro Das, Wyatt Clarke, Sebastian Steffen, Prabhat Maddikunta Reddy, Erik Brynjolfsson, Martin Fleming
  • Patent number: 11144842
    Abstract: Methods, systems, and apparatuses for adapting a predictive model for a manufacturing process. One method includes receiving, with an electronic processor, a plurality of data points for a plurality of manufactured parts and the predictive model. The predictive model outputs a label for a manufactured part provided by the manufacturing process indicating whether the manufactured part is accepted or rejected. The method also includes estimating, with the electronic processor, a drift for each of the plurality of data points and generating, with the electronic processor, an adapted version of the predictive model based on the predictive model and the drift for each of the plurality of data points. In addition, the method includes outputting, with the electronic processor, a label for each of the plurality of manufactured parts using the adapted version of the predictive model.
    Type: Grant
    Filed: November 8, 2016
    Date of Patent: October 12, 2021
    Assignee: Robert Bosch GmbH
    Inventors: Subhro Das, Prasanth Lade, Soundar Srinivasan, Rumi Ghosh
  • Publication number: 20210290173
    Abstract: A latent bio-signal prediction can be obtained from at least one bio-signal from a consumer grade health monitoring device is described. A user's bio-signal readings from a health monitoring device can be analyzed by a model trained with the health records of a plurality of individuals. The model can be further personalized to user based on the individual traits of the user. The model can analyze the bio-signal and generate a latent bio-signal prediction. A latent bio-signal prediction can be transmitted to an electronic device for a user or health professional to monitor.
    Type: Application
    Filed: March 19, 2020
    Publication date: September 23, 2021
    Inventors: Subhro Das, Daby Mousse Sow
  • Patent number: 11119842
    Abstract: Technical solutions are described that address correcting input time-series data provided for analysis and predictions. An example computer-implemented method includes receiving, by a processor, a time-series data input by a user. The computer-implemented method also includes computing, by the processor, a first plurality of predicted values based on the time-series data input by the user; computing, by the processor, a second plurality of predicted values by. The computer-implemented method also includes determining estimated time-series data based on the time-series data input by the user. The computer-implemented method also includes computing the second plurality of predicted values based on the estimated time-series data.
    Type: Grant
    Filed: November 12, 2019
    Date of Patent: September 14, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Hung-Yang Chang, James V. Codella, Subhro Das
  • Publication number: 20210256059
    Abstract: Method and apparatus that includes receiving a query describing an aspect in a video, the video including a plurality of frames, identifying multiple proposals that potentially correspond to the query where each of the proposals includes a subset of the plurality of frames, ranking the proposals using a graph convolution network that identifies relationships between the proposals, and selecting, based on the ranking, one of the proposals as a video segment that correlates to the query.
    Type: Application
    Filed: February 15, 2020
    Publication date: August 19, 2021
    Inventors: Chuang GAN, Sijia LIU, Subhro DAS, Dakuo WANG, Yang ZHANG
  • Publication number: 20210173395
    Abstract: A method for training control software to reinforce safety constraints using visual inputs includes performing template matching for each object in an image of a reinforcement learning (RL) agent's action space using a visual template for each object wherein each object in the RL agent's action space is detected, mapping each detected object to a set of planar coordinates for each object in the RL agent's action space, determining a set of safe actions for the RL agent by applying a safety specification for the RL agent's action space to the set of variables for coordinates for each object in the RL agent's action space, outputting the set of safe actions to the RL agent for a current state of a RL procedure, and preventing the RL agent from executing an action that is unsafe, before the RL agent takes an action.
    Type: Application
    Filed: December 10, 2019
    Publication date: June 10, 2021
    Inventors: Subhro Das, Nathan Fulton, Nathan Hunt, Trong Nghia Hoang
  • Publication number: 20210104307
    Abstract: A mechanism is provided in a data processing system to implement a personalized patient engagement engine.
    Type: Application
    Filed: October 4, 2019
    Publication date: April 8, 2021
    Inventors: Subhro Das, Gema Almoguera, Kenneth J. Barker, Ching-Hua Chen, Adam R. Faulkner, Pei-Yun Hsueh, Chandramouli Maduri, Sara Rosenthal
  • Publication number: 20210097430
    Abstract: Systems, computer-implemented methods, and computer program products to facilitate data protection distributed learning are provided. According to an embodiment, a system can comprise a memory that stores computer executable components and a processor that executes the computer executable components stored in the memory. The computer executable components can comprise a local parameter component that employs an agent to compute local model parameters based on data of the agent. The computer executable components can further comprise a global parameter component that employs the agent to estimate a global model parameter based on the local model parameters and model parameters of one or more neighbor agents.
    Type: Application
    Filed: September 30, 2019
    Publication date: April 1, 2021
    Inventor: Subhro Das
  • Publication number: 20200081759
    Abstract: Technical solutions are described that address correcting input time-series data provided for analysis and predictions. An example computer-implemented method includes receiving, by a processor, a time-series data input by a user. The computer-implemented method also includes computing, by the processor, a first plurality of predicted values based on the time-series data input by the user; computing, by the processor, a second plurality of predicted values by. The computer-implemented method also includes determining estimated time-series data based on the time-series data input by the user. The computer-implemented method also includes computing the second plurality of predicted values based on the estimated time-series data.
    Type: Application
    Filed: November 12, 2019
    Publication date: March 12, 2020
    Inventors: HUNG-YANG CHANG, JAMES V. CODELLA, SUBHRO DAS