Hierarchical Gaussian Mixture Modeling for Dialysis Event Subtypes

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing AI models struggle to accurately predict dialysis event subtypes due to the lack of fine-grained annotations, as they often rely on coarse labels, neglecting intra-class variations and failing to distinguish between different patient subtypes effectively.

Innovation Solution

A Superclass Conditional Gaussian Mixture (SCGM) model that uses a Dual-Channel Combiner Network (DCCN) for encoding medical data and a novel optimization algorithm to adapt quickly to new patient data with few fine-grained labels, explicitly representing latent subclasses and modeling hierarchical class structures.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If existing AI models use coarse labels for prediction, then the model training is simpler and faster, but the prediction accuracy for dialysis event subtypes deteriorates due to lack of fine-grained distinctions

Engineering Contradiction:
Improvemodel training efficiencyVSAvoidprediction accuracy for event subtypes
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent segments the prediction task into two hierarchical levels: superclass prediction (coarse-grained) and subclass prediction (fine-grained). The model first predicts the superclass of a dialysis event, then conditionally predicts the specific subclass within that superclass. This segmentation allows the model to leverage both the simplicity of coarse labels and the precision of fine-grained annotations, resolving the contradiction between training efficiency and prediction accuracy.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a hierarchical dimension to the prediction space by organizing dialysis events into a tree structure with superclasses and subclasses. This dimensional organization transforms the flat classification problem into a hierarchical one, enabling the model to progress from general to specific predictions. The hierarchical structure allows efficient use of coarse labels at higher levels while capturing fine-grained patterns at lower levels.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Measurement precision

If the model is trained with fine-grained annotations for all patients, then the prediction accuracy improves, but the data annotation complexity and time requirement worsen

Engineering Contradiction:
Improveprediction accuracyVSAvoidannotation time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent performs preliminary classification at the superclass level before proceeding to subclass prediction. By first determining the broad category of a dialysis event, the system can then focus computational resources and annotation efforts only on the relevant subclass within that category. This preliminary action reduces the overall annotation burden while maintaining high prediction accuracy, as not all events require equally detailed subclass differentiation.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent applies different levels of annotation detail to different regions of the data space. Rather than uniformly annotating all events with fine-grained subclass labels, the model uses coarse superclass labels for events where fine distinction is less critical, and reserves detailed subclass annotations for specific regions where precision is most valuable. This local differentiation of annotation quality reduces overall annotation time while maintaining accuracy where it matters most.

Inventive Principle:
Principle #3Local quality

3Device complexity

If the model uses a single unified structure for all patients, then the model is simpler to implement, but the adaptability to individual patient data distributions deteriorates

Engineering Contradiction:
Improvemodel structure complexityVSAvoidadaptability to patient data distributions
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The patent introduces dynamic adaptability into the model by allowing it to adjust its prediction behavior based on patient-specific data distributions. The model can dynamically switch between relying more on superclass patterns versus subclass patterns depending on the characteristics of the patient's data. This dynamic adaptation enables the same model structure to effectively handle diverse patient populations without requiring complex patient-specific customization.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The hierarchical model structure serves multiple functions: it can predict superclasses for general event detection, predict subclasses for specific event identification, and adapt its behavior based on data availability. This multi-functionality allows a single unified model to handle various prediction scenarios and patient types, achieving high adaptability without increasing structural complexity. The same architecture universally applies to all patients while adapting to their individual data characteristics.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS12481881B2Superclass-conditional gaussian mixture model for personalized prediction on dialysis events
Publication Date: 2025.11.25 NEC CORP
  • US12481881B2 patent drawing
  • US12481881B2 patent drawing
  • US12481881B2 patent drawing

AI summary

A computer-implemented method for model building is provided. The method includes receiving a training set of medical records and model hyperparameters. The method further includes initializing an encoder as a Dual-Channel Combiner Network (DCNN) and initialize distribution related parameters. The method also includes performing, by a hardware processor, a forward computation to (1) the DCNN to obtain the embeddings of the medical records, and (2) the distribution related parameters to obtain class probabilities. The method additionally includes checking by a convergence evaluator if the iterative optimization has converged. The method further includes performing model personalization responsive to model convergence by encoding the support data of a new patient and using the embeddings and event subtype labels to train a personalized classifier.