0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Google Play应用程序推荐变得更智能化了

汽车玩家 来源:网易科技 作者:乐邦 2019-11-20 10:47 次阅读

11月20日消息,据国外媒体报道,据谷歌称,Alphabet旗下子公司DeepMind开发的人工智能机器学习模型架构已经极大地改善了Google Play应用商店的发现系统。

在今天的一篇博文中,DeepMind详细介绍了该项旨在支持Google Play推荐引擎的合作。这个应用商店每月活跃用户量超过20亿。DeepMind声称,应用程序推荐现在已经变得比过去更加个性化。

谷歌的发言人在电子邮件中称,该新系统已于今年部署到位。

值得一提的是,这并不是DeepMind团队第一次为谷歌的Android业务贡献自己的专业技术。该总部位于英国的子公司曾开发机载学习系统来提高Android的电池性能,它的WaveNet系统也被用来生成语音,提供给Google Assistant语音助手用户。最新的合作则充分体现了DeepMind与谷歌旗下项目之间的紧密联系。DeepMind于2014年1月被谷歌斥资4亿美元收归门下。

正如DeepMind所解释的那样,Play Store的推荐系统包含三个主要的模型:一个候选生成器、一个重新排序器和一个用于优化多个目标的AI模型。候选生成器可以分析100多万个应用,并检索出当中最合适的应用,而重新排序器则从“多个”维度预测用户的偏好。那些预测为上述优化模型提供输入,其解决方案为用户提供最合适的候选应用。

▲由DeepMind设计的谷歌Play Store推荐系统的示意图

为了追求卓越的推荐框架,DeepMind最初给Play Store部署了一个长期短期记忆网络(LSTM),即一种能够学习长期依赖关系的模型。但它表示,虽然LSTM带来了显著的精度提高,但其庞大的计算需求带来了延迟。

为了解决这个问题,DeepMind将LSTM替换为Transformer模型,由此进一步提高了模型的性能,但是增加了培训成本。第三个也是最后一个解决方案是一个高效的附加注意力模型,它会根据用户的Play Store历史记录来判断用户更有可能安装哪些应用。

为了避免偏差问题,该附加注意力模型加入了重要性加权,将印象安装率(即一个应用程序显示的频率与下载的频率之比)纳入考量。通过这种加权,候选生成器根据安装情况对Play Store上的应用程序进行减权或加权。

推荐系统的下一步——重新排序模型——会学习同时显示给用户的两个应用程序的相对重要性。两个应用都会被分配一个正的或负的标签,并且该模型会尝试最小化逆序排列的数量。

对于Play Store的优化模型,它会试图在次要目标约束下实现一个主要的推荐目标。DeepMind指出,这些目标可能会根据用户的需求而改变——例如,一个以前对住房搜索应用程序感兴趣的人可能已经找到了一套新公寓,因此现在对家居装饰应用程序感兴趣。然后,该模型根据推荐服务期间的目标对每个请求提出建议,并在次要目标之间进行取舍,以避免影响到主要目标。

“我们从这次合作中得出的其中一个重要结论是,在将先进的机器学习技术应用于现实世界时,我们需要在许多实际的约束条件下运作。”DeepMind写道,“因为Play Store和DeepMind团队紧密合作,每天都有交流,所以我们能够在算法设计、实现和最终测试阶段考虑到产品的需求和约束,从而创造出更成功的产品。”

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 谷歌
    +关注

    关注

    27

    文章

    6126

    浏览量

    104869
  • 人工智能
    +关注

    关注

    1789

    文章

    46543

    浏览量

    236787
  • 机器学习
    +关注

    关注

    66

    文章

    8337

    浏览量

    132248
