ClinTaT Model Integrating Continuous Features Into Self-Attention

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current clinical prediction models are limited by their inability to effectively handle and interpret tabular clinical data, particularly due to the dominance of categorical features over continuous features, and lack compatibility with deep neural networks, which are more robust and capable of handling missing and noisy data.

Innovation Solution

The development of a clinical tabular transformer (ClinTaT) model that employs self-attention mechanisms, such as Transformers, to model both categorical and continuous features from clinical data tables, along with the use of multi-task learning and large language models (LLMs) for predicting clinical outcomes, allowing for better handling of tabular data and scarce training samples through few-shot learning.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If conventional clinical prediction models are used, then they can predict clinical outcomes, but they cannot effectively handle tabular clinical data with categorical and continuous features

Engineering Contradiction:
Improvecapability to handle tabular clinical dataVSAvoidprediction accuracy
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent introduces an intermediary embedding layer that converts categorical features into continuous vector representations. This embedding layer acts as a mediator between categorical input features and the neural network processing layers, enabling the model to effectively process tabular clinical data with mixed feature types while maintaining high prediction accuracy.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If deep neural networks are used, then they are more robust and capable of handling missing and noisy data, but they lack compatibility with tabular clinical data structures

Engineering Contradiction:
Improverobustness to missing and noisy dataVSAvoidcompatibility with tabular data
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent transforms categorical features into continuous embedding vectors, changing the parameter representation from discrete categories to continuous numerical values. This parameter transformation enables deep neural networks to process tabular clinical data effectively, combining the robustness of DNNs with the structure of clinical tabular data.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If self-attention mechanisms are applied to tabular data, then continuous features can be integrated into the modeling process, but the model complexity increases

Engineering Contradiction:
Improveprediction accuracyVSAvoidmodel architecture complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments the model architecture into distinct functional modules: an embedding layer for feature transformation, a self-attention mechanism for feature interaction, and an output layer for prediction. This segmentation allows the complex self-attention mechanism to be integrated systematically, managing complexity while achieving high prediction accuracy through focused attention on relevant features.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS20240274286A1Clinical Outcome Prediction By Application Of Machine Learning Models To Clinical Data
Publication Date: 2024.08.15 BRISTOL MYERS SQUIBB CO
  • US20240274286A1 patent drawing
  • US20240274286A1 patent drawing
  • US20240274286A1 patent drawing

AI summary

A method includes receiving a clinical data table for a patient. The clinical data table stores clinical data associated with the patient in tabular form. The method also includes extracting, from the clinical data table, one or more categorical features and one or more continuous features, and determining, using a clinical prediction model, one or more predicted clinical outcomes for the patient based on the one or more categorical features and the one or more continuous features extracted from the clinical data table. The method also includes providing, for output from a client device associated with a user, the one or more predicted clinical outcomes for the patient.