SlideShare a Scribd company logo
1 of 36
Download to read offline
Deep learning:
the final frontier
for time series analysis and signal processing?
Alex Honchar, PyCon Italy 19’
ML Outsourcing
Healthcare
Finance
ML Architect and cofounder @ Mawi Band
Researcher, blogger @ UNIVR, Medium
CTO and cofounder @ Neurons Lab
Computer vision
Natural language processing
Recommender systems
Speech analysis
Time series analysis…?
TCE Conference, 2014
Signals in the wild: humans
Signals in the wild: businesses
Signals in the wild: nature
Classification and prediction
Sales time series ECG time series
Time domain analysis
Statistical features
Very limited point of view

Geometrical features
Overcomplex algorithmic heuristics

Decompositions
Oversimplified econometric POV

“ARIMA”-like models
Just autocorrelation on different lags
Multilayer perceptrons
Universal approximation theorem

Designed with non-linearity

Convolutional neural networks
Can learn arbitrary local geometrical patterns
EEG time series Accelerometer time series
Frequency domain analysis
Fourier transform
Very limited point of view

Losing information that varies over time

Wavelet transform
Fixed wavelet family
Convolutional neural networks
Convolution theorem for frequency analysis

Learnable and extendable kernel family

Keeps information over time
Financial time series Econometric time series
State space models
Hidden Markov Models
Difficult to train, not for high-dimensional data

No long-term dependencies

Dynamical factor models
Just a vector autoregression?

Kalman filters
Requires a model of the system
Recurrent neural networks
Designed to learn long-range dependencies

Designed to deal with high-dimensional data

Hierarchical state space

Non-linearity
State space models
Hidden Markov Models
Difficult to train, not for high-dimensional data

No long-term dependencies

Dynamical factor models
Just a vector autoregression?

Kalman filters
Requires a model of the system
Recurrent neural networks
Truncated implementation

Difficult to optimize

Slow in inference

Autoregressive networks
Connection to autoregressive models

Still long-range context

Faster and more accurate
Dynamical systems
Dynamical systems
Differential equations
Designed individually for a problem
Neural ordinary differential equations
Learns the ODE from the data by itself
Other problems
Pattern matching Anomaly detection Simulation
Pattern matching
“Normal” distances
Don’t work with time series

Dynamic time warping
Computationally difficult

Metric learning
Requires a lot of customization
Autoencoders
Flexibility in choosing encoding scheme

Fully unsupervised

After training just forward pass to get embedding

Siamese networks
Learn pattern matching or clustering directly
Anomaly detection
Density-based methods
Don’t really work with time series

Correlation-based methods
Assuming linear properties

Fit “ARIMA”, check for residuals
Depends on a simple model
Autoencoders
Flexibility in choosing encoding scheme

Fully unsupervised

Just need to adjust the thresholds

Generative adversarial networks
Get a generative model “for free”

Use discriminator as anomaly detector
https://skymind.ai/wiki/deep-autoencoder
https://www.researchgate.net/figure/
Generative-Adversarial-Network-
GAN_fig1_317061929
Simulation and generation
Mathematical models
…
Sequence2sequence schemes
Flexibility in choosing encoding scheme

Variational autoencoders
Object manipulation via disentangled representations

Generative adversarial networks
State of the art results at the moment

Neural ODEs
Naturally model dynamical systems with arbitrary precision
TCE Conference, 2014
Success stories
Sales forecasting Wikipedia traffic Stanford ECG
Uber forecasting Reading mindsWavenet
Success stories
Fail stories?
Statistical and Machine Learning forecasting methods: Concerns and ways forward
Hybrid solutions
Time-series Extreme Event Forecasting with Neural Networks at Uber
- Time series and signals are everywhere

- To all “classical” approaches there are “neural” alternatives

- CNN or autoregressive CNN is a baseline

- Try unsupervised learning for better embedding space

- Simulation with VAEs and GANs is amazing!

- Try to combine your hand-crafted features with DL
Takeaways
Open for collaborations :)

Facebook / Instagram @rachnogstyle

Medium @alexrachnog

Linkedin Alexandr Honchar
Resources
* Is Deep Learning the Final Frontier and the End of Signal Processing - Panel Discussion at Technion 

https://www.youtube.com/watch?v=LZnAFO5gkOQ&t=9s

