Conference:March 6-8, 2017
Workshops:March 9-10, 2017
Presentation: Products And Prototypes With Keras
Location:
- Mountbatten, 6th flr.
Duration
Day of week:
- Tuesday
Level:
- Intermediate
Persona:
- Data Scientist
Key Takeaways
- Learn foundational knowledge and principles connected to deep learning.
- Gain practical knowledge applying Keras (a framework used in deep learning) against common problems in the space.
- Understand how products/offerings like Amazon’s GPU instances, Tensorflow, and Theano can help you build complex solutions with minimal investment in time and money.
Abstract
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.
Interview
At Fast Forward, we do Quarterly Reports on new technologies and AI.
So what does that mean? We’ve done things such as Natural Language generation from structured data (and how to make it fast using probabilistic data structures on massively distributed systems). We’ve done image classification and automatic text summarization using Recurrent and Convolutional Neural Networks. Most recently we have done probabilistic programming (which is a new paradigm in programming languages that add bayasen primitives). For all of these things, we write in depth reports that includes interview with the people working on the technology, prototypes, and reference implementations. We take the approach that we don’t understand the space until we can code it.
So much of my role is really looking for what’s new in AI. I try to focus on what’s possible today that maybe was wasn’t possible a year ago.
What I’m planning to do is go through a deep learning case study that leverages Neural Networks / Deep Learning. The thing I’d like to get across is that many developers may think these approaches are simply out of reach, but the idea is they really aren’t. We will take these modern frameworks and iterate on solutions solving them in this talk as we go. The interesting thing is that by combining modern frameworks and other things like Amazon’s GPU instances it’s really incredibly simple to leverage deep learning today.
The audience should be people who will take an idea and then spent the weekend hacking on it. It’s not necessarily a goal to give them what they need to build a production system, but it will be enough to give them the tools to move that way (to play).
I’ll try to touch briefly on some of the mathematical intricacies (maybe 10 seconds at a time scattered throughout the talk), so that if there are ML experts in the audience you’ll still be interested. But that’s not going to be the primary focus. The focus is to jumpstart developers with deep learning.
I want them to have foundational knowledge to start approaching their use cases with the framework of deep learning.
Similar Talks
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