Airbnb详细介绍了人工智能搜索的历程
在线预订平台Airbnb拥有超过500万的房源,以及成千上万的旅游,徒步旅行和其他旅行体验。对于任何人来说,这都是一个很大的筛选,但旧金山的创业公司认为人工智能(AI)可以伸出援助之手。
在预印本服务器Arxiv.org上发表的一篇论文(“ 将深度学习应用于Airbnb搜索 ”),该公司的研究人员描述了在两年的时间里,他们实现了一个复杂的神经网络 - 数学函数的层次结构,模仿了人脑中神经元的功能 - 在Airbnb的网络和移动应用程序中,以提高搜索结果的相关性。
该报告紧随Airbnb的内部人工智能系统,将设计草图转化为产品源代码,以及机器学习驱动的语言系统,将列表评论翻译成客人的母语。
“搜索排名应用程序是Airbnb最大的机器学习成功案例之一。大多数初始收益都是由梯度提升的决策树模型推动的,“他们写道。“然而,随着时间的推移,收益趋于稳定。本文讨论了应用神经网络以试图打破这一局面所做的工作。“
正如研究人员所解释的那样,大多数客人首先在Airbnb的网站上搜索特定地理区域的房屋。这些搜索返回从Airbnb的数百万中抽样的有序列表。
最初,“手工制作”的评分功能确定哪些房屋和房间通往顶部。最终,一个梯度提升决策树(GBDT) - 一个识别和排列预测因素的模型 - 取代了评分功能,研究人员称这一转变导致“Airbnb历史上家庭预订的最大改进之一”。
但随着在线预订的收益趋于平稳,该团队将注意力转向人工智能。
Airbnb不仅仅依赖一个AI系统。它采用了一种算法的“生态系统”,可以预测主人接受客人预订请求的可能性,以及客人对旅行或高度体验的评价。他们接受了用户交互培训 - 记录了搜索,每个模型都可以访问它们。一旦经过培训,新模型将进行测试,以确定他们是否在预订方面实现了统计上显着的增长。
Airbnb的第一个人工智能搜索系统为更复杂的搜索系统奠定了基础。第二个采用LambdaRank,一种应用有监督机器学习来解决排名问题的算法,而最终模型 - 深度神经网络(DNN) - 考虑了大约195个特征,包括价格,设施和历史预订计数; 启用Airbnb智能定价功能的商家信息的价格; 以及列表与最近查看的客人的相似度。
当然,这并非一帆风顺。
模范训练是一种反复试验的事情。团队处理管道的第一次迭代,以逗号分隔值(CSV)格式向TensorFlow模型提供数据,仅使用了一小部分图形卡处理能力 - 大约25%%。(优化带来了17倍的加速,并将利用率提高到90%%左右。)
Airbnb团队测试的神经网络之一使用与列表相对应的唯一ID作为特征。我们的想法是将ID索引为嵌入(映射到实数矢量的特征),这将嵌入每个列表的独特属性,就像Netflix和亚马逊采用的推荐系统一样。但正如研究人员解释的那样,事实证明这是不可行的; 嵌入需要每个项目大量的数据,并且列表受到来自物理世界的“约束”。
他们写道:“即使是最受欢迎的商品也可以在一年内最多预订365次,”每个商品的典型预订量要少得多。
让事情变得更具挑战性,并非所有趋势都是显而易见的 - 至少,一开始并非如此。列表的长视图似乎与测试中的预订相关,但是当同时预测预订概率和长视图时间的模型在线部署时,它不会导致上升。该团队推测,长期观点可能受到各种因素的驱动,例如高端但价格高的列表,具有难以解析的长描述的列表,或者极其独特且“有时幽默”的列表,以及其他原因。
在特色工程方面,该团队的调查产生了一个先前未考虑的影响入住率的因素:列表具有不同的最低停留要求,有时延长到几个月。他们导致了地理偏好的发现,比如旧金山西海湾南部的位置比跨越桥梁的位置更受欢迎,这些位置往往是交通咆哮。
尽管遇到了所有障碍和挫折,最终还是值得吗?团队似乎这么认为。
研究人员写道:“在无处不在的深度学习成功故事中,我们开始处于乐观的高峰期,认为深度学习将成为GBDT模型的替代品,并为我们带来惊人的收益。” “很多初步的讨论都围绕着保持其他一切不变,并用神经网络取代现有的模型来看看我们可以获得什么样的收益......随着时间的推移,我们意识到转向深度学习并不是替代模型; 而是关于扩展系统。因此,它需要重新思考模型周围的整个系统。
免责声明:本文由用户上传,与本网站立场无关。财经信息仅供读者参考,并不构成投资建议。投资者据此操作,风险自担。 如有侵权请联系删除!
-
如果您想体验零跑汽车的试驾服务,可以通过以下步骤在4S店快速预约:首先,访问零跑汽车的官方网站或通过其官...浏览全文>>
-
试驾奔驰迈巴赫S级的预约流程简单清晰,以下是具体步骤:首先,访问奔驰官方网站或联系当地授权经销商。在网站...浏览全文>>
-
纳米01试驾流程通常包括以下几个步骤:第一步:预约试驾用户可以通过品牌官网、4S店或电话预约试驾。提前预约...浏览全文>>
-
奔腾B70是一款集时尚设计与卓越性能于一身的中型轿车,近期有幸对其进行了一次深度试驾。这款车型不仅外观大气...浏览全文>>
-
想要快速预约福特蒙迪欧的试驾体验驾驶乐趣?以下是一些简单步骤帮助您轻松完成:首先,访问福特官网或通过福...浏览全文>>
-
大众试驾,轻松搞定试驾想要深入了解一款车的性能与驾驶感受?试驾是最佳选择!无论是追求操控感的运动型轿车...浏览全文>>
-
试驾现代胜达时,您需要满足一些基本条件以确保安全和顺利的体验。首先,您必须持有有效的驾驶证,并且驾龄通...浏览全文>>
-
小鹏G7是一款备受关注的智能电动车,对于新手来说,试驾前需要了解一些关键步骤和注意事项,确保安全且充分体...浏览全文>>
-
如果您对别克GL8感兴趣并希望亲身体验其性能与舒适性,预约试驾是一个很好的选择。以下是4S店提供的贴心服务及...浏览全文>>
-
奇瑞新能源QQ多米试驾新手指南对于初次试驾奇瑞新能源QQ多米的新手来说,了解试驾流程至关重要。以下是一份详...浏览全文>>
- 零跑汽车试驾,如何在4S店快速预约?
- 江淮iEV7试驾预约预约流程
- 试驾MG4 EV全攻略
- 奥迪SQ5 Sportback预约试驾,线上+线下操作指南
- 全顺试驾预约,一键搞定,开启豪华驾驶之旅
- 魏牌预约试驾全攻略
- 试驾零跑汽车零跑C01,畅享豪华驾乘,体验卓越性能
- 试驾哈弗H6操作指南
- 零跑T03试驾,畅享豪华驾乘,体验卓越性能
- 菱势汽车预约试驾,轻松搞定试驾流程
- MINI试驾,线上+线下操作指南
- 试驾沃尔沃XC60,从预约到试驾的完美旅程
- 试驾QQ多米,畅享豪华驾乘,体验卓越性能
- 试驾丰田汉兰达,一键搞定,开启豪华驾驶之旅
- 力帆预约试驾,一键搞定,开启豪华驾驶之旅
- 阿维塔12预约试驾,4S店体验全攻略
- 试驾江铃E路顺V6,简单几步,开启完美试驾之旅
- 灵悉L试驾预约,如何享受4S店的专业服务?
- 极氪7X试驾,如何享受4S店的专业服务?
- 鸿蒙智行智界R7预约试驾,新手必知的详细步骤