* Stanford ECG: https://stanfordmlgroup.github.io/projects/ecg/

* Groceries sales forecasting: https://www.kaggle.com/c/favorita-grocery-sales-forecasting

* Wikipedia traffic forecasting: https://www.kaggle.com/c/web-traffic-time-series-forecasting

* Forecasting at Uber: https://eng.uber.com/tag/forecasting/

* DeepMind WaveNet: https://deepmind.com/blog/wavenet-generative-model-raw-audio/

* EEG2Thoughts: https://medium.com/@justlv/using-ai-to-read-your-thoughts-with-keras-and-an-
eeg-sensor-167ace32e84a

* ECG interpretation: https://medium.com/mawi-band/how-ai-based-arrhythmia-detector-can-
explain-its-decisions-b4f433faa4a2

* Replacing mathematical models with NNs in biosignal analysis: https://medium.com/mawi-band/
towards-ai-based-only-biosignal-analysis-pipeline-39e6e31244a6

* Statistical and Machine Learning forecasting methods: Concerns and ways forward: http://
journals.plos.org/plosone/article?id=10.1371/journal.pone.0194889

* Time-series Extreme Event Forecasting with Neural Networks at Uber: http://roseyu.com/time-
series-workshop/submissions/TSW2017_paper_3.pdf

More Related Content

What's hot

Inspiration to Application: A Tutorial on Artificial Immune Systems
Inspiration to Application: A Tutorial on Artificial Immune SystemsInspiration to Application: A Tutorial on Artificial Immune Systems
Inspiration to Application: A Tutorial on Artificial Immune SystemsJulie Greensmith
 
Neural Netwrok
Neural NetwrokNeural Netwrok
Neural NetwrokRabin BK
 
Artificial intelligence conversational agents
Artificial intelligence conversational agentsArtificial intelligence conversational agents
Artificial intelligence conversational agentsSasa Arsovski
 
MSWord
MSWordMSWord
MSWordbutest
 
Neural networks...
Neural networks...Neural networks...
Neural networks...Molly Chugh
 
Using Neural Networks and 3D sensors data to model LIBRAS gestures recognitio...
Using Neural Networks and 3D sensors data to model LIBRAS gestures recognitio...Using Neural Networks and 3D sensors data to model LIBRAS gestures recognitio...
Using Neural Networks and 3D sensors data to model LIBRAS gestures recognitio...Gabriel Moreira
 
RESUME_VISHNU_PRIYA
RESUME_VISHNU_PRIYARESUME_VISHNU_PRIYA
RESUME_VISHNU_PRIYAVishnu Priya
 
Infographic international fellows assignment
Infographic international fellows assignmentInfographic international fellows assignment
Infographic international fellows assignmentjsd9870
 
Infographic international fellows assignment
Infographic international fellows assignmentInfographic international fellows assignment
Infographic international fellows assignmentjsd9870
 
Course outlines
Course outlinesCourse outlines
Course outlinesAsad Ali
 
Compegence: Dr. Rajaram Kudli - An Introduction to Artificial Neural Network ...
Compegence: Dr. Rajaram Kudli - An Introduction to Artificial Neural Network ...Compegence: Dr. Rajaram Kudli - An Introduction to Artificial Neural Network ...
Compegence: Dr. Rajaram Kudli - An Introduction to Artificial Neural Network ...COMPEGENCE
 
Basics of Deep learning
Basics of Deep learningBasics of Deep learning
Basics of Deep learningRamesh Kumar
 
Hierarchical Temporal Memory: Computing Like the Brain - Matt Taylor, Numenta
Hierarchical Temporal Memory: Computing Like the Brain - Matt Taylor, NumentaHierarchical Temporal Memory: Computing Like the Brain - Matt Taylor, Numenta
Hierarchical Temporal Memory: Computing Like the Brain - Matt Taylor, NumentaWithTheBest
 
Neural Network Research Projects Topics
Neural Network Research Projects TopicsNeural Network Research Projects Topics
Neural Network Research Projects TopicsMatlab Simulation
 

What's hot (16)

Inspiration to Application: A Tutorial on Artificial Immune Systems
Inspiration to Application: A Tutorial on Artificial Immune SystemsInspiration to Application: A Tutorial on Artificial Immune Systems
Inspiration to Application: A Tutorial on Artificial Immune Systems
 
