Skip to content

atumat/time-series-analysis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 

Repository files navigation

Time Series Analysis using Deep learning

Time series data is everywhere, from financial markets and weather conditions to stock trading and server logs. My analysis explores a complete pipeline of time series analysis and forecasting using the three different ways:

Statistical Modeling

Machine Learning

Deep Learning

The project aims to give a modular, extensible, and practical foundation for time series projects in both academia and industry. This repository contains implementations of deep learning models for time series analysis, including LSTM, GRU, and Transformer models. It focuses on forecasting tasks such as stock price prediction.

Table of Contents

Features

  • Data preprocessing for time series data.
  • Statistical and Deep learning models (LSTM, GRU, Transformers) for forecasting.
  • Visualization tools for model performance.

Statistical Models

  • ARIMA (AutoRegressive Integrated Moving Average)

  • SARIMA (Seasonal ARIMA)

  • GARCH (Generalized Autoregressive Conditional Heteroskedasticity)


Machine Learning Models

  • Random Forest
  • XGBoost
  • Support Vector Machine

Deep Learning Models

  • LSTM (Long Short-Term Memory)
  • GRU & Bidirectional-LSTM

About

The project visualises trends in stock data and explores various time-series analysis models such as ARIMA, GARCH and Deep learning techniques like LSTM, GRU, and Transformer based models to predict stock prices

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors