Git Product home page Git Product logo

bht-arima's Introduction

BHT-ARIMA

A tensor decomposition-based time series forecasting algorithm, which tactically incorporates the unique advantages of Hankelization, low-rank Tucker decomposition and ARIMA into a unified framework.
More details (including parameter settings) refer to the original paper.

Paper

Datasets

Traffic dataset. The traffic data is originally collected from California department of transportation 1 and describes the road occupy rate of Los Angeles County highway network.We here use the same subset used in (Yu, Yin, and Zhu 2017) which selects 228 sensors randomly. And We take the first 40 time points of them as data of our demo

Getting Started

Prerequisites

  • python 3.5+
  • python libraries
    • tensorly
    • scipy
    • numpy
    • pandas

Run

python main.py

License

© Contributors, 2019. Licensed under an MIT license.

bht-arima's People

Contributors

jasoncaijj avatar shi-qiquan avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

bht-arima's Issues

time step length

Hi, how to set the predicted value to be all positive?Thank you!

focasting length question

Just wanna ask a simple question here, is there anyway procasting several days at once? e.g. use 25 days to train and forcat 15 days. Thanks

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.