TMLS2018 - Machine Learning in Production, Panel Discussion
Part of Toronto Machine Learning (micro) Summit 2018. The panelists discussed the nuances of "machine learning in production".
Hosted by: Amir Feizpour (http://amirfeizpour.pythonanywhere.com/)
Amir Hajian (https://www.linkedin.com/in/amir-hajian-744674135/)
Vincent Wong (https://www.linkedin.com/in/vincent-f-wong-289478121/)
Solmaz Shahalizadeh (https://www.linkedin.com/in/solmazshahalizadeh/)
Inmar Givoni (https://www.linkedin.com/in/inmargivoni/)
Questions:
1:30
Introduce the panelists, and why they're interested in this topic
8:40
Solmaz, your team deploys a lot of machine learning models into production. Can you talk a little about that process, and how it is different from the exploration phase?
12:20
Amir, I have heard you talk about the importance of design in ML products a few times. And that’s a very important issue, because not only you have to design your product with the user in mind, but deploying a model is just the beginning of getting a lot of interesting feedback from the user or the system it is integrating into. Can you walk us through your thoughts there?
17:23
"Minimum viable machinery"
23:30
How would you create intimate relationships between data scientists and production team, and users to get their feedback?
30:56
Inmar, you are working for company that grew very quickly and must be a very fast paced environment. In general, and in the case of your company specifically, I think scale is a very important issue. Can you speak about the importance of that and how you manage it?
36:15
Can data engineers who are responsible for bringing the data the same ones as those who do productionization? or do you suggest to use different teams for that?
40:18
Vincent, you are part of a company that integrates machine learning in the already existing platforms and infrastructure. Can you talk about the nuances of that?
45:18
Nuances of interacting with other IT team and clients
48:06
Should data scientists write code given their lack of software development skills?
50:18
Let’s wrap up by hearing your advice for people who are just starting to think about the importance of ML in production. What’s the most important thing that you think they should think very carefully about?