Patents by Inventor Shirin Sohrabi Araghi

Shirin Sohrabi Araghi 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: 11922129
    Abstract: A computer-implemented method is provided that includes accessing candidate text and a candidate pair including first and second phrases, substituting the first and second phrases into cause-effect patterns to generate variant sentences. An artificial intelligence model is leveraged to determine respective probabilities that the variant sentences are inferred from the candidate text, calculate a statistical measure of the respective probabilities, and assess the calculated statistical measure to ascertain whether the first and second phrases possess a causal relationship or non-causal relationship to one another. A knowledge base including one or more pairs of cause-effect phrase pairs is populated with the first and second phrases possessing the causal relationship. A computer system and a computer program product are also provided.
    Type: Grant
    Filed: June 22, 2021
    Date of Patent: March 5, 2024
    Assignee: International Business Machines Corporation
    Inventors: Manik Bhandari, Oktie Hassanzadeh, Mark David Feblowitz, Kavitha Srinivas, Shirin Sohrabi Araghi
  • Publication number: 20230394325
    Abstract: In an approach for improved artificial intelligence planning in an automated machine learning pipeline, a processor formulates an artificial intelligence planning problem. A processor receives a pre-defined stopping criterion for generating one or more plans for the artificial intelligence planning problem. A processor generates the one or more plans by executing a planning algorithm. A processor reformulates the artificial intelligence planning problem into a new artificial intelligence planning problem by forbidding plans that correspond to super-sets of the one or more plans. A processor generates one or more new plans based on the reformulation until the pre-defined stopping criterion is reached.
    Type: Application
    Filed: June 6, 2022
    Publication date: December 7, 2023
    Inventors: Michael Katz, Shirin Sohrabi Araghi
  • Publication number: 20230342653
    Abstract: Technology for: (i) receiving a domain-dependent artificial intelligence planning problem including definitions for a plurality of operators; (ii) creating an initial version of a label set, which defines an initial version of an action space, with the label set including a plurality of labels, and with each label of the plurality of labels respectively corresponding to the operators of the plurality of operators; (iii) performing, automatically and by machine logic, a label reduction on the initial version of the label set to obtain a reduced version of the label set that defines a reduced action space; and (iv) recasting the artificial planning problem as a first Markov decision process using the reduced version of label set.
    Type: Application
    Filed: April 21, 2022
    Publication date: October 26, 2023
    Inventors: Harsha Kokel, Junkyu Lee, Michael Katz, Shirin Sohrabi Araghi, Kavitha Srinivas
  • Patent number: 11755923
    Abstract: Performance of a computer running a plan recognition application is improved by obtaining, with a user interface implemented on the computer, a specification of a plan recognition problem, including a plurality of candidate observations; formulating at least one planning problem, with the computer, based on the specification; solving the at least one planning problem, with the computer, to determine at least one plan. The at least one plan is post-processed, with the computer, to determine at least one of the candidate observations which should be selected to solve the plan recognition problem; and the plan recognition problem is solved, with the computer, using the at least one of the candidate observations which should be selected to solve the plan recognition problem. Less CPU time is typically required for the solution as compared to techniques without guidance for selecting the observations.
    Type: Grant
    Filed: November 29, 2018
    Date of Patent: September 12, 2023
    Assignee: International Business Machines Corporation
    Inventors: Shirin Sohrabi Araghi, Michael Katz
  • Patent number: 11727289
    Abstract: A method for improving performance of at least one hardware processor solving a top-k planning problem includes obtaining, in a memory coupled to the at least one processor, a specification of the planning problem in a planning language; obtaining, in a first iteration carried out by the at least one processor, at least one solution to the planning problem; and modifying the planning problem, in the first iteration carried out by the at least one processor, to forbid the at least one solution. The method further includes repeating, by the at least one processor, the obtaining of the at least one solution and the modifying to forbid the at least one solution, for a plurality of additional iterations, after the first iteration, until a desired number, k, of solutions to the planning problem are found or until no further solutions exist, whichever comes first.
    Type: Grant
    Filed: May 4, 2018
    Date of Patent: August 15, 2023
    Assignee: International Business Machines Corporation
    Inventors: Michael Katz, Shirin Sohrabi Araghi, Octavian Udrea
  • Publication number: 20230177368
    Abstract: A computer-implemented method of integrating an Artificial Intelligence (AI) planner and a reinforcement learning (RL) agent through AI planning annotation in RL (PaRL) includes identifying an RL problem. A description received of a Markov decision process (MDP) having a plurality of states in an RL environment is used to generate an RL task to solve the RL problem. An AI planning model described in a planning language is received, and mapping state spaces from the MDP states in the RL environment to AI planning states of the AI planning model is performed. The RL task is generated with an AI planning task from the mapping to generate a PaRL task.
    Type: Application
    Filed: December 8, 2021
    Publication date: June 8, 2023
    Inventors: Junkyu Lee, Michael Katz, Shirin Sohrabi Araghi, Don Joven Ravoy Agravante, Miao Liu, Tamir Klinger, Murray Scott Campbell
  • Publication number: 20220405487
    Abstract: A computer-implemented method is provided that includes accessing candidate text and a candidate pair including first and second phrases, substituting the first and second phrases into cause-effect patterns to generate variant sentences. An artificial intelligence model is leveraged to determine respective probabilities that the variant sentences are inferred from the candidate text, calculate a statistical measure of the respective probabilities, and assess the calculated statistical measure to ascertain whether the first and second phrases possess a causal relationship or non-causal relationship to one another. A knowledge base including one or more pairs of cause-effect phrase pairs is populated with the first and second phrases possessing the causal relationship. A computer system and a computer program product are also provided.
    Type: Application
    Filed: June 22, 2021
    Publication date: December 22, 2022
    Applicant: International Business Machines Corporation
    Inventors: Manik Bhandari, Oktie Hassanzadeh, Mark David Feblowitz, Kavitha Srinivas, Shirin Sohrabi Araghi
  • Patent number: 11526791
    Abstract: Embodiments for creating planning tasks are provided. A plurality of atoms are generated. The plurality of atoms are partitioned into a plurality of variables. A casual graph is generated based on the plurality of variables. A layered graph including interchanging variable value layers and action layers is created based on the casual graph. A planning task is generated based on the layered graph.
    Type: Grant
    Filed: November 11, 2019
    Date of Patent: December 13, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Michael Katz, Shirin Sohrabi Araghi
  • Publication number: 20220300852
    Abstract: Embodiments are provided that relate to a computer system, a computer program product, and a computer-implemented method for automating scenario planning. Embodiments involve machine learning (ML) and an artificial intelligence (AI) planner to capture a general scenario planning (GSP) problem and provide a solution to the GSP problem in the form of trajectories.
    Type: Application
    Filed: March 22, 2021
    Publication date: September 22, 2022
    Applicant: International Business Machines Corporation
    Inventors: Octavian Udrea, Shirin Sohrabi Araghi, Michael Katz, Mark David Feblowitz, Kavitha Srinivas, Oktie Hassanzadeh
  • Publication number: 20220188691
    Abstract: The present disclosure includes a computer implemented method, system, and computer program product for automated generation of trained machine learning models and a machine learning model created using the method. The method may comprise receiving a space of possible automatically generated trained machine learning model pipelines, the space defined by a context-free grammar, generating, by a processor, a planning model from the context-free grammar, and automatically generating, by the processor, a plurality of candidate trained machine learning pipelines based upon the planning model.
    Type: Application
    Filed: December 11, 2020
    Publication date: June 16, 2022
    Inventors: Michael Katz, Parikshit Ram, Shirin Sohrabi Araghi, Octavian Udrea
  • Patent number: 11295230
    Abstract: Embodiments for learning personalized actionable domain models by a processor. A domain model may be generated according to a plurality of actions, extracted from one or more online data sources, of a plurality of cluster representatives. The plurality of actions achieve a goal. A hierarchical action model may be generated based on probabilities of the domain model and the plurality of actions. The hierarchical action model comprises a sequence of actions of the plurality of actions for achieving the goal. The hierarchical action model may be personalized by filtering to a selected set of actions according to weighted actions of the plurality of actions.
    Type: Grant
    Filed: March 31, 2017
    Date of Patent: April 5, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Lydia Manikonda, Shirin Sohrabi Araghi, Biplav Srivastava, Kartik Talamadupula
  • Patent number: 11237933
    Abstract: Techniques for solving a multi-agent plan recognition problem are provided. In one example, a computer-implemented method comprises transforming, by a device operatively coupled to a processor, a problem model and an at least partially ordered sequence of observations into an artificial intelligence planning problem through a transform algorithm. The problem model can comprises a domain description from a plurality of agents and a durative action. Furthermore, at least one of the observations of the at least partially ordered sequence of observations can be a condition that changes over time. The computer-implemented method further comprises determining, by the device, plan information using an artificial intelligence planner on the artificial intelligence planning problem. The computer-implemented method further comprises translating, by the device, the plan information into information indicative of a solution to the artificial intelligence planning problem.
    Type: Grant
    Filed: December 14, 2017
    Date of Patent: February 1, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Anton V. Riabov, Shirin Sohrabi Araghi, Octavian Udrea
  • Patent number: 11107182
    Abstract: Techniques for translating graphical representations of domain knowledge are provided. In one example, a computer-implemented method comprises receiving, by a device operatively coupled to a processor, a graphical representation of domain knowledge. The graphical representation comprises information indicative of a central concept and at least one chain of events associated with the central concept. The computer-implemented method further comprises translating, by the device, the graphical representation into an artificial intelligence planning problem. The artificial intelligence planning problem is expressed in an artificial intelligence description language. The translating comprises parsing the graphical representation into groupings of terms. A first grouping of terms of the grouping of terms comprises an event from the at least one chain of events and a second grouping of terms of the grouping of terms comprises the information indicative of the central concept.
    Type: Grant
    Filed: December 17, 2019
    Date of Patent: August 31, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Anton V. Riabov, Shirin Sohrabi Araghi, Octavian Udrea
  • Patent number: 11030561
    Abstract: Techniques for scenario planning are provided. In one example, a computer-implemented method can comprise analyzing, by a device operatively coupled to a processor, content using a topic model. The content can be associated with a defined source and is related to one or more current events. The computer-implemented method can also comprise determining, by the device, one or more portions of the analyzed content that are relevant to one or more key risk drivers using a risk driver model. The computer-implemented method can also comprise aggregating, by the device, the determined one or more portions into one or more emerging storylines based on values of one or more attributes of the topic model.
    Type: Grant
    Filed: December 14, 2017
    Date of Patent: June 8, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Yuan-Chi Chang, Mark D. Feblowitz, Nagui Halim, Stuart S. Horn, Edward J. Pring, Anton V. Riabov, Edward W. Shay, Shirin Sohrabi Araghi, Deepak S. Turaga, Octavian Udrea, Fang Yuan, Peter Zimmer
  • Patent number: 11023840
    Abstract: Techniques for scenario planning are provided. In one example, a computer-implemented method can comprise analyzing, by a device operatively coupled to a processor, content using a topic model. The content can be associated with a defined source and is related to one or more current events. The computer-implemented method can also comprise determining, by the device, one or more portions of the analyzed content that are relevant to one or more key risk drivers using a risk driver model. The computer-implemented method can also comprise aggregating, by the device, the determined one or more portions into one or more emerging storylines based on values of one or more attributes of the topic model.
    Type: Grant
    Filed: January 27, 2017
    Date of Patent: June 1, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Yuan-Chi Chang, Mark D. Feblowitz, Nagui Halim, Stuart S. Horn, Edward J. Pring, Anton V. Riabov, Edward W. Shay, Shirin Sohrabi Araghi, Deepak S. Turaga, Octavian Udrea, Fang Yuan, Peter Zimmer
  • Publication number: 20210142197
    Abstract: Embodiments for creating planning tasks are provided. A plurality of atoms are generated. The plurality of atoms are partitioned into a plurality of variables. A casual graph is generated based on the plurality of variables. A layered graph including interchanging variable value layers and action layers is created based on the casual graph. A planning task is generated based on the layered graph.
    Type: Application
    Filed: November 11, 2019
    Publication date: May 13, 2021
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Michael KATZ, Shirin SOHRABI ARAGHI
  • Publication number: 20210004741
    Abstract: Embodiments are provided for providing top-K quality plans streaming applications in a computing environment. A set of top-K quality plans using a quality bound for a planning problem. The planning problem may be reformulated in one or more subsequent iterations and forbidding use one or more of the set of top-K quality plans. Identifying one or more of the set top-K quality plans having a quality less than the quality bound during the one or more subsequent iterations.
    Type: Application
    Filed: July 1, 2019
    Publication date: January 7, 2021
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Michael KATZ, Octavian UDREA, Shirin SOHRABI ARAGHI
  • Patent number: 10885449
    Abstract: A mechanism is provided for computing a solution to a plan recognition problem. The plan recognition problem includes the model and a partially ordered sequence of observations or traces. The plan recognition is transformed into an AI planning problem such that a planner can be used to compute a solution to it. The approach is general. It addresses unreliable observations: missing observations, noisy observations (or observations that need to be discarded), and ambiguous observations). The approach does not require plan libraries or a possible set of goals. A planner can find either one solution to the resulting planning problem or multiple ranked solutions, which maps to the most plausible solution to the original problem.
    Type: Grant
    Filed: October 31, 2019
    Date of Patent: January 5, 2021
    Assignee: International Business Machines Corporation
    Inventors: Anton Viktorovich Riabov, Shirin Sohrabi Araghi, Octavian Udrea
  • Publication number: 20200401910
    Abstract: Embodiments are provided for intelligent causal knowledge analysis from data sources in a computing system by a processor. Multiple communications may be identified from one or more data sources. One or more causal statements having a cause-effect relationship may be extracted from the plurality of communications.
    Type: Application
    Filed: June 18, 2019
    Publication date: December 24, 2020
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Oktie HASSANZADEH, Michael PERRONE, Shirin SOHRABI ARAGHI, Mark FEBLOWITZ, Debarun BHATTACHARJYA, Michael KATZ, Kavitha SRINIVAS
  • Patent number: 10831629
    Abstract: Techniques for solving a multi-agent plan recognition problem are provided. In one example, a computer-implemented method comprises transforming, by a device operatively coupled to a processor, a problem model and an at least partially ordered sequence of observations into an artificial intelligence planning problem through a transform algorithm. The problem model can comprises a domain description from a plurality of agents and a durative action. Furthermore, at least one of the observations of the at least partially ordered sequence of observations can be a condition that changes over time. The computer-implemented method further comprises determining, by the device, plan information using an artificial intelligence planner on the artificial intelligence planning problem. The computer-implemented method further comprises translating, by the device, the plan information into information indicative of a solution to the artificial intelligence planning problem.
    Type: Grant
    Filed: January 27, 2017
    Date of Patent: November 10, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Anton V. Riabov, Shirin Sohrabi Araghi, Octavian Udrea