+ All Categories
Home > Documents > Deep Learning Overview - ncsa.illinois.edu · Eliu Huerta Gravity Group gravity.ncsa.illinois.edu...

Deep Learning Overview - ncsa.illinois.edu · Eliu Huerta Gravity Group gravity.ncsa.illinois.edu...

Date post: 18-Oct-2018
Category:
Upload: vodiep
View: 214 times
Download: 0 times
Share this document with a friend
24
Deep Learning Overview Eliu Huerta Gravity Group gravity.ncsa.illinois.edu National Center for Supercomputing Applications Department of Astronomy University of Illinois at Urbana-Champaign Data Visualization and Exploration in the LSST Era National Center for Supercomputing Applications, June 19-21, 2018
Transcript
Page 1: Deep Learning Overview - ncsa.illinois.edu · Eliu Huerta Gravity Group gravity.ncsa.illinois.edu National Center for Supercomputing Applications Department of Astronomy University

Deep Learning Overview

Eliu Huerta Gravity Group

gravity.ncsa.illinois.edu National Center for Supercomputing Applications

Department of Astronomy University of Illinois at Urbana-Champaign

Data Visualization and Exploration in the LSST Era National Center for Supercomputing Applications, June 19-21, 2018

Page 2: Deep Learning Overview - ncsa.illinois.edu · Eliu Huerta Gravity Group gravity.ncsa.illinois.edu National Center for Supercomputing Applications Department of Astronomy University

Outline

The rise of Artificial Intelligence

Deep learning: who are you and what are you useful for?

Scientific Machine Learning

Case study: gravitational wave astrophysics

Page 3: Deep Learning Overview - ncsa.illinois.edu · Eliu Huerta Gravity Group gravity.ncsa.illinois.edu National Center for Supercomputing Applications Department of Astronomy University

On disruptive changes and data revolutions

2004 High Performance

Computing reaches an inflection point

2009-2012 International Exascale

Software Project: roadmap for exascale

computing

(C) NVIDIA

Page 4: Deep Learning Overview - ncsa.illinois.edu · Eliu Huerta Gravity Group gravity.ncsa.illinois.edu National Center for Supercomputing Applications Department of Astronomy University

On disruptive changes and data revolutions

2012 Boom of interest in

infrastructure and tools for big data analytics in

cloud computing

2015 US Presidential Strategic Initiative: convergence of

big data and HPC ecosystem

(C) NVIDIA

HPC and Big Data Revolution Coexist Roadmap for Convergence

Page 5: Deep Learning Overview - ncsa.illinois.edu · Eliu Huerta Gravity Group gravity.ncsa.illinois.edu National Center for Supercomputing Applications Department of Astronomy University

Deep Learning From optimism to breakthroughs

in technology and science (C) NVIDIA

End of Dennard Scaling

Page 6: Deep Learning Overview - ncsa.illinois.edu · Eliu Huerta Gravity Group gravity.ncsa.illinois.edu National Center for Supercomputing Applications Department of Astronomy University

Trends in simulation and data driven scienceThe Big Data Revolution

Page 7: Deep Learning Overview - ncsa.illinois.edu · Eliu Huerta Gravity Group gravity.ncsa.illinois.edu National Center for Supercomputing Applications Department of Astronomy University
Page 8: Deep Learning Overview - ncsa.illinois.edu · Eliu Huerta Gravity Group gravity.ncsa.illinois.edu National Center for Supercomputing Applications Department of Astronomy University

Overview

• Very long networks of artificial neurons (dozens of layers)

• State-of-the-art algorithms for face recognition, object identification, natural language understanding, speech recognition and synthesis, web search engines, self-driving cars, games…

Representation learning

• Does not require hand-crafted features to be extracted first

• Automatic end-to-end learning

• Deeper layers can learn highly abstract functions

Deep Learning Transforming how we do science

Page 9: Deep Learning Overview - ncsa.illinois.edu · Eliu Huerta Gravity Group gravity.ncsa.illinois.edu National Center for Supercomputing Applications Department of Astronomy University
Page 10: Deep Learning Overview - ncsa.illinois.edu · Eliu Huerta Gravity Group gravity.ncsa.illinois.edu National Center for Supercomputing Applications Department of Astronomy University

• US Presidential Strategic Initiative: convergence of big data and HPC ecosystem

• European Data Infrastructure and European Open Science Cloud: HPC is absorbed into a global system

• Japan and China: HPC combined with Artificial Intelligence (AI)

• Japan: $1billion over the next decade for big data analytics, machine learning and the internet of things (IoT)

• China: 5-yr plan raises big data analytics as a major application category of exascale systems

Emergent trends for simulation and data driven science

Page 11: Deep Learning Overview - ncsa.illinois.edu · Eliu Huerta Gravity Group gravity.ncsa.illinois.edu National Center for Supercomputing Applications Department of Astronomy University

(C) Asch and Moore, 2018

Distribution of needs in simulation and data-driven science in the science community

Page 12: Deep Learning Overview - ncsa.illinois.edu · Eliu Huerta Gravity Group gravity.ncsa.illinois.edu National Center for Supercomputing Applications Department of Astronomy University

Scientific Discovery

Routine: black hole and neutron star collisions

Future: supernovae, oscillating neutron stars….

Models and simulations

Theory

Observations

Gµν = 8π Tµν

Big data analytics

(C) NCSA

Fusion of HPC & HTC, containers, OSG, LDG, CVMFS to distribute datasets

(C) LIGO

Open source software used for detection and large scale HPC simulations to validate the astrophysical origin of

gravitational wave sources

Page 13: Deep Learning Overview - ncsa.illinois.edu · Eliu Huerta Gravity Group gravity.ncsa.illinois.edu National Center for Supercomputing Applications Department of Astronomy University

