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: 20240119298Abstract: 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: ApplicationFiled: September 23, 2022Publication date: April 11, 2024Inventors: Nhan Huu Pham, Lam Minh Nguyen, Jie Chen, Thanh Lam Hoang, Subhro Das
-
Publication number: 20240096057Abstract: 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: ApplicationFiled: September 19, 2022Publication date: March 21, 2024Inventors: Lam Minh Nguyen, Wang Zhang, Subhro Das, Pin-Yu Chen, Alexandre Megretski, Luca Daniel
-
Publication number: 20230394391Abstract: 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: ApplicationFiled: June 7, 2022Publication date: December 7, 2023Inventors: Saksham Gandhi, Raj Nagesh, Subhro Das
-
Publication number: 20230206114Abstract: 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: ApplicationFiled: December 29, 2021Publication date: June 29, 2023Inventors: Joshua Ka-Wing Lee, Yuheng Bu, Deepta Rajan, Prasanna Sattigeri, Subhro Das, Rameswar Panda, Gregory Wornell
-
Publication number: 20230043276Abstract: 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: ApplicationFiled: July 28, 2021Publication date: February 9, 2023Inventors: Yingying Li, Subhro Das
-
Publication number: 20230027897Abstract: 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: ApplicationFiled: July 26, 2021Publication date: January 26, 2023Inventors: Gigi Y. C. Yuen-Reed, Kimberly Dunwoody, Subhro Das, Tricia Garrett
-
Patent number: 11521724Abstract: A mechanism is provided in a data processing system to implement a personalized patient engagement engine.Type: GrantFiled: October 4, 2019Date of Patent: December 6, 2022Assignee: International Business Machines CorporationInventors: Subhro Das, Gema Almoguera, Kenneth J. Barker, Ching-Hua Chen, Adam R. Faulkner, Pei-Yun Hsueh, Chandramouli Maduri, Sara Rosenthal
-
Patent number: 11513520Abstract: 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: GrantFiled: December 10, 2019Date of Patent: November 29, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Subhro Das, Nathan Fulton, Nathan Hunt, Trong Nghia Hoang
-
Patent number: 11455573Abstract: 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: GrantFiled: September 30, 2019Date of Patent: September 27, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventor: Subhro Das
-
Patent number: 11442986Abstract: 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: GrantFiled: February 15, 2020Date of Patent: September 13, 2022Assignee: International Business Machines CorporationInventors: Chuang Gan, Sijia Liu, Subhro Das, Dakuo Wang, Yang Zhang
-
Publication number: 20220261630Abstract: 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: ApplicationFiled: February 18, 2021Publication date: August 18, 2022Inventors: Nathaniel Ryan Fulton, Subhro Das, Nathan Hunt, Trong Nghia Hoang
-
Publication number: 20220237635Abstract: 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: ApplicationFiled: January 27, 2021Publication date: July 28, 2022Inventors: Subhro Das, Wyatt Clarke, Sebastian Steffen, Prabhat Maddikunta Reddy, Erik Brynjolfsson, Martin Fleming
-
Patent number: 11144842Abstract: 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: GrantFiled: November 8, 2016Date of Patent: October 12, 2021Assignee: Robert Bosch GmbHInventors: Subhro Das, Prasanth Lade, Soundar Srinivasan, Rumi Ghosh
-
Publication number: 20210290173Abstract: 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: ApplicationFiled: March 19, 2020Publication date: September 23, 2021Inventors: Subhro Das, Daby Mousse Sow
-
Patent number: 11119842Abstract: 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: GrantFiled: November 12, 2019Date of Patent: September 14, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Hung-Yang Chang, James V. Codella, Subhro Das
-
Publication number: 20210256059Abstract: 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: ApplicationFiled: February 15, 2020Publication date: August 19, 2021Inventors: Chuang GAN, Sijia LIU, Subhro DAS, Dakuo WANG, Yang ZHANG
-
Publication number: 20210173395Abstract: 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: ApplicationFiled: December 10, 2019Publication date: June 10, 2021Inventors: Subhro Das, Nathan Fulton, Nathan Hunt, Trong Nghia Hoang
-
Publication number: 20210104307Abstract: A mechanism is provided in a data processing system to implement a personalized patient engagement engine.Type: ApplicationFiled: October 4, 2019Publication date: April 8, 2021Inventors: Subhro Das, Gema Almoguera, Kenneth J. Barker, Ching-Hua Chen, Adam R. Faulkner, Pei-Yun Hsueh, Chandramouli Maduri, Sara Rosenthal
-
Publication number: 20210097430Abstract: 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: ApplicationFiled: September 30, 2019Publication date: April 1, 2021Inventor: Subhro Das
-
Publication number: 20200081759Abstract: 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: ApplicationFiled: November 12, 2019Publication date: March 12, 2020Inventors: HUNG-YANG CHANG, JAMES V. CODELLA, SUBHRO DAS