国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

Midjourney和Other Diffusion模型如何從隨機噪聲生成圖像

譯文 精選
人工智能 機器學習
擴散模型(如Midjourney和DALL-E 2)可以生成令人驚嘆的圖像,但它們的訓練始終從完全的噪聲開始。

譯者 | 朱鋼

審核 | 重樓

擴散模型(如Midjourney和DALL-E 2)可以生成令人驚嘆的圖像,但它們的訓練始終從完全的噪聲開始。

每當機器學習(ML)領域取得進展或發生微小變化時,就會引起巨大的炒作。當涉及到人工智能時,炒作往往會失去控制,并伴隨著各種荒謬的信息。最近,你可能已經注意到越來越多的人開始使用Midjourney、ChatGPT、Copilot等技術。

然而,這些系統的真相往往平淡無奇。機器學習是一門數學科學,ML模型的真實影響并不像一些博主所聲稱的那樣深遠。它們可能對某些領域的工作流程產生益處,甚至在某些情況下能夠徹底改變其中的大部分,但前提是用戶(無論是組織還是個人)必須對其內部運作、限制、能力和潛力有足夠的理解。只有在這種情況下,它們才能發揮作用。

本文希望對擴散模型的工作原理進行一些闡述,例如備受歡迎的Midjourney、DALL-E 2和Stable Diffusion,尤其是它們的訓練過程。本文包含數學表達式,但也以易理解的方式描述了每個變量代表的含義。

前向擴散

所有的擴散模型,包括Midjourney(雖然我們還沒有一篇描述它的論文),都是由多個元素組成的神經網絡,通過隨機性生成圖像。最初,它們被訓練成逐漸將圖像轉變為噪聲。這種方法建立了一個由時間步組成的馬爾可夫鏈,在這個鏈中,圖像經過一系列的轉換,在t=0時從一個初始純凈狀態逐漸演化為t=T時的完全噪聲,即最后一步。

*馬爾可夫鏈是一系列變量的序列,其中一個變量的狀態僅取決于前一個變量的狀態。

在每個步驟中應用的時間步數可以從幾百到一千甚至更多,并且必須事先確定每個步驟中要應用的噪聲水平;這被稱為noising schedule在數學上,這種噪聲或前向擴散過程表示為:

q(xt|xt-1) = N(xt; √(1-βt) xt-1, βtI)

q(x0)是我們的實分布,而q(xt∣xt?1)表示的是前向擴散過程,其中xt始終在xt-1的條件下進行。符號N代表高斯分布或正態分布,由均值μ和方差σ^2定義。在這種情況下,均值由√(1-βt)xt-1表示,其中βt是我們的方差。噪聲在每個步驟中從正態分布中采樣,即?~N(0,I),而方差計劃是預先確定的。

簡單來說,我們在當前步驟上有一個正態分布,其中的均值由√(1-βt)乘以上一步驟的圖像xt-1表示。除了這種重新縮放之外,我們還在每次迭代中向圖像添加了一個小的噪聲βtI。將β視為一個很小的正標量值,例如0.001,它被有意設置得很小。

在每個時間步驟中,我們會執行上述的操作。但是,我們還可以為將在xt、x2、x3、...、xT序列中生成的所有樣本定義一個聯合分布。它的形式如下所示:

q(x1:T|x0) = ∏t=1:T q(xt|xt-1)

正如你所看到的,這個聯合分布由在時間步驟1到T中創建的條件分布q(xt|xt-1)的乘積∏表示,并給定初始圖像x0。

好的,但是我們可以跳過鏈中的鏈接來生成任何 xt 而不完成前面的所有步驟嗎?

是的,我們可以這樣做。

這是因為我們使用一個簡單的高斯核來擴散數據。為了做到這一點,我們計算標量值αt,它等于1 - βt,并且我們將變量α?t定義為從t1到t的αs的乘積。前向擴散方差βt對于整個過程是至關重要的。它們可以通過重新參數化學習,也可以作為超參數保持不變,但它們總是被設計成使得α?t在最后一步T上趨近于0。這確保了擴散后的數據具有正態分布,這對于逆向生成過程至關重要。

