91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

軟件巨頭Salesforce帶來AutoML殺手TransmogrifAI

zhKF_jqr_AI ? 來源:未知 ? 作者:工程師曾玲 ? 2018-08-18 11:32 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

如果說去年“機器換人”的輿論來自車間的機器人手,那今年在全球范圍內(nèi)揮舞起“自動化”大棒的,就成了機器學(xué)習(xí)。上月,李飛飛發(fā)布面向商業(yè)公司的機器學(xué)習(xí)庫AutoML,技術(shù)門檻之低,讓不少工程師擔(dān)憂不已。一波未平,8月月初,美國德州農(nóng)工大學(xué)開源Auto Keras,同樣的功能,但是完全免費。而今天,軟件巨頭Salesforce也入場了,他們帶來的TransmogrifAI,才可能是真正的AutoML“殺手”。

以下內(nèi)容來自Salesforce Einstein數(shù)據(jù)科學(xué)高級總監(jiān)Shubha Nabar:

在過去十年中,盡管機器學(xué)習(xí)取得了巨大進步,但構(gòu)建可用的機器學(xué)習(xí)系統(tǒng)卻依然是件難事。三年前,當(dāng)我們著手把機器學(xué)習(xí)功能部署到Salesforce平臺時,大家才發(fā)現(xiàn),原來構(gòu)建企業(yè)級機器學(xué)習(xí)系統(tǒng)更加困難。為了解決這個問題,我們開發(fā)了TransmogrifAI(發(fā)音為trans-mog-ri-phi)——一種用于處理結(jié)構(gòu)化數(shù)據(jù)的端到端自動化機器學(xué)習(xí)庫,它也是現(xiàn)在Einstein平臺優(yōu)化功能的一個工具。

今天,我們把這個項目分享給開源社區(qū)。未來,數(shù)據(jù)科學(xué)家和開發(fā)人員可以用它快速大規(guī)模地構(gòu)建機器學(xué)習(xí)解決方案。

TransmogrifAI GitHub:github.com/salesforce/TransmogrifAI

當(dāng)數(shù)據(jù)科學(xué)家在為商業(yè)產(chǎn)品構(gòu)建機器學(xué)習(xí)功能時,他們通常會關(guān)注易于理解的樣本和數(shù)據(jù)集。相比之下,企業(yè)擁有的數(shù)據(jù)和樣本是多樣化的,這種多樣性使構(gòu)建企業(yè)級機器學(xué)習(xí)系統(tǒng)成了一項挑戰(zhàn)。在Salesforce,我們的客戶可能希望預(yù)測一系列結(jié)果——從客戶流失、銷售預(yù)測、潛在用戶轉(zhuǎn)化,到數(shù)字廣告點擊、網(wǎng)購、報價接受、設(shè)備故障和延遲付款等,

對于企業(yè)客戶來說,他們的數(shù)據(jù)是保密的、不可共享的,這兩點至關(guān)重要。這意味著我們必須針對客戶,用給定的數(shù)據(jù)樣本構(gòu)建機器學(xué)習(xí)模型。同時,構(gòu)建全局模型絕對沒有意義,因為每個企業(yè)都獨立無二,他們有不同的商業(yè)模式,也有各自的經(jīng)營規(guī)模和業(yè)務(wù)渠道,用機器學(xué)習(xí)的術(shù)語講,就是有不同的偏差。

為了讓機器學(xué)習(xí)真正為客戶服務(wù),我們要做的就是構(gòu)建和部署上千個用不同數(shù)據(jù)樣本訓(xùn)練得到的個性化機器學(xué)習(xí)模型!而如果不想聘請大批數(shù)據(jù)科學(xué)家,實現(xiàn)這一目標(biāo)的唯一方法就是自動化。

TransmogrifAI工作流程

通常情況下,如果要構(gòu)建性能良好的機器學(xué)習(xí)模型,它需要的研究量和開發(fā)量是相當(dāng)可觀的。數(shù)據(jù)準(zhǔn)備、特征工程、模型訓(xùn)練……這些繁瑣過程需要不斷迭代,為了得到成熟的模型,數(shù)據(jù)科學(xué)家們可能要耗費數(shù)周乃至數(shù)月的時間。