Neural Netwrok
Neural NetwrokNeural Netwrok
Neural Netwrok
 
Artificial intelligence conversational agents
Artificial intelligence conversational agentsArtificial intelligence conversational agents
Artificial intelligence conversational agents
 
MSWord
MSWordMSWord
MSWord
 
Ethics
EthicsEthics
Ethics
 
Neural networks...
Neural networks...Neural networks...
Neural networks...
 
Using Neural Networks and 3D sensors data to model LIBRAS gestures recognitio...
Using Neural Networks and 3D sensors data to model LIBRAS gestures recognitio...Using Neural Networks and 3D sensors data to model LIBRAS gestures recognitio...
Using Neural Networks and 3D sensors data to model LIBRAS gestures recognitio...
 
RESUME_VISHNU_PRIYA
RESUME_VISHNU_PRIYARESUME_VISHNU_PRIYA
RESUME_VISHNU_PRIYA
 
Infographic international fellows assignment
Infographic international fellows assignmentInfographic international fellows assignment
Infographic international fellows assignment
 
Infographic international fellows assignment
Infographic international fellows assignmentInfographic international fellows assignment
Infographic international fellows assignment
 
Course outlines
Course outlinesCourse outlines
Course outlines
 
Compegence: Dr. Rajaram Kudli - An Introduction to Artificial Neural Network ...
Compegence: Dr. Rajaram Kudli - An Introduction to Artificial Neural Network ...Compegence: Dr. Rajaram Kudli - An Introduction to Artificial Neural Network ...
Compegence: Dr. Rajaram Kudli - An Introduction to Artificial Neural Network ...
 
Basics of Deep learning
Basics of Deep learningBasics of Deep learning
Basics of Deep learning
 
Hierarchical Temporal Memory: Computing Like the Brain - Matt Taylor, Numenta
Hierarchical Temporal Memory: Computing Like the Brain - Matt Taylor, NumentaHierarchical Temporal Memory: Computing Like the Brain - Matt Taylor, Numenta
Hierarchical Temporal Memory: Computing Like the Brain - Matt Taylor, Numenta
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligence
 
Neural Network Research Projects Topics
Neural Network Research Projects TopicsNeural Network Research Projects Topics
Neural Network Research Projects Topics
 

Similar to Deep learning: the final frontier for time series analysis and signal processing?

Complex AI forecasting methods for investments portfolio optimization - Pawel...
Complex AI forecasting methods for investments portfolio optimization - Pawel...Complex AI forecasting methods for investments portfolio optimization - Pawel...
Complex AI forecasting methods for investments portfolio optimization - Pawel...Institute of Contemporary Sciences
 
Numenta ACM Data Min - PowerPoint Presentation
Numenta ACM Data Min - PowerPoint PresentationNumenta ACM Data Min - PowerPoint Presentation
Numenta ACM Data Min - PowerPoint Presentationbutest
 
Real-Time Streaming Data Analysis with HTM
Real-Time Streaming Data Analysis with HTMReal-Time Streaming Data Analysis with HTM
Real-Time Streaming Data Analysis with HTMNumenta
 
Cuckoo search algorithm
Cuckoo search algorithmCuckoo search algorithm
Cuckoo search algorithmRitesh Kumar
 
Big Sky Earth 2018 Introduction to machine learning
Big Sky Earth 2018 Introduction to machine learningBig Sky Earth 2018 Introduction to machine learning
Big Sky Earth 2018 Introduction to machine learningJulien TREGUER
 
Artificial immune system
Artificial immune systemArtificial immune system
Artificial immune systemTejaswini Jitta
 
Machine_Learning_with_MATLAB_Seminar_Latest.pdf
Machine_Learning_with_MATLAB_Seminar_Latest.pdfMachine_Learning_with_MATLAB_Seminar_Latest.pdf
Machine_Learning_with_MATLAB_Seminar_Latest.pdfCarlos Paredes
 
Implemetation of parallelism in HMM DNN based state of the art kaldi ASR Toolkit
Implemetation of parallelism in HMM DNN based state of the art kaldi ASR ToolkitImplemetation of parallelism in HMM DNN based state of the art kaldi ASR Toolkit
Implemetation of parallelism in HMM DNN based state of the art kaldi ASR ToolkitShubham Verma
 
