Skip to content

dev4any1/UCISequenceClassificationExample

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

UCISequenceClassificationExample

Sequence Classification Example Using a LSTM Recurrent Neural Network (deeplearning4j) to train/test/forecast the network model on subject: if the sequence of double is matching certain criteria.

Namely learns how to classify univariate time series as belonging to one of six categories. Categories are: Normal, Cyclic, Increasing trend, Decreasing trend, Upward shift, Downward shift. The original code was reworked to not use the file-system

#The Data is the UCI Synthetic Control Chart Time Series Data Set

The deatils are avaliable as well as the raw raw dataset

#The Network configuration:

1 x input; init of weights - XAVIER; gradient update - NADAM;

Layer1: LSTM activation - TANH;

Layer2: RNN activation - SOFTMAX; loss function - MCXENT

About

Example of deeplearning4j routine to train/test/forecast the network model on subject: if the sequence of double is matching certain criteria.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages