chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

TensorFlow Recommenders 迎來更新 新版本引入了兩項(xiàng)重要功能

Tensorflowers ? 來源:TensorFlow ? 作者:Ruoxi Wang、Phil Sun、 ? 2020-12-17 16:44 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

9 月,我們開源了 TensorFlow Recommenders,這個(gè)庫能夠幫助您輕松構(gòu)建最先進(jìn)的推薦系統(tǒng)模型?,F(xiàn)在,我們高興地宣布 TensorFlow Recommenders (TFRS) 的新版本 v0.3.0。

v0.3.0
https://github.com/tensorflow/recommenders/releases/tag/v0.3.0

新版本引入了兩項(xiàng)重要功能,二者對(duì)于構(gòu)建和部署高質(zhì)量、可擴(kuò)展的推薦模型至關(guān)重要。

第一項(xiàng)新增功能是對(duì)快速可擴(kuò)展近似檢索提供內(nèi)置支持。通過利用 ScaNN,TFRS 現(xiàn)已能夠構(gòu)建在數(shù)毫秒內(nèi)即可從數(shù)以百萬計(jì)的條目中檢索出最佳候選條目的深度學(xué)習(xí)推薦模型,同時(shí)又保留了部署單個(gè)“輸入查詢特征即可輸出建議”的 SavedModel 對(duì)象的便利性。

第二項(xiàng)新增功能是支持用于特征交互建模的更出色技術(shù)。新版本 TFRS 包含了 Deep & Cross Network 的實(shí)現(xiàn):一種高效架構(gòu),用于學(xué)習(xí)深度學(xué)習(xí)推薦模型中使用的所有不同特征之間的交互。

Deep & Cross Network
https://arxiv.org/pdf/2008.13535.pdf

如果您迫切希望嘗試新增功能,可以直接前往我們的高效檢索和特征交互建模教程?;蚶^續(xù)閱讀以了解詳情!

[教程] 高效檢索
https://tensorflow.google.cn/recommenders/examples/efficient_serving

[教程] 特征交互建模
https://tensorflow.google.cn/recommenders/examples/dcn

高效檢索(粗排)

許多推薦系統(tǒng)的目標(biāo)都是要從數(shù)百萬或數(shù)千萬的候選條目中檢索出少量的優(yōu)質(zhì)推薦。推薦系統(tǒng)的粗排階段將解決“大海撈針”式的問題,從整個(gè)候選列表中獲取一份簡(jiǎn)短且有價(jià)值的候選列表。

正如我們?cè)谥暗奈恼轮兴懻摰哪菢?,TensorFlow Recommenders 使構(gòu)建雙塔檢索模型變得更加方便。此類模型執(zhí)行檢索分為兩個(gè)步驟:

將用戶輸入映射到嵌入向量

在嵌入向量空間內(nèi)尋找最佳候選條目

雙塔檢索模型
https://research.google/pubs/pub48840/

第一步的計(jì)算成本很大程度上取決于查詢塔模型的復(fù)雜性。例如,如果用戶輸入為文本,那么使用 8 層轉(zhuǎn)換器的查詢塔的計(jì)算成本大約是使用 4 層轉(zhuǎn)換器的查詢塔的兩倍。稀疏、量化和架構(gòu)優(yōu)化等技術(shù)都有助于降低這一計(jì)算成本。

架構(gòu)優(yōu)化
https://arxiv.org/abs/1905.11946

但是,對(duì)于具有數(shù)百萬個(gè)候選條目的大型數(shù)據(jù)庫而言,第二步通常對(duì)于實(shí)現(xiàn)快速推斷更為重要。我們的雙塔模型使用用戶輸入和候選嵌入向量的點(diǎn)積來計(jì)算候選條目相關(guān)性,盡管點(diǎn)積的計(jì)算成本相對(duì)較低,但需要針對(duì)數(shù)據(jù)庫中的每個(gè)嵌入向量各計(jì)算一次,計(jì)算量會(huì)隨數(shù)據(jù)庫的大小呈線性增長(zhǎng),因此很快便會(huì)喪失計(jì)算可行性。因此,快速最近鄰搜索 (NNS) 算法對(duì)于提高推薦系統(tǒng)的性能而言至關(guān)重要。

