写点什么

深度学习在 Gilt 上的应用

  • 2017-02-22
  • 本文字数:745 字

    阅读完需:约 2 分钟

深度学习起源神经网络,是机器学习的一个快速发展的子领域。最近的一些算法的进步和GPU 并行计算的使用,使得基于深度学习的算法可以在围棋和其他的一些实际应用里取得很好的成绩。

时尚产业是深度学习的目标领域之一。闪购网站 Gilt 就一直在使用深度学习来进行产品推荐和服装的属性分类。裙子样式是通过Facebook 的 Torch 库来自动地识别其适用场合、裙子轮廓、领口和袖子类型的。Torch 使用由 ImageNet 数据集训练得到的模型来利用每张图片已经具有的标签,并通过 Gilt 选定的具体特征来增强它们。该系统使用基于 EBS 和 P2 实例的亚马逊云基础架构,每个服务器最多可提供 16 个 GPU。为了测试分类质量,该系统使用 F1 分数作为评价指标,它同时兼顾了分类模型的准确率和召回率。Gilt 也测试了 SaaS 等替代品,但它们在准确度和提供的标签方面都不能令人满意。

另一方面,针对裙子相似性的产品推荐是基于 TiefVision 来实现的,它是一种基于深度学习的图像相似性搜索引擎。 TiefVision 也是基于 ImageNet 数据的分类,它在神经网络的最后几层用一个特定的网络来代替,这种技术也叫迁移学习。第一步是使用Yann LeCunn 的 OverFeat 方法在图像中对裙子进行定位。定位之后,该算法使用一个 Siamese 网络 Hinge 损失函数来进行训练。

随着英特尔开源面向 Apache Spark 的分布式深度学习库 BigDL ,亚马逊推广 MXNet 作为 AWS 的深度学习框架,并且将深度学习用于其他用例中的异常检测,现在看起来不仅软件正在“吞噬”这个世界,而且深度学习正在成为机器学习的主流,渐渐取代传统机器学习的地位。

查看英文原文: Deep Learning at Gilt


感谢冬雨对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ @丁晓昀),微信(微信号: InfoQChina )关注我们。

2017-02-22 18:002168

评论

发布
暂无评论
发现更多内容

Matlab凸优化算法

袁袁袁袁满

三周年连更

高级视频编码器性能对比(H265、VP9、AV1)

轻口味

音视频 视频编解码 三周年连更

自然语言处理_AI文本翻译

DS小龙哥

三周年连更

OpenHarmony应用TS&JS编程指南

鸿蒙之旅

OpenHarmony 三周年连更

Java HashMap 的常用方法,Java工程师必知!

Java架构历程

Java hashmap 三周年连更

如何用 python 设计一个兑奖程序?

海拥(haiyong.site)

三周年连更

Go语言开发小技巧&易错点100例(七)

闫同学

三周年连更

Mac M1 8G丐版尝试本地部署Stable Diffusion

IT蜗壳-Tango

三周年连更

Haproxy进阶管理:命令行控制后端节点上下线

乌龟哥哥

三周年连更

ChatGPT 将如何影响编程行业?程序员是被将被替代? | 社区征文

格斗家不爱在外太空沉思

ChatGPT 三周年征文

徒手体验卷积运算的全过程 | 社区征文

迷彩

Python 深度学习 卷积 三周年征文 三周年连更

ssh 连接Linux确实很安全,这6种身份验证方法很强!

wljslmz

Linux SSH 三周年连更

python采集评论区内容

BROKEN

三周年连更

Python语法基础快速回顾

timerring

Python

区块链技术是什么?比特币又是什么?硕士是区块链研究方向,就业怎么办?

千与编程

区块链+ 研读版

Angular 服务器端渲染两个相关的 SERVER_REQUEST_URL 和 SERVER_REQUEST_ORIGIN

汪子熙

前端开发 angular 三周年连更

2023-05-02:如果一个正整数每一个数位都是 互不相同 的,我们称它是 特殊整数 。 给你一个正整数 n ,请你返回区间 [1, n] 之间特殊整数的数目。 输入:n = 20。 输出:19。

福大大架构师每日一题

Go 算法 rust 福大大

数据湖技术Iceberg和Hudi的比较

漫长的白日梦

数据湖 iceberg Hudi

Mac M1 安装SD(上)

IT蜗壳-Tango

三周年连更

【Python实战】Python采集情感音频

BROKEN

三周年连更

Matlab实现Non-Local Means算法

袁袁袁袁满

三周年连更

为什么有些前端一直用 div 当按钮,而不是用 button?

海拥(haiyong.site)

三周年连更

分布式事务的21种武器 - 3

俞凡

架构 云原生

Linux 文件与目录管理

鸿蒙之旅

Linux 三周年连更

云安全技术管理

阿泽🧸

云安全 三周年连更

2023-05-01:给你一个整数 n , 请你在无限的整数序列 [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, ...] 中找出并返回第 n 位上的数字。 1 <= n <=

福大大架构师每日一题

golang 算法 rust 福大大

Go语言开发小技巧&易错点100例(六)

闫同学

三周年连更

手撕代码系列(四)

沉浸式趣谈

JavaScript 面试 前端面试题 ES6基础知识点总结

通过ChatGPT来写论文

石云升

AIGC ChatGPT 三周年连更

Java Collection与Map详解

timerring

Java

深度学习在Gilt上的应用_大数据_Alex Giamas_InfoQ精选文章