TransmogrifAI是一個基于Scala和SparkML構(gòu)建的庫,它能承擔(dān)這個過程中的部分工作。只需幾行代碼,數(shù)據(jù)科學(xué)家就可以自動完成數(shù)據(jù)清理、特征工程和模型選擇,然后訓(xùn)練出一個高性能模型,進行進一步探索和迭代。

它封裝了機器學(xué)習(xí)過程的五個主要步驟:

特征推斷(Feature Inference)

數(shù)據(jù)是所有機器學(xué)習(xí)管道的第一步。數(shù)據(jù)科學(xué)家先收集所有相關(guān)數(shù)據(jù),再進行整平操作,添加、聚合不同數(shù)據(jù)源,從中提取可能有助于預(yù)測的原始信號。這之后,提取得到的信號會被放進靈活的數(shù)據(jù)結(jié)構(gòu)中,也就是DataFrame,方便后續(xù)操作。雖然這些數(shù)據(jù)結(jié)構(gòu)簡單且易于操作,但其中還是存在一些錯誤,可能會對下游造成影響,比如存在類型錯誤和空值錯誤。

TransmogrifAI可以幫助解決這類問題。它允許用戶為其數(shù)據(jù)指定類型,自動把原始預(yù)測變量和響應(yīng)信號提取為“特征”。除了原始類型,TransmogrifAI的支持面更豐富、更細(xì)化,地理位置、電話號碼、郵政編碼……凡是數(shù)據(jù)科學(xué)家可能頻繁遇到的,它都能進行區(qū)分。

事實上,即便用戶沒有指定,TransmogrifAI也可以自行推斷。例如,當(dāng)它檢測到數(shù)據(jù)中的文本特征其實是分類特征時,它會記錄這個錯誤并進行適當(dāng)處理。不用等到運行時再報錯,數(shù)據(jù)科學(xué)家在編譯時就能找出大多數(shù)錯誤。

自動化特征工程(Transmogrification)

雖然找到正確的類型有助于數(shù)據(jù)推理和減少對下游的不良影響,但最終所有特征都是要被轉(zhuǎn)換成數(shù)字表示的。只有這樣,機器學(xué)習(xí)算法才能尋找并利用其中的規(guī)律。這個過程被稱為特征工程。

舉個例子,我們該怎么把美國的各個州(如CA, NY, TX等)轉(zhuǎn)成數(shù)字?一種方法是把每個州映射為1到50之間的數(shù)字,因為美國一共有50個州。但這種編碼方法的缺點在于沒有保留州與州之間地理位置上的關(guān)系。那么如果我們計算州中心點到美國中心點的距離,并以此為編碼依據(jù)呢?這確實可以解決之前提到的問題,但它同樣無法反映東西南北位置。

所以特征工程的方法有無數(shù)種,但是找出正確的一種十分不容易。

TransmogrifAI可以幫數(shù)據(jù)科學(xué)家自動化這個惱人的過程。它為自己支持的所有特征類型提供了無數(shù)種編碼技術(shù),能做到不僅把數(shù)據(jù)轉(zhuǎn)成算法可用的格式,還能優(yōu)化轉(zhuǎn)換,使機器學(xué)習(xí)算法更容易從數(shù)據(jù)中學(xué)習(xí)。例如,同樣是年齡數(shù)字特征,它能根據(jù)特定問題(時尚行業(yè)、金融理財)把它們轉(zhuǎn)成最合適的年齡段。

盡管TransmogrifAI已經(jīng)具備了上述強大能力,但考慮到特征工程是一場無窮無盡的“博弈”,它也支持用戶自定義和擴展默認(rèn)值。

自動化特征驗證(Feature Validation)

特征工程可能導(dǎo)致數(shù)據(jù)維度出現(xiàn)爆炸性增長,而高維數(shù)據(jù)往往會讓模型出現(xiàn)差錯!其中最典型的是模型過擬合,另一個容易被忽視但影響巨大的問題是數(shù)據(jù)泄露。

假設(shè)我們手頭有一個包含交易信息的數(shù)據(jù)集,任務(wù)是預(yù)測最終的交易金額,而數(shù)據(jù)集上一個條目叫“已結(jié)算交易金額”,這是完成交易后才能統(tǒng)計到的信息。如果我們不慎把這個信息也放進訓(xùn)練集里,模型就會發(fā)現(xiàn)它的“可參考性”極強,最后成為一個測試時精度極高,實踐時一無所用的廢品。