在我們擁有了核函數之后,我們可以隨機采樣任何xt,因為:xt = √?t x0 + √(1 - ?t),其中ε(噪聲)是從均值為0,協方差矩陣為單位矩陣I的正態分布中得到的。

簡單來說,如果我們需要生成表示馬爾可夫鏈中的一個隨機步驟的xt,只要我們有x0、α?t和噪聲項ε,我們就可以毫無問題地生成它。

生成過程

讓我們現在深入探討逆向過程,即模型生成新樣本的過程。首先要理解的是,我們無法直接計算去噪分布q(xt-1|xt),因為這將需要知道數據集中所有圖像的分布。然而,我們可以使用貝葉斯定理來顯示該分布與邊緣數據分布q(xt-1)和在步驟t上的擴散核q(xt|xt-1)的乘積成正比:

q(xt-1|xt) ∝ q(xt-1) q(xt|xt-1)

然而,乘積和分布仍然是難以處理的。因此,我們需要對條件概率分布進行近似。幸運的是,由于在前向過程中噪聲注入βt很小,我們可以使用正態分布來進行近似。

我們可以將對條件概率分布的近似表示為pθ(xt?1∣xt),其中θ是模型的參數,通過梯度下降進行迭代優化。

當我們記住馬爾可夫鏈的終點是一個正態分布時,我們可以假設逆向過程也是高斯分布。因此,它必須由均值μθ和方差Σθ參數化,這是我們的神經網絡需要計算的。

這是過程的參數化表示:pθ(xt?1∣xt)=N(xt?1;μθ(xt,t),Σθ(xt,t))

在原始論文《Denoising Diffusion Probabilistic Models》中,研究人員發現將方差固定為Σθ(xt, t) = σ^2tI是在樣本質量方面的最佳選擇。特別是,他們發現將方差固定為β與將方差固定為βt的結果幾乎相同,因為當我們在過程中添加擴散步驟時,β和βt保持接近,因此實際上是均值而不是方差決定了分布。

注:在稍后發布的論文《Improved Denoising Diffusion Probabilistic Models》中,研究人員確實對方差進行了參數化。這有助于提高對數似然,但并沒有提高樣本效率。

那么,我們如何確定目標函數來推導均值呢?

由于q和pθ可以被視為變分自動編碼器(Variational Autoencoder),它是一種通過將數據編碼成潛在空間然后再解碼回輸入空間來近似數據分布的模型,因此我們可以使用變分上界(ELBO)目標函數來訓練它。它最小化了相對于x0的負對數似然。在這里,變分下界是每個時間步驟上損失的總和,而每個損失項是兩個高斯分布之間的KL散度(KL divergence)。

*潛在空間是一個壓縮空間,在其中輸入特征由不同的維度表示;它有助于模型輕松地發現數據對象之間的模式和相似性。

**KL散度是衡量兩個分布之間距離的度量。它基本上告訴你,如果用模型分布來近似目標分布,你將會失去多少信息。

正如您所記得的,我們可以在任何以x0為條件的噪聲水平上對xt進行采樣。由于q(xt|x0) = N(xt;√(α?t)x0, (1-α?t)I),我們可以通過向x0添加和縮放噪聲來得到任何xt。此外,由于α?t是βt(預設的方差)的函數,我們可以在訓練過程中輕松優化損失函數L中的隨機項。

這一屬性的另一個重要優點是,我們可以將網絡轉變為噪聲預測器而不是均值預測器。具體來說,可以對均值進行重新參數化,使模型使用εθ(xt, t)在KL散度項中近似添加的噪聲。例如:

μθ(xt, t) = (1/√αt) (xt - (βt/√(1-αˉt)) εθ(xt, t))

最后,我們得到了損失函數Lt的目標方程(在隨機的時間步驟上,假設噪聲是從隨機分布N(0, I)中采樣得到的):

||ε - εθ(xt, t)||^2 = ||ε - εθ(√αˉt x0 + √(1-αˉt)ε, t)||^2

