Is there any way to use (update) a pre-trained logistic regression model for data with new set of columns? I am building an insurance recommendation engine. I have used some variables, like demographics, and built the model. Now I have claims data.

Is there a way to include the new data without restarting the process like this?

model1 = initial variables
model2 = new variables
model3 = x*initial variables+y*new variables
As far I know, if you want to extend your model training, then number of feature should be same as previous one.


  In case you have more features, then you have two options:
  
  
  Drop those new features
  Retrain your model from scratch
  
  
  In case you have less features, then again you have two options:
  
  
  Place some values in missing features. Yo can use Impute classes, Refer Link for more information
  Retrain your model from scratch