Tagged

对比学习

Dec 31, 2025 Recommendation Systems 14 min read

推荐系统(十一)—— 对比学习与自监督学习

对比学习在推荐系统里到底怎么用?这一篇把 InfoNCE、温度系数、SimCLR/MoCo 的负样本来源、SGL 的图增广、CL4SRec 的序列增广、XSimGCL 的极简噪声扰动讲清楚,配 PyTorch 实现与原理图。

Jun 12, 2025 Transfer Learning 12 min read

迁移学习(八):多模态迁移

推导对比学习的 InfoNCE 损失与互信息下界,讲透 CLIP 双塔结构、BLIP-2 的 Q-Former 桥接策略、跨模态检索与三种融合范式,并给出可运行的 PyTorch 实现。

Apr 23, 2023 Standalone 11 min read

HCGR —— Hyperbolic Contrastive Graph Representation Learning for Session-based Recommendation

会话推荐里的"兴趣结构"几乎天然是分层的:用户先点开一个大类(“跑鞋”),然后筛品牌,再筛尺码、价位,最后落到一个 SKU。这条轨迹其实是一棵树——每多一次点击,候选集就大致按倍数收窄。问题在于:在欧氏空间里把这种树状结构放进去,需要堆很多维度才能让叶子节点不互相挤压,因为欧氏空间的"体积"只随半径多项式增长;而双曲空间的体积随半径指 …