Engineering Considerations for Running Machine Learning Models at the Edge: Application in Body Scanning for eCommerce

QCon San Francisco 2022

Sponsored session Machine Learning

Engineering Considerations for Running Machine Learning Models at the Edge: Application in Body Scanning for eCommerce

Tuesday Oct 25 / 11:50AM PDT, Marina

Abstract

This talk will review the engineering considerations to support the operation of body scanning machine learning models to evaluate the usability of images for generating a body double in the Amazon shopping application. In order to create next generation shopping experiences which reflect a customer’s body proportions based on their photos, the engineering team needed a low latency way to validate if the data would be able to produce a highly accurate result. The body estimation models were used to generate a 3D simulation of a custom shirt draped on the person using the iOS or Android shopping app. Engineering requirements for operating this model at the edge included latency of application download, model run time, model size, and the ability to instrument the experience for defection detection while keeping the customer data secure.

Topics

Machine Learning Database Engineering Development

Sponsored session

76% senior dev or higher
1:11 speaker ratio
60+ practitioners

QCon San Francisco 2022 is a three day conference for senior software engineers, architects and team leads. An international program committee of working engineers selects every session. Patterns and practices, not products and pitches.

Share

From the same track

Tuesday 25 October

10:35 Pacific LM Sponsored Java Performance Testing Java Applications Pratik Patel Java Champion & developer advocate @Azul Systems 11:50 Marina Sponsored Machine Learning Engineering Considerations for Running Machine Learning Models at the Edge: Application in Body Scanning for eCommerce Jenn Lin, Herak Sen 13:40 Pacific DEKJ Sponsored Kubernetes Kubernetes and LaunchDarkly; The Junction of Deploy and Software Peter McCarron Senior Technical Marketing Engineer @LaunchDarkly 14:55 Pacific LM Sponsored Data Analytics Understanding Analytics and Data-driven Decision Making Daniel Ceasar Paul Jalathyan Application Performance Management @Zoho 16:10 Pacific LM Sponsored Programming Are Programming languages... *Actually* Languages? Dylan Lacey Manager of Developer Relations @Sauce Labs 17:25 Pacific LM Sponsored Programming Discover Inspirational Insights in Motivational Sports Speeches Using Speech-to-Text Tonya Sims Python Developer Advocate @Deepgram