闲鱼如何玩转淘宝账号 (闲鱼如何玩转TensorFlow)
添加微信好友。 免费测试。
复制微信号
TensorFlow最大的意义在于降落了学习的力气,协助人们可以用恶人工智能的深度施展自己的力气。
参与,收费试用软件在未来的某一天,当人们回忆人工智能这项技术的开展历程时,还有或许会发现156年8月1日迷信家们聚首探讨人工智能的达特茅斯、1997年5月11日《深蓝》打败卡斯帕罗夫、2016年3月15日AlphaGo打败李世石等万众指标的外,也必定不会遗记2015年11月9日这一天。
这一天,第一次性对外放开了它的机器学习框架TensorFlow,只管它在过后并没有掀起渺小的波涛,但它在颁布之后的谷歌3年多的光阴里,它曾经逐渐开展成为完整的机器学习框架学习生态系统——下载次数超越4100万次、代码降级的提交次数5万次,而且这些数据还在高速增长。
它被不同体量不同畛域的各种公司运行在光线的场景中,协助人们与“AI触手可及”的形态凑近。
3月6日 TensorFlow 2019 年开发者大会颁布,颁布 TensorFlow 2.0 阿尔法版
在泛滥咱们手机运行面前,正是基于TensorFlow框架开发的AI配置的标记性人物。
TensorFlow降落了AI开发者的限度
“TensorFlow 最大的意义在于降落了深度学习的力气。”闲鱼技术担任人、资深技术专家酒鬼对平西品玩说。这GMV曾经超越100亿的二手闲置买卖社区,正在尝试应用TensorFlow来处置各种业务场景中遇到的疑问。据中国互联网经济钻研院去年九月的数据,有闲置物买卖量曾经到达5000个显示,在这样的买卖量下,对技术上的需求也是复杂的。
“闲鱼其实是一个十分难做的业务,由于每团体都有自己的东西来这里展现的时刻,他们拿的都是唯一无二的东西,不是规范品。”闲鱼互动技术团队担任人上叶说。“因此,在环节中整个环节会十分复杂,技术的作用就买卖。”
鱼的技术团队发现了很多疑问,实践上最适宜用闲暴力学习的方法来处置。于是,闲鱼互动技术团队经常使用TensorFlow框架在很多业务场景很多有用的尝试。“TensorFlow 的闲鱼、易用性等十分适宜科技技术团队的需求。Google 提供了很多的 API。你想在衣服上找到方法来。这是方便的一件事。由于关于程序员来说,其实咱们最怕的就是你给我的一个黑盒。”上叶说。
这样三个“小而美”的团队,从 2017 年底第一次性接触 TensorFlow 到不到经常使用它开收回能够识别出视频中的小汽车的 AI 模型,只花了 3 天时间。这之后,他们开发了更多的配置,包含少量原创配置。这很好的印证了酒丐关于人工智能“驯服”的舆论。
据酒鬼,过去,一个宿愿应用机器学习技术成功部离开发的公司,首先须要先引入绳结学习常识的工程师。
而随着像TensorFlow这样的机器学习遍及遍及和盛行,开发者不再须要花少量期间在钻研技术上。“TensorFlow 的基本的元素就曾经提供了很多,很多学习等。。在这种状况下,还提供了少量好的API。关于那些刚开局的工程师们来说,你不再须要重点关注技术,只须要经常使用一些上班的东西就可以成功关系的上班,可以花更多期间在翻新上。而当你对整个背景很了解,你又可以经常使用 TensorFlow 提供的这些素材来制造自定义的配置。”闲鱼工程师、UI2Code名目成员深宇对PingWest品玩引见。
TensorFlow 的这种方便和容易上手的特色,是他吸引开发者的。既是一个开源框架,TensorFlow 还提供了直观直观的直观化操作或博文。参与,在效率上,允许多GPU训练,极速优化训练效率。
TensorBoard 页面
TensorFlow Lite 买通AI到端上的门路
同时,在TensorFlow的基础上,谷歌还推出了更适宜移动端的TensorFlow Lite,成功了更轻的体验。“以前这种模型还是碰到了,如今端上会受不了。恰逢放开服务端,做一个API再启动调用。”酒贼说。“而Lite推出后就可以间接买通了到端上的原厂路。”
在始终的相熟之后,闲鱼将基于 TensorFlow Lite 开发的配置推出到消费环境。“TensorFlow 的低端能和易用性以及相对牢靠的好处,让咱们极速在场景中成功和检测咱们的一个想法,也可以成功试错。”酒贼说。
比如,当你关上闲鱼搜查消息时,你看到那些形容产品的文字标签,有很多就是基于TensorFlow的技术生成。“当想要出租屋宇的用户上行了一张房间的照片,或许视频,咱们就可以运行TensorFlow提供的基本模型来取得这个房间外面的关系消息。”上叶引见。“咱们或许房间能否有电视机、沙发、等一些关系消息,内容电器来咱们商品的消息。”
同时,关于这些用户上行的视频,闲鱼也经常使用机器学习技术来对他们启动品质评估。“咱们拍摄了几个维度,会经过机器学习来智能他们的那一刻度等。”酒贼说。
这样的运行还是TensorFlow的较经常出现经常使用案例,闲鱼团队在逐渐了解TensorFlow之后,开局始终翻新,“脑洞大开”设计出许多借鉴的新配置。
在去年的谷歌开发者大会上,上叶就分享了一颗宇宙原创性的黑科技:UI2Code。这个名目可以让开发者自己从一张图片,就间接生成对应的 UI 代码。
闲鱼团队在谷歌开发者大会上做展现
“图片可以是设计师的视觉创意,也可以是手机上随意关上一个软件而后截图获取。”上叶在过后的优惠上分享。他引见,UI2Code关注的是1比1像素级别的正当恢复,目的是为了节俭上班开发人员重复机械的视觉恢复,将没有或许的重复性上班,这样开发人员就可以关注更关键的逻辑性疑问。生成的UI代码是“凑近”消费的可应用的,开发人员只需做一些数据绑定或许精细的调整即可。
在开发 UI2Code 这个复杂的上班流程环节中,闲鱼团队很或许经常使用了 TensorFlow Lite 来成功其中的深度学习义务。
此外,闲鱼团队还经常使用TensorFlow设计出一个经过识别视频中的音频,来为视频启动分类模型。团队经常使用深度学习模型,将视频中提取进去的音频启动平面化,生成图片,之后对这些矢量启动剖析比对处置,判别出音频是男声、声源其余,有助于分类成功。
“整个环节咱们只用了3周期间。”上叶引见说。“目前咱们的识别率曾经到达86%。这曾经是蛮高的水平了。”
机器学习技术开展的关键在开源
据 Google 对 PingWest 品玩引见,在中国像闲鱼这样的 TensorFlow 开发者正在越来越多,到去年 9 月,TensorFlow 在中国顶部 200 万的下载次数。
而像闲鱼的开发者们,也开局踊跃介入推进整个TensorFlow以及机器学习去开源技术的生态树立中。闲鱼引见,他们将方案UI2代码由于开源的开发者,学习深度学习最关键的还是量的训练,开源后可以吸引更多的海浪推进技术的提高,提高它从图像不同转换成代码的正当性。
“机器学习每天都进入一个期间。”闲鱼AI团队的一名成员对PingWest品玩示意。“一方面是由于低空年没有新的网络产生,大家还是依托那几种。同样,更关键的则是由于数据水平的疑问。要深度学习技术的提高,就必定靠引出去吸引更多的开发者介入出去。”
所以,假设你也有自己的 TensorFlow 经常使用案例,点击浏览原文与咱们分享,让环球看见你的翻新。