基于Embedding+MLP的结构
- DeepCrossing : 基于Embedding+MLP+Resnet的经典DNN结构
- PNN: DeepCrossing + Product层
对协同过滤的改进模型
- NeuralCF: 将神经网络替代协同过滤中的点积操作
FM模型
后续模型改进的基础。
将因子分解机的隐向量作为Embedding初始化值
- FNN (基于FM)
基于Wide&Deep结构的
- Wide&Deep
对wide部分进行改进的
- Deep&Cross: 将wide部分替换成CrossLayer Network处理特征交叉
- DeepFM:(基于FM) 将wide部分由逻辑回归替换为因子分解机
对Deep部分进行改进的(基于FM)
- AFM: 在Deep部分加入Attention Net
- NFM: 在Deep部分替换成Bi-Interaction层的MLP
在Embedding层与MLP之间加入Attention机制
- DIN
- DIEN
与强化学习结合的
- DRN