I have multiple sequential data that lead up to an event. All I want to do if find the equivalent sequential data or a pattern that leads to the event. The data is also multivariate so I want to consider multiple features rather than just a column. Help will be greatly appreciated.
I'm not entirely sure but it looks like sequence labeling might be what you need:
- Sequences of varying length
- Supervised: you would need to train a model with a sample of sequences annotated with a label at every step (not sure that this is your use case?)
- Can handle any number of features
Conditional Random Fields is the state of the art method, there are many libraries available.