Conference:March 6-8, 2017
Workshops:March 9-10, 2017
Track: Modern Learning Systems
Location:
- Mountbatten, 6th flr.
Day of week:
- Tuesday
Breakthroughs in fundamental algorithms, hardware and tooling mean that modern learning systems look very different to those deployed just a few years ago. In this session we'll cover the practical, real world use of the latest machine learning technologies in production environments.
We'll learn about the technical details of deep learning and artificial intelligence products from the people who built and deployed them in extremely large scale, high profile systems. We'll hear about the latest libraries and toolkits, which make prototyping and productionizing new ideas easier and quicker. And we'll learn about how we can make use best practices from software engineering to make this historically fragile and costly area of software development more rigorous and reliable.
by Micha Gorelick
Research Engineer @FastForwardLabs, Keras Contributor
In this talk Micha will show how to build a working product with Keras, a high level deep learning framework. He'll start by explaining deep learning at a conceptual level, before describing the product requirements. He'll then show code and discuss design decisions that demonstrate how to train and deploy the model. In the process, he'll place Keras in context in the deep learning framework ecosystem, that includes Tensorflow, MXNet and Theano.
by Micha Gorelick
Research Engineer @FastForwardLabs, Keras Contributor
by Mike Lee Williams
Director of Research @FastForwardLabs
In this interactive workshop, Micha Gorelick will lead you through modification an existing deep learning product implemented in Keras. If you plan to run the code, please come with a well-charged laptop battery! And if you get the chance, please also download the python packages and data we'll be working with using the following three commands:
- o ...
by Stephen Whitworth
Co-founder and Machine Learning Engineer @Ravelin
Machine learning is powering huge advances in products that we know and love. As a result, ever growing parts of the systems we build are changing from the deterministic to the probabilistic. The accuracy of machine learning applications can quickly deteriorate in the wild without strategies for testing models, instrumenting their behaviour and the ability to introspect and debug incorrect predictions. Wouldn't it be nice to have the best of the software engineering and machine learning...
by Dr. Viral Shah
Co-Founder and CEO of Julia Computing and a Co-Creator of the Julia language
by Dr. Simon Byrne
Quantitative Software Developer @JuliaComputing
Julia is a modern high-performance, dynamic language for technical computing, with many features which make it ideal for machine learning, including just-in-time (JIT) compilation, multiple dispatch, metaprogramming and easy to use parallelism. This talk will demonstrate these features, and showcase a some of the cutting edge machine learning packages that available in the Julia ecosystem, as well as the tools to deploy these models at large scale.
by Scott Le Grand
Deep Learning Engineer @Teza (ex-Amazon, ex-NVidia)
DSSTNE (Deep Sparse Scalable Tensor Network Engine) is a deep learning framework for working with large sparse data sets. It arose out of research into the use of deep learning for product recommendations after we realized existing frameworks were limited to a single GPU or data-parallel scaling and that they handled sparse datasets incredibly inefficiently. DSSTNE provides nearly free sparse input layers for neural networks and stores such data in a CSR-like format that allowed us to train...
by Anjuli Kannan
Software Engineer @GoogleBrain
Anjuli will describe the algorithmic, scaling and deployment considerations involved in an extremely prominent application of cutting-edge deep learning in a user-facing product: the Smart Reply feature of Google Inbox.
Tracks
-
Architecting for Failure
Building fault tolerate systems that are truly resilient
-
Architectures You've Always Wondered about
QCon classic track. You know the names. Hear their lessons and challenges.
-
Modern Distributed Architectures
Migrating, deploying, and realizing modern cloud architecture.
-
Fast & Furious: Ad Serving, Finance, & Performance
Learn some of the tips and technicals of high speed, low latency systems in Ad Serving and Finance
-
Java - Performance, Patterns and Predictions
Skills embracing the evolution of Java (multi-core, cloud, modularity) and reenforcing core platform fundamentals (performance, concurrency, ubiquity).
-
Performance Mythbusting
Performance myths that need busting and the tools & techniques to get there
-
Dark Code: The Legacy/Tech Debt Dilemma
How do you evolve your code and modernize your architecture when you're stuck with part legacy code and technical debt? Lessons from the trenches.
-
Modern Learning Systems
Real world use of the latest machine learning technologies in production environments
-
Practical Cryptography & Blockchains: Beyond the Hype
Looking past the hype of blockchain technologies, alternate title: Weaselfree Cryptography & Blockchain
-
Applied JavaScript - Atomic Applications and APIs
Angular, React, Electron, Node: The hottest trends and techniques in the JavaScript space
-
Containers - State Of The Art
What is the state of the art, what's next, & other interesting questions on containers.
-
Observability Done Right: Automating Insight & Software Telemetry
Tools, practices, and methods to know what your system is doing
-
Data Engineering : Where the Rubber meets the Road in Data Science
Science does not imply engineering. Engineering tools and techniques for Data Scientists
-
Modern CS in the Real World
Applied, practical, & real-world dive into industry adoption of modern CS ideas
-
Workhorse Languages, Not Called Java
Workhorse languages not called Java.
-
Security: Lessons Learned From Being Pwned
How Attackers Think. Penetration testing techniques, exploits, toolsets, and skills of software hackers
-
Engineering Culture @{{cool_company}}
Culture, Organization Structure, Modern Agile War Stories
-
Softskills: Essential Skills for Developers
Skills for the developer in the workplace