atlas

Research map / Probabilistic and scientific modeling / Molecules and proteins

De novo Protein Design Using Geometric Vector Field Networks

ICLR 2024 · Probabilistic and scientific modeling › Molecules and proteins · approach: Biological sequence transformers · 2 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.

Proposes Vector Field Network (VFN), a frame-based structure encoder using learnable vector computations between frame-anchored virtual atoms, applied to protein diffusion (VFN-Diff) and inverse folding (VFN-IF, VFN-IFE with ESM).

Problem

Protein structure encoders for de novo design must model residue backbone frames without atom-level features, and prior frame-based encoders such as IPA are limited by a single pooled distance scalar ("atom representation bottleneck").

Approach

A vector field operator applies learnable linear-like weights to 3D virtual atom coordinates expressed in a common local frame, outputting multiple geometric vectors (decomposed into unit directions and RBF-encoded lengths) that feed attention-based residue and virtual-atom updates; real backbone atoms can also be used as virtual atoms.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Replace FrameDiff's IPA point attention with VFNFrameDiff · Protein diffusion, Noise Scale 1.0scTM0.5 (%): 53.58% -> 67.04%Helped
Replace FrameDiff's IPA point attention with VFNFrameDiff · Protein diffusion, Noise Scale 1.0diversity (%): 51.98% -> 66.54%Helped
Equip VFN-IF with ESM and LoRAVFN-IF · CATH 4.2sequence recovery (%): 55.65% -> 62.67%Helped
Train VFN-IF on the entire PDB datasetVFN-IF · CATH 4.2sequence recovery (%): 54.74% -> 57.14%Helped
Use VFN-IF rather than PiFoldInverse folding · CATH 4.2sequence recovery (%): 51.66% -> 54.74%Helped
Use VFN-Diff + VFN-IFE instead of FrameDiff + MPNNWhole protein-design pipeline · One-shot, Noise Scale 1.0scTM>0.5 (%): 37.25% -> 45.43%Helped
Remove edge features (ablation)VFN-IF · CATH 4.2, 15 layerssequence recovery (%): 54.08 -> 54.7Helped
Use 32 vectors instead of 16 (ablation)VFN-IF · CATH 4.2sequence recovery (%): 53.97 -> 54.28Helped
Use 64 vectors instead of 32 (ablation)VFN-IF · CATH 4.2sequence recovery (%): 54.28 -> 53.63Hurt
Use V-MLP rather than regular MLP (ablation)VFN-IF · CATH 4.2sequence recovery (%): 53.42 -> 54.28Helped
Add the vector field operator (ablation)VFN-IF · CATH 4.2sequence recovery (%): 35.43 -> 54.28Helped
Add g_i,j to edge aggregation (ablation)VFN-IF · CATH 4.2sequence recovery (%): 53.05 -> 54.28Helped

Surprising findings

Limitations

Experimental setup

Datasets: CATH 4.2 TS50 TS500 PDB

Benchmarks: CATH 4.2 TS50 TS500

Metrics: sequence recovery perplexity scTM scRMSD designability diversity pdbTM

Baselines: IPA (FrameDiff) PiFold ProteinMPNN LM-Design ESM-IF GVP AlphaDesign StructGNN GraphTrans GCA

Builds on: FrameDiff PiFold invariant point attention (IPA) ESM LM-Design

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