Definition

Recall at K (Recall@K) is a metric that help evaluate the performance of recommendation system. It is the proportion of correctly identified relevant items in the top K recommendations out of the total number of relevant items in the dataset.

For each user , let be a set of positive items the user will interact, and be a set of items recommended by the model. In top-K recommendation .

Recall@K is not differentiable.