事實上,在Salesforce業(yè)務(wù)中,這種后見之明的偏見尤其成問題,因為大部分客戶的數(shù)據(jù)很復(fù)雜,平時也是自動填充的,這使得數(shù)據(jù)科學(xué)家很容易混淆因果關(guān)系。

TransgmogrifAI包含執(zhí)行自動特征驗證的算法,可以刪除幾乎沒有預(yù)測能力的特征——隨著時間的推移而使用的特征,表現(xiàn)出零方差的特征,或者在訓(xùn)練樣本中的分布與預(yù)測時的分布存在顯著不同的特征。在處理含有偏差的高維數(shù)據(jù)時,這些算法會用一系列基于特征類型的統(tǒng)計測試,結(jié)合特征譜系來檢測和排除偏差。

自動化模型選擇(Model Selection)

完成所有關(guān)于數(shù)據(jù)預(yù)處理的工作后,數(shù)據(jù)科學(xué)家就該把機器學(xué)習(xí)算法應(yīng)用于準(zhǔn)備好的數(shù)據(jù)以構(gòu)建預(yù)測模型。如果是手動完成,他們往往需要嘗試許多不同的算法,并找到合適的參數(shù)設(shè)置。這是個耗時的工程。

TransmogrifAI的模型選擇器可以在數(shù)據(jù)上運行多種算法,并比較它們的平均驗證錯誤,從中挑出最佳算法。除此之外,它還能通過適當(dāng)?shù)貙?shù)據(jù)進行采樣并重新校準(zhǔn)預(yù)測以匹配真實的先驗,自動處理不平衡數(shù)據(jù)的問題,進一步提高模型性能。

超參數(shù)優(yōu)化(Hyperparameter Optimization)

上述自動化步驟的基礎(chǔ)都涉及超參數(shù)優(yōu)化,它幾乎無處不在。而就是這么一個耗時久、任務(wù)量重、讓數(shù)據(jù)科學(xué)家望而生畏的操作,它背后的技術(shù)原理卻不難,可以直接看成一個高性能模型和一個隨機數(shù)生成器模型。這個任務(wù),TransmogrifAI可以代勞。、

賦予每個人使用ML技術(shù)的權(quán)利

總的來看,現(xiàn)在TransmogrifAI在Salesforce內(nèi)部已經(jīng)成功把訓(xùn)練模型所需的總時間從幾周、幾個月縮短到了幾個小時。而封裝所有這些復(fù)雜操作的代碼卻非常簡單,只需短短幾行就能搞定:

// 讀取交易數(shù)據(jù)

val dealData = DataReaders.Simple.csvCase[Deal](path = pathToData).readDataset().toDF()

// 提取原始信號,預(yù)測特征

val (isClosed, predictors) = FeatureBuilder.fromDataFrame[RealNN](dealData, response = "isClosed")

// 自動化特征工程

val featureVector = predictors.transmogrify()

// 自動化特征驗證

val cleanFeatures = survived.sanityCheck(featureVector, removeBadFeatures = true)

// 自動化模型選擇

val (pred, raw, prob) = BinaryClassificationModelSelector().setInput(isClosed, cleanFeatures).getOutput()

// 設(shè)置工作流程,訓(xùn)練模型

val model = newOpWorkflow().setInputDataset(dealData).setResultFeatures(pred).train()

這意味著TransmogrifAI已經(jīng)成為一個變革。

在我們眼里,這種自動化水平的工具對開發(fā)面向企業(yè)的機器學(xué)習(xí)系統(tǒng)至關(guān)重要,因此我們也相信,隨著機器學(xué)習(xí)在各行各業(yè)的應(yīng)用場景不斷拓寬,對運營方式產(chǎn)生巨大影響,未來企業(yè)對機器學(xué)習(xí)系統(tǒng)的需求會不斷增大,而那時,TransmogrifAI這樣的自動化機器學(xué)習(xí)庫可以幫助他們實現(xiàn)目標(biāo),實現(xiàn)轉(zhuǎn)變。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • AI
    AI
    +關(guān)注

    關(guān)注

    91

    文章

    40041

    瀏覽量

    301701
  • 機器學(xué)習(xí)
    +關(guān)注

    關(guān)注

    66

    文章

    8556

    瀏覽量

    137049