其中,x0是未經破壞的圖像,?是在時間步驟t上采樣得到的純噪聲,εθ(xt, t)是通過將近似值xt通過由θ參數化的神經網絡傳遞而得到的預測噪聲。

該網絡通過預測噪聲與真實噪聲之間的均方誤差進行優化。通過最小化真實誤差和預測誤差之間的距離,我們教導模型逐漸做出更準確的近似。總而言之,這里有一系列的訓練步驟,為我們提供了模型,如Midhjourney和穩定擴散,可以從純噪聲中生成圖像。

圖片來自原始論文圖片來自原始論文

譯者介紹

朱鋼,51CTO社區編輯,11年一線開發經驗。目前在北京圖伽健康從事醫療軟件研發工作。

原文標題:How Midjourney and Other Diffusion Models Create Images from Random Noise,作者:Rostyslav Demush

責任編輯:華軒 來源: 51CTO
相關推薦

2022-12-18 19:49:45

AI

2023-05-26 15:53:48

MidjourneyAI圖像

2023-11-17 08:46:26

2025-02-28 09:15:00

2024-12-06 10:21:04

2023-05-16 08:00:00

開源項目MONAI醫學圖像

2022-10-24 10:18:04

自然語言計算機視覺

2025-02-03 12:33:08

2025-07-30 01:00:00

2023-03-19 17:21:31

CLIP架構人工智能

2022-09-13 15:40:56

模型分析

2023-01-16 13:47:59

谷歌模型

2023-11-29 11:30:17

PDF語言模型

2023-07-02 14:14:37

ChatGPTMidjourney

2025-06-10 16:38:06

AI圖像生成系統擴散模型人工智能

2020-10-27 09:37:43

PyTorchTensorFlow機器學習

2023-01-05 13:11:20

模型

2023-07-12 14:28:45

谷歌模型

2023-11-20 15:26:18

人工智能GenAI模型

2025-06-05 13:35:33

MeanFlowFIDDDPM
點贊
收藏

51CTO技術棧公眾號

