Patents by Inventor Dennis Wei

Dennis Wei 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: 12315158
    Abstract: An image processing system is provided. The image processing system includes a display, a processor, and a memory. The memory stores processor-executable code that when executed by the processor causes receiving images of a region of interest of a patient with an enteric tube or line disposed within the region of interest, detecting the medical tube or line within the image, generating a combined image by combining the received images, and superimposing graphical markers on the combined image that indicate placement or misplacement of the enteric tube or line, and displaying the combined image on a display. In further aspects, a classification of the enteric tube or line (e.g., correctly placed tube present, malpositioned tube present, and so forth) and a detected positional change in the placement of the enteric tube or line may be determined and communicated to one or more clinicians.
    Type: Grant
    Filed: November 23, 2022
    Date of Patent: May 27, 2025
    Assignee: GE Precision Healthcare LLC
    Inventors: Pal Tegzes, Zita Herczeg, Hongxu Yang, Zoltan Kiss, Balazs Peter Cziria, Poonam Dalal, Alec Joseph Baenen, Gireesha Chinthamani Rao, Beth Ann Heckel, Pulak Goswami, Dennis Wei Zhou, Gopal Biligeri Avinash, Lehel Ferenczi, Katelyn Rose Nye
  • Publication number: 20250156299
    Abstract: A method, computer program product, and computer system for certifying a d-dimensional input space x for a black box machine learning model. Triggered is execution of a first process that certifies, with respect to the model, a maximum subspace of x that is characterized by a largest half-width or radius (w) centered at x=x0. Received from of the first process are: w and both (i) a point re selected from multiple points r randomly sampled in the maximum subspace, and (ii) a quality metric f(re), where re and f(re) were previously determined from the model having been queried for each point r randomly sampled in the maximum subspace, where re is selected on a basis of f(re) satisfying f(re)?? for a specified quality threshold ?. The model is executed for input confined to the maximum subspace, which performs a practical application procedure that improves performance of the model.
    Type: Application
    Filed: November 15, 2023
    Publication date: May 15, 2025
    Inventors: Amit Dhurandhar, Swagatam Haldar, Dennis Wei, Karthikeyan Natesan Ramamurthy
  • Patent number: 12271789
    Abstract: In a method for interpreting output of a machine learning model, a processor receives a first interpretable rule set. A processor may also receive a second interpretable rule set generated from a dataset and model-predicted labels classifying the dataset. A processor may also generate a difference metric and mapping between the first interpretable rule set and the second interpretable rule set.
    Type: Grant
    Filed: March 10, 2021
    Date of Patent: April 8, 2025
    Assignee: International Business Machines Corporation
    Inventors: Elizabeth Daly, Rahul Nair, Oznur Alkan, Massimiliano Mattetti, Dennis Wei, Yunfeng Zhang
  • Patent number: 12106193
    Abstract: Embodiments are disclosed for a method. The method includes receiving feedback decision rules for multiple predictions by a trained machine learning model. generating a feedback rule set based on the feedback decision rules. The method further includes generating an updated training dataset based on an original training dataset and an updated feedback rule set. The updated feedback rule set resolves one or more conflicts of the feedback rule set, and the updated training dataset is configured to train the machine learning model to move a decision boundary. Generating the updated training dataset includes generating multiple updated training instances by applying one of the feedback decision rules to a training instance of the original training dataset.
    Type: Grant
    Filed: May 5, 2021
    Date of Patent: October 1, 2024
    Assignee: International Business Machines Corporation
    Inventors: Oznur Alkan, Elizabeth Daly, Rahul Nair, Massimiliano Mattetti, Dennis Wei, Karthikeyan Natesan Ramamurthy
  • Publication number: 20240095575
    Abstract: Techniques regarding determining sufficiency of one or more machine learning models 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 memory. The computer executable components can comprise a measurement component that measures maximum deviation of a supervised learning model from a reference model over a certification set and an analysis component that determines sufficiency of the supervised learning model based at least in part on the maximum deviation.
    Type: Application
    Filed: September 13, 2022
    Publication date: March 21, 2024
    Inventors: Dennis Wei, Rahul Nair, Amit Dhurandhar, Kush Raj Varshney, Elizabeth Daly, Moninder Singh, Michael Hind
  • Publication number: 20230401438
    Abstract: A method, a neural network, and a computer program product are provided that provide training of neural networks with continued fractions architectures. The method includes receiving, as input to a neural network, input data and training the input data through a plurality of continued fractions layers of the neural network to generate output data. The input data is provided to each of the continued fractions layers as well as output data from a previous layer. The method further includes outputting, from the neural network, the output data. Each continued fractions layer of the continued fractions layers is configured to calculate one or more linear functions of its respective input and to generate an output that is used as the input for a subsequent continued fractions layer, each continued fractions layer configured to generate an output that is used as the input for a subsequent layer.
    Type: Application
    Filed: June 9, 2022
    Publication date: December 14, 2023
    Inventors: Isha Puri, Amit Dhurandhar, Tejaswini Pedapati, Karthikeyan Shanmugam, Dennis Wei, Kush Raj Varshney
  • Patent number: 11797870
    Abstract: Obtain, from an existing machine learning classifier, original probabilistic scores classifying samples taken from two or more groups into two or more classes via supervised machine learning. Associate the original probabilistic scores with a plurality of original Lagrange multipliers. Adjust values of the plurality of original Lagrange multipliers via low-dimensional convex optimization to obtain updated Lagrange multipliers that satisfy fairness constraints as compared to the original Lagrange multipliers. Based on the updated Lagrange multipliers, closed-form transform the original probabilistic scores into transformed probabilistic scores that satisfy the fairness constraints while minimizing loss in utility. The fairness constraints are with respect to the two or more groups.
    Type: Grant
    Filed: May 29, 2020
    Date of Patent: October 24, 2023
    Assignees: International Business Machines Corporation, President and Fellows of Harvard College
    Inventors: Dennis Wei, Karthikeyan Natesan Ramamurthy, Flavio du Pin Calmon
  • Publication number: 20230034542
    Abstract: A computer-implemented method of decision-making using selective labels, includes receiving a conditional success probability value of a feature associated with an entity. A confidence value of the received success probability value is received. A parameter value that is a trade-off between a short-term learning and a long-term utility is selected. A decision is rendered to accept or reject the feature associated with the entity according to a machine learning policy.
    Type: Application
    Filed: July 20, 2021
    Publication date: February 2, 2023
    Inventor: Dennis Wei
  • Publication number: 20230021338
    Abstract: A method for training a machine learning system using conditionally independent training data includes receiving an input dataset (p(x, y, z)). A generative adversarial network, that includes a generator and a first discriminator, uses the input dataset to generate a training data (ps (xf, yf, zf)) by generating the values (xf, yf, zf). The first discriminator determines a first loss (L1) based on (xf, yf, zf) and (x, y, z). A divergence calculator modifies the training data based on a dependence measure (?). The divergence calculator includes a second discriminator and a third discriminator. Modifying the training data includes receiving a reference value ({tilde over (y)}), and computing, by the second discriminator, a second loss (L2) based on (xf, yf, zf) and (xf, {tilde over (y)}, zf). The third discriminator computes a third loss (L3) based on (yf, zf) and ({tilde over (y)}, zf). Further, a fourth loss (L4) is computed based on L2 and L3.
    Type: Application
    Filed: July 7, 2021
    Publication date: January 26, 2023
    Inventors: Kartik Ahuja, Prasanna Sattigeri, Karthikeyan Shanmugam, Dennis Wei, Murat Kocaoglu, Karthikeyan Natesan Ramamurthy
  • Publication number: 20220391631
    Abstract: Define a similarity measure between first and second points in a data space by operation of a machine learning model. Generate interpretable representations of the first and second points. Generate an interpretable local description of the similarity measure by approximating the similarity measure as a distance between the interpretable representations of the first and second points. The distance between the interpretable representations incorporates a matrix. Learn values for the matrix through optimizing a loss function evaluated on perturbations of the first and second points. Explain a value of the similarity measure between the first and second points using elements of the matrix. Assess the explanation of the value of the similarity measure using a rubric. In response to the assessment of the explanation of the value of the similarity measure, modify the machine learning model. Deploy the modified machine learning model.
    Type: Application
    Filed: July 21, 2021
    Publication date: December 8, 2022
    Inventors: Zaid Bin Tariq, Karthikeyan Natesan Ramamurthy, Dennis Wei, Amit Dhurandhar
  • Publication number: 20220358397
    Abstract: Embodiments are disclosed for a method. The method includes receiving feedback decision rules for multiple predictions by a trained machine learning model. generating a feedback rule set based on the feedback decision rules. The method further includes generating an updated training dataset based on an original training dataset and an updated feedback rule set. The updated feedback rule set resolves one or more conflicts of the feedback rule set, and the updated training dataset is configured to train the machine learning model to move a decision boundary. Generating the updated training dataset includes generating multiple updated training instances by applying one of the feedback decision rules to a training instance of the original training dataset.
    Type: Application
    Filed: May 5, 2021
    Publication date: November 10, 2022
    Inventors: Oznur Alkan, Elizabeth Daly, Rahul Nair, Massimiliano Mattetti, Dennis Wei, Karthikeyan Natesan Ramamurthy
  • Publication number: 20220292391
    Abstract: In a method for interpreting output of a machine learning model, a processor receives a first interpretable rule set. A processor may also receive a second interpretable rule set generated from a dataset and model-predicted labels classifying the dataset. A processor may also generate a difference metric and mapping between the first interpretable rule set and the second interpretable rule set.
    Type: Application
    Filed: March 10, 2021
    Publication date: September 15, 2022
    Inventors: Elizabeth Daly, Rahul Nair, Oznur Alkan, Massimiliano Mattetti, Dennis Wei, Yunfeng Zhang
  • Patent number: 11443236
    Abstract: A method of utilizing a computing device to correct source data used in machine learning includes receiving, by the computing device, first data. The computing device corrects the source data via an application of a covariate shift to the source data based upon the first data where the covariate shift re-weighs the source data.
    Type: Grant
    Filed: November 22, 2019
    Date of Patent: September 13, 2022
    Assignee: International Business Machines Corporation
    Inventors: Karthikeyan Natesan Ramamurthy, Amanda Coston, Dennis Wei, Kush Raj Varshney, Skyler Speakman, Zairah Mustahsan, Supriyo Chakraborty
  • Publication number: 20210374581
    Abstract: Obtain, from an existing machine learning classifier, original probabilistic scores classifying samples taken from two or more groups into two or more classes via supervised machine learning. Associate the original probabilistic scores with a plurality of original Lagrange multipliers. Adjust values of the plurality of original Lagrange multipliers via low-dimensional convex optimization to obtain updated Lagrange multipliers that satisfy fairness constraints as compared to the original Lagrange multipliers. Based on the updated Lagrange multipliers, closed-form transform the original probabilistic scores into transformed probabilistic scores that satisfy the fairness constraints while minimizing loss in utility. The fairness constraints are with respect to the two or more groups.
    Type: Application
    Filed: May 29, 2020
    Publication date: December 2, 2021
    Inventors: Dennis Wei, Karthikeyan Natesan Ramamurthy, Flavio du Pin Calmon
  • Patent number: 11061905
    Abstract: Modularized data processing systems and methods for its use are provided. Processing a current job can reuse data generated for a previously processed job to the extent the two share parameter configurations. Similarly, outputs of processing modules generated during processing the previously processed job can be used as inputs to processing modules processing a current job, if the two jobs share some parameter configurations.
    Type: Grant
    Filed: December 8, 2017
    Date of Patent: July 13, 2021
    Assignee: International Business Machines Corporation
    Inventors: Jingwei Yang, Shilpa N. Mahatma, Rachita Chandra, Kevin N. Tran, Dennis Wei, Karthikeyan Natesan Ramamurthy, Gigi Yuen-Reed
  • Publication number: 20210158204
    Abstract: A method of utilizing a computing device to correct source data used in machine learning includes receiving, by the computing device, first data. The computing device corrects the source data via an application of a covariate shift to the source data based upon the first data where the covariate shift re-weighs the source data.
    Type: Application
    Filed: November 22, 2019
    Publication date: May 27, 2021
    Inventors: Karthikeyan Natesan Ramamurthy, Amanda Coston, Dennis Wei, Kush Raj Varshney, Skyler Speakman, Zairah Mustahsan, Supriyo Chakraborty
  • Patent number: 10841357
    Abstract: Transport layer protocol packet headers are used to encode application layer attributes in the context of an AVoIP platform. An endpoint encodes signaling information in the transport layer protocol packet header of an audiovisual stream, (e.g., in the synchronization source identifier (“SSRC”) field of an RTP header). The signaling information may include requests to add or remove the audiovisual stream to/from an existing videoconference, an application layer identifier, and metadata concerning audiovisual content contained in the audiovisual stream such as the resolution, codec, etc. After adding the signaling information, the endpoint transmits the audiovisual stream to a server.
    Type: Grant
    Filed: September 12, 2019
    Date of Patent: November 17, 2020
    Assignee: DIALPAD, INC.
    Inventor: Dennis Wey
  • Publication number: 20190333155
    Abstract: A method, computer system, and a computer program product for generating and reporting a plurality of health insurance cost predictions via private transfer learning is provided. The present invention may include retrieving a set of source data, and a set of target data. The present invention may then include creating and anonymizing a plurality of source data sets, and at least one target data set. The present invention may further include generating one or more source learner models, and a target learner model. The present invention may then include combining the one or more generated source learner models and the generated target learner model to generate a transfer learner. The present invention may further include generating a prediction based on the generated transfer learner.
    Type: Application
    Filed: April 27, 2018
    Publication date: October 31, 2019
    Inventors: Karthikeyan Natesan Ramamurthy, Emily A. Ray, Dennis Wei, Gigi Y.C. Yuen-Reed
  • Publication number: 20190179943
    Abstract: Modularized data processing systems and methods for its use are provided. Processing a current job can reuse data generated for a previously processed job to the extent the two share parameter configurations. Similarly, outputs of processing modules generated during processing the previously processed job can be used as inputs to processing modules processing a current job, if the two jobs share some parameter configurations.
    Type: Application
    Filed: December 8, 2017
    Publication date: June 13, 2019
    Inventors: JINGWEI YANG, Shilpa N. Mahatma, RACHITA CHANDRA, Kevin N. Tran, Dennis Wei, Karthikeyan NATESAN RAMAMURTHY, Gigi Yuen-Reed
  • Publication number: 20190172564
    Abstract: A system may predict costs for a set of members by building and using a predictive pipeline. The pipeline may be built using a set of historical data for training members. A set of member-level features can be identified by performing empirical testing on the set of historical data. The trained configurable predictive pipeline can generate a set of predictive data for each member, using historical test data for a set of testing members. The system can then generate a predictive report for each set of predictive data.
    Type: Application
    Filed: December 5, 2017
    Publication date: June 6, 2019
    Inventors: Rachita Chandra, Vijay S. Iyengar, Dmitriy A. Katz, Karthikeyan Natesan Ramamurthy, Emily A. Ray, Moninder Singh, Dennis Wei, Gigi Y. C. Yuen-Reed, Kevin N. Tran