图像识别(CV)在房地产领域的应用
过去两年,我们 Trulia Data Science Team 探索了大量图像识别(Computer Vision)在房地产相关的应用,在 Trulia 上线了一些,并发布了一些博客,在这里一并总结一下。
相关博客:
- Image Recognition Technology
- What Makes a Photo Click: Selecting Hero Images with Deep Learning - Trulia's Blog
- Organizing Real Estate Photo Collections for Visual Browsing - Trulia's Blog
背景

Trulia 上展示着大量的房地产相关图片,每天的新照片数量超过百万,单从数量上来说,可能是图片数量最大的产品之一。在这个注重视觉体验的时代,如果想要给用户更好的体验,将图片作为中心打造产品,我们必须了解每一张图片。因此,我们组一直在探索相关的技术,开发新的应用。
Scene Classification
我们首先完成研发的是图像的分类。在一般的房屋图片中,都有不同的房间类型,比如厨房、客厅、卧室、后院等等。我们训练了深度模型可以准确地将图片归类成为几十种房间类型。

一旦有了房间类型,我们可以围绕着这些图像数据做一些视觉体验优先的特性,比如专门把好看的游泳池放在一块一起展示,这样给用户带来了更好的浏览体验。用户开心了,自然就会在网站上停留更久。
Image Appropriateness and Quality
当网站上的内容过多,都会出现一些极端情况,比如不符合规范的内容。在图片中也有这样的情况,不少上传的图片并不是房地产领域的图片,比如宠物、大量文字等等。为了解决这个问题,我们开发了模型来预测图片是否适合房地产领域。
同时,我们也非常在乎对于不同的图片,哪一张更好看。为此,我们开发了模型来预测图片的好看程度。

这些模型被应用在了不同的领域,确保用户能够看到好看的图片,远离不相关的图片,增加用户体验。
Hero Image
一个房子平均有20张图片,但几乎所有展示房子的地方都只会放一张图片。放哪一张图片最合适?我们使用算法,结合通过模型预测的图片的几个信息,来自动挑选封面照片。

我们的算法结合了模型预测出来的分数,去掉不适合房地产领域的图片,参考图片好看程度,并给与不同的房间类型不同的权重,综合选出最好的照片作为封面照片。这样的算法还可以根据用户偏好的房间类型,比如厨房、卧室,来给用户优先展示用户喜欢看到的图片,做到个性化的图片推荐。

What is Next?
随着视觉体验的重要性日益增加,用户越来越期待看到图片,而不是文字的内容。因此,把图片作为产品的核心,是一个无法阻挡的趋势。而只有让计算机理解图片,才能给用户相关的内容。为了像理解文字那样理解图片,必须要研发相关的技术,做好技术储备。
正如我在答案如何评价谷歌的「人工智能先行」(AI First)战略?中所说,现在是做机器学习应用最好的时代。越来越多成熟的框架和数据集的出现,大大减低了研发的难度,应用的研发已经没有技术门槛。我们应该更多地探索用户的需求与体验,思考如何使用技术带来全新的产品,更好地服务用户。
by @陈然
继续阅读
全部内容大模型落地的未来:开源+微调?
最近,AI 社区里流传着这样一句话——“通用大模型很强,但我并不需要我的应用去给我背诵法文诗歌。” 这句话听上去有点调侃,却反映了一个重要现象:许多企业和开发者在早期会选择大型通用模型(例如 GPT-4)去快速验证想法,但真正想要落地到生产环境,往往发现必须在速度、成本和“专用领域准确度”之间做权衡。 于是,“微调(F...
[ML 1分钟]细节太多,犯错太容易
机器学习工程师小月最近一直在研究新的深度学习算法。相对于现有的算法框架,新算法要求兄弟团队一块搭建了不少新的框架,也选用了一些以前不太熟悉的库。经过了三个月的准备,终于可以上线AB测试了。 但是AB测试效果老是不好 经过了几个月的迭代,效果依然不佳,仅仅只比手动排序更好,与现有的模型相比效果差距甚远。离线数据 AUC,...
[ML 1分钟]第一个模型能跑通就不错了
有业务能上机器学习模型了,算法工程师小月开心地不行。毕竟作为一名机器学习工程师,口袋子藏着无数陈年老模型:线性模型、树模型、深度模型、增强学习,要啥有啥。业务一来,恨不得立刻就掏出最炫酷的模型,一步到位。 但是,第一个模型,一定要简单 正当小月兴奋着呢,经理大圆泼了一瓢冷水,“第一个模型,一定要简单”。 第一个次迭代往...


