Presentation: From POC to Production in Minimal Time - Avoiding Pain in ML Projects

Track: Machine Learning for Developers

Location: Ballroom A

Duration: 1:40pm - 2:30pm

Day of week:

Slides: Download Slides

This presentation is now available to view on InfoQ.com

Watch video with transcript

Abstract

“So how soon can this go live?” It can be a chilling question because you know that whatever answer you give, there’ll be a business need to get delivered sooner and with fewer resources than you need.  Turning an AI proof of concept into a production ready, deployable system can be a world of pain, especially if different parts of the puzzle are fulfilled by different teams. When promised data doesn’t appear and timelines and scope creeps what can you do?

I’ll talk you through one such project: from the initial pitch and how that changed to the agreed project deliverables, the first AI model and a very clunky web demo, dealing with the extensive missing data and creating an automation pipeline to deal with it, getting a tensorflow based image classifier working in docker with a slick front end and continuously updating and deploying itself using codeship and AWS fargate. For each step, I’ll go into the technical detail so that whichever part of this puzzle you’re missing, you will be able to fill in the gaps and put something similar together yourself.

Key takeaways:

  • Setting up a data pipeline so that you can feed your models
  • Creating an api accessible ML model
  • Docker with GPUs and if you need it
  • Adding a demo suitable for clients not data scientists
  • Making production quality ML

How to put everything together and set up a continuous delivery pipeline for MLs models using docker, or staged deliveries using AWS fargate.

Speaker: Janet Bastiman

Chief Science Officer @StoryStreamAI

Janet Bastiman is Chief Science Officer for Storystream where she heads up the AI strategy and also gets her hands dirty in the code with her team.  She is also a Venture Partner at London based venture capital company MMC Ventures providing research and analysis on AI topics as well as advising portfolio companies on AI strategy. MMC have recently released the AI playbook to advise businesses on how to be successful with AI projects based on Janet's experiences.  She is treasurer of the IEEE UK STEM committee and is passionate about democratising AI and lifelong learning.

In addition to squeezing in a maths degree, her spare time is filled with Lego builds, theme parks, and gaming.     

Find Janet Bastiman at