Home Knowledge Base Interaction Networks (IN)

Interaction Networks (IN) are the pioneering Graph Neural Network architecture designed explicitly for learning physical simulations — predicting how objects interact through forces, collisions, and constraints — by decomposing the simulation into a relation model that computes pairwise forces between objects and an object model that updates each object's state based on the net forces acting on it — the first demonstration that neural networks can discover Newton's laws implicitly by observing object trajectories.

What Are Interaction Networks?

Why Interaction Networks Matter

Architecture

ComponentInputOutputPhysical Analog
Relation Model $phi_R$Object pair states + relationship typeEffect vector (force)Newton's law of gravitation / Hooke's law
AggregationAll incoming effects per objectNet effect vectorNet force = sum of individual forces
Object Model $phi_O$Object state + net effectUpdated state (position, velocity)$F = ma$ → update velocity → update position

Interaction Networks are physics learners — neural networks that discover how things push, pull, attract, and repel each other by observing the world, implicitly rediscovering the force laws that took humanity centuries to formalize.

interaction networksphysics simulation

Explore 500+ Semiconductor & AI Topics

From EUV lithography to CUDA optimization — search the full knowledge base or chat with our AI assistant.