Sep 23–26, 2019

ML is not enough: Decision automation in the real world

Brian Keng (Rubikloud Technologies Inc)
11:20am12:00pm Thursday, September 26, 2019
Location: 3B - Expo Hall

Who is this presentation for?

Data Scientists, Machine Learning Engineers, CTOs, product managers and those interested in building practical real-world AI software systems.




With the recent proliferation of data in all aspects of the enterprise, the use of machine learning and predictive models have become pervasive across modern organizations. However, the real value of an AI system goes beyond data-driven predictions into full decision automation. Automating decisions in the wild requires careful consideration of implicit constraints and fuzzy business objectives to ensure that decisions are robust and consistent with the business goals.

This talk will focus on leveraging modern data-enabled machine learning methods and traditional operations research optimization techniques for decision automation in the context of retail enterprise applications. It will begin by reviewing the challenges of automating decisions ranging from specification of soft and hard constraints combined with fuzzy objectives. Borrowing techniques from other disciplines such as operations research and mathematical optimization, we will describe how we combined modern ML techniques with traditional operations research methods to solve two important problems in enterprise retail. The first problem details how we generate product recommendations that are consistent with business requirements such as contractual obligations, diversity and serendipity, and incremental sales. The second problem describes how we solve the inventory management problem that takes into account various supply chain constraints, while simultaneously leveraging data-driven ML techniques to optimize for overall financial impact. Finally, we describe some general strategies to ensure that data-driven predictions used in decision making are robust and consistent with business objectives and goals.

Prerequisite knowledge

Basic understanding of machine learning and mathematical optimization

What you'll learn

Automating decisions requires taking into account constraints and objectives that are not readily available using machine learning methods. Modern machine learning methods can be combined with traditional operations research optimization techniques to build a robust decision automation syste
Photo of Brian Keng

Brian Keng

Rubikloud Technologies Inc

Brian is the Chief Data Scientist at Rubikloud Technologies where he leads a team building out intelligent enterprise solutions for some of the world’s largest retail organizations. Brian is a big fan of Bayesian statistics but his main professional focus is around building out scalable machine learning systems that seamlessly integrate into traditional software solutions. Before Rubikloud, Brian has worked at Sysomos leading a team of data scientists performing large-scale social media analytics working with datasets such as the Twitter firehouse. He earned his PhD in Computer Engineering from the University of Toronto during which time he was an early employee of a startup that commercialized some of his research.

Leave a Comment or Question

Help us make this conference the best it can be for you. Have questions you'd like this speaker to address? Suggestions for issues that deserve extra attention? Feedback that you'd like to share with the speaker and other attendees?

Join the conversation here (requires login)

Contact us

For conference registration information and customer service

For more information on community discounts and trade opportunities with O’Reilly conferences

For information on exhibiting or sponsoring a conference

Contact list

View a complete list of Strata Data Conference contacts