Anomaly Detection using Deep Auto-Encoders
Anomaly Detection using Deep Auto-EncodersAnomaly Detection using Deep Auto-Encoders
Anomaly Detection using Deep Auto-EncodersGianmario Spacagna
 
Anomaly Detection and Spark Implementation - Meetup Presentation.pptx
Anomaly Detection and Spark Implementation - Meetup Presentation.pptxAnomaly Detection and Spark Implementation - Meetup Presentation.pptx
Anomaly Detection and Spark Implementation - Meetup Presentation.pptxImpetus Technologies
 
AI for Cybersecurity Innovation
AI for Cybersecurity InnovationAI for Cybersecurity Innovation
AI for Cybersecurity InnovationPete Burnap
 
Deep learning and feature extraction for time series forecasting
Deep learning and feature extraction for time series forecastingDeep learning and feature extraction for time series forecasting
Deep learning and feature extraction for time series forecastingPavel Filonov
 
Павел Филонов, «Лаборатория Касперского», Глубокое обучение и извлечение приз...
Павел Филонов, «Лаборатория Касперского», Глубокое обучение и извлечение приз...Павел Филонов, «Лаборатория Касперского», Глубокое обучение и извлечение приз...
Павел Филонов, «Лаборатория Касперского», Глубокое обучение и извлечение приз...Mail.ru Group
 
Various Metaheuristic algorithms For Securing VANET
Various Metaheuristic algorithms For Securing VANETVarious Metaheuristic algorithms For Securing VANET
Various Metaheuristic algorithms For Securing VANETKishan Patel
 
Data Science, Machine Learning and Neural Networks
Data Science, Machine Learning and Neural NetworksData Science, Machine Learning and Neural Networks
Data Science, Machine Learning and Neural NetworksBICA Labs
 
Nural network ER. Abhishek k. upadhyay
Nural network ER. Abhishek  k. upadhyayNural network ER. Abhishek  k. upadhyay
Nural network ER. Abhishek k. upadhyayabhishek upadhyay
 

Similar to Deep learning: the final frontier for time series analysis and signal processing? (20)

Complex AI forecasting methods for investments portfolio optimization - Pawel...
Complex AI forecasting methods for investments portfolio optimization - Pawel...Complex AI forecasting methods for investments portfolio optimization - Pawel...
Complex AI forecasting methods for investments portfolio optimization - Pawel...
 
Numenta ACM Data Min - PowerPoint Presentation
Numenta ACM Data Min - PowerPoint PresentationNumenta ACM Data Min - PowerPoint Presentation
Numenta ACM Data Min - PowerPoint Presentation
 
Real-Time Streaming Data Analysis with HTM
Real-Time Streaming Data Analysis with HTMReal-Time Streaming Data Analysis with HTM
Real-Time Streaming Data Analysis with HTM
 
Cuckoo search algorithm
Cuckoo search algorithmCuckoo search algorithm
Cuckoo search algorithm
 
Big Sky Earth 2018 Introduction to machine learning
Big Sky Earth 2018 Introduction to machine learningBig Sky Earth 2018 Introduction to machine learning
Big Sky Earth 2018 Introduction to machine learning
 
AI Presentation 1
AI Presentation 1AI Presentation 1
AI Presentation 1
 
Artificial immune system
Artificial immune systemArtificial immune system
Artificial immune system
 
Machine_Learning_with_MATLAB_Seminar_Latest.pdf
Machine_Learning_with_MATLAB_Seminar_Latest.pdfMachine_Learning_with_MATLAB_Seminar_Latest.pdf
Machine_Learning_with_MATLAB_Seminar_Latest.pdf
 
Implemetation of parallelism in HMM DNN based state of the art kaldi ASR Toolkit
Implemetation of parallelism in HMM DNN based state of the art kaldi ASR ToolkitImplemetation of parallelism in HMM DNN based state of the art kaldi ASR Toolkit
Implemetation of parallelism in HMM DNN based state of the art kaldi ASR Toolkit
 
Anomaly Detection using Deep Auto-Encoders
Anomaly Detection using Deep Auto-EncodersAnomaly Detection using Deep Auto-Encoders
Anomaly Detection using Deep Auto-Encoders
 