Gravitational Wave Discovery Size the Problem

9D signal manifold available to LIGO and Virgo

Much deeper parameter space for neutron star searches

Lightweight low latency data transfer : 4MB/s

Low latency searches only cover a 4D signal manifold due to their computational expense and lack of scalability

Is this paradigm sustainable?

Page 14: Deep Learning Overview - ncsa.illinois.edu · Eliu Huerta Gravity Group gravity.ncsa.illinois.edu National Center for Supercomputing Applications Department of Astronomy University

Gravitational Wave Discovery Size the Problem Is this paradigm sustainable?

Cycle from detection to publication in a multi-detection scenario

Science priorities vs high risk-high regard science excursions

More detectors coming online, longer observing runs

Space-borne detectors will observe years-long waveforms

Do we go and seize all HPC and HTC resources to detect and characterize new gravitational wave signals in a timely manner?

Page 15: Deep Learning Overview - ncsa.illinois.edu · Eliu Huerta Gravity Group gravity.ncsa.illinois.edu National Center for Supercomputing Applications Department of Astronomy University

Overview

• Very long networks of artificial neurons (dozens of layers)

• State-of-the-art algorithms for face recognition, object identification, natural language understanding, speech recognition and synthesis, web search engines, self-driving cars, games…

Representation learning

• Does not require hand-crafted features to be extracted first

• Automatic end-to-end learning

• Deeper layers can learn highly abstract functions

Deep Learning Transforming how we do science

Page 16: Deep Learning Overview - ncsa.illinois.edu · Eliu Huerta Gravity Group gravity.ncsa.illinois.edu National Center for Supercomputing Applications Department of Astronomy University

Innovate

Adapt existing deep learning paradigm to do real-time classification and regression of time-series data

Replace pixels in images by time-series vectors; pixel represents amplitude of waveform signals

Fuse AI (deep learning algorithms) and HPC (catalogs of numerical relativity waveforms and distributed learning) to find

weak gravitational wave signals in raw LIGO data

Page 17: Deep Learning Overview - ncsa.illinois.edu · Eliu Huerta Gravity Group gravity.ncsa.illinois.edu National Center for Supercomputing Applications Department of Astronomy University

High Performance Computing

Understand sources with numerical relativity

Datasets of numerical relativity waveforms to train and test

neural nets

Train neural nets with distributed learning

Innovative Hardware Architectures

Develop state-of-the-art neural nets with large datasets

Accelerate data processing and inference

Fully trained neural nets are computationally efficient and

portable

Deep Filtering

Applicable to any time-series datasets

Faster then real time classification and regression

Faster and deeper gravitational wave searches

Page 18: Deep Learning Overview - ncsa.illinois.edu · Eliu Huerta Gravity Group gravity.ncsa.illinois.edu National Center for Supercomputing Applications Department of Astronomy University

Deep Filtering: simulated noise

Using spectrograms is sub-optimal for gravitational wave data analysis

D George & E. A. Huerta, Physical Review D 97, 044039 (2018) First scientific application for processing highly noisy time data series

Page 19: Deep Learning Overview - ncsa.illinois.edu · Eliu Huerta Gravity Group gravity.ncsa.illinois.edu National Center for Supercomputing Applications Department of Astronomy University

Sensitivity for detection is similar to a matched filter in Gaussian noisebut orders of magnitude faster

D George & E. A. Huerta, Physical Review D 97, 044039 (2018) First scientific application for processing highly noisy time data series

Deep Filtering: simulated noise

Page 20: Deep Learning Overview - ncsa.illinois.edu · Eliu Huerta Gravity Group gravity.ncsa.illinois.edu National Center for Supercomputing Applications Department of Astronomy University

Sensitivity for detection is similar to a matched filter in Gaussian noise but orders of magnitude faster

and enables the detection of new types of gravitational wave sources

D George & E. A. Huerta, Physical Review D 97, 044039 (2018) First scientific application for processing highly noisy time data series

Deep Filtering: simulated noise

Page 21: Deep Learning Overview - ncsa.illinois.edu · Eliu Huerta Gravity Group gravity.ncsa.illinois.edu National Center for Supercomputing Applications Department of Astronomy University

Deep Filtering: real LIGO noiseD George & E. A. Huerta Physics Letters B 778 (2018) 64-70 First scientific application for processing non-Gaussian and

non-stationary time data series As sensitive as matched-filtering

More resilient to glitches Enables new physics

Deeper gravitational wave searches faster than real-time with minimal computational resources!

Page 22: Deep Learning Overview - ncsa.illinois.edu · Eliu Huerta Gravity Group gravity.ncsa.illinois.edu National Center for Supercomputing Applications Department of Astronomy University

https://www.youtube.com/watch?v=87zEll_hkBE

FUSION OF AI & HPC & SCIENTIFIC VISUALIZATION REAL-TIME DETECTION AND REGRESSION OF REAL EVENTS IN RAW LIGO DATA

Page 23: Deep Learning Overview - ncsa.illinois.edu · Eliu Huerta Gravity Group gravity.ncsa.illinois.edu National Center for Supercomputing Applications Department of Astronomy University

• What do neural nets learn?

• Reproducible training methods

• How do we interpret their results?

• What is the cost of failure?

• Where is AI heading?

Scientific Machine Learning

Page 24: Deep Learning Overview - ncsa.illinois.edu · Eliu Huerta Gravity Group gravity.ncsa.illinois.edu National Center for Supercomputing Applications Department of Astronomy University

https://www.youtube.com/watch?v=87zEll_hkBE

FUSION OF AI & HPC & SCIENTIFIC VISUALIZATION REAL-TIME DETECTION AND REGRESSION OF REAL EVENTS IN RAW LIGO DATA


Recommended