PNN
概述
Product-based Neural Network,通过内积/外积操作显式建模特征交互的神经网络架构,DeepFM 论文中将其作为 Deep 部分的替代方案(DeepFM-P 变体)。
关键内容
- 内积/外积操作:PNN 使用内积(IPNN)、外积(OPNN)或混合(PNN*)操作来显式捕获特征交互,与标准 DNN 的隐式交互学习不同。
- DeepFM-P 变体:DeepFM 论文提出了 DeepFM-P 变体,将 Deep 部分替换为 PNN,验证了"FM + Deep 共享嵌入"框架的一般性和可扩展性。
- 与 DeepFM 的关系:PNN 本身是独立的 CTR 模型,但在 DeepFM 架构中可作为 Deep 部分的替换组件,体现了 DeepFM 框架的灵活性。