Physician Subspecialty Taxonomy via Machine Learning

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing systems for classifying physician subspecialties, such as the National Plan and Provider Enumeration System (NPPES), often become outdated as physicians change their practice focus, leading to inaccurate taxonomy data, which is not nuanced enough to capture the specifics of a physician's practice and does not account for changes over time.

Innovation Solution

A data-driven machine learning pipeline is employed to classify physicians into subspecialty taxonomies by preprocessing data, generating labeled training examples, segregating them into training, validation, and test data, training a model, tuning hyperparameters, and interpreting results to provide accurate and up-to-date taxonomy classifications.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If self-reported taxonomy data from NPPES is used, then data collection is simple and quick, but the taxonomy data becomes outdated and inaccurate over time

Engineering Contradiction:
Improvedata collection efficiencyVSAvoidtaxonomy accuracy
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system implements feedback loops where model predictions are continuously evaluated against actual physician practice patterns from claims data. The model is retrained periodically with new data, creating a continuous improvement cycle that maintains taxonomy accuracy without requiring manual updates from physicians.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system enables taxonomy classification to be performed automatically using machine learning models that analyze claims data and physician behavior patterns. This self-service approach eliminates the need for manual self-reporting by physicians while continuously updating taxonomy classifications based on actual practice patterns.

Inventive Principle:
Principle #25Self-service

2Measurement precision

If detailed practice pattern data is analyzed to determine taxonomy, then taxonomy accuracy is improved, but data processing complexity and computational resources increase

Engineering Contradiction:
Improvetaxonomy classification accuracyVSAvoiddata processing system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The data processing system is segmented into modular components: data extraction module, feature engineering module, model training module, and prediction module. Each component handles specific tasks independently, making the complex system more manageable and maintainable while achieving high classification accuracy.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Feature vectors serve as intermediaries between raw claims data and taxonomy classifications. The system extracts relevant features from complex claims data, transforms them into structured vectors, and feeds them to the classification model. This intermediary representation simplifies the processing of detailed practice patterns while maintaining classification accuracy.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Measurement precision

If machine learning models are trained on large datasets, then prediction accuracy improves, but training time and computational resources increase

Engineering Contradiction:
Improvetaxonomy prediction accuracyVSAvoidmodel training time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs preliminary actions by pre-processing claims data and extracting relevant features before model training. Data cleaning, feature extraction, and normalization are performed in advance, reducing the computational burden during model training and enabling faster iteration while maintaining accuracy with large datasets.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20240202605A1Physician subspecialty taxonomy using data-driven models
Publication Date: 2024.06.20 NAVHEALTH INC
  • US20240202605A1 patent drawing
  • US20240202605A1 patent drawing
  • US20240202605A1 patent drawing

AI summary

A method includes receiving data associated with a plurality of physicians, extracting features from the data to determine a plurality of training examples, each training example being associated with a different physician, determining ground truth labels for one or more of the training examples to generate a plurality of labeled training examples, each ground truth label comprising a taxonomy associated with a physician, segregating the plurality of labeled training examples into training data, validation data, and test data, training a machine learning model to predict a taxonomy associated with a physician based on the training data, tuning hyperparameters of the model based on the validation data, and interpreting the model on both a taxonomy and physician level.