<img src="https://certify.alexametrics.com/atrk.gif?account=J5kSo1IWhd105T" style="display:none" height="1" width="1" alt="">

Nexosis @ Work & Play

Distinguishing Time Series From Other Regression Problems

September 21, 2017 @ 1:42 PM | Technical


Danna, one of our data scientists, explains when to use regression vs. time series, a subset of regression, for machine learning problems you want to solve. 


We have expanded our API's regression capabilities beyond time series so a question you may have is which one should I use to solve my machine learning problem, time series (a subset of regression) or regression analysis?

One thing that may be confusing is that having a time feature does not necessarily mean you have a time series problem. For example, you may have a data set of house prices with features describing the houses including the year that house was built. Even though you have a date as a feature, this is not a time series problem. In time series forecasting, we are generally interested in predicting something that is changing over time, but in this data set, we have several different houses with one date and will be predicting prices of other houses. So, this is a regression problem.

For example, you may have a data set of house prices with features describing the houses including the year that house was built. Even though you have a date as a feature, this is not a time series problem.

Another thing that may tell you that your problem is regression and not time series is if there isn’t really a relationship with your target and time. In time series problems, we expect observations close to each other in time to be more similar than observations far away, after accounting for seasonality. For example, the weather today is usually more similar to the weather tomorrow than the weather a month from now. So, predicting the weather based on past weather observations is a time series problem.


If you’re still not sure which to use, and you have a date/timestamp with target values over time, you can always use our API to try both and compare the results.


Ready to start building machine learning applications?

Sign up for free  Talk to an expert


Danna Naser

Danna is one of our data scientist. She loves statistics, math, and all things nerdy.