科研日记
文章平均质量分 87
alwaysuzybai
"Serena, you're the most beautiful, amazing, alive person I've ever know."
展开
-
推荐系统|多目标建模|多目标优化|跨域多目标算法演进
常见的指标有点击率CTR、转化率CVR、GMV、浏览深度和品类丰富度等。多目标建模的常用方法:-多模型的融合-多任务学习底层共享表示的优化任务序列依赖关系建模多目标建模已经成为当前推荐系统中的标配,在多目标建模过程中,需要考虑多个目标之间的相互关系,以选择合适的多目标建模方法,同时,在多目标的损失函数的设计上,也存在很多的优化方案,需要根据具体的应用场景选择合适的损失函数,以达到对具体任务的优化。推荐系统的总体流程可以分成四块,主要是召回、粗排、精排、重排。原创 2023-04-19 10:27:41 · 1233 阅读 · 0 评论 -
推荐系统之多目标优化小结
做多目标优化一般由业务驱动,比如电商场景,肯定是希望推出去的东西用户既点击又购买并且下次还来,如果能够点赞收藏分享那就更好了,这里面涉及的优化目标就多了,比如点击率、转化率、收藏等等,在信息流场景也是一样的。 最基础的,优化点击率,提高用户对推荐内容点击率,因为用户如果不点,那更深层次的交互那就别谈了。但是单独优化点击率容易出现标题党,这应该是很多产品在推荐系统刚上线时常遇到的问题,为了提高推荐文章质量,同时提升用户阅读时长,一般会增加优化一个时长模型,与点击模型结果进行融合上线,但这样还是会翻译 2023-04-19 09:37:00 · 1055 阅读 · 0 评论 -
软件挖掘|软件缺陷|蜕变关系
表示源代码中隐藏的软件缺陷,根据Bug报告,我们有望识别出有bug的源文件。编码——>引导测试——>释放——>处理bug报告——>打软件补丁——>释放。bug报告通常提供意外程序行为的高级描述。将软件视为一种特殊类型的数据,挖掘有用的知识,以促进软件开发。软件代码看作自然语言 相似度排序 找到最相似的code段落。-手工制作的特性(修复bug的近日性、频率...)Bug报告使用自然语言描述程序的错误功能行为。-找到类似的错误报告和相关的源文件。相同的特征表示 vs 不同的语义。-使用余弦相似度测量相关性。原创 2023-04-18 12:09:29 · 790 阅读 · 0 评论 -
知识图谱扩充|蜕变测试|蜕变关系
蜕变测试(Metamorphic Testing,MT),依据被测软件的领域知识和软件的实现方法建立蜕变关系,利用蜕变关系来生成新的测试用例,通过验证蜕变关系是否被保持来决定测试是否通过。蜕变测试(metamorphic testing)是一种新型软件测试技术。要把蜕变测试这个概念讲清楚,不是一件容易的事情。蜕变关系(Metamorphic Relation,MR) 是指多次执行目标程序时,输入与输出之间期望遵循的关系。蜕变测试的科学定义是:识别被测软件所具有的。原创 2023-04-14 10:52:48 · 1194 阅读 · 0 评论