Convolutional feature extraction and Neural Arithmetic Logic Units - - PowerPoint PPT Presentation

convolutional feature extraction and neural arithmetic
SMART_READER_LITE
LIVE PREVIEW

Convolutional feature extraction and Neural Arithmetic Logic Units - - PowerPoint PPT Presentation

Convolutional feature extraction and Neural Arithmetic Logic Units for Stock Prediction Shangeth Rajaa Jajati Keshari Sahoo Department of Mathematics, BITS Pilani Goa Campus Introduction Stock Prediction as a Pattern Recognition Task Deep


slide-1
SLIDE 1

Convolutional feature extraction and Neural Arithmetic Logic Units for Stock Prediction

Shangeth Rajaa Jajati Keshari Sahoo Department of Mathematics, BITS Pilani Goa Campus

slide-2
SLIDE 2

Introduction

Stock Prediction as a Pattern Recognition Task

slide-3
SLIDE 3

Deep learning in Stock Prediction

Artificial Neural Network

Image Source : http://cs231n.github.io/convolutional-networks

slide-4
SLIDE 4

Convolutional Neural Network

Image Source : http://rpmarchildon.com/ai-cnn-digits

slide-5
SLIDE 5

1D Convolutional Neural Network

Image Source : A Self-Adaptive 1D Convolutional Neural Network for Flight-State Identification

slide-6
SLIDE 6

Disability of neural networks beyond training data space

  • Neural Networks can’t generalize beyond the training data space.
  • This disability leads to memorization of data space than generalization.
  • They can’t extrapolate numeric data outside the training data space.
slide-7
SLIDE 7

Neural Arithmetic Logic Units

Paper : https://arxiv.org/pdf/1808.00508v1.pdf Authors : Andrew Trask, Felix Hill, Scott Reed, Jack Rae

slide-8
SLIDE 8

NALU Network

slide-9
SLIDE 9

CNN-NALU Network

slide-10
SLIDE 10

Training and Results

  • Data scaled with Min-Max Scalar to range

[0,1] for better convergence.

  • Suitable activation functions such as ReLU

and Sigmoid are used to make the model non-linear and complex.

  • Adam optimizer with Cyclic Learning rate

Scheduler.

slide-11
SLIDE 11
slide-12
SLIDE 12

Artificial Neural Network

slide-13
SLIDE 13

1D Convolutional Neural Network

slide-14
SLIDE 14

NALU Network

slide-15
SLIDE 15

CNN-NALU Network

slide-16
SLIDE 16

Questions?