這正是 ScaNN 的價(jià)值所在。ScaNN 是由 Google Research 提供的最先進(jìn) NNS 庫。它明顯優(yōu)于其他標(biāo)準(zhǔn)水平的 NNS 庫。此外,它可與 TensorFlow Recommenders 無縫集成。如下所示,ScaNNKeras 層可無縫取代暴力檢索粗排:

ScaNN https://tensorflow.google.cn/recommenders/api_docs/python/tfrs/layers/factorized_top_k/ScaNN

由于是 Keras 層,因此 ScaNN 索引會(huì)序列化并自動(dòng)與 TensorFlow Recommenders 模型的其余部分保持同步。另外,也不需要在模型和 ScaNN 之間來回傳送請(qǐng)求,因?yàn)樗袃?nèi)容都已搭配好。隨著 NNS 算法的改進(jìn),ScaNN 的效率只會(huì)不斷提高并進(jìn)一步優(yōu)化檢索準(zhǔn)確率和延遲。

ScaNN 可以將大型檢索模型提速 10 倍以上,同時(shí)仍能提供與暴力矢量檢索幾乎相同的檢索準(zhǔn)確率

我們相信,ScaNN 的功能將在部署最先進(jìn)的深度檢索模型方面帶來巨大的變革,使其更為便利。如果您有興趣深入了解如何構(gòu)建和應(yīng)用基于 ScaNN 的模型,請(qǐng)查看我們的教程。

教程 https://tensorflow.google.cn/recommenders/examples/efficient_serving

Deep & Cross Network

對(duì)于許多預(yù)測(cè)模型而言,有效的特征交叉都是成功的關(guān)鍵。設(shè)想我們正在構(gòu)建一個(gè)基于用戶過往購買歷史記錄來銷售攪拌機(jī)的推薦系統(tǒng)。諸如香蕉和食譜購買數(shù)量一類的單個(gè)特征能夠?yàn)槲覀兲峁┮恍┡c用戶意愿有關(guān)的信息,但將同時(shí)購買了香蕉和食譜這兩項(xiàng)特征相結(jié)合,我們就得到了一個(gè)極為強(qiáng)烈的信號(hào),表明用戶可能想要購買攪拌機(jī)。特征的這種組合即稱為特征交叉。

在大規(guī)?;ヂ?lián)網(wǎng)應(yīng)用中,數(shù)據(jù)大多是類別型的,這導(dǎo)致特征空間龐大而稀疏。要在這種背景下確定有效的特征交叉,通常需要進(jìn)行人工特征工程或窮舉搜索。傳統(tǒng)的前饋多層感知器 (MLP) 模型是通用的函數(shù)逼近器。但是,正如 Deep & Cross Network 和 Latent Cross 兩篇論文中指出的那樣,它們甚至無法有效地逼近二階或三階特征交叉。

Deep & Cross Network https://arxiv.org/pdf/2008.13535.pdf

Latent Cross https://static.googleusercontent.com/media/research.google.com/en//pubs/archive/18fa88ad519f25dc4860567e19ab00beff3f01cb.pdf

什么是 Deep & Cross Network (DCN)?

DCN 旨在幫助更加有效地學(xué)習(xí)顯式和有限階交叉特征。它們始于輸入層(通常是嵌入向量層),然后是對(duì)顯式特征交互建模的交叉網(wǎng)絡(luò),最后是對(duì)隱式特征交互建模的深度網(wǎng)絡(luò)。

交叉網(wǎng)絡(luò)

這是 DCN 的核心。它會(huì)在每個(gè)層上顯式應(yīng)用特征交叉,最高多項(xiàng)式次數(shù)(特征交叉階數(shù))隨著層深度的增加而提高。下圖顯示了第 (i+1) 個(gè)交叉層。

