女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

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

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

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

如何使用TensorFlow.js實(shí)現(xiàn)SNE可視化?

Tensorflowers ? 來(lái)源:未知 ? 作者:工程師郭婷 ? 2018-07-25 10:28 ? 次閱讀

近年來(lái),t 分布隨機(jī)鄰域嵌入(tSNE) 算法已成為高維數(shù)據(jù)探索性數(shù)據(jù)分析中最常用和最具洞察力的技術(shù)之一。tSNE 用于解釋TensorFlow Embedding Projector和TensorBoard等工具中的深度神經(jīng)網(wǎng)絡(luò)輸出,它的強(qiáng)大特性之一是,只需對(duì)參數(shù)進(jìn)行最少量的調(diào)整即可顯示不同規(guī)模的高維數(shù)據(jù)點(diǎn)聚類。盡管有這些優(yōu)點(diǎn),但受限于計(jì)算復(fù)雜性,tSNE 算法只能應(yīng)用于相對(duì)較小的數(shù)據(jù)集。為解決這一問題,已相繼開發(fā)出幾個(gè) tSNE 演化版本(主要關(guān)注數(shù)據(jù)點(diǎn)之間相似性計(jì)算的可擴(kuò)展性),但迄今為止,這些版本還不足以在可視化 tSNE 大數(shù)據(jù)集嵌入的演化時(shí)提供真正的交互式體驗(yàn)。在 “Linear tSNE Optimization for the Web” (https://nicola17.github.io/tfjs-tsne-demo)一文中,我們提出了一種高度依賴現(xiàn)代圖形硬件的全新 tSNE 方法??紤]到新方法的線性復(fù)雜性,我們的方法生成嵌入的速度比同類技術(shù)更快,甚至可以通過WebGL利用 GPU 功能在客戶端的網(wǎng)絡(luò)瀏覽器中執(zhí)行。在這兩種因素的共同作用下,大型高維數(shù)據(jù)集的實(shí)時(shí)交互式可視化得以實(shí)現(xiàn)。

用我們的技術(shù)實(shí)時(shí)演化完整 MNIST 數(shù)據(jù)集的 tSNE 嵌入。數(shù)據(jù)集包含 60000 個(gè)手寫數(shù)字的圖像

tSNE 的目標(biāo)是對(duì)相似數(shù)據(jù)點(diǎn)的小 “鄰域” 進(jìn)行聚類,同時(shí)降低數(shù)據(jù)的整體維數(shù),使其更易于可視化。換句話說(shuō),tSNE目標(biāo)函數(shù)測(cè)量相似數(shù)據(jù)的這些鄰域在二維或三維空間中的保存程度,并相應(yīng)地將它們組成聚類。在此前的研究中,tSNE 目標(biāo)函數(shù)的最小化作為N 體模擬問題來(lái)執(zhí)行,其中,點(diǎn)被隨機(jī)放置在嵌入空間中,并且在每個(gè)點(diǎn)上施加兩種不同類型的力。吸引力使點(diǎn)更靠近高維空間中最相似的點(diǎn),而排斥力則使它們遠(yuǎn)離嵌入中的所有鄰近點(diǎn)。吸引力只作用于一小部分點(diǎn)(即相似的鄰近點(diǎn)),而排斥力對(duì)所有點(diǎn)對(duì)都起作用。因此,tSNE 需要大量的計(jì)算和多次的目標(biāo)函數(shù)迭代,使得數(shù)據(jù)集大小局限為僅數(shù)百個(gè)數(shù)據(jù)點(diǎn)。為改進(jìn)蠻力解決方案,采用了Barnes-Hut算法近似計(jì)算排斥力和目標(biāo)函數(shù)的梯度。這使得計(jì)算能力擴(kuò)展到數(shù)萬(wàn)個(gè)數(shù)據(jù)點(diǎn),但是計(jì)算 C++ 實(shí)現(xiàn)中的MNIST嵌入需要超過 15 分鐘。在論文中,我們針對(duì)上述擴(kuò)展問題提出了一種解決方案,使用在 WebGL 中生成的紋理來(lái)近似計(jì)算目標(biāo)函數(shù)的梯度。這一技術(shù)在每次最小化迭代中使用三通道紋理繪制 “排斥場(chǎng)”,其中 3 個(gè)分量被視為顏色并在 RGB 通道中繪制。為每個(gè)點(diǎn)獲取排斥場(chǎng),以表示該點(diǎn)產(chǎn)生的水平和垂直排斥力,以及用于歸一化的第三分量。直觀地說(shuō),歸一化期用于確保移位的幅度與高維空間中的相似性度量值相匹配。此外,紋理的分辨率會(huì)根據(jù)情況自動(dòng)改變,以便保持繪制的像素?cái)?shù)量恒定。

