WaggleVision Pete Beckman, Charlie Catle1, Rajesh Sankaran, Nicola - - PowerPoint PPT Presentation

wagglevision
SMART_READER_LITE
LIVE PREVIEW

WaggleVision Pete Beckman, Charlie Catle1, Rajesh Sankaran, Nicola - - PowerPoint PPT Presentation

WaggleVision Pete Beckman, Charlie Catle1, Rajesh Sankaran, Nicola Ferrier, Rob Jacob, Mike Papka, and more. Big Sensor Science Big, Expensive, Precise, Few 2 Li-le Sensor Science Small, Cheap, Imprecise, Many 3 4 5 Waggle : An Open


slide-1
SLIDE 1

Pete Beckman, Charlie Catle1, Rajesh Sankaran, Nicola Ferrier, Rob Jacob, Mike Papka, and more….

WaggleVision

slide-2
SLIDE 2

2

Big Sensor Science Big, Expensive, Precise, Few

slide-3
SLIDE 3

3

Li-le Sensor Science Small, Cheap, Imprecise, Many

slide-4
SLIDE 4

4

slide-5
SLIDE 5

5

slide-6
SLIDE 6

6

Waggle: An Open PlaQorm for Intelligent Sensors

ExploiSng DisrupSve Technology, Edge Compu+ng, Resilient Design

Machine Learning

Computer Vision

Novel Sensors

Nano / MEMS

Low Power CPUs

GPU / Smartphones

slide-7
SLIDE 7

7

PM 2.5, 10, 100

A collaboraSve project:

Argonne NaSonal Laboratory, the University of Chicago, and the City of Chicago

Supported by collaboraSng insStuSons and the U.S. NaSonal Science FoundaSon. Industry In-Kind partners: AT&T, Cisco, Intel, Microso_, Motorola SoluSons, Schneider Electric, Zebra

slide-8
SLIDE 8

8

Pete Beckman, Charlie Catlett, Rajesh Sankaran (ANL)

slide-9
SLIDE 9

9

New Advanced Sensors

( via a partnership with Intel & SPEC)

  • NO2 (Nitrogen Dioxide): <2 ppb
  • O3 (Ozone) < 5 ppb
  • CO (Carbon Monoxide) < 1 ppm
  • SO2 (Sulfer Dioxide) < 15 ppb
  • H2S (Hydrogen Sulfide) < 2 ppb
  • TOX (total oxidizing index) < 1 ppm CO equiv
  • TOR (total reducing index) < 2 ppb NO2 equiv
  • Future:

– HCHO (Formaldehyde) – VOC (VolaSle Organic Compound) – CH4 (Methane)

slide-10
SLIDE 10

10

Relays Current Sensors Control Processor Real Sme clock Internal sensors MulSple boot media (μSD / eMMC) 4-core ARM Node Control & CommunicaSons 4-core ARM 8-core GPU In-Situ Processing

Resilient & Hackable + “Deep Space Probe” Design

Heartbeat Monitors Reset pins

slide-11
SLIDE 11

11 AirSense Board ChemSense Board Camera Camera IR Temp LightSense Board ODRIOD

(Samsung Exynos5422, A15 & A7)

WagMan Board + ODROID

(Amlogic quad ARM A7)

slide-12
SLIDE 12

12

slide-13
SLIDE 13

13

slide-14
SLIDE 14

14

Waggle / AoT Robust Tes<ng

slide-15
SLIDE 15

15

Exploring the Data

slide-16
SLIDE 16

16

In-Situ/Edge CompuSng Analysis and Feature RecogniSon

  • Parallel CompuSng
  • Open PlaQorm
  • Deep Learning
slide-17
SLIDE 17

17

Waggle Machine Learning & Edge CompuSng

  • We are exploring Caffe & OpenCV

– ConvoluSonal Neural Networks

  • Training will be done on systems

at Argonne

  • ClassificaSon on Waggle
slide-18
SLIDE 18
slide-19
SLIDE 19

Tes<ng and Learning

slide-20
SLIDE 20

20

Waggle: A PlaDorm for Research

  • Machine Learning: Computer Vision

– Data must be reduced in-situ

  • Novel Sensors: Nano / MEMS / Graphene

– Explosion of nano/MEMS & imaging tech

  • Low-Power CPUs: GPU / Smartphones

– Powerful, low-power, smartphone CPUs

  • Open Source / Open PlaDorm

– Reusable, extensible so_ware communiSes CNM carbon nanotube methane sensor

Opportunity: Big Data + PredicSve Models

Smart Sensors + Supercomputers/Cloud CompuSng = predicSons and analysis

slide-21
SLIDE 21

21

Chicago

Pittsburgh New York Portland Atlanta Boston Delhi Chattanooga 2016-17 Phase 2 Pilots Developing a pilot project strategy aimed at empowering partner universi+es and na+onal laboratories to work with their local ci+es.

Chicago

2016 Phase 1 Pilots Seattle Bristol Newcastle Developing a pilot project strategy aimed at empowering partner universi+es and na+onal laboratories to work with their local ci+es. Denver IniSal discussions

slide-22
SLIDE 22

22

Team & Collaborators

2013 2014 2015 2016

slide-23
SLIDE 23

23

Why HPC Geeks Should Care

  • New sensors are programmable parallel computers

– MulScore + GPUs & OpenCL or OpenMP – New algorithms for in-situ data analysis, feature detecSon, compression, deep learning – Need new progmod for “stackable” in-situ analysis (for sensors and HPC) – Need advanced OS/R resilience, cybersecurity, networking, over-the-air programming

  • 1000s of nodes make a distributed compu<ng “instrument”

– New streaming programming model needed – New techniques for machine learning for scienSfic data required

  • Both for within a “node” and collecSvely across Sme series
  • How will HPC streaming analy<cs and simula<on be connected to live data?

– Can we trigger HPC simulaSons a_er first approximaSons? (weather, energy, transportaSon) – Unstructured database with provenance and metadata for QA/collaboraSon

  • Use novel HPC hardware to solve power issue?

– Can we use neuromorphic or FPGAs to reduce power for in-situ analysis & compression?

  • We are trading precision & cost for greater spaSal resoluSon: What is possible?
slide-24
SLIDE 24

24

QuesSons?

h-p://www.wa8.gl h-p://arrayo[hings.github.io