Anomaly Detection and Spark Implementation - Meetup Presentation.pptx
Anomaly Detection and Spark Implementation - Meetup Presentation.pptxAnomaly Detection and Spark Implementation - Meetup Presentation.pptx
Anomaly Detection and Spark Implementation - Meetup Presentation.pptx
 
AI for Cybersecurity Innovation
AI for Cybersecurity InnovationAI for Cybersecurity Innovation
AI for Cybersecurity Innovation
 
Deep learning and feature extraction for time series forecasting
Deep learning and feature extraction for time series forecastingDeep learning and feature extraction for time series forecasting
Deep learning and feature extraction for time series forecasting
 
Павел Филонов, «Лаборатория Касперского», Глубокое обучение и извлечение приз...
Павел Филонов, «Лаборатория Касперского», Глубокое обучение и извлечение приз...Павел Филонов, «Лаборатория Касперского», Глубокое обучение и извлечение приз...
Павел Филонов, «Лаборатория Касперского», Глубокое обучение и извлечение приз...
 
OCR
OCROCR
OCR
 
Various Metaheuristic algorithms For Securing VANET
Various Metaheuristic algorithms For Securing VANETVarious Metaheuristic algorithms For Securing VANET
Various Metaheuristic algorithms For Securing VANET
 
Data Science, Machine Learning and Neural Networks
Data Science, Machine Learning and Neural NetworksData Science, Machine Learning and Neural Networks
Data Science, Machine Learning and Neural Networks
 
Thesis Background
Thesis BackgroundThesis Background
Thesis Background
 
Nural network ER. Abhishek k. upadhyay
Nural network ER. Abhishek  k. upadhyayNural network ER. Abhishek  k. upadhyay
Nural network ER. Abhishek k. upadhyay
 
course description
course descriptioncourse description
course description
 

More from Alex Honchar

Self-employment career in STEM
Self-employment career in STEMSelf-employment career in STEM
Self-employment career in STEMAlex Honchar
 
AI in the post-COVID era
AI in the post-COVID eraAI in the post-COVID era
AI in the post-COVID eraAlex Honchar
 
Data Science Milan: generative modeling for anything apart of generation
Data Science Milan: generative modeling for anything apart of generationData Science Milan: generative modeling for anything apart of generation
Data Science Milan: generative modeling for anything apart of generationAlex Honchar
 
GAN for business value @ Data Science Milan
GAN for business value @ Data Science MilanGAN for business value @ Data Science Milan
GAN for business value @ Data Science MilanAlex Honchar
 
Multitask learning @ Data Science UA
Multitask learning @ Data Science UAMultitask learning @ Data Science UA
Multitask learning @ Data Science UAAlex Honchar
 
Deep learning for time series pyBCN
Deep learning for time series pyBCNDeep learning for time series pyBCN
Deep learning for time series pyBCNAlex Honchar
 

More from Alex Honchar (6)

Self-employment career in STEM
Self-employment career in STEMSelf-employment career in STEM
Self-employment career in STEM
 
AI in the post-COVID era
AI in the post-COVID eraAI in the post-COVID era
AI in the post-COVID era
 
Data Science Milan: generative modeling for anything apart of generation
Data Science Milan: generative modeling for anything apart of generationData Science Milan: generative modeling for anything apart of generation
Data Science Milan: generative modeling for anything apart of generation
 
GAN for business value @ Data Science Milan
GAN for business value @ Data Science MilanGAN for business value @ Data Science Milan
GAN for business value @ Data Science Milan
 
Multitask learning @ Data Science UA
Multitask learning @ Data Science UAMultitask learning @ Data Science UA
Multitask learning @ Data Science UA
 
Deep learning for time series pyBCN
Deep learning for time series pyBCNDeep learning for time series pyBCN
Deep learning for time series pyBCN
 

Recently uploaded

Invezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signalsInvezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signalsInvezz1
 
FESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfFESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfMarinCaroMartnezBerg
 
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779Best VIP Call Girls Noida Sector 39 Call Me: 8448380779
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779Delhi Call girls
 
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...Delhi Call girls
 
BDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort Service
BDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort ServiceBDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort Service
BDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort ServiceDelhi Call girls
 
BigBuy dropshipping via API with DroFx.pptx
BigBuy dropshipping via API with DroFx.pptxBigBuy dropshipping via API with DroFx.pptx
BigBuy dropshipping via API with DroFx.pptxolyaivanovalion
 
