January 11, 2020

250 words 2 mins read

Making machine learning easy with embeddings

Making machine learning easy with embeddings

Abhishek Tayal offers insight into how Twitter's ML platform team, Cortex, is developing models, related tooling, and infrastructure with the objective of making entity embeddings a first-class citizen within Twitter's ML platform. Abhishek also shares success stories on how developing such an ecosystem increases efficiency and productivity and leads to better outcomes across product ML teams.

Talk Title Making machine learning easy with embeddings
Speakers Abhishek Tayal (Twitter)
Conference Artificial Intelligence Conference
Conf Tag Put AI to Work
Location San Francisco, California
Date September 5-7, 2018
URL Talk Page
Slides Talk Slides
Video

Modeling teams at Twitter face a variety of uniquely hard yet fundamentally related machine learning problems. For example, tasks as different as ad serving, abuse detection, and user timeline construction all rely on powerful representations of user and content entities. In addition, because of Twitter’s real-time nature, entity data distributions are constantly in flux, so these representations must be frequently updated. By generating high-quality, up-to-date representations (embeddings) and sharing them broadly across teams, Twitter decreases duplication of efforts and multiplicatively increases cross-team modeling productivity. Abhishek Tayal offers insight into how Twitter’s ML platform team, Cortex, is making entity embeddings a first-class citizen within Twitter’s ML platform by commoditizing tools and pipelines that create high-quality, custom, regularly retrained, benchmarked, and centrally hosted embeddings. Abhishek also highlights various use cases of how teams at Twitter are using entity embeddings in their ML stack as input features to prediction models and leveraging available tools to easily learn their own embeddings.

comments powered by Disqus