The Instagram Algorithm Encyclopedia

Topics · How it works

Two-tower model

A two-tower model is a recommendation model used on Instagram that processes information about a person and a post separately, then compares numerical descriptions of them to help find relevant posts12. For creators, it is one part of how posts reach Explore, where later selection also considers and variety2. Meta’s engineering team explained in August 2023 that the approach supports real-time recommendations while remaining manageable to maintain2.

Matching people with posts in Explore

Instagram’s Explore system uses two-tower models alongside other methods to find possible recommendations, gathering up to 1,500 photos and videos in its initial selection stage, according to Meta’s Transparency Center1. The Transparency Center also describes a two-tower model in the next stage, where help narrow that pool before later selection1. Meta’s engineering team explains that training teaches the model to make those similarity scores predict engagement, such as someone liking a post2. Meta’s engineering team says the design extends an earlier approach based on account and post identifiers, allowing it to use more kinds of information about people, posts and authors and learn several prediction tasks together2.

Making two-tower models more efficient

Meta research and patents. These may not describe how Instagram works today.

Meta’s research explores ways to make two-tower models more efficient, without establishing these designs as deployed Instagram features34. A July 2025 Meta research paper describes training on all the items associated with one user request together, so the person-processing part of the model avoids repeated work on shared information, reducing storage and computation and allowing more data and more complex models4. In October 2026, Meta’s engineering team described a two-tower research design whose two sides share a language-processing model, matching conventional two-tower performance using a fraction of the training data while remaining efficient enough to serve recommendations3.

See also

References

  1. 1Instagram Explore AI systemMeta Transparency Center · Jun 22, 2026
  2. 2Scaling the Instagram Explore recommendations systemEngineering at Meta · Aug 9, 2023
  3. 3GenRecs Tokenization: Transforming Ads Recommendation at Meta with Stable Model VocabularyEngineering at Meta · Oct 19, 2026
  4. 4Request-Only Optimization for Recommendation SystemsMeta research paper · Jul 24, 2025

Follow changes to Two-tower model

Unofficial. Not affiliated with Instagram or Meta. AI answers from the sources shown.