Welcome,
Guest
. Please
login
or
register
.
Did you miss your
activation email?
Home
Help
Search
Login
Register
Rapid-I
Rapid-I Forum
»
General Community
»
Data Mining
»
Window Optimization for Multivariate Time Series Analysis
Pages: [
1
]
« previous
next »
Print
Author
Topic: Window Optimization for Multivariate Time Series Analysis (Read 2372 times)
jqford
Newbie
Posts: 2
Window Optimization for Multivariate Time Series Analysis
«
on:
August 08, 2008, 04:38:34 PM »
I would like to optimize my windowing scheme for a multivariate time series analysis.
An important feature I would like to explore in my analysis is whether the window size should be optimized on an individual basis for each attribute. For example, my data suggests that the past five measurements of "Attribute A" are relevant to future predictions, but only the past three measurements of "Attribute B" are important. I am concerned that the use of two extra measurements of "Attribute B" by the learner will leads to increased forecasting errors.
I have noted that MultivariateSeries2WindowExamples only permits a single window size in its transposition of data. Using the example above, this would lead to the inclusion of additional measurements of "Attribute B", which would negatively impact my forecasting performance.
Is there a way to specify a unique window sizes for each attribute within MultivariateSeries2WindowExamples? Are there any other tools / processes that would allow me to optimize window sizes for individual attributes?
In addition, I am wondering whether anyone else has used such a scheme. I am sure there is a paper out there somewhere on this issue - but I have not located it. Any suggestions? I'm not afraid to do some dusty-book research on this if needed.
Thanks in advance for any input!
Josh
Logged
Tobias Malbrecht
Global Moderator
Sr. Member
Posts: 291
Re: Window Optimization for Multivariate Time Series Analysis
«
Reply #1 on:
August 08, 2008, 05:22:55 PM »
Hi Josh,
including the "extra" (as you call it) lagged values does not necessarily lead to negatively impacted forecasting performance, as the applied learner usually decides on which attributes it will use in the model it builds. Hence, if the learner decides the lagged values have an influence on the label, it will include the corresponding attributes in the models, otherwise it will not or at least give them not that much importance.
Nevertheless (if you want to delete the lagged values) from the example set, you of course may do so after having applied the
MultivariateSeries2WindowExamples
by applying a
FeatureNameFilter
afterwards, which removes the corresponding attributes from the example set before a learner is applied.
Hope that helps,
Tobias
Logged
Tobias Malbrecht
Rapid-I GmbH
jqford
Newbie
Posts: 2
Re: Window Optimization for Multivariate Time Series Analysis
«
Reply #2 on:
August 08, 2008, 08:39:58 PM »
That's very helpful!
Thanks Tobias.
Josh
Logged
haddock
Hero Member
Posts: 837
Re: Window Optimization for Multivariate Time Series Analysis
«
Reply #3 on:
August 26, 2008, 06:22:16 PM »
Hi Josh,
Sounds like we are mining the same sort of stuff; I use about 50 indicators, each with a lookback range of 30 days, giving 1500 attributes. If you enclose a sliding window validation within a parameter optimisation you can tweak the training window size along with everything else, in order to see what your lookback should be.
Tobias is right, I know it sounds idle to shove stuff in regardless, but that is what RM loves, and you can always defend your action by saying that you are scrupulous about avoiding bias!
Logged
Where is the wisdom we have lost in knowledge?
Where is the knowledge we have lost in information?
T.S.Eliot ~ Choruses from the Rock 1934
Pages: [
1
]
Print
« previous
next »
Jump to:
Please select a destination:
-----------------------------
General Community
-----------------------------
=> News and Updates
=> Data Mining
=> Chit Chat
-----------------------------
RapidMiner
-----------------------------
=> Getting Started
=> Data Mining / ETL / BI Processes
=> Problems and Support
=> Feature Requests
=> Development
-----------------------------
RapidAnalytics
-----------------------------
=> Getting Started
=> Applications and Integration
-----------------------------
RapidNet
-----------------------------
=> Getting Started
=> Problems and Support
Loading...