Skip to content
/ TABL Public

Temporal Attention-Augmented Bilinear Network for Financial Time-Series Data Analysis

Notifications You must be signed in to change notification settings

viebboy/TABL

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Temporal Attention augmented Bilinear Networks for Financial Time-series Data Analysis

https://ieeexplore.ieee.org/document/8476227

Short description: We proposed a bilinear structure equipped with an attention mechanism that can highlight the temporal importance of each temporal event in multivariate time-series. The proposed structure is validated in the problem of predicting mid-price movements (increasing, decreasing, stationary) using Limit Order Book information. Our empirical analysis showed that the proposed structures outperformed existing models, even LSTM, CNN while being relatively fast.

Source Code

Code is written in python 2.7.13 with the following dependencies:

  • keras 2.1.2
  • tensorflow 1.3

The naming convention follows our paper, examples how to use our code can be seen from the following files:

  • example_bl.py (BL)
  • example_tabl.py (TABL)

For more information, please contact thanh.tran@tuni.fi or viebboy@gmail.com

Citation

If you use TABL in your work, please cite the following paper:

@article{tran2018temporal,
  title={Temporal Attention-Augmented Bilinear Network for Financial Time-Series Data Analysis},
  author={Tran, Dat Thanh and Iosifidis, Alexandros and Kanniainen, Juho and Gabbouj, Moncef},
  journal={IEEE transactions on neural networks and learning systems},
  year={2018},
  publisher={IEEE}
}

About

Temporal Attention-Augmented Bilinear Network for Financial Time-Series Data Analysis

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages