pith. sign in
Pith Number

pith:PII5Q5WV

pith:2012:PII5Q5WV6SLT4E5T25LCZRGA2A
not attested not anchored not stored refs resolved

BPR: Bayesian Personalized Ranking from Implicit Feedback

Christoph Freudenthaler, Lars Schmidt-Thieme, Steffen Rendle, Zeno Gantner

Bayesian Personalized Ranking derives an optimization criterion that directly targets ranking from implicit feedback.

arxiv:1205.2618 v1 · 2012-05-09 · cs.IR · cs.LG · stat.ML

Add to your LaTeX paper
\usepackage{pith}
\pithnumber{PII5Q5WV6SLT4E5T25LCZRGA2A}

Prints a linked badge after your title and injects PDF metadata. Compiles on arXiv. Learn more · Embed verified badge

Record completeness

1 Bitcoin timestamp
2 Internet Archive
3 Author claim open · sign in to claim
4 Citations open
5 Replications open
Portable graph bundle live · download bundle · merged state
The bundle contains the canonical record plus signed events. A mirror can host it anywhere and recompute the same current state with the deterministic merge algorithm.

Claims

C1strongest claim

Our experiments indicate that for the task of personalized ranking our optimization method outperforms the standard learning techniques for MF and kNN.

C2weakest assumption

The assumption that maximizing the BPR-Opt posterior (derived from a Bayesian analysis of pairwise preferences) produces better ranking performance than standard losses when applied to matrix factorization and kNN models.

C3one line summary

BPR-Opt is a maximum posterior estimator for personalized ranking from implicit feedback that, when used to train matrix factorization and adaptive kNN, outperforms standard learning techniques on ranking tasks.

References

15 extracted · 15 resolved · 0 Pith anchors

[1] C. Burges, T. Shaked, E. Renshaw, A. Lazier, M. Deeds, N. Hamilton, and G. Hullender. Learn- ing to rank using gradient descent. In ICML ’05: Proceedings of the 22nd international con- ference on Mach 2005
[2] M. Deshpande and G. Karypis. Item-based top-n recommendation algorithms. ACM Transactions on Information Systems. Springer-Verlag , 22/1, 2004 2004
[3] A. Herschtal and B. Raskutti. Optimising area under the roc curve using gradient descent. In ICML ’04: Proceedings of the twenty-first inter- national conference on Machine learning, page 49, New York, 2004
[4] T. Hofmann. Latent semantic models for collabo- rative filtering. ACM Trans. Inf. Syst. , 22(1):89– 115, 2004 2004
[5] Y. Hu, Y. Koren, and C. Volinsky. Collaborative filtering for implicit feedback datasets. In IEEE International Conference on Data Mining (ICDM 2008), pages 263–272, 2008 2008

Formal links

1 machine-checked theorem link

Cited by

35 papers in Pith

Receipt and verification
First computed 2026-05-18T03:55:47.886750Z
Builder pith-number-builder-2026-05-17-v1
Signature Pith Ed25519 (pith-v1-2026-05) · public key
Schema pith-number/v1.0

Canonical hash

7a11d876d5f4973e13b3d7562cc4c0d024ea0678b23167d1feb3501d273c707a

Aliases

arxiv: 1205.2618 · arxiv_version: 1205.2618v1 · doi: 10.48550/arxiv.1205.2618 · pith_short_12: PII5Q5WV6SLT · pith_short_16: PII5Q5WV6SLT4E5T · pith_short_8: PII5Q5WV
Agent API
Verify this Pith Number yourself
curl -sH 'Accept: application/ld+json' https://pith.science/pith/PII5Q5WV6SLT4E5T25LCZRGA2A \
  | jq -c '.canonical_record' \
  | python3 -c "import sys,json,hashlib; b=json.dumps(json.loads(sys.stdin.read()), sort_keys=True, separators=(',',':'), ensure_ascii=False).encode(); print(hashlib.sha256(b).hexdigest())"
# expect: 7a11d876d5f4973e13b3d7562cc4c0d024ea0678b23167d1feb3501d273c707a
Canonical record JSON
{
  "metadata": {
    "abstract_canon_sha256": "892b0d523a721ff71fc0c2bb6c9327782bb694b8845a702c7f431065a4578439",
    "cross_cats_sorted": [
      "cs.LG",
      "stat.ML"
    ],
    "license": "http://arxiv.org/licenses/nonexclusive-distrib/1.0/",
    "primary_cat": "cs.IR",
    "submitted_at": "2012-05-09T18:25:09Z",
    "title_canon_sha256": "a2ae5ee8235f28fc19ef50476f72eb3c83c25f5b36bb5546e91b38660f177512"
  },
  "schema_version": "1.0",
  "source": {
    "id": "1205.2618",
    "kind": "arxiv",
    "version": 1
  }
}