I'm learning how to do feature Engineering and come across some ideas in my head that's why I want to ask if I had some dataset with some features let's say 2 features and I have a timestamp column and the dataset is a time series dataset so they are monotonic. would it make sense to calculate the derivative or integral and add it as new feature ?

as an example let's say I have speed and acceleration as features, would it make sense to add the jerk (which is the derivative of the acceleration) and the snap(which is the derivative of the jerk) as new features ? also maybe the integral of the speed which would give the displacement I think?

the goal is let's say 2 features are not enough and we want to produce more features, is it wise to add the derivative or integral as a new feature? or is it a bad idea?

I also want to know whether the correlation between the derivative and integral according to timestamp and the feature that I derivated from would be high if I do this and is it bad or good if I make new features that correlate with others in my dataset


2 Answers 2


Yes - It can be useful to add the derivative or integral as a new feature to a model.

Correlation between features has no impact on the predictive ability of a model. Correlation impacts the ability to interpret the unique contribution of a feature.


While performing feature engineering , transforming the existing features is recommended step instead of adding transformed values of the existing feature into the dataset. Since, if we add these kind of data elements they will be highly correlated with each other and it effects the model performance. If you have less features and cannot create a model, ask for additional data.

  • $\begingroup$ can you provide a source please? there are others that said it is actually ok to add features from existing features and the correlation would not affect the model $\endgroup$
    – basilisk
    Dec 12, 2019 at 10:02
  • $\begingroup$ Sorry you are rite. Adding jerk ( might be correlated) adds value to the model similar to polynomial regression and so. So my initial answer is wrong. $\endgroup$ Dec 24, 2020 at 16:51

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.