0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

LinkedIn机器学习解决方案

汽车玩家 来源:今日头条 作者:闻数起舞 2020-05-03 18:37 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

LinkedIn已实现了非常先进的体系结构,可大规模开发机器学习解决方案。

对于大多数组织而言,构建基础结构来管理机器学习模型的生命周期仍然是一个挑战。 尽管我们已经看到了机器/深度学习框架的巨大进步,但对于大多数开始机器学习之旅的团队来说,大规模开发,部署和管理模型的架构最佳实践仍然有些障碍。 为了掌握其中的一些架构最佳实践,我们应该看看机器学习创新正在发生什么。 那是在大型技术公司内部。 微软,谷歌,Facebook,优步,LinkedIn和Netflix已经开发了一些市场上最先进的机器学习基础设施。 今天,我想在LinkedIn上探索支持某些关键任务机器学习工作流程的架构。

LinkedIn是将机器学习应用于大规模场景多年的公司之一,但对该软件巨头使用的特定方法和技术知之甚少。 最近,LinkedIn工程团队发布了一系列博客文章,提供了有关其机器学习基础结构和实践的一些非常有趣的见解。 尽管许多情况都是特定于LinkedIn的,但是这些技术和最佳实践适用于许多大规模的机器学习解决方案。

人与人之间的机器学习

LinkedIn机器学习架构最有趣的方面之一是他们如何利用人作为机器学习工作流程的一部分。 例如,假设一个场景发现了不同标题之间的关系,例如" 高级软件工程师"或"首席开发人员"来改善搜索体验。 LinkedIn使用人类分类学家来标记标题之间的关系,以便可以将它们用于机器学习模型(例如长时记忆网络)中,以帮助发现标题之间的其他关系。 机器学习架构是LinkedIn知识图的基础。

大规模的机器学习基础架构

LinkedIn机器学习基础架构的核心是一个称为Pro-ML的专有系统。 从概念上讲,Pro-ML控制着机器学习模型从训练到监视的整个生命周期。 为了扩展Pro-ML,LinkedIn建立了一个架构,该架构将其一些开源技术(例如Kafka或Samza)与基础结构构建块(例如Spark或Hadoop YARN)相结合。

LinkedIn机器学习解决方案

尽管LinkedIn机器学习堆栈中使用的大多数技术都是众所周知的,但还有一些新的贡献值得进一步探索:

·Ambry:LinkedIn的Ambry是一个分布式的不可变blob存储系统,具有高可用性,易于扩展,经过优化,可以以高吞吐量和低延迟为大小从几个KB到多个GB的不可变对象提供服务,并能够从客户端进行端到端流传输到存储层,反之亦然。 该系统旨在跨多个数据中心在主动-主动设置下工作,并提供非常便宜的存储。

·TonY:YARN上的TensorFlow(TonY)是一个框架,可在Apache Hadoop上本地运行TensorFlow。 TonY支持将单个节点或分布式TensorFlow训练作为Hadoop应用程序运行。

·PhotonML:PhotonML是基于Apache Spark的机器学习库。 当前,Photon ML支持训练不同类型的广义线性模型(GLM)和广义线性混合模型(GLMMs / GLMix模型):逻辑,线性和泊松。

Hadoop上的TensorFlow

上个月,LinkedIn工程团队在YARN(TonY)框架上开源了其TensorFlow的第一版。 该版本的目标是使TensorFlow程序能够在分布式YARN群集上运行。 尽管TensorFlow工作流在诸如Apache Spark之类的基础架构上得到广泛支持,但YARN在很大程度上仍被机器学习社区所忽略。 一流的支持,可通过处理诸如资源协商和容器环境设置之类的任务在Hadoop上运行TensorFlow作业。

LinkedIn机器学习解决方案

TonY的核心是使用TensorFlow程序并将其拆分为可以在YARN集群上执行的多个并行任务。 这样做是在完全支持TensorFlow的计算图的同时,这意味着TensorBoard之类的工具可以在TonY上使用,而无需进行任何修改。

