atlas

Research map / Vision-language and multimodal / Human and embodied modeling

MMSite: A Multi-modal Framework for the Identification of Active Sites in Proteins

NeurIPS 2024 · Vision-language and multimodal › Human and embodied modeling · approach: Medical vision-language models · 1 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Builds the ProTAD dataset of 570k protein sequence and multi-attribute text pairs and proposes MMSite, a two-stage "First Align, Then Fuse" framework that uses soft-label cross-modal alignment and fusion to improve residue-level active site identification by PLMs.

Problem

Identifying residue-level active sites in proteins is understudied because precise per-residue annotations are scarce, limiting protein language model performance; textual protein descriptions could provide complementary context but are unavailable at inference time.

Approach

Uses frozen PLM and biomedical language model (BLM) features with manual prompting that turns attribute tables into sentences, a MACross module for inter-attribute and cross-attention, soft-label alignment (KL between semantic similarity distributions) in an Align stage, then fusion attention for prediction; at inference a text generator (Prot2Text) supplies the missing text modality.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add MMSite multimodal sequence-text frameworkESM-1b · ProTAD, 10% clusteringFmax: 0.7052(±0.02) -> 0.8250(±0.02)Helped
add Align (ablation)MMSite · ProTAD, 10% clusteringFmax: 0.8021 -> 0.8250Helped
add MACross (ablation)MMSite · ProTAD, 10% clusteringFmax: 0.8152 -> 0.8250Helped
add STEnc (ablation)MMSite · ProTAD, 10% clusteringFmax: 0.8037 -> 0.8250Helped
add text modality (ablation)ESM-1b · ProTAD, 10% clusteringFmax: 0.7052 -> 0.8250Helped
use two-stage Align-then-Fuse instead of single-stage joint training (ablation)MMSite with ESM-1b and PubMedBERT-abs · ProTAD, 10% clusteringFmax: 0.8086 -> 0.8250Helped
use all text attributes instead of only Function (ablation)MMSite · ProTAD, 10% clusteringFmax: 0.8152 -> 0.8250Helped
add manual prompting (ablation)MMSite · ProTAD, 10% clusteringFmax: 0.8157 -> 0.8250Helped
use Function and remaining attributes as key/value and query, respectively, rather than swapping their roles (ablation)MMSite MACross · ProTAD, 10% clusteringAvg. (token): 0.8394 -> 0.8493Helped
use soft-label alignment instead of hard-label alignment (ablation)MMSite · ProTAD, 10% clusteringAvg. (token): 0.8334 -> 0.8493Helped
increase sequence-identity clustering threshold from 30% to 50% (ablation)MMSite · ProTADFmaxHelped
add PubMedBERT-abs text features to ESM-1bESM-1b · ProTADFmax: +0.120Helped

Surprising findings

Limitations

Experimental setup

Datasets: ProTAD (from Swiss-Prot/UniProt) AlphaFold DB structures

Benchmarks: ProTAD clustered splits (10%-90% identity)

Metrics: Fmax AUPRC MCC OS FPR

Baselines: ESM-1b ESM-1v ESM-2-650M ProtT5 ProtBert S-PLM PST ProtST

Builds on: ProtST CLEAN InfoNCE Prot2Text

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy