Skip to content

This Repo representing another popular neural network,Recurrent Neural Networks (RNNs), which are the natural extention of feedforward networks to understanding the input / output relationship between ordered sequences.

BrownTian/DeepLearning_RNN

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 

Repository files navigation

DeepLearning RNN

This Repo representing another popular neural network,Recurrent Neural Networks (RNNs), which are the natural extention of feedforward networks to understanding the input / output relationship between ordered sequences.

For example, here is the time sequence data, which represents 140 days Apple stock price. Using RNNs to regress the train data, learning the relationship between ordered sequences: time and stock price. And the RNNs model can be used to make prediction on the future sequences.

apple_rnn_prediction

There are two folders,

  • RNNs_keras folder represents a project using tensorflow,keras to implement RNNs.
  • RNN_fromscratch folder contains building RNNs from scratch based on matrix operation(using numpy), and using the autograd API.

There is a simply implement of simple RNN from scratch to deal with time sequence data, and this architecture can perform very well.

Apple Stock Example:

2018-05-29 12 36 21

2018-05-29 12 36 34

If you have any question or comments, please feel free to contact me: bowentian2017@u.northwestern.edu The material in this repository is not to be distributed, copied, or reused without written permission from the author.

About

This Repo representing another popular neural network,Recurrent Neural Networks (RNNs), which are the natural extention of feedforward networks to understanding the input / output relationship between ordered sequences.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published