《中国人工智能学会通讯》——11.58 面向移动 App 的排名欺诈检测方法

简介: 本节书摘来自CCAI《中国人工智能学会通讯》一书中的第11章,第11.58节, 更多章节内容可以访问云栖社区“CCAI”公众号查看。

11.58 面向移动 App 的排名欺诈检测方法

近年来,为了促进移动 App 的开发质量,并方便移动用户进行 App 选择,许多在线 App 商店均推出了每日 App 排行榜。事实上,这些 App 排行榜已经成为移动 App 推广的最重要展示手段。在排行榜上的一个高排名可能意味着巨大的下载量和超过百万美元的收入。因此,移动 App 开发商都努力尝试各种促销手段来推广它们的 App,以期待它们能够在排行榜上有尽可能高的排名。然而,近年来出现了一种不同于传统市场营销手段的推广方法,即不良的 App 开发商尝试利用一些欺诈的手段去蓄意提升它们的 App 在相关排行榜上的排名。这些排名操纵方法通常是使用被称为 Bot Farms 或者“水军”在一个很短的时间内提升 App 的下载量、评分以及用户评价。这种面向移动 App 的排名欺诈现象,已经引起了移动产业界的高度重视和担忧。

在近年来的研究文献中,有许多和移动 App 排名欺诈相关的研究,例如 Web 排名欺诈检测[12] 、在线评论欺诈检测[13]以及移动 App 推荐[14] 。然而,如何自动检测面向移动 App 的排名欺诈现象却仍然是个开放性问题,尚缺乏系统性研究。为了填补这个空白,我们提出了一个全新的面向移动 App的排名欺诈检测系统。具体而言,我们首先明确了在这个问题研究中十分重要的三大挑战:第一,排名欺诈并不是存在于一个 App 的整个生命周期中,因此需要寻找欺诈发生的确切时间。这个挑战可以被认为是检测“局部性异常”(Local Anomaly)而非“整体性异常”(Global Anomaly)。第二,由于移动 App 的数量巨大,无法手动标注足够的移动App 作为训练数据,因此开发一个扩展性良好的自动化方法进行排名欺诈检测是十分重要的。第三,由于 App 排名本身的动态性,发现并确认一个关于排名欺诈的证据并不简单,因此需要通过数据挖掘方法来寻找移动 App 的潜在特征模式,并将其作为欺诈检测的证据。

经过对现实数据的深入观察,我们发现移动App 并不是始终都排在排行榜的高处,而高排名仅仅存在一些“活跃事件”(Leading Event)中,同时这些活跃事件可以构成不同的“活跃周期”(Leading Session)。基于这个观察,我们认为排名欺诈仅可能发生在这些高排名的活跃周期中。因此,面向移动 App 的排名欺诈检测问题就转化为检查活跃周期中是否存在欺诈行为的问题。具体而言,我们首先提出了一个简单但是有效的算法从每个移动 App 的历史排名记录中识别其活跃周期;然后,通过分析 App 的历史排名规律,我们发现具有欺诈现象的 App 会出现异常的排名模式。因此,我们设计了三个基于 App 排名的欺诈证据来量化相应的欺诈程度。尽管如此,基于排名的欺诈证据可能会受到 App 开发商本身名气,以及一些合法促销手段(例如限时免费)的影响而造成误判。所以我们进一步基于移动 App 的历史评分和用户评论数据提出了两类欺诈证据,其可以反映来自于 App 评分和用户评论的异常模式。同时,为了有效地进行排名欺诈检测,我们设计了一种非监督学习的证据整合(Evidence Aggregation)方法,来融合所提出的三类欺诈证据。图 3 展示了所提出的面向移动 App 的排名欺诈检测系统的工作框架。

image

