色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

TensorFlow Recommenders 迎來更新 新版本引入了兩項重要功能

Tensorflowers ? 來源:TensorFlow ? 作者:Ruoxi Wang、Phil Sun、 ? 2020-12-17 16:44 ? 次閱讀

9 月,我們開源了 TensorFlow Recommenders,這個庫能夠幫助您輕松構建最先進的推薦系統模型。現在,我們高興地宣布 TensorFlow Recommenders (TFRS) 的新版本 v0.3.0。

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

新版本引入了兩項重要功能,二者對于構建和部署高質量、可擴展的推薦模型至關重要。

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

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

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

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

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

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

高效檢索(粗排)

許多推薦系統的目標都是要從數百萬或數千萬的候選條目中檢索出少量的優質推薦。推薦系統的粗排階段將解決“大海撈針”式的問題,從整個候選列表中獲取一份簡短且有價值的候選列表。

正如我們在之前的文章中所討論的那樣,TensorFlow Recommenders 使構建雙塔檢索模型變得更加方便。此類模型執行檢索分為兩個步驟:

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

在嵌入向量空間內尋找最佳候選條目

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

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

架構優化
https://arxiv.org/abs/1905.11946

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

這正是 ScaNN 的價值所在。ScaNN 是由 Google Research 提供的最先進 NNS 庫。它明顯優于其他標準水平的 NNS 庫。此外,它可與 TensorFlow Recommenders 無縫集成。如下所示,ScaNNKeras 層可無縫取代暴力檢索粗排:

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

由于是 Keras 層,因此 ScaNN 索引會序列化并自動與 TensorFlow Recommenders 模型的其余部分保持同步。另外,也不需要在模型和 ScaNN 之間來回傳送請求,因為所有內容都已搭配好。隨著 NNS 算法的改進,ScaNN 的效率只會不斷提高并進一步優化檢索準確率和延遲。

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

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

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

Deep & Cross Network

對于許多預測模型而言,有效的特征交叉都是成功的關鍵。設想我們正在構建一個基于用戶過往購買歷史記錄來銷售攪拌機的推薦系統。諸如香蕉和食譜購買數量一類的單個特征能夠為我們提供一些與用戶意愿有關的信息,但將同時購買了香蕉和食譜這兩項特征相結合,我們就得到了一個極為強烈的信號,表明用戶可能想要購買攪拌機。特征的這種組合即稱為特征交叉。

在大規模互聯網應用中,數據大多是類別型的,這導致特征空間龐大而稀疏。要在這種背景下確定有效的特征交叉,通常需要進行人工特征工程或窮舉搜索。傳統的前饋多層感知器 (MLP) 模型是通用的函數逼近器。但是,正如 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 旨在幫助更加有效地學習顯式和有限階交叉特征。它們始于輸入層(通常是嵌入向量層),然后是對顯式特征交互建模的交叉網絡,最后是對隱式特征交互建模的深度網絡。

交叉網絡

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

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

只有一個交叉層時,將在輸入特征之間創建二階(成對)特征交叉。在上文的攪拌機示例中,交叉層的輸入將為串聯三項特征的向量:[country, purchased_bananas, purchased_cookbooks]。然后,輸出的第一維將包含國家/地區與所有三項輸入特征之間成對交互的加權和,第二維將包含 purchased_bananas與其他所有特征的加權交互,以此類推。

這些交互項的權重構成了矩陣 W:如果交互重要性低,則其權重將接近于零;如果重要性高,則將遠離零。

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

如果我們將 k個交叉層堆疊在一起,那么 k 層交叉網絡將創建高達 k+1 階的所有特征交叉,其重要性由權重矩陣和偏差向量中的參數來表征。

深度網絡

Deep & Cross Network 中的深度網絡部分是傳統的前饋多層感知器 (MLP)。

然后,將深度網絡和交叉網絡進行組合便構成了 DCN。通常,我們可以在交叉網絡頂部堆疊深度網絡(堆疊結構);我們也可以將其并行放置(并行結構)。

Deep & Cross Network (DCN) 呈現效果。左:并行結構;右:堆疊結構

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

模型理解

充分理解學習的特征交叉有助于提高模型的可理解性。幸運的是,交叉層中的權重矩陣揭示了模型所學特征交叉的重要性水平。

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

交叉層中學習的權重矩陣

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

實現交叉層 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 對 Deep & Cross Network (DCN) 所做的重要貢獻。我們還要感謝在從研究構想到生產化的各個環節中,

為 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 對 ScaNN 所做的貢獻。

