Normalizing data from same variable but different individuals
I'm new to machine learning. I have the following scenario:
I have five individuals that are each carrying an accelerometer. That sensor measures movement/acceleration on a scale from 0 to 255, 0 being no movement, 255 being max movement (at a 5-minutes interval). Some individuals carry sensors that are more sensitive, and some that are less sensitive. As such, some individuals' sensors will provide higher values, and some individuals' sensors will provide lower values, for the same movements.
Using a classification algorithm (i.e., discriminant analysis), I want to train a model that can identify different types of behaviour, based on the movement data. So I observe the individuals and use their observed behaviour as the response variable, and the movement data as the explanatory variables. I want to create one singular model, that can identify any future individual's behaviour based on their movement data. My question is: How do I have to normalise the training data to create such a global model, when the sensors all have different sensitivities? And how do I have to normalise the data from future wearers, to successfully classify their behaviour with the model?
The only way that I can think of would be to figure out the global mean and global standard deviation for all the 5 training individuals, and try to fit the training individuals' data to fit the global distribution. But I'm not sure how I would go about that.
Thank you kindly!
Topic gaussian normalization discriminant-analysis classification
Category Data Science