ML newbie here, I have a time series dataset that looks like this:
ID Hour P1 P2 P3 P4 Target
1 1 95.0 36.11 75.33 19.0 0
1 2 95.0 36.11 75.33 19.0 0
1 3 99.0 36.11 86.00 22.0 1
It has the data of multiple users grouped by their IDs and the task is to predict the target label. I'm planning to convert it into a supervised learning task by appending shifted columns and use an LSTM to predict the target value for the next hour.
My questions are:
- Since there are multiple users, would the prediction be impacted if no separation between users is made? And if so, how do I go about it? Do I just add rows of zeros between users equal to the number of shifts?
- Is using a time series approach recommended for this task or would a regression approach be more suited?