Teaching a Fridge to See
http://slides.com/dpeskov/deck/live
About Me
- Work for PwC in D.C.
( Analytics Innovation Accelerator)
- Computer Scientist
- Have used refrigerator
The Project
Build a fridge system that is:
-
Real-time
-
Global
-
"Smart"
Agenda
- Machine Vision Overview
- Implementation
- Leveraging the Cloud
Why Should You Care?
- “Computers now better than humans at recognising and sorting images” -The Guardian. May 2015
- [Artificial Intelligence is our] “greatest existential threat” - Elon Musk
Deep Learning for Machine Vision
How to classify this:
Failure:
Images are UNSTRUCTURED DATA
- Computationally expensive
- Relevant and irrelevant data combined
What is Deep Learning?
The Stack
The Tools
Implementation
IoT, Data Generation, Model Building
Output
Set-Up
Data Generation
Factors to consider:
- Sample size
- Duplication issues
- Backgrounds
- Number of classes
- Lighting
- Angles
Model Building
Two Tasks:
Model Approach:
vs
1)
2)
vs
Region Identification
Selective Search
rCNN
Remove
Overlap
Classify Object
One Step!
Leveraging the Cloud
Building an App
- Flask
- Creating a python environment
- Version control with Git
- Documentation
Cloud GPU
- 6x faster
- Cheap
- Reliable
The Interface
Good
Fast
Cheap
Easy - (er)
Painful
Back up your data!
Work together
Overfitting
Lessons Learned
Thank you!
denis.peskov@pwc.com
SmartFridge_Nimbix_3.15.16
By dpeskov
SmartFridge_Nimbix_3.15.16
- 798