Halmar dropshipping via API with DroFx
Halmar  dropshipping  via API with DroFxHalmar  dropshipping  via API with DroFx
Halmar dropshipping via API with DroFxolyaivanovalion
 
Log Analysis using OSSEC sasoasasasas.pptx
Log Analysis using OSSEC sasoasasasas.pptxLog Analysis using OSSEC sasoasasasas.pptx
Log Analysis using OSSEC sasoasasasas.pptxJohnnyPlasten
 
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al BarshaAl Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al BarshaAroojKhan71
 
Best VIP Call Girls Noida Sector 22 Call Me: 8448380779
Best VIP Call Girls Noida Sector 22 Call Me: 8448380779Best VIP Call Girls Noida Sector 22 Call Me: 8448380779
Best VIP Call Girls Noida Sector 22 Call Me: 8448380779Delhi Call girls
 
Ravak dropshipping via API with DroFx.pptx
Ravak dropshipping via API with DroFx.pptxRavak dropshipping via API with DroFx.pptx
Ravak dropshipping via API with DroFx.pptxolyaivanovalion
 
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Callshivangimorya083
 
Mature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptxMature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptxolyaivanovalion
 
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...SUHANI PANDEY
 
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...amitlee9823
 
Carero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptxCarero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptxolyaivanovalion
 
Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% SecureCall me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% SecurePooja Nehwal
 
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...amitlee9823
 
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfMarket Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfRachmat Ramadhan H
 

Recently uploaded (20)

Invezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signalsInvezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signals
 
FESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfFESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdf
 
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779Best VIP Call Girls Noida Sector 39 Call Me: 8448380779
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779
 
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
 
BDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort Service
BDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort ServiceBDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort Service
BDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort Service
 
BigBuy dropshipping via API with DroFx.pptx
BigBuy dropshipping via API with DroFx.pptxBigBuy dropshipping via API with DroFx.pptx
BigBuy dropshipping via API with DroFx.pptx
 
Halmar dropshipping via API with DroFx
Halmar  dropshipping  via API with DroFxHalmar  dropshipping  via API with DroFx
Halmar dropshipping via API with DroFx
 
Log Analysis using OSSEC sasoasasasas.pptx
Log Analysis using OSSEC sasoasasasas.pptxLog Analysis using OSSEC sasoasasasas.pptx
Log Analysis using OSSEC sasoasasasas.pptx
 
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al BarshaAl Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
 
Best VIP Call Girls Noida Sector 22 Call Me: 8448380779
Best VIP Call Girls Noida Sector 22 Call Me: 8448380779Best VIP Call Girls Noida Sector 22 Call Me: 8448380779
Best VIP Call Girls Noida Sector 22 Call Me: 8448380779
 
Ravak dropshipping via API with DroFx.pptx
Ravak dropshipping via API with DroFx.pptxRavak dropshipping via API with DroFx.pptx
Ravak dropshipping via API with DroFx.pptx
 
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
 
Mature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptxMature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptx
 
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
 
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
 
Carero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptxCarero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptx
 
Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% SecureCall me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
 
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
 