三個(gè)函數(shù)的渲染,用于近似計(jì)算單點(diǎn)產(chǎn)生的排斥效應(yīng)。在上圖中,排斥力表示藍(lán)色區(qū)域中的點(diǎn)被向左/向下推動(dòng),而紅色區(qū)域中的點(diǎn)被向右/向上推動(dòng),而白色區(qū)域中的點(diǎn)不動(dòng)

然后,將每個(gè)點(diǎn)的作用添加到 GPU 上,從而產(chǎn)生與下面 GIF 中呈現(xiàn)的近似排斥場(chǎng)的圖像相似的紋理。相對(duì)于更常用的點(diǎn)間相互作用計(jì)算方法,這種新型排斥場(chǎng)方法對(duì) GPU 更加友好。這是因?yàn)樵?GPU 中可以同時(shí)且非??焖俚赜?jì)算多個(gè)點(diǎn)的排斥力。另外,我們?cè)?GPU 中實(shí)現(xiàn)了點(diǎn)間吸引力的計(jì)算。

此動(dòng)畫顯示了 tSNE 嵌入(左上)和用于使用歸一化期(右上)、水平移位(左下)和垂直移位(右下)來(lái)近似計(jì)算梯度的標(biāo)量場(chǎng)的演化

我們還將臨時(shí)實(shí)現(xiàn)中的嵌入更新修改為一系列在TensorFlow.js(一種 JavaScript 庫(kù),用于在網(wǎng)絡(luò)瀏覽器中執(zhí)行張量計(jì)算)中計(jì)算的標(biāo)準(zhǔn)張量操作。我們的方法已在 TensorFlow.js 系列中以開放源代碼庫(kù)形式發(fā)布,通過該方法,我們可以完全基于 GPU 來(lái)計(jì)算 tSNE 嵌入的演化,同時(shí)計(jì)算復(fù)雜性大大降低。通過這種實(shí)現(xiàn),以前需要 15 分鐘計(jì)算的內(nèi)容(在 MNIST 數(shù)據(jù)集上),現(xiàn)在可以在網(wǎng)絡(luò)瀏覽器中實(shí)現(xiàn)實(shí)時(shí)可視化。此外,更大數(shù)據(jù)集的實(shí)時(shí)可視化也隨之成為可能,此功能在分析深度神經(jīng)輸出時(shí)特別有用。我們研究的主要局限在于,這種技術(shù)目前只適用于 2D 嵌入。然而,2D 可視化通常比 3D 可視化更受歡迎,因?yàn)樗鼈冃枰嗟慕换?lái)有效理解聚類結(jié)果。

聲明:本文內(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)注

    5141

    文章

    19526

    瀏覽量

    314865
  • 神經(jīng)網(wǎng)絡(luò)

    關(guān)注

    42

    文章

    4807

    瀏覽量

    102757
  • tensorflow
    +關(guān)注

    關(guān)注

    13

    文章

    330

    瀏覽量

    61030

原文標(biāo)題:使用 TensorFlow.js 實(shí)現(xiàn)實(shí)時(shí) tSNE 可視化

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