LinkedIn机器学习解决方案

TonY是对TensorFlow生态系统的有趣贡献,可以改善TensorFlow应用程序大规模运行的体验。 此外,TonY可以从YARN生态系统中可用的大量工具和库中受益,从而为训练和运行TensorFlow应用程序提供高度可扩展的运行时。

测试

LinkedIn运行着数以千计的并发机器学习模型,这些模型正在不断发展和版本化。 在这些情况下,开发健壮的测试方法对于优化运行时机器学习模型的性能至关重要。 就LinkedIn而言,工程团队已将A / B测试作为其Pro-ML架构的一等公民,使机器学习工程师可以针对特定情况部署竞争算法并评估产生最佳结果的算法。

像LinkedIn这样的互联网巨头站在大规模机器学习解决方案实施的最前沿,他们对这一主题的见解对于开始他们的机器学习之旅的公司来说具有不可思议的价值。 LinkedIn的工作清楚地表明,大规模开发机器学习是一项永无止境的练习,它将流行的开源库和平台与专有框架和方法相结合。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 机器学习
    +关注

    关注

    67

    文章

    8570

    浏览量

    137381
  • LinkedIn
    +关注

    关注

    0

    文章

    18

    浏览量

    14951
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    基于米尔RK3576核心板的国产割草机器解决方案

    割草机器人提供了一颗真正的“中国芯”。该方案不仅实现了厘米级定位与毫秒级避障,更在数据安全与供应链韧性上提供了坚实保障,助力中国智造在庭院机器人赛道上实现弯道超车。 一、硬件核心:国产算力,自主可控
    发表于 04-24 17:31

    瑞萨电子AI解决方案助力优化电子配送机器人开发

    。因此,瑞萨电子的AI解决方案进一步优化了这些电子送货机器人的自主性、维护性和交付时间,为用户提供道路安全和便利。
    的头像 发表于 03-18 14:02 626次阅读
    瑞萨电子AI<b class='flag-5'>解决方案</b>助力优化电子配送<b class='flag-5'>机器</b>人开发

    CFE具身机器人PogoPin磁吸连接系统解决方案

    川富电子(CFE)作为专业的连接系统解决方案提供商,凭借在PogoPin与磁吸连接领域的技术积累,推出高可靠、全场景适配的具身机器人磁吸充电模组解决方案,助力客户构建更稳定、高效的产品体系。
    的头像 发表于 02-09 15:14 896次阅读
    CFE具身<b class='flag-5'>机器</b>人PogoPin磁吸连接系统<b class='flag-5'>解决方案</b>

    南柯电子|电力电子EMC整改:工业机器人伺服驱动器解决方案策略

    南柯电子|电力电子EMC整改:工业机器人伺服驱动器解决方案策略
    的头像 发表于 01-15 09:29 444次阅读

    瑞声科技人形机器解决方案亮相CES 2026

    2026年1月6日,年度科技盛会CES正式启幕。作为感知体验解决方案的领导者,AAC瑞声科技以“The Future”为主题,首次全面展示覆盖执行系统与感知系统的人形机器解决方案
    的头像 发表于 01-12 16:46 1675次阅读

    IHR 2025 | 移远通信携Robrain AI解决方案亮相,开启机器人全感官交互新纪元

    10月23日-24日,以“智联未来・生态共生”为主题的2025人形机器人国际峰会(IHR2025)在上海隆重举行。作为全球领先的AIoT整体解决方案供应商,移远通信携RobrainAI机器
    的头像 发表于 10-24 19:03 857次阅读
    IHR 2025 | 移远通信携Robrain AI<b class='flag-5'>解决方案</b>亮相,开启<b class='flag-5'>机器</b>人全感官交互新纪元

    集成16位超高分辨率磁编码器的机器人舵机解决方案

    随着机器人技术的快速发展,对运动控制精度的要求越来越高。传统机器人舵机通常采用电位器或普通磁编码器作为位置反馈元件,但这些方案在分辨率、抗干扰性和可靠性方面都存在一定局限。本文将详细介绍一种集成16位超高分辨率磁编码器的
    的头像 发表于 08-29 16:21 1308次阅读
    集成16位超高分辨率磁编码器的<b class='flag-5'>机器</b>人舵机<b class='flag-5'>解决方案</b>

    再掀语音交互革命,广和通AI解决方案加速机器人听觉进化

    机器人世界里,感知是智能化的第一步,是机器人获取环境信息,学习适应并自主决策的前提。听觉作为五感之一,深度融合AI,可帮助机器人实现高效感知、数据获取、语音交互和环境事件检测,使
    的头像 发表于 08-26 17:44 1110次阅读

    普迪飞制造业高级洞察解决方案(AIM):以机器学习(ML)重构生产效能,解锁工业 4.0 落地新路径

    据基础设施与机器学习技术,推出制造业高级洞察方案(AIM),为企业量身定制智能化解决方案,助力其在高产量生产环境中实现效率跃升、成本优化与质量升级。图片来源:普迪飞官网数
    的头像 发表于 08-19 13:46 1860次阅读
    普迪飞制造业高级洞察<b class='flag-5'>解决方案</b>(AIM):以<b class='flag-5'>机器</b><b class='flag-5'>学习</b>(ML)重构生产效能,解锁工业 4.0 落地新路径

    CNC行业|复合机器人CNC上下料及自动换刀解决方案

    经世智能CNC上下料复合机器人,复合机器人集成AGV+机械臂+视觉系统,提供CNC多工序柔性上下料、CNC全自动刀具更换自动化解决方案,打通生产物流最后“一公里"。 机器人机
    的头像 发表于 08-13 15:52 2600次阅读
    CNC行业|复合<b class='flag-5'>机器</b>人CNC上下料及自动换刀<b class='flag-5'>解决方案</b>

    FPGA在机器学习中的具体应用

    随着机器学习和人工智能技术的迅猛发展,传统的中央处理单元(CPU)和图形处理单元(GPU)已经无法满足高效处理大规模数据和复杂模型的需求。FPGA(现场可编程门阵列)作为一种灵活且高效的硬件加速平台
    的头像 发表于 07-16 15:34 3174次阅读

    NVIDIA Isaac Lab可用环境与强化学习脚本使用指南

    NVIDIA Isaac Sim 是一款基于 NVIDIA Omniverse 构建的参考应用,使开发者能够在基于物理的虚拟环境中模拟和测试 AI 驱动的机器人开发解决方案。NVIDIA Isaac
    的头像 发表于 07-14 15:29 2764次阅读
    NVIDIA Isaac Lab可用环境与强化<b class='flag-5'>学习</b>脚本使用指南

    劢微机器人携无人叉车解决方案亮相LET 2025广州物流展

    5月21日,劢微机器人携三向叉式无人叉车等智能物流解决方案的重磅产品亮相2025中国(广州)国际物流装备与技术展,全方位展示在无人叉车及其智能物流解决方案领域的卓越实力与品牌影响力。
    的头像 发表于 06-19 16:36 1032次阅读

    扫地机器人EMC整改:传统方法VS新技术的高效解决方案

    南柯电子|扫地机器人EMC整改:传统方法VS新技术的高效解决方案
    的头像 发表于 06-10 11:00 1215次阅读
    扫地<b class='flag-5'>机器</b>人EMC整改:传统方法VS新技术的高效<b class='flag-5'>解决方案</b>

    泰克科技全链路测试解决方案助力人形机器人发展

    在刚刚举办的人形机器人科技创新大会中,泰克科技(Tektronix)作为测试、测量和监测解决方案的创新者,展示了其全链路测试解决方案,为与会者提供了深入了解其在人形机器人研发领域的最新
    的头像 发表于 05-21 14:56 1475次阅读