Deep learning has yielded a step function improvement at an array of important problems ranging from computer vision to natural language processing, and there is enormous excitement about its potential. However, building practical applications powered by deep learning remains an enormous challenge: the necessary expertise is scarce, the hardware requirements can be prohibitive, and current software tools are immature and limited in scope.
In this talk, we will first describe how deep learning workflows are supported by existing software tooling. We will then describe several promising opportunities to drastically improve these workflows via novel algorithmic and software solutions, including automated hyperparameter optimization, efficient utilization of distributed resources via performance models, and reproducible workflow management. This talk draws on academic work done at CMU, Berkeley, and UCLA, as well as our experiences at Determined AI, a startup that provides software to make deep learning engineers dramatically more productive.
Evan Sparks serves as an Entrepreneur-in-Residence at Amplify Partners. While earning his PhD in Computer Science as a member of the UC Berkeley AMPLab, he contributed to the design and implementation of much of the large-scale machine learning ecosystem around Apache Spark, including MLlib and KeystoneML. He has also published numerous scientific papers. Prior to Berkeley, Evan worked as a quantitative analyst at MDT Advisers, a leading asset management firm, and on the analytics team at the start-up Recorded Future. He also holds an MS from Berkeley, an AB in Computer Science from Dartmouth College, and has been a CFA Charterholder.