Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Upcoming SlideShare
Ersatz meetup - DeepLearning4j Demo
Next
Download to read offline and view in fullscreen.

0

Share

Download to read offline

Intro to DeepLearning4J on ApacheSpark SDS DL Workshop 16

Download to read offline

Swiss Data Science Conference 16 - DeepLearning Workshop
https://www.zhaw.ch/en/research/inter-school-cooperation/datalab-the-zhaw-data-science-laboratory/sds2016/sds-deep-learning-day-2016/

Related Books

Free with a 30 day trial from Scribd

See all

Related Audiobooks

Free with a 30 day trial from Scribd

See all
  • Be the first to like this

Intro to DeepLearning4J on ApacheSpark SDS DL Workshop 16

  1. 1. Introduction to Large-Scale DeepLearning with DeepLearning4J and ApacheSpark @romeokienzler Swiss Data Science Conference 16 - ZHAW - Winterthur
  2. 2. –Assembler vs. Python? “High-level programming”
  3. 3. Components • DeepLearning4J
 Enterprise Grade DeepLearning Library • DataVec
 CSV/Audio/Video/Image/… => Vector • ND4J / ND4S (NumPy for the JVM)
  4. 4. ND4J • Tensor support (Linear Buffer + Stride) • Multiple implementations, one interface • vectorized c++ code (JavaCPP), off-heap data storage, BLAS (OpenBLAS, Intel MKL, cuBLAS) • GPU (CUDA 7.5)
  5. 5. turn on GPU
  6. 6. DL4J parallelisation • TensorFlow on ApacheSpark => • Scoring • Multi-model hyper-parameter tuning • Parallel training since V r0.8 • DeepLearning4J => • Scoring, Multi-model hyper-parameter tuning • Parallel training
 “Jeff Dean style parameter averaging”
  7. 7. “Code local vs spark” vs.
  8. 8. Demo IoT / Industry / Predictive Maintenance Use Case
  9. 9. data https://github.com/romeokienzler/pmqsimulator https://ibm.biz/joinIBMCloud
  10. 10. •Outperformed traditional methods, such as •cumulative sum (CUSUM) •exponentially weighted moving average (EWMA) •Hidden Markov Models (HMM) •Learned what “Normal” is •Raised error if time series pattern haven't been seen before

Swiss Data Science Conference 16 - DeepLearning Workshop https://www.zhaw.ch/en/research/inter-school-cooperation/datalab-the-zhaw-data-science-laboratory/sds2016/sds-deep-learning-day-2016/

Views

Total views

527

On Slideshare

0

From embeds

0

Number of embeds

2

Actions

Downloads

17

Shares

0

Comments

0

Likes

0

×