責任編輯:xj

原文標題:TensorFlow Recommenders 迎來更新 — 可擴展檢索和特征交互建模

文章出處:【微信公眾號:TensorFlow】歡迎添加關注!文章轉載請注明出處。

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

    關注

    1

    文章

    309

    瀏覽量

    60788
  • 交互
    +關注

    關注

    1

    文章

    69

    瀏覽量

    14806
  • 深度學習
    +關注

    關注

    73

    文章

    5507

    瀏覽量

    121272
  • tensorflow
    +關注

    關注

    13

    文章

    329

    瀏覽量

    60540

原文標題:TensorFlow Recommenders 迎來更新 — 可擴展檢索和特征交互建模

文章出處:【微信號:tensorflowers,微信公眾號:Tensorflowers】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    達索系統SOLIDWORKS2025新版本即將來襲

    里程碑式的新版本——SOLIDWORKS?2025。這一新版本不僅集成了眾多用戶驅動的增強功能,還在協作、設計和性能上實現了重大突破,預示著CAD設計領域的新一輪創新與升級。
    的頭像 發表于 10-12 14:18 ?558次閱讀

    品英Pickering最新版本的微波開關設計工具, 增強了仿真能力和原理圖設計功能

    應用的PXI和LXI的射頻微波開關子系統——已經更新升級為包括原理圖設計和仿真兩大功能。這款基于 Web的最新版本
    發表于 09-25 09:05 ?174次閱讀
    品英Pickering最<b class='flag-5'>新版本</b>的微波開關設計工具,  增強了仿真能力和原理圖設計<b class='flag-5'>功能</b>

    啟明智顯ESP32系列串口屏全面升級!支持樂鑫IDF最新版,兼容Arduino開發環境

    啟明智顯的ESP32系列串口屏迎來了全面升級,SDK更新至樂鑫IDF的最新版本,并且完美兼容Arduino開發環境!
    的頭像 發表于 09-05 16:48 ?1031次閱讀
    啟明智顯ESP32系列串口屏全面升級!支持樂鑫IDF最<b class='flag-5'>新版</b>,兼容Arduino開發環境

    經緯恒潤INTEWORK-TPA 新版本正式發布

    正式推出INTEWORK-TPA5.2.0新版本,以科技的力量,為用戶帶來更智能的體驗升級!▎AI助力,高效測試新版本的AI小助理上線了!借助她的AI大模型能力,測試
    的頭像 發表于 08-30 11:46 ?474次閱讀
    經緯恒潤INTEWORK-TPA <b class='flag-5'>新版本</b>正式發布

    GUI Guider V1.8.0全新版本正式上線

    在這個充滿創新與挑戰的時代,我們深知高效、靈活的GUI設計工具對人機交互應用的重要性。經過幾個月的精心打磨與測試,GUI Guider V1.8.0全新版本正式上線了!本次更新不僅帶來了前所未有的設計自由度,更在
    的頭像 發表于 08-02 09:26 ?840次閱讀

    捷報速遞 普羅格連獲兩項重要榮譽

    陽春三月,捷報頻傳!近日,普羅格憑借自身卓越的數字化轉型能力,一舉攬獲兩項重要榮譽,收獲業內業外的關注與贊譽。
    的頭像 發表于 07-22 16:23 ?408次閱讀
    捷報速遞  普羅格連獲<b class='flag-5'>兩項</b><b class='flag-5'>重要</b>榮譽

    新增6個實用功能!華秋DFM新版本來了

    市場反饋,致力于為廣大工程師用戶帶來更穩定、更高效的功能體驗。在此次4.2新版本中,我們不僅優化了一系列核心功能,大幅提升了軟件性能,還根據大家的反饋新增了幾項實用工具
    的頭像 發表于 07-05 08:07 ?1187次閱讀
    新增6個實用<b class='flag-5'>功能</b>!華秋DFM<b class='flag-5'>新版本</b>來了

    華秋DFM新版本 #持續優化 #服務升級

    鑼密鼓地響應市場反饋,致力于為廣大工程師用戶帶來更穩定、更高效的功能體驗。 在此次4.2新版本中,我們不僅優化了一系列 核心功能 ,大幅提升了軟件性能,還根據大家的反饋新增了幾項 實用工具 ,力求讓大家
    發表于 07-04 18:44

    華秋DFM新版本 #持續優化 #服務升級

    鑼密鼓地響應市場反饋,致力于為廣大工程師用戶帶來 更穩定、更高效 的功能體驗。 在此次 4.2新版本 中,我們不僅優化了一系列 核心功能 ,大幅提升了軟件性能,還根據大家的反饋新增了幾項 實用工具 ,力求讓大家的工作流程更加順暢
    的頭像 發表于 07-03 08:44 ?396次閱讀
    華秋DFM<b class='flag-5'>新版本</b> #持續優化 #服務升級

    華陽與華為達成兩項重要合作

    6月21-22日,在華為開發者大會2024(HDC 2024)上,惠州華陽通用電子有限公司(以下簡稱“華陽”) 、華為終端有限公司(以下簡稱“華為”)雙方簽約了兩項重要合作:HMS for Car全面合作協議與HUAWEI HiCar集成開發合作協議。
    的頭像 發表于 06-25 11:08 ?659次閱讀

    重磅!兩項集成電路國家標準正式發布,產業即將迎來新變革

    近日,國家市場監督管理總局(國家標準管理委員會)發布了一重要公告,標志著我國集成電路行業即將迎來兩項新的國家標準。這兩項標準分別為《大規模
    的頭像 發表于 05-29 10:01 ?1256次閱讀
    重磅!<b class='flag-5'>兩項</b>集成電路國家標準正式發布,產業即將<b class='flag-5'>迎來</b>新變革

    CANoe新版本18正式發布

    新版本持續為電動智能軟件開發測試帶來系列化的新功能,新版本CANoe產品體系包括具有GUI交互的桌面版本、可部署在服務器后云端的服務器版本、
    的頭像 發表于 05-09 08:25 ?3769次閱讀
    CANoe<b class='flag-5'>新版本</b>18正式發布

    華為云 GeminiDB 發布新版本,全面支持 Redis 6.2

    月上線的新版本,GeminiDB 已全面支持 Redis 6.2,用戶可在華為云 GeminiDB 產品官網購買使用。新版本的 GeminiDB 發布了一系列增強功能,為用戶帶來云原生、高性能和易
    的頭像 發表于 04-08 18:22 ?1138次閱讀
    華為云 GeminiDB 發布<b class='flag-5'>新版本</b>,全面支持 Redis 6.2

    關于博達透傳工具新版本升級公告

    感謝您一直以來對博達智聯自主研發的遠程透傳工具的支持與信任!為提升廣大用戶的操作體驗,博達智聯團隊經過不懈努力,不斷優化產品功能,將透傳工具進行了全面的升級,即刻發出全新版本。相比于之前的版本
    的頭像 發表于 03-19 08:33 ?479次閱讀
    關于博達透傳工具<b class='flag-5'>新版本</b>升級公告

    TSMaster 2024年1月最新版本,新功能太實用

    、新增TTS機箱模塊、新增地圖顯示模塊等。一大波超實用的新功能,一起來看看吧!體驗新功能建議您將軟件更新至最新版本TSMaster下載鏈接01工具箱相關
    的頭像 發表于 02-19 12:12 ?1737次閱讀
    TSMaster 2024年1月最<b class='flag-5'>新版本</b>,新<b class='flag-5'>功能</b>太實用
    主站蜘蛛池模板: 国产强奷糟蹋漂亮邻居在线观看| 色橹橹欧美在线观看视频高清| 中国女人内谢69XXXXXA片| 欧美老少欢杂交另类| 嗨嗨快播电影| 耽肉高h喷汁呻吟| 18video性欧美19sex高清| brazzers巨臀系列| 亚洲国产果果在线播放在线 | 护士喂我吃乳液我脱她内裤| 99久久伊人一区二区yy5099| 无套日出白浆在线播放| 欧美久久无码AV麻豆| 国产精品爽爽久久久久久竹菊| 99精品国产免费久久久久久下载| 亚洲精品久久久无码| 视频一区国产精戏刘婷30| 欧美三级aaa| 免费国产午夜理论不卡| 精品国产人成亚洲区| 国产亚洲精品久久精品69| 国产成人自产拍免费视频| 大胆国模一区二区三区伊人| jyzzjyzzz视频国产在线观看| 在线观看视频中文字幕| 亚洲伊人久久一次| 亚洲免费观看在线视频| 亚洲AV精品无码国产一区| 丝袜足控免费网站xx91| 色一伦一情一区二区三区| 热99re久久精品国产首页| 泡妞高手在都市完整版视频免费 | 国产99在线视频| 成人免费观看www视频| china男士同性视频tv| 97人妻无码AV碰碰视频| 69人体阴展网| 99久久免费看国产精品| 99久久麻豆AV色婷婷综合| caoporn 超碰免费视频| 扒开小处30p|