交叉層呈現(xiàn)效果。x0 為基礎(chǔ)層(通常設(shè)置為嵌入向量層),xi 為交叉層的輸入,☉ 表示逐元素相乘,矩陣 W 和向量 b 為要學(xué)習(xí)的參數(shù)

只有一個(gè)交叉層時(shí),將在輸入特征之間創(chuàng)建二階(成對(duì))特征交叉。在上文的攪拌機(jī)示例中,交叉層的輸入將為串聯(lián)三項(xiàng)特征的向量:[country, purchased_bananas, purchased_cookbooks]。然后,輸出的第一維將包含國(guó)家/地區(qū)與所有三項(xiàng)輸入特征之間成對(duì)交互的加權(quán)和,第二維將包含 purchased_bananas與其他所有特征的加權(quán)交互,以此類推。

這些交互項(xiàng)的權(quán)重構(gòu)成了矩陣 W:如果交互重要性低,則其權(quán)重將接近于零;如果重要性高,則將遠(yuǎn)離零。

要?jiǎng)?chuàng)建更高階的特征交叉,我們可以堆疊更多的交叉層。例如,我們現(xiàn)在知道單個(gè)交叉層會(huì)輸出二階特征交叉,例如 purchased_bananas 與 purchased_cookbook 之間的交互。我們可以將這些二階交叉進(jìn)一步傳遞至另一個(gè)交叉層。然后,特征交叉部分會(huì)將那些二階交叉與原始(一階)特征相乘,從而創(chuàng)建三階特征交叉,例如,國(guó)家/地區(qū)、purchased_bananas和 purchased_cookbooks 之間的交互。剩余連接將繼續(xù)作用于在上一層中已經(jīng)創(chuàng)建的那些特征交叉。

如果我們將 k個(gè)交叉層堆疊在一起,那么 k 層交叉網(wǎng)絡(luò)將創(chuàng)建高達(dá) k+1 階的所有特征交叉,其重要性由權(quán)重矩陣和偏差向量中的參數(shù)來表征。

深度網(wǎng)絡(luò)

Deep & Cross Network 中的深度網(wǎng)絡(luò)部分是傳統(tǒng)的前饋多層感知器 (MLP)。

然后,將深度網(wǎng)絡(luò)和交叉網(wǎng)絡(luò)進(jìn)行組合便構(gòu)成了 DCN。通常,我們可以在交叉網(wǎng)絡(luò)頂部堆疊深度網(wǎng)絡(luò)(堆疊結(jié)構(gòu));我們也可以將其并行放置(并行結(jié)構(gòu))。

Deep & Cross Network (DCN) 呈現(xiàn)效果。左:并行結(jié)構(gòu);右:堆疊結(jié)構(gòu)

DCN https://arxiv.org/pdf/2008.13535.pdf

模型理解

充分理解學(xué)習(xí)的特征交叉有助于提高模型的可理解性。幸運(yùn)的是,交叉層中的權(quán)重矩陣揭示了模型所學(xué)特征交叉的重要性水平。

以向客戶銷售攪拌機(jī)為例。如果同時(shí)購買了香蕉和食譜是數(shù)據(jù)中最具預(yù)測(cè)性的信號(hào),則 DCN 模型應(yīng)能捕獲這種關(guān)系。下圖展示了包含一個(gè)交叉層的 DCN 模型的學(xué)習(xí)矩陣,該模型基于合成數(shù)據(jù)訓(xùn)練,其中聯(lián)合購買特征的重要性最高。我們看到,在沒有應(yīng)用任何人工特征工程的情況下,模型自身已經(jīng)學(xué)習(xí)“purchased_bananas”和“purchased_cookbooks”之間的交互具有很高的重要性。

交叉層中學(xué)習(xí)的權(quán)重矩陣

