You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Adding Rule Discovery [Indirect application of Matrix Profile] #382
In Time Series, sometimes we are interested in knowing if a particular sequence will occur after observing another sequence. (In other words: Rule Discovery)
They are not directly related to Matrix Profile, but I think it can be added to the package as Matrix Profile can act as the input for such function. (I will go through the papers if time allows me to dig deeper into this matter.)
changed the title [-]Adding Rule Discovery [Indirect application of MatrixProfile][/-][+]Adding Rule Discovery [Indirect application of Matrix Profile][/+]on May 22, 2021
@ninimama While I appreciate your enthusiasm. Can you please provide direct links to those papers in case others would like to contribute too? Thanks in advance!
Additionally, I am open to your suggestion but I will caution that stumpy does not aim to be "everything for everyone" and the scope should be kept small where possible. Otherwise, it becomes very hard to maintain in the longer term. At its core stumpy efficiently computes the matrix profile and it should serve as the foundation for other packages.
@seanlaw
I totally understand. I will provide the links soon but feel free to close the issue if you think it is out of the scope (and You are right).
Just a suggestion (not sure if it makes sense or not):
There is scikit-learn-extra package that can be considered as the supplementary package for scikit-learn and extends its modules. You might be interested in creating a similar thing later if you have the time. I think I saw rule discovery problem as one of those 100 problems of time series mentioned in another issue.
There is scikit-learn-extra package that can be considered as the supplementary package for scikit-learn and extends its modules.
Exactly! While I may not have the bandwidth to create the extensions, hopefully, others will build on top of our STUMPY foundation. This has always been our goal and also why we've ensured 100% unit test coverage since day one.
Activity
[-]Adding Rule Discovery [Indirect application of MatrixProfile][/-][+]Adding Rule Discovery [Indirect application of Matrix Profile][/+]seanlaw commentedon May 22, 2021
@ninimama While I appreciate your enthusiasm. Can you please provide direct links to those papers in case others would like to contribute too? Thanks in advance!
Additionally, I am open to your suggestion but I will caution that
stumpydoes not aim to be "everything for everyone" and the scope should be kept small where possible. Otherwise, it becomes very hard to maintain in the longer term. At its corestumpyefficiently computes the matrix profile and it should serve as the foundation for other packages.NimaSarajpoor commentedon May 22, 2021
@seanlaw
I totally understand. I will provide the links soon but feel free to close the issue if you think it is out of the scope (and You are right).
Just a suggestion (not sure if it makes sense or not):
There is scikit-learn-extra package that can be considered as the supplementary package for scikit-learn and extends its modules. You might be interested in creating a similar thing later if you have the time. I think I saw rule discovery problem as one of those 100 problems of time series mentioned in another issue.
NimaSarajpoor commentedon May 23, 2021
@seanlaw
I revised the issue and provided the link.
seanlaw commentedon May 23, 2021
Exactly! While I may not have the bandwidth to create the extensions, hopefully, others will build on top of our STUMPY foundation. This has always been our goal and also why we've ensured 100% unit test coverage since day one.
Thank you