首页 > 其他分享 >阿里M2M:基于元学习的多场景多任务商家建模

阿里M2M:基于元学习的多场景多任务商家建模

时间:2023-03-22 18:13:57浏览次数:36  
标签:场景 网络 信息 建模 学习 M2M 任务 表征 多任务

模型结构

模型整体的框架图如图三所示,主要包含两个网络:

第一部分是主干网络,用来得到特征和任务的嵌入式表征;

第二部分是元学习网络,主要包含三种结构:

  1)元学习单元:显式建模场景信息

  2)Attention元网络:捕捉不同场景下多个任务的动态关联:

  3)tower元网络:增强特定场景的表征能力。其中Attention元网络和Tower元网络采取级联方式连接,Attention元网络的输出是Tower元网络的输入。

 

主干网络

主干网络的作用是对特征信息进行处理,得到特征信息的嵌入式表征,作为后面网络的输入。此部分最终得到的嵌入式表征有三种:Expert信息表征、任务信息表征和场景信息表征。

Expert信息表征

 

 

 

Ei表示第i个专家网络的输出,MH表示多头atttention

任务信息表征

T表示特定任务 t 的任务信息表征,受到MRAN模型的启发,我们将不同类别的任务进行信息表征,和特征信息保持在同一维度。由于在测试集合中无法得到任务的表征信息,所以这里的任务信息表征是全局的而不是局部的。

场景信息表征

 

S~表示场景信息表征,在这里我们将场景信息 S 和 id类型信息 A 拼接后,通过全连接层得到最终的场景信息表征。

 

元学习网络

元学习单元

元学习单元的结构类似LHUC,通过编码场景信息,得到动态的weight和bias,然后作用到主网络中

 

标签:场景,网络,信息,建模,学习,M2M,任务,表征,多任务
From: https://www.cnblogs.com/xumaomao/p/17244975.html

相关文章

  • 2023年MathorCup数学建模A题B题C题D题思路汇总 妈妈杯建模思路
    0赛题思路(赛题出来以后第一时间分享)企鹅qun7144526211竞赛信息MathorCup高校数学建模挑战赛(以下简称“竞赛”)是由中国优选法统筹法与经济数学研究会主办的面向全......
  • 数据分析之数据建模
    一、什么是数据建模?(1)数据模型,就是在数据层面建立起来的一种逻辑关系的算法集合,该算法集合可以运算未来的同源数据,并产生可预期的结果。通俗说,模型就是算法或公式,如模型y=a......
  • Python对商店数据进行lstm和xgboost销售量时间序列建模预测分析|附代码数据
    全文下载链接:http://tecdat.cn/?p=17748最近我们被客户要求撰写关于销售量时间序列的研究报告,包括一些图形和统计输出在本文中,在数据科学学习之旅中,我经常处理日常工作中......
  • Noah-MP陆面过程模型建模
    【原文链接】:Noah-MP陆面过程模型建模方法与站点、区域模拟实践技术【方式】:直播+永久回放+长期答疑群辅助+全套资料【目标】:了解陆表过程的主要研究内容以及陆面模型在......
  • 数据建模——元数据管理
    概念信息=元数据+数据元数据是描述数据的信息,例如数据来源,格式,大小等。数据是实际包含信息的原始数字、文本、图像等。举个例子在它的电子商务系统中,有如下元数据......
  • 数据仓库建模理论及实践-从0到1
    1.数据仓库的概念数据仓库是一个为数据分析而设计的企业级数据管理系统。数据仓库可集中、整合多个信息源的大量数据,借助数据仓库的分析能力,企业可从数据中获得宝贵的信息......
  • 数学建模算法-神经网络
    ​ 神经网络算法是一类基于生物神经网络结构和功能的计算模型。它是一种机器学习算法,可以用于识别、分类、模式匹配、预测等任务。神经网络由许多个简单的处理单元(神经元......
  • keras建模的3种方式——序列模型、函数模型、子类模型
    1前言keras是Google公司于2016年发布的以tensorflow为后端的用于深度学习网络训练的高阶API,因接口设计非常人性化,深受程序员的喜爱。keras建模有3种实现方式——序列模......
  • 腾讯多任务学习ple模型
    背景多任务学习(通过一个模型学习多个目标)目前在推荐系统中已经得到了广泛的应用,期望通过不通任务之间的信息共享提升每个任务的学习效率。现实情况下,通常由于不同的任务之......
  • 数据建模——BCNF(3.5 NF)
    BCNF在数据建模中,BCNF指的是基于函数依赖的范式,是一种关系模型的规范化形式。在这种模型中,每个非主属性都必须严格依赖于关系的所有候选键。BCNF的作用是消除多余的数......