TensorFlow Recommenders 中現(xiàn)已實(shí)現(xiàn)交叉層,您可以輕松地將其用作模型的構(gòu)建塊。要了解操作方法,請(qǐng)查看我們的教程以獲取示例用法和實(shí)際課程。如果您有興趣深入了解更多內(nèi)容,請(qǐng)參閱我們的研究論文 DCN 和 DCN v2。

實(shí)現(xiàn)交叉層 https://tensorflow.google.cn/recommenders/api_docs/python/tfrs/layers/dcn/Cross

教程 https://tensorflow.google.cn/recommenders/examples/dcn

DCN https://arxiv.org/pdf/1708.05123.pdf

DCN v2 https://arxiv.org/pdf/2008.13535.pdf

致謝

我們要特別感謝 Derek Zhiyuan Cheng、Sagar Jain、Shirley Zhe Chen、Dong Lin、Lichan Hong、Ed H. Chi、Bin Fu、Gang (Thomas) Fu 和 Mingliang Wang 對(duì) Deep & Cross Network (DCN) 所做的重要貢獻(xiàn)。我們還要感謝在從研究構(gòu)想到生產(chǎn)化的各個(gè)環(huán)節(jié)中,

為 DCN 工作提供幫助和支持的所有人士:Shawn Andrews、Sugato Basu、Jakob Bauer、Nick Bridle、Gianni Campion、Jilin Chen、Ting Chen、James Chen、Tianshuo Deng、Evan Ettinger、Eu-Jin Goh、Vidur Goyal、Julian Grady、Gary Holt、Samuel Ieong、Asif Islam、Tom Jablin、Jarrod Kahn、Duo Li、Yang Li、Albert Liang、Wenjing Ma、Aniruddh Nath、Todd Phillips、Ardian Poernomo、Kevin Regan、Olcay Sertel、Anusha Sriraman、Myles Sussman、Zhenyu Tan、Jiaxi Tang、Yayang Tian、Jason Trader、Tatiana Veremeenko、Jingjing Wang、Li Wei、Cliff Young、Shuying Zhang、Jie (Jerry) Zhang、Jinyin Zhang、Zhe Zhao 以及更多參與人士(按字母順序排序)。

我們還要感謝 David Simcha、Erik Lindgren、Felix Chern、Nathan Cordeiro、Ruiqi Guo、Sanjiv Kumar、Sebastian Claici 和 Zonglin Li 對(duì) ScaNN 所做的貢獻(xiàn)。

責(zé)任編輯:xj

原文標(biāo)題:TensorFlow Recommenders 迎來更新 — 可擴(kuò)展檢索和特征交互建模

文章出處:【微信公眾號(hào):TensorFlow】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

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

    關(guān)注

    1

    文章

    319

    瀏覽量

    62202
  • 交互
    +關(guān)注

    關(guān)注

    1

    文章

    72

    瀏覽量

    15243
  • 深度學(xué)習(xí)
    +關(guān)注

    關(guān)注

    73

    文章

    5586

    瀏覽量

    123637
  • tensorflow
    +關(guān)注

    關(guān)注

    13

    文章

    330

    瀏覽量

    61654

原文標(biāo)題:TensorFlow Recommenders 迎來更新 — 可擴(kuò)展檢索和特征交互建模

