Tecton
timezone
+00:00 GMT
SIGN IN
Sign in or Join the community to continue

Compass: Composable and Scalable Signals Engineering

Posted Apr 12, 2022 | Views 683
# Feature Stores
# Production Use Case
# Systems and Architecture
Share
SPEAKER
Justin Young
Justin Young
Justin Young
Developer @ Abnormal Security

Justin is a software engineer on the Detection Signals & Serving team at Abnormal Security, where he's been working on their Signals Platform. In his free time, he enjoys basketball, cooking, and music.

+ Read More

Justin is a software engineer on the Detection Signals & Serving team at Abnormal Security, where he's been working on their Signals Platform. In his free time, he enjoys basketball, cooking, and music.

+ Read More
SUMMARY

Abnormal Security identifies and blocks advanced social engineering attacks in an ever-changing threat landscape, and so rapid feature development is of paramount importance for staying ahead of attackers. As we've scaled our machine learning system to serve thousands of features for hundreds of machine learning models, it's become a major focus to balance stability with rapid iteration speed. Last year at apply(), we saw a great talk from Stitch Fix on their Hamilton framework for managing complicated logic in Pandas Dataframes. In this talk, we present a similar framework called Compass that was developed at Abnormal. Compass takes a similar approach to Hamilton by modeling feature extraction pipelines as a DAG of composable functions, but differs in some key design choices that make it a better fit for Abnormal's ML use-case and tech stack. We'll show how Compass enables machine learning engineers to express feature extraction logic in simple, pipeline-agnostic Python functions, while also providing a way to interface with a feature store in a scalable way when needed.

+ Read More

Watch More

10
Posted May 03, 2022 | Views 1.1K
# Organization and Processes
# Systems and Architecture
30
Posted Apr 12, 2022 | Views 796
# Data engineering
# Feature Stores
# Open Source
# Production Use Case
# Systems and Architecture