博客 > 人工智能&数据科学 > 具体业务处理 > 推荐系统 > 特征工程
# 行为序列建模 ## 朴素方法(lastN求平均) ![811b2c3de87c55703663010f0b636da1.png](/resources/a8374f5502a345f497b9a8567dbd58f6) Trick: - 也可不只用ID - 可以直接放入塔模型的用户塔中 ## 注意力机制 由于注意力机制同时引入用户交互记录和候选物品,因此无法放入塔模型的用户塔和物品塔中。只适合枚举查询所有候选物品的场景,如粗排或精排 ### DIN(Deep Interest Network) ![9fb27043e9777dcf646f40f4e9022272.png](/resources/5e4c7a043e3b4257a2e5466334c73885) ### SIM 针对DIN中LastN数量过大时计算难度大,也就是不能存储长时间行为序列的问题,提出解决方案:提前把与候选物品关系不大的物品排除在注意力层之外,最终剩下LastN中与候选物品最相似的TopK个物品,如下图所示。 ![4805d7c91c571e02c35c377315ae16f7.png](/resources/780b3faace464f819a43d54c319a72e9) ![b0ed5e3044d1586a3b2d4145dc5e67d1.png](/resources/8d1e5388086a4c44959bd439579f5de2) ![badedeaf71e1b280e476b728918e87ec.png](/resources/90eee82acbc94e14b77a1fe8f923a090) ### 使用时间信息 ![5c9c4676ef32e1dbfaf662f96ad333a3.png](/resources/b13015d2f8b947f4bbcba546252cfff5) ![f346ac849827b9e499e0d88e1bf85e7f.png](/resources/f1b92536aa4244c2869fe34a40a0f0f8)