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: 12315158Abstract: 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: GrantFiled: November 23, 2022Date of Patent: May 27, 2025Assignee: GE Precision Healthcare LLCInventors: 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: 20250156299Abstract: 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: ApplicationFiled: November 15, 2023Publication date: May 15, 2025Inventors: Amit Dhurandhar, Swagatam Haldar, Dennis Wei, Karthikeyan Natesan Ramamurthy
-
Patent number: 12271789Abstract: 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: GrantFiled: March 10, 2021Date of Patent: April 8, 2025Assignee: International Business Machines CorporationInventors: Elizabeth Daly, Rahul Nair, Oznur Alkan, Massimiliano Mattetti, Dennis Wei, Yunfeng Zhang
-
Patent number: 12106193Abstract: 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: GrantFiled: May 5, 2021Date of Patent: October 1, 2024Assignee: International Business Machines CorporationInventors: Oznur Alkan, Elizabeth Daly, Rahul Nair, Massimiliano Mattetti, Dennis Wei, Karthikeyan Natesan Ramamurthy
-
Publication number: 20240095575Abstract: 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: ApplicationFiled: September 13, 2022Publication date: March 21, 2024Inventors: Dennis Wei, Rahul Nair, Amit Dhurandhar, Kush Raj Varshney, Elizabeth Daly, Moninder Singh, Michael Hind
-
Publication number: 20230401438Abstract: 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: ApplicationFiled: June 9, 2022Publication date: December 14, 2023Inventors: Isha Puri, Amit Dhurandhar, Tejaswini Pedapati, Karthikeyan Shanmugam, Dennis Wei, Kush Raj Varshney
-
Patent number: 11797870Abstract: 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: GrantFiled: May 29, 2020Date of Patent: October 24, 2023Assignees: International Business Machines Corporation, President and Fellows of Harvard CollegeInventors: Dennis Wei, Karthikeyan Natesan Ramamurthy, Flavio du Pin Calmon
-
Publication number: 20230034542Abstract: 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: ApplicationFiled: July 20, 2021Publication date: February 2, 2023Inventor: Dennis Wei
-
Publication number: 20230021338Abstract: 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: ApplicationFiled: July 7, 2021Publication date: January 26, 2023Inventors: Kartik Ahuja, Prasanna Sattigeri, Karthikeyan Shanmugam, Dennis Wei, Murat Kocaoglu, Karthikeyan Natesan Ramamurthy
-
Publication number: 20220391631Abstract: 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: ApplicationFiled: July 21, 2021Publication date: December 8, 2022Inventors: Zaid Bin Tariq, Karthikeyan Natesan Ramamurthy, Dennis Wei, Amit Dhurandhar
-
Publication number: 20220358397Abstract: 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: ApplicationFiled: May 5, 2021Publication date: November 10, 2022Inventors: Oznur Alkan, Elizabeth Daly, Rahul Nair, Massimiliano Mattetti, Dennis Wei, Karthikeyan Natesan Ramamurthy
-
Publication number: 20220292391Abstract: 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: ApplicationFiled: March 10, 2021Publication date: September 15, 2022Inventors: Elizabeth Daly, Rahul Nair, Oznur Alkan, Massimiliano Mattetti, Dennis Wei, Yunfeng Zhang
-
Patent number: 11443236Abstract: 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: GrantFiled: November 22, 2019Date of Patent: September 13, 2022Assignee: International Business Machines CorporationInventors: Karthikeyan Natesan Ramamurthy, Amanda Coston, Dennis Wei, Kush Raj Varshney, Skyler Speakman, Zairah Mustahsan, Supriyo Chakraborty
-
Publication number: 20210374581Abstract: 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: ApplicationFiled: May 29, 2020Publication date: December 2, 2021Inventors: Dennis Wei, Karthikeyan Natesan Ramamurthy, Flavio du Pin Calmon
-
Patent number: 11061905Abstract: 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: GrantFiled: December 8, 2017Date of Patent: July 13, 2021Assignee: International Business Machines CorporationInventors: Jingwei Yang, Shilpa N. Mahatma, Rachita Chandra, Kevin N. Tran, Dennis Wei, Karthikeyan Natesan Ramamurthy, Gigi Yuen-Reed
-
Publication number: 20210158204Abstract: 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: ApplicationFiled: November 22, 2019Publication date: May 27, 2021Inventors: Karthikeyan Natesan Ramamurthy, Amanda Coston, Dennis Wei, Kush Raj Varshney, Skyler Speakman, Zairah Mustahsan, Supriyo Chakraborty
-
Patent number: 10841357Abstract: 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: GrantFiled: September 12, 2019Date of Patent: November 17, 2020Assignee: DIALPAD, INC.Inventor: Dennis Wey
-
Publication number: 20190333155Abstract: 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: ApplicationFiled: April 27, 2018Publication date: October 31, 2019Inventors: Karthikeyan Natesan Ramamurthy, Emily A. Ray, Dennis Wei, Gigi Y.C. Yuen-Reed
-
Publication number: 20190179943Abstract: 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: ApplicationFiled: December 8, 2017Publication date: June 13, 2019Inventors: JINGWEI YANG, Shilpa N. Mahatma, RACHITA CHANDRA, Kevin N. Tran, Dennis Wei, Karthikeyan NATESAN RAMAMURTHY, Gigi Yuen-Reed
-
Publication number: 20190172564Abstract: 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: ApplicationFiled: December 5, 2017Publication date: June 6, 2019Inventors: 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