收藏 人收藏

    評(píng)論

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

    如何實(shí)現(xiàn)光伏數(shù)字孿生可視化?

    光伏數(shù)字孿生可視化是通過數(shù)字手段構(gòu)建光伏電站的虛擬鏡像,實(shí)現(xiàn)物理實(shí)體與數(shù)字模型的實(shí)時(shí)映射與交互,目的是促進(jìn)光伏電站運(yùn)維管理的智能、高效
    的頭像 發(fā)表于 05-29 15:27 ?125次閱讀
    如何<b class='flag-5'>實(shí)現(xiàn)</b>光伏數(shù)字孿生<b class='flag-5'>可視化</b>?

    VirtualLab Fusion應(yīng)用:3D系統(tǒng)可視化

    描述和F-Theta透鏡的應(yīng)用示例。 光學(xué)系統(tǒng)的3D-可視化 VirtualLab Fusion提供的工具可以實(shí)現(xiàn)光學(xué)系統(tǒng)的3D可視化,因此可以用于檢查元件的位置,以及快速了解系統(tǒng)內(nèi)部的光傳播情況
    發(fā)表于 04-30 08:47

    可視化組態(tài)物聯(lián)網(wǎng)平臺(tái)是什么

    可視化組態(tài)物聯(lián)網(wǎng)平臺(tái)是物聯(lián)網(wǎng)技術(shù)與組態(tài)技術(shù)相結(jié)合的產(chǎn)物,是通過提供豐富的圖形組件和可視化元素,讓用戶能夠以直觀、便捷的方式對(duì)物聯(lián)網(wǎng)數(shù)據(jù)進(jìn)行監(jiān)控、分析和管理的平臺(tái)。以下是其具體介紹: 定義 組態(tài)
    的頭像 發(fā)表于 04-21 10:40 ?190次閱讀

    VirtualLab Fusion中的可視化設(shè)置

    摘要 VirtualLab Fusion中的全局選項(xiàng)對(duì)話框可以輕松定制軟件的外觀和感覺。還可以保存和加載全局選項(xiàng)文件,以便可以輕松地將偏好設(shè)置從一個(gè)設(shè)備轉(zhuǎn)移到另一個(gè)設(shè)備。本文檔說(shuō)明了與可視化和結(jié)果
    發(fā)表于 02-25 08:51

    VirtualLab Fusion應(yīng)用:光波導(dǎo)k域布局可視化(“神奇的圓環(huán)”)

    特定光波導(dǎo)布局的光導(dǎo)和耦合條件。 概念 方向轉(zhuǎn)換器計(jì)算器 可以通過“開始”>“計(jì)算器”找到方向轉(zhuǎn)換器計(jì)算器,這有助于演示指定角度的不同方式。 k域可視化 k域可視化:平面波的傳播
    發(fā)表于 02-21 08:53

    七款經(jīng)久不衰的數(shù)據(jù)可視化工具!

    工具 · D3.js:D3.js 是一個(gè)基于 JavaScript 的數(shù)據(jù)可視化庫(kù),允許開發(fā)者創(chuàng)建豐富的交互式圖表。它具有極大的靈活性,但需要編程知識(shí),因此適合開發(fā)者或具有技術(shù)背景的用戶
    發(fā)表于 01-19 15:24

    光學(xué)系統(tǒng)的3D可視化

    **摘要 ** 為了從根本上了解光學(xué)系統(tǒng)的特性,對(duì)其組件進(jìn)行可視化并顯示光的傳播情況大有幫助。為此,VirtualLab Fusion 提供了顯示光學(xué)系統(tǒng)三維可視化的工具。這些工具還可用于檢查元件
    發(fā)表于 01-06 08:53

    什么是大屏數(shù)據(jù)可視化?特點(diǎn)有哪些?

    大屏數(shù)據(jù)可視化是指通過大屏幕展示大量數(shù)據(jù)和信息,以直觀、可視化的方式幫助用戶理解和分析數(shù)據(jù)。這種展示方式通常用于展示復(fù)雜的數(shù)據(jù)集、實(shí)時(shí)監(jiān)控系統(tǒng)、企業(yè)管理儀表盤等。以下是關(guān)于 大屏數(shù)據(jù)可視化 的詳細(xì)
    的頭像 發(fā)表于 12-16 16:59 ?599次閱讀

    智慧能源可視化監(jiān)管平臺(tái)——助力可視化能源數(shù)據(jù)管理

    博達(dá)可視化大屏設(shè)計(jì)平臺(tái)在智慧能源領(lǐng)域的價(jià)值體現(xiàn)在實(shí)時(shí)監(jiān)控、數(shù)據(jù)可視化、決策支持和效率提升等方面。借助該平臺(tái),企業(yè)可以輕松搭建智慧能源類可視化大屏,更加精確和高效地管理生產(chǎn)和生活,實(shí)現(xiàn)
    的頭像 發(fā)表于 11-29 10:00 ?830次閱讀
    智慧能源<b class='flag-5'>可視化</b>監(jiān)管平臺(tái)——助力<b class='flag-5'>可視化</b>能源數(shù)據(jù)管理

    智慧樓宇可視化的優(yōu)點(diǎn)

    智慧樓宇可視化是指通過數(shù)據(jù)可視化技術(shù)來(lái)展示和分析樓宇的各種數(shù)據(jù),為樓宇管理者和用戶提供直觀、清晰的信息展示和決策支持。以下是智慧樓宇可視化的優(yōu)點(diǎn),詳細(xì)介紹其在樓宇管理和運(yùn)營(yíng)中的重要作用: 1.實(shí)時(shí)
    的頭像 發(fā)表于 11-19 14:25 ?415次閱讀

    智慧地鐵站可視化建設(shè)的意義

    地鐵站 可視化建設(shè)的意義、關(guān)鍵技術(shù)和應(yīng)用場(chǎng)景。 智慧地鐵站可視化的意義 智慧地鐵站可視化建設(shè)是指通過信息技術(shù)、物聯(lián)網(wǎng)技術(shù)和大數(shù)據(jù)分析等手段,實(shí)現(xiàn)地鐵站內(nèi)設(shè)備、乘客流動(dòng)、安全狀況等各類數(shù)
    的頭像 發(fā)表于 07-26 14:16 ?406次閱讀

    大屏數(shù)據(jù)可視化 開源

    可以使信息一目了然,還能幫助用戶深入分析數(shù)據(jù),發(fā)現(xiàn)潛在的規(guī)律和洞察。以下是古河云科技實(shí)現(xiàn)大屏數(shù)據(jù)可視化的關(guān)鍵步驟。 1.確定需求和目標(biāo) 確定大屏數(shù)據(jù)可視化的具體需求和目標(biāo),包括展示內(nèi)容、受眾群體、交互方式等。 2.數(shù)據(jù)收集
    的頭像 發(fā)表于 06-27 16:06 ?660次閱讀
    大屏數(shù)據(jù)<b class='flag-5'>可視化</b> 開源

    如何實(shí)現(xiàn)園區(qū)大屏可視化?

    孿生可視化 構(gòu)建平臺(tái)利用Web三維可視化技術(shù)對(duì)現(xiàn)實(shí)場(chǎng)景進(jìn)行仿真,實(shí)現(xiàn)園區(qū)級(jí)業(yè)務(wù)場(chǎng)景 的可視化呈現(xiàn),助力企業(yè)快速完成項(xiàng)目的實(shí)施。實(shí)現(xiàn)園區(qū)場(chǎng)景立
    的頭像 發(fā)表于 06-19 15:39 ?704次閱讀
    如何<b class='flag-5'>實(shí)現(xiàn)</b>園區(qū)大屏<b class='flag-5'>可視化</b>?

    態(tài)勢(shì)數(shù)據(jù)可視化技術(shù)有哪些

    智慧華盛恒輝態(tài)勢(shì)數(shù)據(jù)可視化技術(shù)是一種將數(shù)據(jù)以圖形、圖像、動(dòng)畫等視覺形式展現(xiàn)出來(lái)的技術(shù),特別是在處理和分析態(tài)勢(shì)數(shù)據(jù)時(shí),該技術(shù)能夠?qū)?fù)雜的數(shù)據(jù)轉(zhuǎn)化為直觀、易于理解的視覺表現(xiàn)。以下是態(tài)勢(shì)數(shù)據(jù)可視化技術(shù)
    的頭像 發(fā)表于 06-11 15:47 ?610次閱讀

    智慧大屏是如何實(shí)現(xiàn)數(shù)據(jù)可視化的?

    智慧大屏,作為數(shù)據(jù)可視化的重要載體,已在城市管理、交通監(jiān)控、商業(yè)運(yùn)營(yíng)等領(lǐng)域廣泛應(yīng)用。本文旨在闡述智慧大屏實(shí)現(xiàn)數(shù)據(jù)可視化的關(guān)鍵技術(shù)和方法,包括數(shù)據(jù)源管理、數(shù)據(jù)處理、視覺編碼、用戶界面與交互設(shè)計(jì)等。
    的頭像 發(fā)表于 06-04 15:02 ?962次閱讀
    智慧大屏是如何<b class='flag-5'>實(shí)現(xiàn)</b>數(shù)據(jù)<b class='flag-5'>可視化</b>的?