精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

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的工作清楚地表明,大規模開發機器學習是一項永無止境的練習,它將流行的開源庫和平臺與專有框架和方法相結合。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 機器學習
    +關注

    關注

    66

    文章

    8377

    瀏覽量

    132406
  • LinkedIn
    +關注

    關注

    0

    文章

    18

    瀏覽量

    14463
收藏 人收藏

    評論

    相關推薦

    什么是機器學習?通過機器學習方法能解決哪些問題?

    來源:Master編程樹“機器學習”最初的研究動機是讓計算機系統具有人的學習能力以便實現人工智能。因為沒有學習能力的系統很難被認為是具有智能的。目前被廣泛采用的
    的頭像 發表于 11-16 01:07 ?222次閱讀
    什么是<b class='flag-5'>機器</b><b class='flag-5'>學習</b>?通過<b class='flag-5'>機器</b><b class='flag-5'>學習</b>方法能解決哪些問題?

    NPU與機器學習算法的關系

    在人工智能領域,機器學習算法是實現智能系統的核心。隨著數據量的激增和算法復雜度的提升,對計算資源的需求也在不斷增長。NPU作為一種專門為深度學習機器
    的頭像 發表于 11-15 09:19 ?306次閱讀

    安森美機器視覺系統解決方案

    ,它還用于驗證數據矩陣碼、檢查食品包裝和讀取條形碼。機器視覺系統方案指南將全面介紹機器視覺系統方案及市場趨勢,本文為第二部分,將重點介紹系統描述、
    的頭像 發表于 11-14 09:53 ?136次閱讀
    安森美<b class='flag-5'>機器</b>視覺系統<b class='flag-5'>解決方案</b>

    解決方案】智慧用電解決方案

    解決方案】智慧用電解決方案
    的頭像 發表于 11-11 01:00 ?83次閱讀
    【<b class='flag-5'>解決方案</b>】智慧用電<b class='flag-5'>解決方案</b>

    AI干貨補給站 | 深度學習機器視覺的融合探索

    在智能制造的浪潮中,阿丘科技作為業界領先的工業AI視覺平臺及解決方案提供商,始終致力于推動AI+機器視覺技術的革新與應用。為此,我們特別開設了「AI干貨補給站」專欄,分享此領域的基礎知識及實踐經驗
    的頭像 發表于 10-29 08:04 ?183次閱讀
    AI干貨補給站 | 深度<b class='flag-5'>學習</b>與<b class='flag-5'>機器</b>視覺的融合探索

    機器學習算法原理詳解

    機器學習作為人工智能的一個重要分支,其目標是通過讓計算機自動從數據中學習并改進其性能,而無需進行明確的編程。本文將深入解讀幾種常見的機器學習
    的頭像 發表于 07-02 11:25 ?762次閱讀

    深度學習與傳統機器學習的對比

    在人工智能的浪潮中,機器學習和深度學習無疑是兩大核心驅動力。它們各自以其獨特的方式推動著技術的進步,為眾多領域帶來了革命性的變化。然而,盡管它們都屬于機器
    的頭像 發表于 07-01 11:40 ?1186次閱讀

    請問PSoC? Creator IDE可以支持IMAGIMOB機器學習嗎?

    。 我發現IMAGIMOB 是一個很好的解決方案來滿足我的需求,但現在的問題是, PSoC? Creator 不支持 IMAGIMOB! PSoC? Creator 可以支持機器學習或 IMAGIMOB 嗎?
    發表于 05-20 08:06

    深度學習與度量學習融合的綜述

    如今,機器學習的應用廣泛,包括人臉識別、醫療診斷等,為復雜問題和大量數據提供解決方案機器學習算法能基于數據產生成功的分類模型,但每個數據都
    發表于 04-24 09:49 ?390次閱讀
    深度<b class='flag-5'>學習</b>與度量<b class='flag-5'>學習</b>融合的綜述

    機器學習(ML)推理主要計算之存內計算芯片

    機器學習(ML)應用已經在汽車、醫療保健、金融和技術等各個領域變得無處不在。這導致對高性能、高能效 ML 硬件解決方案的需求不斷增加。
    發表于 04-07 10:48 ?1059次閱讀
    <b class='flag-5'>機器</b><b class='flag-5'>學習</b>(ML)推理主要計算之存內計算芯片

    人工智能和機器學習的頂級開發板有哪些?

    設備不必再依賴遠程服務器或云來洞察傳感器數據或用戶輸入。像TinyML這樣的軟件框架正在發展成為微控制器專用的機器學習解決方案,而傳統的深度學習框架也可以在功能強
    的頭像 發表于 02-29 18:59 ?765次閱讀
    人工智能和<b class='flag-5'>機器</b><b class='flag-5'>學習</b>的頂級開發板有哪些?

    機器視覺運動控制一體機在光伏匯流焊機器人系統的解決方案

    一體機結合SCARA機械手+機器視覺的電池片匯流焊解決方案。可解決不同角度來料、規格等光伏太陽能電池板的串焊需求,實現生產效率和精度等大幅提升,同時將廢品率降至僅12%,并顯著加快數據處理速度,提高了
    發表于 02-28 15:01

    如何使用TensorFlow構建機器學習模型

    在這篇文章中,我將逐步講解如何使用 TensorFlow 創建一個簡單的機器學習模型。
    的頭像 發表于 01-08 09:25 ?914次閱讀
    如何使用TensorFlow構建<b class='flag-5'>機器</b><b class='flag-5'>學習</b>模型

    基于MCX微控制器的機器學習解決方案

    隨著人工智能(AI)技術的發展,如何在MCU上實現機器學習,創造更多邊緣AI的新用例,一直是嵌入式開發社區的熱點話題。
    的頭像 發表于 01-05 09:18 ?720次閱讀
    基于MCX微控制器的<b class='flag-5'>機器</b><b class='flag-5'>學習</b><b class='flag-5'>解決方案</b>

    微軟暫緩LinkedIn上云項目,轉向自建數據中心投資

    LinkedIn早在2019年即宣布了“藍色轉換”的云遷移計劃,然而據知情人士透露,實際上項目已在去年停止推進。相關文件表明,LinkedIn當時的首席技術官Raghu Hiremagalur在去年告知研發團隊要集中精力擴大和創新“本地基礎設施”。
    的頭像 發表于 12-15 10:56 ?571次閱讀