收藏 人收藏

    评论

    相关推荐

    苹果正开发与App Store相似的新游戏应用程序

    10月23日讯,据最新媒体报道,苹果正加大对游戏领域的投入,并着手开发一款与App Store相似的新游戏应用程序。   这款新应用将整合App Store与Game Center的功能,设计有多个选项卡,包括“立即玩”(Play Now)选项卡、用户游戏选项卡以及
    的头像 发表于 10-23 13:40 95次阅读

    使用Google Play获得安全可靠的AI体验

    Google Play 的期待,即获得安全可靠的体验。我们的目标是让 AI 惠及每个人,丰富应用生态系统并改善用户体验。
    的头像 发表于 09-09 15:53 345次阅读

    Google Play三项重要更新

    Google Play,我们热衷于帮助用户发现他们喜欢的体验,同时为开发者赋能,让您能够将创意付诸实践,并成功发展业务。在今年的 Google I/O 大会上,我们分享了最新进展,这些进展将帮助您获取和吸引用户,提高您的收入
    的头像 发表于 09-09 15:28 400次阅读

    【⌈嵌入式机电一体化系统设计与实现⌋阅读体验】+《智能化技术在船舶维护中的应用探索》

    与成本,标志着船舶维护向自动化、智能化方向迈出的重要一步。 此外,文章强调了该系统对环保型防污涂料效果的间接促进作用。随着AF系统的使用受到严格的法规限制,通过智能化监测系统准确评估污损情况,可以帮助
    发表于 08-26 22:22

    CYC8PROTO-063-BLE是否可以通过智能手机上的标准设置应用程序建立连接?

    你好,我是使用 BLE 的新手,正在使用 CYC8PROTO-063-BLE 板,我想知道是否可以通过智能手机(iOS 或 Android)上的标准设置应用程序建立连接。 到目前为止,我只能通过 AIROC 应用程序进行连接,但
    发表于 07-23 08:20

    谷歌将引入安卓15与Google Play Protect新安全机制,打击欺诈

    据了解,Google Play Protect现已实现每日对2万亿个Android应用的扫描,为全球超过30亿用户提供恶意软件防护。谷歌正在设备端部署AI功能,借助Google Play
    的头像 发表于 05-16 16:32 513次阅读

    **十万级口语识别,离线自然说技术,让智能照明懂你**

    随着人工智能技术的普及,智能家居设备开始走进千家万户。而智能照明系统作为其不可或缺的一部分,占据着举足轻重的地位。 所谓智能照明,就是通过语音、手机/平板
    发表于 04-29 17:09

    应用程序中的服务器错误怎么解决?

    在使用应用程序时,可能会遇到服务器错误的问题。这种错误通常会导致应用程序无法正常运行 ,给用户带来不便。下面将介绍应用程序中的服务器错误及其解决方法,帮助您快速解决这一问题。
    的头像 发表于 03-12 15:13 5364次阅读

    谷歌Play商店推出并行下载功能,支持多应用下载

    此非 Google Play 的首次尝试。早于 2020 年,Google Play 已启动多项安卓应用的并行下载测试,然而后因技术缘故而被暂停。如今,再度回归该功能试验。随着时间推移
    的头像 发表于 03-08 14:20 643次阅读

    亿道丨三防平板电脑厂家推荐丨三防平板PAN智能化赋能

    技术提升性能 随着技术的进步,三防平板的性能得到了极大的提升。智能化技术的应用使得平板设备具备了更强大的处理能力和更高的运行效率。先进的处理器、高容量的内存和快速的存储技术,让用户能够流畅地运行多个应用程序
    的头像 发表于 02-25 10:56 307次阅读

    LTE MQTT通信应用程序说明

    电子发烧友网站提供《LTE MQTT通信应用程序说明.pdf》资料免费下载
    发表于 02-21 10:47 0次下载
    LTE MQTT通信<b class='flag-5'>应用程序</b>说明

    如何在鸿蒙系统上安装Google Play

    。但是,通过以下简易步骤仍然可以在鸿蒙系统上安装Google Play。 了解鸿蒙系统和Google Play之间的不兼容性 鸿蒙系统的背景介绍 鸿蒙系统是华为自主研发的操作系统,致力
    的头像 发表于 01-31 17:13 1.4w次阅读

    谷歌发布新的AI SDK,简化Gemini模型与Android应用程序的集成

    对于 Android 应用程序Google 提供了 Google AI Client SDK for Android,它将 Gemini REST API 封装为惯用的 Kotlin API
    的头像 发表于 01-03 16:29 870次阅读

    Google Play 游戏电脑版 | 助力开发者高效打造无缝跨设备游戏

    ZlongGames 借助 Google Play 游戏电脑版简化跨平台开发流程,成功为用户打造了无缝的跨设备游戏体验,用户留存率和付费率均有显著提升。 快来一起观看视频,了解 ZlongGames
    的头像 发表于 12-08 13:50 423次阅读
    <b class='flag-5'>Google</b> <b class='flag-5'>Play</b> 游戏电脑版 | 助力开发者高效打造无缝跨设备游戏

    开发java应用程序的基本步骤是

    ava是一种面向对象的编程语言,广泛用于开发各种类型的应用程序。在开发Java应用程序时,有一些基本步骤需要遵循,以确保应用程序的正确性和可靠性。 1.确定需求:这是开发任何应用程序
    的头像 发表于 11-28 16:52 1473次阅读