Abortion pills in Doha Qatar (+966572737505 ! Get Cytotec
Abortion pills in Doha Qatar (+966572737505 ! Get CytotecAbortion pills in Doha Qatar (+966572737505 ! Get Cytotec
Abortion pills in Doha Qatar (+966572737505 ! Get Cytotec
 
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfMarket Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
 

Deep learning: the final frontier for time series analysis and signal processing?

  • 1. Deep learning: the final frontier for time series analysis and signal processing? Alex Honchar, PyCon Italy 19’
  • 2. ML Outsourcing Healthcare Finance ML Architect and cofounder @ Mawi Band Researcher, blogger @ UNIVR, Medium CTO and cofounder @ Neurons Lab
  • 3.
  • 10. Signals in the wild: humans
  • 11. Signals in the wild: businesses
  • 12. Signals in the wild: nature
  • 14. Sales time series ECG time series
  • 15. Time domain analysis Statistical features Very limited point of view Geometrical features Overcomplex algorithmic heuristics Decompositions Oversimplified econometric POV “ARIMA”-like models Just autocorrelation on different lags Multilayer perceptrons Universal approximation theorem Designed with non-linearity Convolutional neural networks Can learn arbitrary local geometrical patterns
  • 16. EEG time series Accelerometer time series
  • 17. Frequency domain analysis Fourier transform Very limited point of view Losing information that varies over time Wavelet transform Fixed wavelet family Convolutional neural networks Convolution theorem for frequency analysis Learnable and extendable kernel family Keeps information over time
  • 18. Financial time series Econometric time series
  • 19. State space models Hidden Markov Models Difficult to train, not for high-dimensional data No long-term dependencies Dynamical factor models Just a vector autoregression? Kalman filters Requires a model of the system Recurrent neural networks Designed to learn long-range dependencies Designed to deal with high-dimensional data Hierarchical state space Non-linearity
  • 20. State space models Hidden Markov Models Difficult to train, not for high-dimensional data No long-term dependencies Dynamical factor models Just a vector autoregression? Kalman filters Requires a model of the system Recurrent neural networks Truncated implementation Difficult to optimize Slow in inference Autoregressive networks Connection to autoregressive models Still long-range context Faster and more accurate
  • 22. Dynamical systems Differential equations Designed individually for a problem Neural ordinary differential equations Learns the ODE from the data by itself
  • 24. Pattern matching Anomaly detection Simulation
  • 25. Pattern matching “Normal” distances Don’t work with time series Dynamic time warping Computationally difficult Metric learning Requires a lot of customization Autoencoders Flexibility in choosing encoding scheme Fully unsupervised After training just forward pass to get embedding Siamese networks Learn pattern matching or clustering directly
  • 26. Anomaly detection Density-based methods Don’t really work with time series Correlation-based methods Assuming linear properties Fit “ARIMA”, check for residuals Depends on a simple model Autoencoders Flexibility in choosing encoding scheme Fully unsupervised Just need to adjust the thresholds Generative adversarial networks Get a generative model “for free” Use discriminator as anomaly detector
  • 28. Simulation and generation Mathematical models … Sequence2sequence schemes Flexibility in choosing encoding scheme Variational autoencoders Object manipulation via disentangled representations Generative adversarial networks State of the art results at the moment Neural ODEs Naturally model dynamical systems with arbitrary precision
  • 30. Success stories Sales forecasting Wikipedia traffic Stanford ECG Uber forecasting Reading mindsWavenet
  • 32. Fail stories? Statistical and Machine Learning forecasting methods: Concerns and ways forward
  • 33. Hybrid solutions Time-series Extreme Event Forecasting with Neural Networks at Uber
  • 34. - Time series and signals are everywhere - To all “classical” approaches there are “neural” alternatives - CNN or autoregressive CNN is a baseline - Try unsupervised learning for better embedding space - Simulation with VAEs and GANs is amazing! - Try to combine your hand-crafted features with DL Takeaways
  • 35. Open for collaborations :) Facebook / Instagram @rachnogstyle Medium @alexrachnog Linkedin Alexandr Honchar
  • 36. Resources * Is Deep Learning the Final Frontier and the End of Signal Processing - Panel Discussion at Technion 
 https://www.youtube.com/watch?v=LZnAFO5gkOQ&t=9s * Stanford ECG: https://stanfordmlgroup.github.io/projects/ecg/ * Groceries sales forecasting: https://www.kaggle.com/c/favorita-grocery-sales-forecasting * Wikipedia traffic forecasting: https://www.kaggle.com/c/web-traffic-time-series-forecasting * Forecasting at Uber: https://eng.uber.com/tag/forecasting/ * DeepMind WaveNet: https://deepmind.com/blog/wavenet-generative-model-raw-audio/ * EEG2Thoughts: https://medium.com/@justlv/using-ai-to-read-your-thoughts-with-keras-and-an- eeg-sensor-167ace32e84a * ECG interpretation: https://medium.com/mawi-band/how-ai-based-arrhythmia-detector-can- explain-its-decisions-b4f433faa4a2 * Replacing mathematical models with NNs in biosignal analysis: https://medium.com/mawi-band/ towards-ai-based-only-biosignal-analysis-pipeline-39e6e31244a6 * Statistical and Machine Learning forecasting methods: Concerns and ways forward: http:// journals.plos.org/plosone/article?id=10.1371/journal.pone.0194889 * Time-series Extreme Event Forecasting with Neural Networks at Uber: http://roseyu.com/time- series-workshop/submissions/TSW2017_paper_3.pdf