Training Data Generation
In this lesson1 sections
Training Data Generation
Define the engagement target before creating labels, then choose a sampling policy and a time-based evaluation split. The worked example shows how keeping rare positive events changes the training population and why ranking scores need careful interpretation.
Your user engagement prediction model’s performance will depend largely on the quality and quantity of the training data. So, let’s see how you can generate training data for your model.
Note: Note that the term training data row and training example will be used interchangeably.
Training data generation through online user engagement
The users’ online engagement with Tweets can give us positive and negative training examples. For instance, if you are training a single model to predict user engagement, then all the Tweets that received user engagement would be labeled as positive training examples. Similarly, the Tweets that only have impressions would be labeled as negative training examples.
Impression: If a Tweet is displayed on a user’s Twitter feed, it counts as an impression. It is not necessary that the user reads it or engages with it, scrolling past it also counts as an impression.
The rest of this lesson is for Premium members
Premium opens every lesson in this course, along with all questions and solutions on PracHub.