最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python人工智能學(xué)習(xí)PyTorch實(shí)現(xiàn)WGAN示例詳解

 更新時(shí)間:2021年11月11日 11:59:49   作者:Swayzzu  
這篇文章主要為大家介紹了人工智能學(xué)習(xí)PyTorch實(shí)現(xiàn)WGAN的示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步

1.GAN簡(jiǎn)述

在GAN中,有兩個(gè)模型,一個(gè)是生成模型,用于生成樣本,一個(gè)是判別模型,用于判斷樣本是真還是假。但由于在GAN中,使用的JS散度去計(jì)算損失值,很容易導(dǎo)致梯度彌散的情況,從而無法進(jìn)行梯度下降更新參數(shù),于是在WGAN中,引入了Wasserstein Distance,使得訓(xùn)練變得穩(wěn)定。本文中我們以服從高斯分布的數(shù)據(jù)作為樣本。

2.生成器模塊

這里從2維數(shù)據(jù),最終生成2維,主要目的是為了可視化比較方便。也就是說,在生成模型中,我們輸入雜亂無章的2維的數(shù)據(jù),通過訓(xùn)練之后,可以生成一個(gè)贗品,這個(gè)贗品在模仿高斯分布。

3.判別器模塊

判別器同樣輸入的是2維的數(shù)據(jù)。比如我們上面的生成器,生成了一個(gè)2維的贗品,輸入判別器之后,它能夠最終輸出一個(gè)sigmoid轉(zhuǎn)換后的結(jié)果,相當(dāng)于是一個(gè)概率,從而判別,這個(gè)贗品到底能不能達(dá)到以假亂真的程度。

4.數(shù)據(jù)生成模塊

由于我們使用的是高斯模型,因此,直接生成我們需要的數(shù)據(jù)即可。我們?cè)谶@個(gè)模塊中,生成8個(gè)服從高斯分布的數(shù)據(jù)。

5.判別器訓(xùn)練

由于使用JS散度去計(jì)算損失的時(shí)候,會(huì)很容易出現(xiàn)梯度極小,接近于0的情況,會(huì)使得梯度下降無法進(jìn)行,因此計(jì)算損失的時(shí)候,使用了Wasserstein Distance,去度量?jī)蓚€(gè)分布之間的差異。因此我們假如了梯度懲罰的因子。

其中,梯度懲罰的模塊如下:

6.生成器訓(xùn)練

這里的訓(xùn)練是緊接著判別器訓(xùn)練的。也就是說,在一個(gè)周期里面,先訓(xùn)練判別器,再訓(xùn)練生成器。

7.結(jié)果可視化

通過visdom可視化損失值,通過matplotlib可視化分布的預(yù)測(cè)結(jié)果。

以上就是人工智能學(xué)習(xí)PyTorch實(shí)現(xiàn)WGAN示例詳解的詳細(xì)內(nèi)容,更多關(guān)于PyTorch實(shí)現(xiàn)WGAN的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

  • matplotlib中l(wèi)egend位置調(diào)整解析

    matplotlib中l(wèi)egend位置調(diào)整解析

    這篇文章主要介紹了matplotlib中l(wèi)egend位置調(diào)整解析,具有一定借鑒價(jià)值,需要的朋友可以參考下。
    2017-12-12
  • Python 文件操作大全

    Python 文件操作大全

    這篇文章主要介紹了Python 文件操作大全,本文結(jié)合實(shí)例代碼給大家介紹的非常詳細(xì),需要的朋友可以參考下
    2019-09-09
  • 詳解Python 中的短路評(píng)估

    詳解Python 中的短路評(píng)估

    短路是指當(dāng)表達(dá)式的真值已經(jīng)確定時(shí)終止布爾運(yùn)算,Python 解釋器以從左到右的方式計(jì)算表達(dá)式,這篇文章主要介紹了Python 中的短路評(píng)估,需要的朋友可以參考下
    2023-06-06
  • Python Web日志管理與監(jiān)控實(shí)踐指南

    Python Web日志管理與監(jiān)控實(shí)踐指南

    這篇文章主要介紹了Python Web日志管理與監(jiān)控實(shí)踐指南,文中通過代碼示例講解的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作有一定的幫助,需要的朋友可以參考下
    2024-09-09
  • Python使用Turtle庫繪制一棵西蘭花

    Python使用Turtle庫繪制一棵西蘭花

    今天小編就為大家分享一篇Python使用Turtle庫繪制一棵西蘭花,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2019-11-11
  • 改變 Python 中線程執(zhí)行順序的方法

    改變 Python 中線程執(zhí)行順序的方法

    這篇文章主要介紹了改變 Python 中線程的執(zhí)行順序的方法,幫助大家更好的理解和學(xué)習(xí)python,感興趣的朋友可以了解下
    2020-09-09
  • Python及Pycharm安裝方法圖文教程

    Python及Pycharm安裝方法圖文教程

    這篇文章主要為大家詳細(xì)介紹了Python及Pycharm安裝方法圖文教程,文中安裝步驟介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-08-08
  • python中數(shù)組和矩陣乘法及使用總結(jié)(推薦)

    python中數(shù)組和矩陣乘法及使用總結(jié)(推薦)

    這篇文章主要介紹了python中數(shù)組和矩陣乘法及使用總結(jié),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-05-05
  • 利用python檢測(cè)文本相似性的三種方法

    利用python檢測(cè)文本相似性的三種方法

    文本查重,也稱為文本去重,是一項(xiàng)旨在識(shí)別文本文檔之間的相似性或重復(fù)性的技術(shù)或任務(wù),它的主要目標(biāo)是確定一個(gè)文本文檔是否包含與其他文檔相似或重復(fù)的內(nèi)容,本文給大家介紹了利用python檢測(cè)文本相似性的原理和方法,需要的朋友可以參考下
    2023-11-11
  • Python遍歷某目錄下的所有文件夾與文件路徑

    Python遍歷某目錄下的所有文件夾與文件路徑

    這篇文章主要介紹了Python遍歷某目錄下的所有文件夾與文件路徑 以及輸出中文亂碼問題的解決方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-03-03

最新評(píng)論

冷水江市| 上犹县| 泸溪县| 金寨县| 登封市| 绥中县| 永康市| 平舆县| 营口市| 泸溪县| 赞皇县| 宜章县| 黄龙县| 曲阳县| 门头沟区| 梁山县| 营山县| 丹东市| 富锦市| 和平县| 英山县| 江油市| 武隆县| 彭州市| 赤水市| 濮阳市| 和龙市| 秦皇岛市| 大同县| 五家渠市| 塔城市| 读书| 吉隆县| 噶尔县| 长葛市| 辽宁省| 曲水县| 阿拉善左旗| 满洲里市| 亚东县| 三原县|