← Latest papers
🤖 machine learning

Conformal Risk Minimization for Semi-Supervised Domain Adaptation via Optimal Transport

This paper proposes an end-to-end framework for Semi-Supervised Domain Adaptation that integrates Conformal Risk Minimization with Optimal Transport to generate pseudolabels, enabling the training of models that produce compact, coverage-valid prediction sets despite limited labeled target data.

Original authors: Manos Giannopoulos, Yi Shen, Michael M. Zavlanos

Published 2026-08-25
📖 6 min read🧠 Deep dive

Original authors: Manos Giannopoulos, Yi Shen, Michael M. Zavlanos

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

In the high-stakes world of medical diagnosis, a machine learning model is often trained on data from one group of patients but must be used to diagnose a different group. This shift in population creates a hidden gap: the model might recognize patterns it has never seen before, leading to errors that could harm a patient. To build trust, doctors need more than just a single guess; they need to know how sure the model is. A method called conformal prediction offers a solution by providing a list of possible diagnoses rather than a single one. This list is guaranteed to contain the correct answer a specific percentage of the time, giving clinicians a safety net. However, a major problem arises when these lists are generated after the model has already been trained. Because the training process did not consider how these lists would be formed, the resulting lists are often far too large to be useful, containing so many possibilities that a doctor cannot make a decision.

Researchers at Duke University have developed a new approach to fix this issue, specifically for situations where labeled data for the new patient group is scarce. They created a system that teaches the model to think about the size of its future diagnosis lists while it is still learning. By combining a technique that aligns different patient populations with a method that optimizes for smaller, more precise lists, they built a model that produces compact, reliable sets of potential diagnoses. Their work suggests that by planning for uncertainty during the training phase rather than adding it on afterward, medical AI can become both more accurate and more practical for real-world use.

The core challenge the team addressed is known as semi-supervised domain adaptation. Imagine a doctor who has studied thousands of skin images from one hospital but must now diagnose patients at a different hospital where only a handful of images are labeled. The new hospital's patients might have different skin tones, lighting conditions, or equipment, creating a "distribution shift" that confuses the model. Traditional methods try to bridge this gap by teaching the model to ignore the differences between the two hospitals and focus only on the features that matter for diagnosis. However, these methods usually aim only for the single most likely answer. They do not care about the size of the safety net the model will eventually provide.

When researchers apply conformal prediction to these pre-trained models as a final step, the safety net often becomes a net so wide it catches everything. This happens because the model was never trained to minimize the number of options it offers. The Duke team realized that to get a useful list, the model must be trained with the list in mind from the very beginning. They proposed a framework called CP-JDOT, which integrates the goal of creating small, efficient lists directly into the training process. This allows the model to learn a representation of the data that naturally leads to tighter, more confident predictions.

To make this work with very few labeled examples from the target hospital, the researchers used a mathematical tool called optimal transport. Think of this tool as a way to match every unlabeled patient from the new hospital with a similar patient from the old hospital, effectively borrowing the old patient's diagnosis to guide the new one. This creates a set of "pseudolabels" that act as a bridge, allowing the model to learn from the abundant data of the source hospital while adapting to the specific needs of the target hospital. The system then uses the small number of actual labeled examples from the target hospital to set a threshold for how large the prediction lists should be.

The researchers tested their method on two different scenarios. First, they used a standard benchmark for object recognition involving images from four different domains: art, clipart, products, and real-world photos. They simulated the difficult condition where only one or three labeled examples per category were available for the target domain. In these tests, their method consistently produced smaller prediction lists than the best existing methods, reducing the average number of options by roughly five to ten percent. This improvement was significant even in cases where the transfer between domains was difficult, suggesting that the approach is robust.

They also applied the method to a more critical medical task: classifying skin lesions. Using data from the HAM10000 dataset as the source, they tested the model on five different target datasets representing various skin imaging conditions. Here, the results were even more striking. The new method reduced the average size of the prediction lists by up to twelve percent compared to previous approaches. This means that for a doctor looking at a skin lesion, the model would offer a much shorter list of potential conditions, making the diagnosis faster and more actionable, while still maintaining the rigorous guarantee that the correct diagnosis is included in the list.

Beyond simply making the lists smaller, the researchers showed that their framework could be tuned to respect specific medical rules. In skin cancer diagnosis, it is dangerous to have a list that includes both benign and malignant possibilities simultaneously, as this creates a confusing signal for the doctor. The team modified their training loss to penalize such contradictory lists. When they did this, the number of confusing, mixed lists dropped dramatically, by sixty to seventy-five percent across the different datasets. The trade-off was a very slight increase in the overall size of the lists, but the result was a set of predictions that were not only statistically valid but also semantically coherent and clinically useful.

The findings suggest that the traditional way of training AI models—optimizing for a single correct answer and then trying to fix the uncertainty afterward—is fundamentally limited. By integrating the goal of efficient uncertainty quantification directly into the learning process, the model learns to produce outputs that are inherently better suited for high-stakes decision-making. The researchers demonstrated that it is possible to train a model that is aware of its own limitations and the structure of its future predictions, even when data is scarce. This approach offers a promising path toward medical AI that is not only accurate but also trustworthy and aligned with the practical needs of clinicians.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →