actually, i am working on the regression modelling technique and come to conclusion that it works upto 90% accuracy if we implemented it on hardware with some calibration.
The success of regression modeling varies based on what is being modeled, the format of the model, availability of data, and correlations between variables.
You could start with some reasonable guesses as to what independent variable data are needed, based on your subject matter, and hold out some of your data for testing, to assess performance of alternative models.
You could research "model selection" and "model validation."
Residual analysis like some typical graphs of residuals verses various regressors may give you some information and an idea about the adequacy of your currently fitted model.