Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 1052161
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 16, 20262026-05-16T17:02:55+00:00 2026-05-16T17:02:55+00:00

What algorithms exist for time series forecasting/regression ? What about using neural networks ?

  • 0
  • What algorithms exist for time series forecasting/regression ?
    • What about using neural networks ? (best docs about this topic ?)
    • Are there python libraries/code snippets that can help ?
  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-16T17:02:55+00:00Added an answer on May 16, 2026 at 5:02 pm

    The classical approaches to time series regression are:

    • auto-regressive models (there are whole literatures about them)

    • Gaussian Processes

    • Fourier decomposition or similar to extract the periodic components of the signal (i.e., hidden oscillations in the data)

    Other less common approaches that I know about are

    • Slow Feature Analysis, an algorithm that extract the driving forces of a time series, e.g., the parameters behind a chaotic signal

    • Neural Network (NN) approaches, either using recurrent NNs (i.e., built to process time signals) or classical feed-forward NNs that receive as input part of the past data and try to predict a point in the future; the advantage of the latter is that recurrent NNs are known to have a problem with taking into account the distant past

    In my opinion for financial data analysis it is important to obtain not only a best-guess extrapolation of the time series, but also a reliable confidence interval, as the resulting investment strategy could be very different depending on that. Probabilistic methods, like Gaussian Processes, give you that "for free", as they return a probability distribution over possible future values. With classical statistical methods you’ll have to rely on bootstrapping techniques.

    There are many Python libraries that offer statistical and Machine Learning tools, here are the ones I’m most familiar with:

    • NumPy and SciPy are a must for scientific programming in Python
    • There is a Python interface to R, called RPy
    • statsmodel contains classical statistical model techniques, including autoregressive models; it works well with Pandas, a popular data analysis package
    • scikits.learn, MDP, MLPy, Orange are collections of machine learning algorithms
    • PyMC A python module that implements Bayesian statistical models and fitting algorithms, including Markov chain Monte Carlo.
    • PyBrain contains (among other things) implementations of feed-forward and recurrent neural networks
    • at the Gaussian Process site there is a list of GP software, including two Python implementations
    • mloss is a directory of open source machine learning software
    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I would like to know if there exist algorithms that solves this issue. It
After spending much time researching about this on Google, I could not come across
Are there any compression algorithms -- lossy or lossless -- that have been specifically
Are there any algorithms available for analyzing the complexity of an image? Basically I'm
There are well-known algorithms for cryptography to compute modular exponentiation (a^b)%c (like Right-to-left binary
I am reading about Dynamic programming in Cormen etc book on algorithms. following is
I had this question on an Algorithms test yesterday, and I can't figure out
ok, I'm stumped.. yes, I've googled already and this time, it seems it is
Does there exist an algorithm which, given an ordered list of symbols {a1, a2,
What gesture recognition libraries (if any) exist for the Kinect? Right now I'm using

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.