eBay在机器学习方面的经验对IT专业人员有何启示?四年来,eBay一直在收集客户搜索数据、搜索点击率和其他客户互动数据,并将这些信息输入机器学习系统。该公司的工程副总裁DanFain在接受采访时解释了他们采取的步骤及其背后的商业动机。Fein表示,搜索、客户点击模式、语言翻译、商品推荐和图像分析只是eBay使用机器学习的几种方式。他说,机器学习的第一个也是最重要的应用是改进eBay.com上的搜索功能。“我们有几个机器学习模型在后台运行,以确保我们得到最好的搜索结果。”由于有10亿多件商品待售,因此在eBay上搜索时出错的方法有很多。例如,许多搜索依赖于客户选择的单词和短语。有人搜索“缝纫机”,他或她可能想为自己缝制一些东西。但机器学习表明,当人们有时在寻找老一辈使用过的那种缝纫机或被收藏家视为古董“收藏”时,搜索会触发系统检查eBay可用缝纫机款式的库存。机器学习模型可能能够通过查询访问者的购物历史进行推断。他们还检查该站点的其他访问者搜索缝纫机的行为,看他们是否浏览并离开?还是他们会找到一台现代缝纫机然后停下来?人们从哪里购买老式缝纫机?表达兴趣的方式?另一个例子,另一个搜索短语“带皮革表带的瑞士手表”。这对网站提出了不同的挑战,但机器学习取决于它。典型的搜索会返回一长串瑞士手表品牌和同样长的皮革表带品牌列表。如果搜索者正在寻找两者兼备的产品,则此类搜索结果不是很有用。“在这个查询中不应该有一个类别排除另一个类别,”Fein说。虽然这样的搜索一年可能只发生几次,但系统会考虑长尾并提供最佳匹配。通过分析以前的搜索,eBay的搜索引擎可以将偶尔出现的词关联起来。搜索引擎经过训练可以仔细确定搜索属于哪个类别,然后根据搜索者感兴趣的其他线索检查该类别中的内容。在上面的搜索示例中,一个线索是来自某个品牌的流行瑞士手表皮革表带已经发售。激烈的竞争Fein说,2015年底,eBay声称拥有1.62亿活跃买家。到2016年8月,这个数字增加到1.64亿。对于收入持平或下降的公司而言,适度增长意义重大。竞争激烈,客户总会去其他电子商务网站。Fein的团队越能使用机器学习来确保客户准确找到他们正在搜索的内容,搜索就越有可能促成购买。潜在买家也更有可能相信他们获得的信息。机器学习还使该网站更有效地处理外国买家的咨询。这些人可能会以他们的母语查看产品描述,并且可能不理解原始语言的约定。例如,对于带有金属饰物的Burberry手袋的相同搜索,对讲西班牙语的买家和讲英语的买家的处理方式有所不同。借助eBay基于机器学习的翻译功能,不会说英语的网站访问者可以比过去更轻松地完成购买。重要的是,无论客户身在世界何处或使用何种语言,客户都必须了解您所销售产品的外观和价值。为此,eBay在其搜索引擎中添加了“最佳匹配”算法,分析其对买家的了解、哪些商品受欢迎以及某些商品对潜在买家的价值。这种类型的匹配代表了eBay“对机器学习的最大使用,”Fein说,“它是产生潜在客户的有效工具。”例如,在上面的缝纫机搜索示例中,“最佳匹配”响应将是Displayssewingmachinesbasedonpricevalue。如果搜索者是桌面用户,eBay会在屏幕上显示排名最匹配的位置,以及访问者可能搜索的其他类别,例如“古董”或“收藏品”。但是在智能手机或其他移动设备上,没有足够的屏幕空间来显示很多补充信息。这是一个问题,费恩说。因为今天在eBay上完成的业务有一半来自某种移动设备。如果想再做一步,移动用户会得到一个链接,可以在新屏幕上打开其他类别。除了努力使搜索尽可能准确之外,eBay还热衷于让搜索反映市场价值,例如将物有所值的商品显示在价格较低的商品之上。交易的可信度也是eBay的重中之重。它使用机器学习来发现哪些因素表明可信度——例如卖家成功完成交易的速度——以及哪些因素不表明可信度。相反,如果卖家提出一连串的投诉或问题,搜索结果将被移到列表下方。通过使用机器学习,eBay旨在确保买家和卖家都满意。进行交易时,系统会询问“该交易符合我们标准的可能性有多大?”费恩说。“结果取决于证据的强度,而证据的强度是由机器学习决定的。”在雅虎工作的五年(他面临的主要证据是页面点击率)与eBay用户的丰富信息相比。他说,点击会告诉系统某个项目已经引起了访问者的注意,但除此之外没有太大帮助。在eBay,系统可以研究导致购买的点击流。“购买是一种极其有效的证据”,输入机器学习系统,使eBay完全有能力收集购买证据并高效使用。现在,eBayEngineering正在使用机器学习来更好地了解eBay上使用的图像质量,以确定什么构成了推动交易的优质图像。它可以利用集群中图形处理单元强大的并行处理能力来分析访问者与图像之间的交互。“凭借GPU的专用处理能力,我们能够快速处理更多示例,”从而从庞大的真实世界eBay数据集中吸取教训,Fein说。Fein没有具体说明有多少服务器专门用于机器学习,但他说有几个集群。发现机器学习是一种有价值的工具,eBay正在购买更多的机器学习硬件,聘请具有机器学习技能的技术人员,并启动更多的机器学习项目。“机器学习对我们来说是一个很大的投资领域,”Fein说。标题:WhateBay'sMachineLearningAdvancesCanTeachITProfessionals,作者:CharlesBabcockcom】