相关文章
|
10月前
|
人工智能 自然语言处理 物联网
GEO优化方法有哪些?2025企业抢占AI流量必看指南
AI的不断重塑传统的信息入口之际,用户的搜索行为也从单一的百度、抖音的简单的查找答案的模式,逐渐转向了对DeepSeek、豆包、文心一言等一系列的AI对话平台的更加深入的探索和体验。DeepSeek的不断迭代优化同时,目前其月活跃的用户已破1.6亿,全网的AI用户规模也已超过6亿,这无疑为其下一阶段的迅猛发展提供了坚实的基础和广泛的市场空间。
|
机器学习/深度学习 人工智能 算法
智创 AI 新视界 -- 提升 AI 推理速度的高级方法(16 - 2)
本文深度聚焦提升 AI 推理速度,全面阐述模型压缩(低秩分解、参数量化)、硬件加速(GPU、TPU)及推理算法优化(剪枝感知推理、动态批处理)。结合图像识别等多领域案例与丰富代码示例,以生动形象且专业严谨的方式,为 AI 从业者提供极具价值的技术指南,助力突破 AI 推理速度瓶颈,实现系统性能跃升。
|
11月前
|
人工智能 数据安全/隐私保护 异构计算
桌面版exe安装和Python命令行安装2种方法详细讲解图片去水印AI源码私有化部署Lama-Cleaner安装使用方法-优雅草卓伊凡
桌面版exe安装和Python命令行安装2种方法详细讲解图片去水印AI源码私有化部署Lama-Cleaner安装使用方法-优雅草卓伊凡
1591 8
桌面版exe安装和Python命令行安装2种方法详细讲解图片去水印AI源码私有化部署Lama-Cleaner安装使用方法-优雅草卓伊凡
|
11月前
|
人工智能
AI推理方法演进:Chain-of-Thought、Tree-of-Thought与Graph-of-Thought技术对比分析
大语言模型推理能力不断提升,从早期的规模扩展转向方法创新。2022年Google提出Chain-of-Thought(CoT),通过展示推理过程显著提升模型表现。随后,Tree-of-Thought(ToT)和Graph-of-Thought(GoT)相继出现,推理结构由线性链条演进为树状分支,最终发展为支持多节点连接的图网络。CoT成本低但易错传,ToT支持多路径探索与回溯,GoT则实现非线性、多维推理,适合复杂任务。三者在计算成本与推理能力上形成递进关系,推动AI推理向更接近人类思维的方向发展。
834 4
|
11月前
|
机器学习/深度学习 人工智能 自然语言处理
如何让AI更“聪明”?VLM模型的优化策略与测试方法全解析​
本文系统解析视觉语言模型(VLM)的核心机制、推理优化、评测方法与挑战。涵盖多模态对齐、KV Cache优化、性能测试及主流基准,助你全面掌握VLM技术前沿。建议点赞收藏,深入学习。
3379 8
|
11月前
|
运维 iOS开发 Windows
windows电脑备案ios APP获取公钥和证书指纹Sha-1值的方法
在阿里云进行APP备案、在备案IOS端的环节的时候,发现需要我们将p12证书安装在电脑上,再用xcode或或钥匙串访问来获取这个证书的公钥和sha-1值。 但是大部分开发uniapp应用的同学们,或者进行发布的运维人员的电脑都是windows,无法按照阿里云的教程来获取ios的公钥和sha-1。备案就被卡主了。 这里介绍下另一个方法,就是使用香蕉云编来在线上传证书获取。如下图所示,打开香蕉云编后,找到下图这个功能
1394 0
|
人工智能 JSON 监控
从零开始构建AI Agent评估体系:12种LangSmith评估方法详解
AI Agent的评估需覆盖其整个生命周期,从开发到部署,综合考量事实准确性、推理路径、工具选择、结构化输出、多轮对话及实时性能等维度。LangSmith作为主流评估平台,提供了一套全面的评估框架,支持12种评估技术,包括基于标准答案、程序性分析及观察性评估。这些技术可有效监控Agent各组件表现,确保其在真实场景中的稳定性和可靠性。
4128 0
从零开始构建AI Agent评估体系:12种LangSmith评估方法详解
|
存储 Linux 容器
【Container App】在容器中抓取网络包的方法
本文介绍在Azure Container App中安装tcpdump抓取网络包,并通过Storage Account上传抓包文件的方法。内容包括使用curl和nc测试外部接口连通性、长Ping端口、安装tcpdump、抓取网络包、以及通过crul命令上传文件至Azure Storage。适用于需要分析网络请求和排查网络问题的场景。
347 0