原文標(biāo)題:又一個AutoML庫:Salesforce開源TransmogrifAI

文章出處:【微信號:jqr_AI,微信公眾號:論智】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    軟件開發(fā)報價明細(xì)有哪些(軟件開發(fā)報價明細(xì)的內(nèi)容和編制步驟)

    軟件
    北京華盛恒輝科技
    發(fā)布于 :2026年03月02日 20:31:48

    雙組份灌封膠固化失???一文揭示配比、攪拌、環(huán)境三大隱形殺手 | 鉻銳特實業(yè)

    雙組份灌封膠固化失敗怎么辦?本文深度揭秘配比失準(zhǔn)、攪拌不均、溫濕度三大隱形殺手,并附快速自檢清單,90%固化問題一篇搞定! | 鉻銳特實業(yè)
    的頭像 發(fā)表于 12-02 00:42 ?530次閱讀
    雙組份灌封膠固化失敗?一文揭示配比、攪拌、環(huán)境三大隱形<b class='flag-5'>殺手</b> | 鉻銳特實業(yè)

    警惕!靜電浪涌成汽車電子 “隱形殺手”,TVS&amp;ESD筑牢整車安全防線

    當(dāng)你駕駛著搭載了先進電子系統(tǒng)的汽車穿梭于城市道路時,是否想過靜電與浪涌正悄無聲息地威脅著整車的安全與性能?作為汽車電子領(lǐng)域的“隱形殺手”,它們對車載顯示、動力總成、電池管理系統(tǒng)等關(guān)鍵部件的危害,可能超出你的想象。
    的頭像 發(fā)表于 11-19 18:24 ?336次閱讀

    今日看點:Cadence宣布收購ChipStack;德州儀器啟用馬六甲第二組裝測試工廠

    Cadence宣布收購 ChipStack 業(yè)內(nèi)消息指出,半導(dǎo)體軟件巨頭 Cadence Design Systems 同意收購ChipStack,這是一家位于西雅圖的初創(chuàng)公司,致力于開發(fā)
    發(fā)表于 11-11 10:25 ?457次閱讀

    廣立微DE-G零斷檔重構(gòu)智能數(shù)據(jù)分析

    近日,數(shù)據(jù)分析領(lǐng)域被一則消息推上風(fēng)口浪尖:一家老牌軟件巨頭將撤出中國。在此背景下,其旗下以靈活著稱的數(shù)據(jù)分析軟件,在中國市場的未來將面臨極大的不確定性。
    的頭像 發(fā)表于 11-07 10:39 ?698次閱讀

    別讓“隱形殺手”毀了你的設(shè)備性能

    1“隱形殺手”逐個抓No.1殺手一號:散熱材料不給力散熱材料作為散熱系統(tǒng)的核心組成部分,其性能優(yōu)劣直接決定了設(shè)備的散熱效果。常見的散熱材料有金屬、導(dǎo)熱硅脂、石墨烯等,它們各自有著獨特的特性和導(dǎo)熱
    的頭像 發(fā)表于 09-19 09:34 ?758次閱讀
    別讓“隱形<b class='flag-5'>殺手</b>”毀了你的設(shè)備性能

    電機 “沉默殺手” 藏不住了!VC4060C 直擊家電 / 電動車 / 工業(yè)設(shè)備隱患

    揭露家電、電動車與工業(yè)電機背后的“沉默殺手” ——馬達(dá)檢測儀VC4060C讓電機問題無處遁形 你是否曾被這些問題困擾:家里的電器突然“罷工”,電動車的續(xù)航里程驟然減少,或者工廠設(shè)備頻繁故障影響生產(chǎn)
    的頭像 發(fā)表于 08-25 17:31 ?595次閱讀
    電機 “沉默<b class='flag-5'>殺手</b>” 藏不住了!VC4060C 直擊家電 / 電動車 / 工業(yè)設(shè)備隱患

    AI終于賺錢了,科技巨頭紛紛猛加杠桿

    AI領(lǐng)域被詬病的“投入大,收益少”開始反轉(zhuǎn),巨頭們在AI領(lǐng)域的投入,在今年二季度財報中,正在凸顯出其巨大的增值潛力。也正因為AI正在帶來強勁的收入增長,巨頭們在AI領(lǐng)域的投入支出,還在進一步加大。 ? AI帶飛
    的頭像 發(fā)表于 08-06 09:53 ?5534次閱讀

    新思科技(Synopsys)、西門子、楷登電子(Cadence)三大巨頭恢復(fù)對華EDA銷售

    新思科技(Synopsys)、西門子、楷登電子(Cadence)三大芯片設(shè)計軟件巨頭正式恢復(fù)對華供貨;意味著美國已正式取消對中國芯片設(shè)計軟件(EDA)出口限制。 據(jù)外媒彭博社報道,美國商務(wù)部已通知
    的頭像 發(fā)表于 07-03 16:22 ?2924次閱讀
    新思科技(Synopsys)、西門子、楷登電子(Cadence)三大<b class='flag-5'>巨頭</b>恢復(fù)對華EDA銷售

    突發(fā),EDA軟件再傳斷供!這或是中國傳感器被卡脖子最嚴(yán)重的地方!

    ? ? 今日,中國半導(dǎo)體產(chǎn)業(yè)再傳,受美國商務(wù)部工業(yè)安全局(BIS)的調(diào)查影響,國外巨頭對中國企業(yè)斷供EDA軟件,這一信息引起軒然大波。 ? ? EDA軟件在芯片設(shè)計中至關(guān)重要,沒有EDA軟件
    的頭像 發(fā)表于 05-28 18:59 ?3874次閱讀
    突發(fā),EDA<b class='flag-5'>軟件</b>再傳斷供!這或是中國傳感器被卡脖子最嚴(yán)重的地方!

    北京做軟件的公司有哪些?北京有哪些做軟件的公司

    軟件
    北京華盛恒輝科技
    發(fā)布于 :2025年04月29日 11:37:05

    美國傳感器巨頭遭黑客敲詐勒索,中國員工放假一周!

    ? 近日,美國傳感器巨頭森薩塔(Sensata)遭遇嚴(yán)重的勒索軟件攻擊,部分系統(tǒng)被加密,導(dǎo)致相關(guān)運營服務(wù)中斷,產(chǎn)品制造與運輸均受到影響,同時 公司已確認(rèn)內(nèi)部數(shù)據(jù)被竊取 。 ? 據(jù)森薩塔提交給美國
    的頭像 發(fā)表于 04-15 18:27 ?927次閱讀
    美國傳感器<b class='flag-5'>巨頭</b>遭黑客敲詐勒索,中國員工放假一周!

    廣汽集團與達(dá)索系統(tǒng)簽署戰(zhàn)略合作協(xié)議

    近日,由廣汽集團孵化的低空出行品牌高域科技與全球工業(yè)軟件巨頭達(dá)索系統(tǒng)在廣州正式簽署戰(zhàn)略合作協(xié)議,雙方將攜手推動低空出行產(chǎn)業(yè)的數(shù)字化創(chuàng)新,為未來城市立體交通體系打造創(chuàng)新解決方案。
    的頭像 發(fā)表于 03-24 11:41 ?996次閱讀

    電氣火災(zāi)的“隱形殺手”:故障電弧,你了解多少?

    一、背景 隨著電氣化程度的不斷提高,電氣火災(zāi)事故頻發(fā),造成了嚴(yán)重的人員傷亡和財產(chǎn)損失。據(jù)統(tǒng)計,電氣火災(zāi)已成為火災(zāi)事故的主要原因之一,而故障電弧則是引發(fā)電氣火災(zāi)的“隱形殺手”。故障電弧是指由于電氣線路
    的頭像 發(fā)表于 03-19 16:45 ?1484次閱讀
    電氣火災(zāi)的“隱形<b class='flag-5'>殺手</b>”:故障電弧,你了解多少?

    警惕靜電:電路板的隱形殺手? ?

    在 PCBA 加工領(lǐng)域,靜電猶如一個潛伏在暗處的隱形殺手,時刻威脅著電路板的安全與性能。稍有不慎,它就能給電路板帶來難以估量的損害,造成巨大的經(jīng)濟損失。今天,就讓我們深入了解一下靜電給電路板帶來
    的頭像 發(fā)表于 03-18 13:09 ?1871次閱讀
    警惕靜電:電路板的隱形<b class='flag-5'>殺手</b>?  ?