1 min readfrom Machine Learning

Retraining vs Fine-tuning or Transfer Learning? [D]

Our take

In the evolving landscape of machine learning, understanding the distinction between retraining and fine-tuning models is crucial for optimizing performance, particularly in e-commerce clickstream data analysis. Retraining from scratch may provide a fresh perspective, incorporating the latest trends, while fine-tuning allows for incremental improvements based on daily incoming data. Balancing these approaches can enhance accuracy and responsiveness to user behavior. For deeper insights, consider exploring resources on transfer learning and model optimization to refine your strategy further and stay ahead in data-driven decision-making.

Hi!

I am currently working on a project that is basically an e-commerce clickstream data. We take in data, find the intent of the user(XGboost) and price sensitivity(Xgboost), segregate the user in different segments based on their purchasing intent or their research or price behaviour(Xgboost), recommend the benefit like discount or free shipping(Linucp or Thompson sampling), etc.

My question is this - when the data comes in daily to train our models, is it better to retrain the models from scratch or train our models on initial data and keep on fine-tuning everyday when the new data comes in for that day?

Retraining won't be on the whole data. I will take 100% samples from last 30 days, 50% from last 30 to 90, 10% from 90 to 180 days so to avoid the accumulation of training data and keeping the latest trends.

Also, is there any resource where I can learn this better?

Thank you for all the help.

submitted by /u/Bluem00n1o1
[link] [comments]

Read on the original site

Open the publisher's page for the full experience

View original article

Related Articles