文章出處:【微信號(hào):tensorflowers,微信公眾號(hào):Tensorflowers】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    【直播預(yù)告】RT-Trace 全新版本發(fā)布|ITM輸出 MemoryWatch 功能首發(fā)實(shí)測(cè)! | 問學(xué)直播

    RT-Trace迎來又一次重要更新!本次新版本帶來了兩項(xiàng)備受期待的功能——ITM輸出與Memor
    的頭像 發(fā)表于 10-14 11:57 ?109次閱讀
    【直播預(yù)告】RT-Trace 全<b class='flag-5'>新版本</b>發(fā)布|ITM輸出  MemoryWatch <b class='flag-5'>功能</b>首發(fā)實(shí)測(cè)! | 問學(xué)直播

    戴爾數(shù)據(jù)保護(hù)軟件迎來新版本

    無縫運(yùn)行的異常檢測(cè),一站式監(jiān)控多達(dá)150個(gè)系統(tǒng),額外的MFA多重身份驗(yàn)證Dell PowerProtect Data Manager19.19全新版本現(xiàn)已到來!
    的頭像 發(fā)表于 06-27 13:55 ?567次閱讀

    【HarmonyOS 5】應(yīng)用更新功能詳解

    與迭代需求的優(yōu)選方案。這類彈窗主要用于向用戶推送新版本更新通知,而在引導(dǎo)用戶完成更新操作的實(shí)現(xiàn)層面,HarmonyOS 提供了完善的應(yīng)用市場(chǎng)能力支撐,例如本文所介紹的 updateManager(
    發(fā)表于 06-22 18:44

    軟件更新 | 從數(shù)據(jù)到模型,全面升級(jí)!TSMaster新版助力汽車研發(fā)新突破

    為滿足汽車電子開發(fā)領(lǐng)域日益增長(zhǎng)的測(cè)試與仿真需求,TSMaster最新版本聚焦實(shí)車數(shù)據(jù)采集、MBD智能建模與新API擴(kuò)展三大核心功能。無論您是進(jìn)行車載網(wǎng)絡(luò)測(cè)試、ECU開發(fā)還是自動(dòng)化驗(yàn)證,新版本都能
    的頭像 發(fā)表于 06-21 20:04 ?1025次閱讀
    軟件<b class='flag-5'>更新</b> | 從數(shù)據(jù)到模型,全面升級(jí)!TSMaster<b class='flag-5'>新版</b>助力汽車研發(fā)新突破

    AG32 SDK 最新版本V1.7.7 :實(shí)現(xiàn)構(gòu)建自動(dòng)化功能更新HyperRAM的RGB例程

    等。 AG32 的管腳可以靈活定義,引腳與STM32。并且內(nèi)置2KLE FPGA, 非常適合MCU + FPGA/CPLD的應(yīng)用場(chǎng)景。 AG32 SDK 最新版本V1.7.7 :實(shí)現(xiàn)構(gòu)建自動(dòng)化功能
    發(fā)表于 06-05 14:41

    GUI Guider1.9.1新版本8大新亮點(diǎn)總結(jié) 為HMI開發(fā)注入新活力

    GUI Guider迎來了全新版本!這一次,我們帶來了多項(xiàng)重磅更新,旨在為大家提供更強(qiáng)大、更便捷的開發(fā)體驗(yàn)。無論你是工業(yè)控制、智能家居,還是消費(fèi)電子領(lǐng)域的開發(fā)者,這些更新都將為你的項(xiàng)目
    的頭像 發(fā)表于 05-09 08:48 ?2128次閱讀
    GUI Guider1.9.1<b class='flag-5'>新版本</b>8大新亮點(diǎn)總結(jié) 為HMI開發(fā)注入新活力

    普華基礎(chǔ)軟件開源車用操作系統(tǒng)迎來新版本

    近日,普華基礎(chǔ)軟件開源車用操作系統(tǒng)媒體發(fā)布會(huì)在上海中國(guó)汽車會(huì)客廳召開——全球首個(gè)開源智能駕駛操作系統(tǒng)微內(nèi)核龘EasyAda、開源安全車控操作系統(tǒng)小滿EasyXMen全新版本正式發(fā)布?,F(xiàn)場(chǎng),普華基礎(chǔ)軟件開源項(xiàng)目技術(shù)團(tuán)隊(duì)專家就開源項(xiàng)目新版本技術(shù)亮點(diǎn)、新增
    的頭像 發(fā)表于 04-25 16:18 ?669次閱讀

    SOA架構(gòu)開發(fā)小助手PAVELINK.SOA-Converter 2.1.2新版本發(fā)布

    為提升汽車SOA架構(gòu)設(shè)計(jì)開發(fā)效率,優(yōu)化用戶體驗(yàn),我們對(duì)PAVELINK.SOA-Converter進(jìn)行了全新升級(jí)。本次2.1.2新版本升級(jí),聚焦于提升軟件性能、擴(kuò)展功能特性及增強(qiáng)用戶交互體驗(yàn)。
    的頭像 發(fā)表于 04-09 10:37 ?1137次閱讀
    SOA架構(gòu)開發(fā)小助手PAVELINK.SOA-Converter 2.1.2<b class='flag-5'>新版本</b>發(fā)布

    keil不同版本,有的文件在新版本上報(bào)錯(cuò)怎么辦?要裝個(gè)版本一起用?

    有的文件在新版本上報(bào)錯(cuò)怎么辦?要裝個(gè)版本一起用?
    發(fā)表于 03-10 07:05

    軟件更新 | 你期待的新功能來了!TSMaster 202502 新版本亮點(diǎn)搶先看!

    備受期待的TSMaster202502最新版終于來了!在本月更新中,我們?yōu)橛脩魩砹顺嗳?b class='flag-5'>功能,旨在進(jìn)一步提升軟件的性能、靈活性與用戶體驗(yàn)。接下來,我們將為您詳細(xì)介紹本次更新的亮點(diǎn)內(nèi)
    的頭像 發(fā)表于 03-07 20:03 ?933次閱讀
    軟件<b class='flag-5'>更新</b> | 你期待的新<b class='flag-5'>功能</b>來了!TSMaster 202502 <b class='flag-5'>新版本</b>亮點(diǎn)搶先看!

    Ludovic v7.2.4 新版本更新內(nèi)容

    Ludovic從v7.0.7到v7.2.4歷經(jīng)v7.1、v7.2、v7.2.3三個(gè)版本,軟件在功能和求解計(jì)算方面有了很大的提升,具體的更新內(nèi)容如下。 Ludovic 7.2.4更新說明
    的頭像 發(fā)表于 02-19 09:24 ?956次閱讀
    Ludovic v7.2.4 <b class='flag-5'>新版本</b><b class='flag-5'>更新</b>內(nèi)容

    GUI Guider v1.9.0全新版本上線

    新年伊始,GUI Guider也迎來了全新版本!這一次,我們帶來了多項(xiàng)重磅更新,旨在為你提供更強(qiáng)大、更便捷的開發(fā)體驗(yàn)。無論你是工業(yè)控制、智能家居,還是消費(fèi)電子領(lǐng)域的開發(fā)者,這些更新都將
    的頭像 發(fā)表于 02-07 10:43 ?4219次閱讀

    GPU-Z迎來2.62 版本更新發(fā)布

    近日,GPU-Z 迎來了 2.62 版本更新發(fā)布。此次更新,主要是為了適配英偉達(dá)最新推出的 RTX 50 系列顯卡,為用戶提供更全面、準(zhǔn)確的硬件信息。 在新發(fā)布的 2.62
    的頭像 發(fā)表于 02-05 15:33 ?985次閱讀

    蔚來發(fā)布“Banyan 榕 3.1.0”智能系統(tǒng),升級(jí)超百項(xiàng)功能

    系統(tǒng)更新覆蓋了NOMI、應(yīng)用生態(tài)、智能駕駛、駕乘體驗(yàn)以及補(bǔ)能體驗(yàn)等多個(gè)核心功能域,共計(jì)引入了117項(xiàng)功能新增與優(yōu)化,堪稱蔚來智能系統(tǒng)的一次重
    的頭像 發(fā)表于 01-13 10:24 ?978次閱讀

    高通CES 2025發(fā)布Qualcomm Aware?平臺(tái)新版本

    近日,美國(guó)拉斯維加斯——全球矚目的CES 2025消費(fèi)電子展上,高通技術(shù)公司宣布了一項(xiàng)重要更新:推出Qualcomm Aware?平臺(tái)的最新版本。這一基于云的先進(jìn)服務(wù)平臺(tái),旨在為企業(yè)客
    的頭像 發(fā)表于 01-09 13:59 ?850次閱讀