← Latest papers
🤖 AI

PAMF: Prior-Aware Multimodal Fusion for Incomplete Time Series Data

The paper introduces PAMF, a novel multimodal time-series framework that addresses both within-modality and modality-level missingness by explicitly estimating missing data through prior-aware flow matching and coupling imputation with downstream tasks via weight sharing to achieve superior performance on healthcare benchmarks.

Original authors: Ziwen Kan, Wugeng Zheng, Tianlong Chen, Song Wang

Published 2026-06-05
📖 5 min read🧠 Deep dive

Original authors: Ziwen Kan, Wugeng Zheng, Tianlong Chen, Song Wang

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

Imagine you are trying to solve a complex medical mystery, like figuring out if a patient is having a heart attack or how well they are sleeping. To do this, doctors usually look at several different "streams" of information at once: an ECG for the heart, a breathing monitor, brain waves, and muscle sensors. This is called multimodal data.

However, in the real world, these sensors are messy. Sometimes a wire pops off (a whole stream of data disappears), and sometimes a sensor just glitches for a few seconds (a few data points are missing).

The paper introduces a new system called PAMF (Prior-Aware Multimodal Fusion) designed to fix these broken data streams so doctors can still make accurate diagnoses. Here is how it works, using simple analogies:

The Two Types of "Missing" Data

The authors realized that missing data comes in two very different shapes, and you can't fix them with the same tool:

  1. The "Glitch" (Within-Modality Missing): Imagine your heart monitor is working, but for 5 seconds, the line goes flat because of a loose wire. The rest of the data is there; just a small chunk is gone.
  2. The "Blackout" (Modality-Level Missing): Imagine the patient refuses to wear the breathing sensor, or the machine breaks entirely. Now, you have zero breathing data for the whole night.

Most old computer programs treated these two problems the same way, or they just ignored the missing parts. PAMF treats them differently.

How PAMF Works: The "Smart Detective" Approach

1. The "Prior-Aware" Starter (Knowing Where to Begin)

Imagine you are trying to guess what a missing sentence in a story says.

  • If a word is missing in the middle of a sentence (The Glitch), you look at the words immediately before and after it to guess the missing word.
  • If the entire paragraph is missing (The Blackout), looking at the previous sentence doesn't help much. Instead, you look at the general style of the book or what other characters are doing to guess what might be in that paragraph.

PAMF does exactly this. It uses a mathematical engine called Flow Matching (think of it as a very efficient "time-travel" machine that reconstructs the past).

  • For Glitches, it starts its guess using the immediate neighbors (the data right before and after the gap).
  • For Blackouts, it starts its guess using the average behavior of similar patients or the other sensors that are working.

This "starting point" is called a Prior. By picking the right starting point for each type of missing data, the system doesn't have to wander blindly; it starts much closer to the truth.

2. The "Shared Brain" (Weight Sharing)

Usually, computer programs have two separate steps:

  1. Step A: Fix the broken data.
  2. Step B: Use the fixed data to make a diagnosis.

The problem is that Step A doesn't know what Step B cares about. It might fix the data perfectly for a human to read, but not in a way that helps the computer diagnose a heart attack.

PAMF connects these two steps. It uses a Shared Brain (Weight Sharing). The part of the system that learns how to diagnose the patient also helps the part that fixes the data.

  • Analogy: Imagine a detective (the diagnosis part) and a forensic artist (the data-fixer part). In old systems, they worked in different rooms. In PAMF, they sit at the same desk. The detective tells the artist, "I need to see the shape of the shoe print clearly to catch the suspect," so the artist focuses on sharpening the shoe print rather than just making the whole picture look pretty.

3. The "Three-Phase Training"

The system learns in three stages to get this right:

  1. Warm-up: It learns to diagnose using the messy, broken data first. This forces it to learn how to handle missing pieces.
  2. Reconstruction: It uses the knowledge from the first step to learn how to "fill in the blanks" of the missing data, using the smart starting points mentioned above.
  3. Final Polish: It takes the now "repaired" data and runs the diagnosis one last time to get the best possible result.

Why It's Better (The Results)

The authors tested PAMF on four real-world medical datasets (sleep studies, heart monitors, and wearable activity trackers). They compared it against other smart systems that try to handle missing data.

  • The Result: PAMF consistently won. It was better at diagnosing patients whether the data had small glitches or entire sensors missing.
  • Speed: Because it uses "Flow Matching" instead of older, slower methods (like Diffusion models), it fixes the data much faster—like taking a direct highway instead of driving through every side street.

Summary

PAMF is a new way for computers to handle messy medical data. Instead of ignoring missing sensors or guessing blindly, it:

  1. Knows the difference between a small glitch and a total sensor failure.
  2. Uses the right "clues" (priors) to start guessing the missing data.
  3. Lets the diagnosis goal guide the data repair process.

The result is a system that can look at incomplete, broken medical records and still figure out what is wrong with the patient, just as if the data were perfect.

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 →