在线综合视频| 国产精品流白浆在线观看| 久久婷婷丁香| 欧美一区在线直播| 成人在线免费看片| 日韩一区在线播放| 国产一区一区三区| 999国产精品| 少妇激情综合网| 日本视频在线免费观看| 国产精品亲子乱子伦xxxx裸| 日韩欧美视频一区二区三区四区| 精品人人人人| 在线电影av不卡网址| 二区在线视频| 一区2区3区在线看| 日本三级免费网站| 激情国产一区二区| 欧美日韩一区二区三区免费| 国内黄色精品| 久久久久久久久国产| 欧美电影免费观看| 精品日本一线二线三线不卡| 色吊丝在线永久观看最新版本| 国产精品对白交换视频| 国产黄色一级网站| 国产精品正在播放| 青娱乐一区二区| 激情综合在线| 91pron在线| 欧美亚洲高清| 亚洲免费专区| www激情久久| www.一区二区.com| 蜜桃视频第一区免费观看| 国产精品9999久久久久仙踪林| 日本不卡视频在线| 六十路精品视频| 欧州一区二区| 色与欲影视天天看综合网| 欧美日韩精品免费观看视欧美高清免费大片 | 欧美午夜电影网| 国产区一区二区三区| 国产精品网址在线| 136国产福利精品导航网址应用| 亚洲精品中文字幕女同| 中文字幕在线播放网址| 欧美精品久久久久久久多人混战 | 电影91久久久| 亚洲人永久免费| 华人av在线| 亚洲欧洲偷拍精品| 91九色综合| 精品国偷自产在线视频| 国产精品免费精品自在线观看| 久久在线视频在线| youjizzjizz亚洲| 欧洲成人免费aa| 亚洲午夜精品一区 二区 三区| 国产精品一区二区三区免费| 欧美aⅴ一区二区三区视频| 青草全福视在线| 国产丝袜在线精品| 三上悠亚一区| 欧美色大人视频| 国产伦久视频在线观看| 精品国产一区二区在线| 欧美美女在线观看| 国产伦精品一区二区三毛| 国产精品伦理久久久久久| 超碰97人人人人人蜜桃| 蜜臂av日日欢夜夜爽一区| 2019日韩中文字幕mv| 99久久久精品免费观看国产蜜| 99视频精品免费| 日本一区二区免费在线观看视频 | 羞羞电影在线观看www| 欧美一级久久久| 国精一区二区三区| 亚洲摸下面视频| 爱情电影网av一区二区| 欧美成人在线影院| av在线不卡顿| 成人在线免费网站| 日韩电影在线免费观看| 六月婷婷激情综合| 久久久久久久久久美女| 免费h片在线观看| 色婷婷综合久久| 77thz桃花论族在线观看| 日韩在线视频线视频免费网站| 亚洲精品在线播放| 国产精品成人一区二区三区| 美女网站色91| 激情婷婷综合网| 午夜av电影一区| gogo在线高清视频| 久久精品国产一区| 久久成人高清| 亚洲aⅴ天堂av在线电影软件| 久久国产三级精品| 亚洲熟妇无码一区二区三区导航| 国产欧美日本一区二区三区| 日本大臀精品| 一个人www欧美| 日韩电影一区| 伊人久久av导航| 亚洲国产精品ⅴa在线观看| 四虎影视精品成人| 亚洲成人xxx| 欧美色图一区| 欧美一级免费在线观看| 国产精品久线在线观看| 精品视频在线一区二区| 欧美激情二区三区| 国产美女一区| 9l视频白拍9色9l视频| 欧美人xxxx| 久操精品在线| 国产一级大片免费看| 天天av天天翘天天综合网色鬼国产| 888av在线视频| 国产成人一区二区| 国产麻豆欧美日韩一区| 蜜桃传媒在线| 中文字幕视频一区二区在线有码| 韩国亚洲精品| 九热视频在线观看| 欧美精品一区二区久久婷婷| 色老板在线视频一区二区| 午夜老司机精品| 精品av在线播放| 国产精品欧美一区二区三区不卡| 国产精品国色综合久久| 国产精品丝袜91| 樱花草涩涩www在线播放| 日本aⅴ大伊香蕉精品视频| 国产高清在线观看免费不卡| 国产精品秘入口| 国产精品69久久| 99国产精品久久久久久久久久| 污视频在线看网站| 精品久久久久久久久久久久包黑料 | 亚洲国产日韩精品| 午夜精品偷拍| 一区二区三区高清在线观看| 欧美aaaxxxx做受视频| 国产综合免费视频| 国产在线精品一区| 日韩欧美的一区| 久久人人97超碰国产公开结果| 岛国大片在线播放| 国产视频久久久久| 久久精品国产久精国产爱| 青青草在线播放| 青草青草久热精品视频在线网站| 丁香一区二区三区| 亚洲成人短视频| 国产精品无码免费专区午夜| 日韩美女中文字幕| 精品久久中文字幕久久av| 国产精品视频一二三| 欧美videossexotv100| 色狠狠综合天天综合综合| 亚洲激情在线激情| 性色一区二区| 国产一区二区三区网| 蜜桃视频在线观看www社区 | 免费在线看污| 亚洲欧洲一区二区在线观看| 成人97在线观看视频| 欧美怡红院视频| 国产欧美精品一区aⅴ影院 | 中文字幕在线播放第一页| 色综合888| 九九爱精品视频| 91精品国产一区| 日韩成人av在线| 在线观看日产精品| 不卡毛片在线看| 成人在线看视频| 爽好多水快深点欧美视频| 深夜影院在线观看| 成人黄色av网站| 色激情天天射综合网| 极品av少妇一区二区| 亚洲一区二区三区精品中文字幕| 国产精品夜色7777狼人| 午夜成人在线视频| 日韩欧美一级二级| 91国偷自产一区二区三区成为亚洲经典 | 豆国产97在线| 欧美一区二区综合| jizzjizz在线观看| 亚洲春色h网| 欧美视频精品| 日韩手机在线| 亚洲视频精选在线| 69久久夜色精品国产7777| 日韩精品视频在线播放|