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
Originally posted by AmirSahil July 28, 2022
Thank you for this amazing library that helps in extracting features for time series data.
I have studied the documentation for structuring data in a format that tsfresh can understand, but I believe I have formatted it correctly. I know that the data associated with each ID at each time is layered on top of one another. Based on the robot failure example, it is expected that each robot (with an ID of 1 to 88) represents either a successful execution with the label 'True' or an unsuccessful execution with the label 'False', but not both, given a different set of features. Each robot either tells if that was a successful execution or a failed execution.
How is a dataset in which a robot with ID-1 represents successful execution (True) with one set of features and failure execution (False) with another set of features supplied into tsfresh for feature extraction to do multi-label classification?
Could you please help me out with this?
The text was updated successfully, but these errors were encountered:
Hi @AmirSahil !
Really sorry for the very delayed answer! Thank you for your question.
I am not 100% sure I understood your question. So you want to do prediction of the label column using the features I guess? But in your example, you only have a single "time-series" row to predict the label? Or should the time series until a specific row be used to predict the label? So for example id 1, time 1 + 2 have the label FALSE whereas id 1, time 1 + 2 + 3 have TRUE?
If this is true, I would recommend first "rolling" the time series (see docu) which will create multiple time series out of a single one, basically:
id 1, time 1, 2 ,3 will be turned into three time series:
id 1, time 1
id 1, time 1 + 2
id 1, time 1 + 2 + 3
This will allow you to use tsfresh "as normal" because now you have a single label per time series.
Discussed in #957
Originally posted by AmirSahil July 28, 2022
Thank you for this amazing library that helps in extracting features for time series data.
I have studied the documentation for structuring data in a format that tsfresh can understand, but I believe I have formatted it correctly. I know that the data associated with each ID at each time is layered on top of one another. Based on the robot failure example, it is expected that each robot (with an ID of 1 to 88) represents either a successful execution with the label 'True' or an unsuccessful execution with the label 'False', but not both, given a different set of features. Each robot either tells if that was a successful execution or a failed execution.
How is a dataset in which a robot with ID-1 represents successful execution (True) with one set of features and failure execution (False) with another set of features supplied into tsfresh for feature extraction to do multi-label classification?
Could you please help me out with this?
The text was updated successfully, but these errors were encountered: