久久亚洲成a人片熟女精品色一区二区三区|国产精品视频第一精品视频|av天堂热无码手机版|亚洲?v无码久久无遮挡|国产精品偷伦视频免费观看国产|麻豆国产自产精品丰满熟妇|av无码av不卡一区二区|久久亚洲精品中文字

ARTICLE DETAIL

資訊詳情

深耕商務(wù)建站與企業(yè)官網(wǎng)運(yùn)營的一線實(shí)戰(zhàn)洞察。

AI作曲的短期記憶:決定生成質(zhì)量的關(guān)鍵機(jī)制

AI作曲的短期記憶:決定生成質(zhì)量的關(guān)鍵機(jī)制 AI作曲這幾年火得不行從隨手哼兩句變成完整的編曲再到給短視頻配BGM幾乎每個(gè)環(huán)節(jié)都有模型的身影。但真正上手做過音樂生成項(xiàng)目的人都會(huì)撞上同一個(gè)尷尬開頭兩小節(jié)驚艷八小節(jié)之后開始原地轉(zhuǎn)圈到十六小節(jié)基本已經(jīng)忘了前面在寫什么。旋律不停重復(fù)、和弦走向莫名其妙突變、主題動(dòng)機(jī)走著走著就丟了問題并不在“模型不會(huì)寫曲子”而在于模型根本“沒記住自己寫過什么”。這篇文章想聊的就是AI作曲里那個(gè)經(jīng)常被忽視、卻決定生成質(zhì)量上限的關(guān)鍵機(jī)制——短期記憶。標(biāo)題里的“秘密”不是故弄玄虛。過去兩年我先后做過幾次音樂生成方向的嘗試從最早基于規(guī)則拼接的MIDI生成到后來用序列模型做旋律續(xù)寫再到帶注意力結(jié)構(gòu)的生成方案越到后面越發(fā)現(xiàn)決定一首AI曲子是“能聽”還是“沒法聽”的往往不是生成網(wǎng)絡(luò)有多深、訓(xùn)練數(shù)據(jù)有多大而是它在生成過程中怎么處理和保留已經(jīng)輸出的歷史信息。這個(gè)機(jī)制放到深度學(xué)習(xí)里多數(shù)時(shí)候表現(xiàn)為注意力窗口、緩存狀態(tài)或者隱向量放到音樂層面它就是模型的短期記憶。它能決定模型是死守著一兩個(gè)動(dòng)機(jī)反復(fù)倒帶還是有能力讓音樂在幾十秒內(nèi)流動(dòng)起來、發(fā)展下去。這篇內(nèi)容適合正在做音樂生成、旋律續(xù)寫、AI編曲相關(guān)項(xiàng)目的朋友參考也適合那些好奇“為什么AI寫的歌總有股莫名其妙的重復(fù)感”的人。我會(huì)從記憶機(jī)制的本質(zhì)講起結(jié)合自己做過的幾個(gè)實(shí)驗(yàn)把這套東西拆開揉碎包括模型結(jié)構(gòu)上的取舍、實(shí)際訓(xùn)練中的參數(shù)策略以及那些不跑幾個(gè)通宵絕對(duì)發(fā)現(xiàn)不了的坑。1. 音樂生成里的“記憶”到底指什么很多人第一次接觸AI作曲以為模型是“理解”了音樂才寫出來的。實(shí)際上到目前為止主流的生成模型本質(zhì)上做的是條件概率預(yù)測也就是給定前面已經(jīng)生成的音符序列預(yù)測下一個(gè)最合理的音符是什么。聽起來好像很簡單但這里有一個(gè)隱藏前提為了讓“下一個(gè)音符”合理模型必須知道“前面的音符”到底發(fā)生了什么。這個(gè)“前面”的范圍有多大信息能被記住多少就是短期記憶要回答的問題。1.1 從人的創(chuàng)作習(xí)慣理解短期記憶的必要性人類作曲家作曲的時(shí)候短期記憶的作用太明顯了。隨便寫一段八小節(jié)的旋律你會(huì)發(fā)現(xiàn)第一小節(jié)和第二小節(jié)往往存在某種呼應(yīng)第三、四小節(jié)會(huì)有一點(diǎn)發(fā)展到了第七、八小節(jié)可能又回到開頭的元素。這不是偶然而是創(chuàng)作者在落筆的時(shí)候腦子里始終保留著前面音樂片段的“余音”知道現(xiàn)在這句是從哪來的、要往哪去。專業(yè)的說法叫主題發(fā)展或者動(dòng)機(jī)貫穿翻譯成大白話就是創(chuàng)作者記得自己寫了什么。AI模型呢如果模型架構(gòu)里沒有足夠的記憶能力那它本質(zhì)上就是一個(gè)隨時(shí)“失憶”的創(chuàng)作者。它生成第100個(gè)音符的時(shí)候可能完全不記得第1個(gè)音符長什么樣只能靠最近一小段信息瞎猜。結(jié)果就是旋律不停地在局部打轉(zhuǎn)——因?yàn)樽罱膸讉€(gè)音符可能剛好構(gòu)成了一個(gè)穩(wěn)定的進(jìn)行模型覺得“這地方很安全”就反復(fù)往相似的方向走。這就是大家常說的AI音樂“幾秒鐘后開始復(fù)讀”的根本原因。1.2 短期記憶和長期記憶在技術(shù)上的分界順著這個(gè)思路往下模型記憶能力的討論通常會(huì)分成兩個(gè)層次。短期記憶一般指模型在生成當(dāng)前音符時(shí)能直接“看到”或“讀取”到的上下文信息。在Transformer類模型里就是這個(gè)意思生成的時(shí)候前面生成的所有token都會(huì)通過注意力機(jī)制參與當(dāng)前步的計(jì)算。窗口有多長記憶就有多大。長期記憶則不一樣它更接近于“模型從訓(xùn)練數(shù)據(jù)里學(xué)到的規(guī)律”比如大調(diào)里導(dǎo)音傾向于解決到主音比如四小節(jié)通常構(gòu)成一個(gè)樂句。這些東西已經(jīng)不依賴具體某一次生成的上下文了是沉淀在權(quán)重里的經(jīng)驗(yàn)。這兩者很容易被混淆。經(jīng)常有人跟我說“我的模型學(xué)了很多莫扎特為什么生成的東西還是不像”問題往往出在短期記憶不夠模型學(xué)到了莫扎特的和聲規(guī)則卻記不住自己在前八小節(jié)里已經(jīng)用了什么素材。1.3 為什么音樂比其他序列任務(wù)更依賴短期記憶文本生成也依賴上下文但音樂生成對(duì)短期記憶的要求有它非常特殊的地方。音樂的核心結(jié)構(gòu)特征在于“重復(fù)中的變化”——同一個(gè)動(dòng)機(jī)反復(fù)出現(xiàn)每次出現(xiàn)都要有細(xì)微的變化這需要模型既記得動(dòng)機(jī)的原型也記得每次變化后的差異。這和語言不同語言里一個(gè)詞錯(cuò)了語義可能就偏了但音樂里同一個(gè)旋律原樣重復(fù)多遍或者變化得離譜都可能成為“聽感崩塌”的元兇。具體到數(shù)值上一段120BPM的四四拍音樂一小節(jié)大約兩秒一個(gè)典型的樂句是四小節(jié)也就是八秒。要讓模型生成的音樂聽起來有結(jié)構(gòu)感它至少需要記住過去四到八小節(jié)的素材換算成音符數(shù)量大概就是64到128個(gè)音符假設(shè)每拍兩個(gè)音。這是非常高的記憶要求比大多數(shù)文本生成的上下文要密集得多因?yàn)橐舴鄬?duì)簡單信息熵卻靠排列組合撐得很高。2. 藏在Transformer和RNN里的記憶機(jī)制聊完了“為什么需要記憶”再說說當(dāng)前主流模型到底是怎么實(shí)現(xiàn)記憶的。這里繞不開兩種最常見的架構(gòu)路徑一種是以自注意力為核心的Transformer方案另一種是更早期的循環(huán)神經(jīng)網(wǎng)絡(luò)方案。兩種方案對(duì)短期記憶的理解完全不同實(shí)現(xiàn)方式也各有優(yōu)劣。我個(gè)人的經(jīng)驗(yàn)是了解這兩條路才能在實(shí)際項(xiàng)目里做出合適的選擇。2.1 Transformer的注意力窗口就是顯式的短期記憶現(xiàn)在音樂生成用得最多的一般是Transformer家族。它的短期記憶機(jī)制非常直觀生成第t個(gè)音符的時(shí)候模型會(huì)把第1到第t-1個(gè)音符的表示全部拿出來跟當(dāng)前步做注意力計(jì)算。理論上只要窗口夠長模型就能“記住”從樂曲開頭到現(xiàn)在的所有信息。這個(gè)設(shè)計(jì)非常優(yōu)雅也讓訓(xùn)練過程變得簡單直接。但“理論上”三個(gè)字后面通常跟著一個(gè)“不過”。注意力窗口長不代表模型真的會(huì)用這些信息。如果訓(xùn)練數(shù)據(jù)里大部分曲子并不需要特別遠(yuǎn)距離的依賴模型學(xué)到的注意力權(quán)重會(huì)自然地偏向相鄰音符遠(yuǎn)端的信息雖然在那里注意力卻很少分配過去。這就好比一個(gè)學(xué)生桌上擺了一整套教材但他復(fù)習(xí)的時(shí)候只看最近兩頁那遠(yuǎn)端教材對(duì)他考試成績的影響幾乎為零。所以不少團(tuán)隊(duì)在Transformer之外還要引入一些機(jī)制來“強(qiáng)制”模型看重遠(yuǎn)處的信息這個(gè)后面會(huì)詳細(xì)說。2.2 KV Cache工程實(shí)現(xiàn)里最容易被忽略的記憶載體如果真正去實(shí)現(xiàn)過基于Transformer的自回歸生成大概率會(huì)遇到一個(gè)叫KV Cache的概念。它的全稱是Key-Value Cache作用是緩存已經(jīng)計(jì)算過的注意力鍵值對(duì)避免每一步都從頭算一遍前面的內(nèi)容。在推理解釋上這就是Transformer的“短期記憶倉庫”生成第10個(gè)音符時(shí)前9個(gè)音符的K和V向量都存在緩存里直接取出來參與計(jì)算。這里有一個(gè)很多初學(xué)者容易忽略的事實(shí)窗口長度決定了KV Cache的大小而KV Cache的大小直接跟延遲和顯存掛鉤。在音樂生成場景里如果序列很長比如生成一整首鋼琴曲的子旋律可能有幾千個(gè)音符KV Cache會(huì)持續(xù)膨脹推理速度越來越慢。我自己跑實(shí)驗(yàn)的時(shí)候出現(xiàn)過生成前幾十個(gè)音符飛快、后面越來越慢的情況一開始還以為是模型出問題了后來才發(fā)現(xiàn)就是KV Cache吃滿了顯存。為了控制這個(gè)問題的常見做法是限制注意力窗口長度或者用滑動(dòng)窗口注意力只讓模型關(guān)注最近N個(gè)token。# 偽代碼示例限制注意力窗口的KV Cache保留范圍 def generate_with_sliding_window(model, token_ids, window_size128): cache_k, cache_v [], [] for t in range(len(token_ids)): start max(0, t - window_size) context token_ids[start:t 1] k, v model.encode(context) cache_k.append(k) cache_v.append(v) if len(cache_k) window_size: cache_k.pop(0) cache_v.pop(0) logits model.decode(cache_k, cache_v) next_token sample(logits) return next_token2.3 RNN的隱狀態(tài)另一種形態(tài)的短期記憶Transformer流行之前音樂生成領(lǐng)域其實(shí)走過很長一段RNN的路。LSTM和GRU這類循環(huán)網(wǎng)絡(luò)沒有顯式的注意力窗口它們的記憶全部裝在一個(gè)固定維度的隱狀態(tài)向量里每生成一個(gè)音符隱狀態(tài)被更新一次。如果說Transformer的短期記憶是一本可以被隨意翻閱的筆記本那RNN的短期記憶就像一個(gè)人腦中的印象容量有限而且越久遠(yuǎn)的內(nèi)容越容易被壓縮、變形。這就帶來了一個(gè)非常有意思的對(duì)比RNN因?yàn)殡[狀態(tài)容量有限天然會(huì)把遠(yuǎn)近信息做壓縮處理早期信息很容易被后續(xù)信息“覆蓋”生成出來的旋律后段離前段越來越遠(yuǎn)而Transformer因?yàn)楸A羧繗v史token理論上可以做到“每一頁都被記得清清楚楚”但也正因?yàn)橛浀锰宄炊赡茏屇P屯祽小l(fā)現(xiàn)只要參考最近幾個(gè)音符就能把下一個(gè)音符預(yù)測得差不多就不會(huì)刻意去挖掘遠(yuǎn)端的結(jié)構(gòu)線索。說句實(shí)在話這兩種模型在音樂生成上各有各的難纏。2.4 為什么說位置編碼是短期記憶的坐標(biāo)系統(tǒng)理解了注意力機(jī)制之后還有一個(gè)細(xì)節(jié)不能跳過位置編碼。注意力計(jì)算本身是不分先后順序的它把序列當(dāng)成一個(gè)集合來處理。如果沒有位置信息模型就分不清“前面出現(xiàn)過的主旋律”和“剛過去的那一下裝飾音”在時(shí)間上的差別。所以幾乎所有的Transformer模型都會(huì)在輸入里加入位置編碼讓每個(gè)token帶上“我是第幾個(gè)出現(xiàn)的”這個(gè)信息。在音樂生成任務(wù)中位置編碼還有一個(gè)比較特殊的意義它不僅標(biāo)記順序還直接影響模型對(duì)節(jié)奏和時(shí)值的感知。不同的音符有不同的時(shí)值同樣的音高出現(xiàn)在第一拍和第三拍含義完全不同。如果把音樂token化之后再加上絕對(duì)位置編碼模型等于拿著一個(gè)刻度尺去丈量記憶里的事件這對(duì)生成穩(wěn)定的節(jié)奏律動(dòng)非常重要。我見過一個(gè)實(shí)驗(yàn)把絕對(duì)位置編碼換成相對(duì)位置編碼之后模型生成的三連音明顯更穩(wěn)定了因?yàn)橄鄬?duì)位置讓模型在記憶里更容易識(shí)別“從這個(gè)音往后推多少拍是下一個(gè)重音”這類規(guī)律。3. 我踩過的短期記憶工程坑這一節(jié)說說實(shí)操。我做過幾次嘗試踩過不少坑。有些問題看起來是模型能力不行結(jié)果排查到最后發(fā)現(xiàn)問題出在對(duì)短期記憶機(jī)制的理解上。挑幾個(gè)印象深刻的跟大家聊聊都是真實(shí)遇到過的場景。3.1 復(fù)現(xiàn)某開源作曲模型時(shí)發(fā)現(xiàn)生成永遠(yuǎn)停在三小節(jié)有一次我復(fù)現(xiàn)一個(gè)開源的旋律續(xù)寫模型訓(xùn)練了很久一到生成階段就出問題模型最多生成三小節(jié)新內(nèi)容之后就開始無限循環(huán)第一小節(jié)的節(jié)奏型偶爾換一兩個(gè)音但整體上已經(jīng)完全失去推進(jìn)感。一開始我懷疑是訓(xùn)練數(shù)據(jù)的毛病后來檢查了推理代碼才發(fā)現(xiàn)問題出在我使用的窗口長度上。在那個(gè)模型的設(shè)計(jì)里訓(xùn)練時(shí)序列被切成了固定長度片段每個(gè)片段內(nèi)的信息最多跨越16小節(jié)但我的推理代碼把窗口長度錯(cuò)設(shè)成了4小節(jié)等于模型只能看到過去1秒的內(nèi)容。打個(gè)比方一個(gè)只看了前兩頁書的人讓他續(xù)寫整本小說的后續(xù)情節(jié)他除了反復(fù)描述前兩頁出現(xiàn)的人物之外確實(shí)也沒什么別的辦法。這個(gè)排查過程提醒我短期記憶的窗口設(shè)置必須跟訓(xùn)練時(shí)保持一致不能只看模型文檔里寫的“支持長序列”還得自己確認(rèn)推理階段的有效記憶范圍是多少。3.2 位置編碼類型選錯(cuò)導(dǎo)致的“節(jié)奏崩潰”還有一個(gè)印象更深的坑出現(xiàn)在位置編碼的選擇上。當(dāng)時(shí)我對(duì)比了兩種位置編碼方案一種是絕對(duì)位置編碼另一種是相對(duì)位置編碼。實(shí)驗(yàn)結(jié)果顯示用絕對(duì)位置編碼訓(xùn)練出來的模型在短句子上表現(xiàn)不錯(cuò)但生成長句子時(shí)逐漸出現(xiàn)節(jié)奏混亂——原本均勻的八分音符跑著跑著變成不均勻的附點(diǎn)節(jié)奏又莫名其妙地變回八分音符整個(gè)律動(dòng)像喝醉了酒。翻論文的時(shí)候看到一個(gè)解釋說絕對(duì)位置編碼在長距離外推時(shí)會(huì)失去精度模型對(duì)“隔了多遠(yuǎn)”這件事的感知會(huì)變得模糊。音符時(shí)值本身就是靠位置關(guān)系定義的信息距離感知一模糊節(jié)奏自然要出問題。換用相對(duì)位置編碼之后類似情況明顯減少。這里想給的建議是如果項(xiàng)目里的音樂對(duì)節(jié)奏穩(wěn)定性要求高優(yōu)先考慮相對(duì)位置編碼或者能處理任意長度外推的編碼方案不要為了省事直接用絕對(duì)位置編碼。3.3 部分記憶單元失效導(dǎo)致的主題丟失還有一種情況更隱蔽模型的記憶機(jī)制本身是完整的但訓(xùn)練過程沒有讓模型學(xué)會(huì)有效利用記憶。我做過一次對(duì)比實(shí)驗(yàn)兩組訓(xùn)練數(shù)據(jù)完全相同唯一區(qū)別是一組在訓(xùn)練時(shí)給loss加了一個(gè)“對(duì)遠(yuǎn)端token注意力權(quán)重”的正則化約束另一組不加。結(jié)果顯示加了正則化約束的那組生成結(jié)果的樂句結(jié)構(gòu)明顯更完整主題動(dòng)機(jī)能在16小節(jié)后重新出現(xiàn)而不加的那組前8小節(jié)和后8小節(jié)聽起來像是兩首不同的曲子。這讓我意識(shí)到對(duì)很多序列模型來說短期記憶不只是“有沒有”的問題更重要的是“模型有沒有被訓(xùn)練去用它”。如果訓(xùn)練數(shù)據(jù)的句子普遍偏短模型就會(huì)形成一種惰性只關(guān)注近處信息就能把loss降得很低遠(yuǎn)端的記憶通道雖然技術(shù)在但根本沒有被激活。后面我在設(shè)計(jì)訓(xùn)練策略時(shí)會(huì)專門構(gòu)造一些需要“回溯遠(yuǎn)處主題”的訓(xùn)練樣本逼著模型學(xué)會(huì)使用短期記憶里的遠(yuǎn)程信息。3.4 訓(xùn)練與推理窗口不一致帶來的性能鐵幕這個(gè)問題在工程上非常容易踩。很多模型在訓(xùn)練時(shí)用的是128 token的窗口但到了生成階段理想情況下想讓它一次性生成幾百上千個(gè)音符。如果你直接把推理窗口拉長到512甚至更長模型表現(xiàn)往往會(huì)斷崖式下降。原因也不難理解——模型在訓(xùn)練時(shí)根本沒看過那么長的上下文你讓它在一個(gè)陌生的“記憶長度”下工作它當(dāng)然不知道該把注意力放在哪里。我個(gè)人的習(xí)慣是訓(xùn)練階段就至少準(zhǔn)備兩檔窗口一檔用于常規(guī)訓(xùn)練另一檔偶爾用長窗口做一次“預(yù)熱式”微調(diào)這樣到了推理階段長窗口生成時(shí)的表現(xiàn)會(huì)穩(wěn)定很多。有人管這招叫窗口一致性訓(xùn)練也有人叫它課程學(xué)習(xí)本質(zhì)上都是在做一件事讓模型習(xí)慣在一個(gè)足夠長的短期記憶范圍里工作。4. 把短期記憶用到極致的幾個(gè)實(shí)戰(zhàn)做法聊完踩坑說說哪些做法在實(shí)際項(xiàng)目中是有效的。下面這些策略有的是從論文里看來的有的是我自己試出來的都在不同程度上解決過“AI記不住自己寫了什么”的問題。為了方便對(duì)照我用一個(gè)模擬的旋律續(xù)寫項(xiàng)目來串起這些方案。4.1 用“主題token”做顯式的記憶錨點(diǎn)第一個(gè)做法是在輸入序列里增加一個(gè)特殊的主題token用來表征整段音樂的核心動(dòng)機(jī)。具體來說在生成每一段新音樂之前先把目前的“主題摘要”作為特殊token拼在序列的開頭。模型生成每個(gè)音符時(shí)除了能看到最近的內(nèi)容還能時(shí)不時(shí)注意到開頭那個(gè)代表主題的token相當(dāng)于給短期記憶加了一個(gè)“書簽”。實(shí)現(xiàn)上并不復(fù)雜。在tokenization階段可以用一個(gè)小型的編碼器去壓縮前8小節(jié)的內(nèi)容得到一組向量然后把這組向量映射成一個(gè)或幾個(gè)special token插入到輸入序列的最前面。音樂生成時(shí)模型每走一步都會(huì)回頭“看”一眼這個(gè)錨點(diǎn)相當(dāng)于逼著短期記憶留存最核心的信息。即便注意力窗口內(nèi)部的普通音符已經(jīng)被沖得很遠(yuǎn)主題token仍然能被頻繁訪問起到一種壓縮記憶的作用。4.2 局部重復(fù)建模讓短期記憶自動(dòng)形成結(jié)構(gòu)第二種做法更貼近音樂的本質(zhì)——重復(fù)。音樂好聽很大程度上是因?yàn)橛泻魬?yīng)與重復(fù)而這種重復(fù)發(fā)生后短期記憶里的信息密度會(huì)更高??梢詫iT設(shè)計(jì)一種輔助任務(wù)訓(xùn)練模型預(yù)測“當(dāng)前這個(gè)小節(jié)是否與前面某一個(gè)小節(jié)相似”或者“當(dāng)前旋律應(yīng)該在哪個(gè)位置回到前面的素材”。這種輔助任務(wù)不需要改動(dòng)模型主體架構(gòu)只需要在訓(xùn)練loss里加一個(gè)額外的分類頭或者在數(shù)據(jù)構(gòu)造時(shí)做一下類似對(duì)比學(xué)習(xí)的采樣。效果非常明顯因?yàn)槟P鸵坏W(xué)會(huì)“識(shí)別重復(fù)”它生成的時(shí)候就更容易主動(dòng)構(gòu)建短距離的呼應(yīng)結(jié)構(gòu)樂句之間的黏合感會(huì)強(qiáng)很多。路徑依賴的角度看這也等于在引導(dǎo)模型主動(dòng)去短期記憶里翻找以前的素材而不是每次都憑空創(chuàng)造新內(nèi)容。4.3 讓記憶窗口做“分段滑動(dòng)”而不是“整體滑動(dòng)”傳統(tǒng)滑動(dòng)窗口是丟掉最老的token保留最近的N個(gè)token。這種做法有一個(gè)問題如果一首曲子的主題出現(xiàn)在第1小節(jié)而當(dāng)前生成到第40小節(jié)滑動(dòng)窗口早就把主題沖掉了。雖然理論模型可以通過位置編碼回溯但工程上很多實(shí)現(xiàn)會(huì)把窗口外的信息直接截?cái)?。一種更穩(wěn)妥的做法是分段滑動(dòng)。窗口分成兩部分固定長度的“全局段”和滑動(dòng)更新的“局部段”。全局段始終保留開頭若干小節(jié)的摘要信息局部段則存放最近生成的細(xì)節(jié)信息。生成時(shí)模型同時(shí)看這兩部分相當(dāng)于既有“長期的主題記憶”又有“短期的細(xì)節(jié)記憶”。我在模擬項(xiàng)目里試過這個(gè)方案生成60小節(jié)以上的曲子時(shí)前后結(jié)構(gòu)的一致性提升非常明顯遠(yuǎn)勝于單純的整體滑動(dòng)窗口。4.4 用Midi編碼的字段信息增強(qiáng)記憶強(qiáng)度還有一個(gè)偏數(shù)據(jù)層面的做法容易被技術(shù)文章忽略但效果很實(shí)在處理好MIDI事件本身的編碼密度。很多音頻/MIDI編碼方案會(huì)把音符的“位置、時(shí)值、力度、音高”全部分開成不同的token甚至有些方案會(huì)把休止符也切成多個(gè)邏輯碎片。這會(huì)導(dǎo)致一個(gè)問題同樣一段四小節(jié)的信息被拆成了一大串token短期記憶里裝的“噪音”太多有效音樂信息反而被稀釋。如果能把MIDI事件編碼成更緊致的token序列比如一個(gè)音符包含“起始位置、時(shí)值、音高”三元組一段四小節(jié)的旋律可能只需要32個(gè)token而分開編碼可能需要100多個(gè)token。同樣窗口容量下緊致編碼等于把短期記憶的有效容量翻了倍這對(duì)前文提到的高密度音樂信息需求是非常友好的。我一般會(huì)先用一個(gè)統(tǒng)計(jì)腳本來跑一下訓(xùn)練集平均每小節(jié)的token數(shù)再?zèng)Q定窗口大小這個(gè)習(xí)慣幫我避開了不少容量規(guī)劃上的坑。5. 生成時(shí)的記憶衰減診斷與調(diào)參建議實(shí)操到后面你會(huì)發(fā)現(xiàn)一個(gè)更折磨人的問題就算模型架構(gòu)和訓(xùn)練都沒問題生成時(shí)還是會(huì)遇到“記憶衰減”。這里說的衰減并不是顯存或者緩存問題而是生成過程中的累積誤差導(dǎo)致模型逐漸偏離初始主題越到后面越不知道自己在干什么。診斷這類問題需要一些可量化的手段而不是靠耳朵聽。5.1 用自相似矩陣量化檢查記憶留存檢查模型有沒有在“正確回憶”之前的素材一個(gè)好用的工具是自相似矩陣self-similarity matrix。把生成的一段MIDI轉(zhuǎn)成特征序列比如每個(gè)小節(jié)的音高輪廓或節(jié)奏向量然后計(jì)算兩兩之間的相似度畫成一張熱力圖。如果曲子存在主題重現(xiàn)熱力圖里會(huì)看到清晰的塊狀結(jié)構(gòu)如果模型已經(jīng)失憶熱力圖會(huì)呈現(xiàn)一片模糊的漸變或者完全散亂的結(jié)構(gòu)。我自己每次調(diào)整完配置都會(huì)拿這個(gè)矩陣看一眼再?zèng)Q定是否繼續(xù)訓(xùn)練或推理。它比單純聽音頻靠譜得多也方便橫向?qū)Ρ炔煌瑓?shù)下的生成結(jié)果。有一次我把訓(xùn)練窗口從128提升到256其他什么都不變生成的曲子自相似矩陣?yán)锩黠@多出很多塊狀結(jié)構(gòu)說明模型確實(shí)開始利用更長的記憶跨度了。5.2 溫度與采樣策略對(duì)記憶利用的影響同樣一個(gè)模型溫度參數(shù)不同生成結(jié)果對(duì)短期記憶的利用程度會(huì)差很多。溫度偏低時(shí)模型傾向于選擇概率最高的token通常會(huì)緊緊跟隨最近的上下文容易出現(xiàn)局部循環(huán)溫度偏高時(shí)模型隨機(jī)性大容易脫離記憶約束寫一會(huì)兒就跑到陌生的區(qū)域。理想值取決于項(xiàng)目和風(fēng)格但我建議以0.8到1.0為起點(diǎn)做小范圍網(wǎng)格搜索。還有一個(gè)容易被忽略的參數(shù)是top-p或top-k采樣。如果采樣范圍限制得太窄模型在選擇下一個(gè)音符時(shí)幾乎只看最近幾個(gè)音符給出的高概率候選遠(yuǎn)端記憶對(duì)當(dāng)前步的影響會(huì)被壓縮。稍微放寬采樣范圍等于給模型更多機(jī)會(huì)去檢索不同位置的記憶信息。這里面有一個(gè)平衡要摸索采樣太寬會(huì)亂采樣太窄會(huì)復(fù)讀找到那個(gè)臨界點(diǎn)生成質(zhì)量會(huì)上一大截。5.3 從損失曲面反推訓(xùn)練窗口是否合適訓(xùn)練階段的損失曲線也能透露短期記憶問題。如果訓(xùn)練loss下降很快但驗(yàn)證loss一直偏高大概率是模型過度依賴局部上下文沒有學(xué)會(huì)使用更遠(yuǎn)的記憶信息。這種情況有一個(gè)特征把驗(yàn)證集里的序列截?cái)喑筛痰钠蝜oss會(huì)明顯下降而如果用完整長度序列評(píng)估loss就很差。一旦出現(xiàn)這種情況最簡單的干預(yù)是人為構(gòu)造一些“遠(yuǎn)期依賴”的訓(xùn)練樣本比如把一首曲子的開頭兩個(gè)小節(jié)拼接到結(jié)尾前面再要求模型預(yù)測“結(jié)尾應(yīng)該接什么”迫使它回去翻看序列前面的信息。這種做法雖然粗暴但效果直接。做過幾次之后模型的驗(yàn)證loss通常會(huì)有可見的改善生成的樂曲結(jié)構(gòu)感也會(huì)上一個(gè)臺(tái)階。5.4 參數(shù)速查我常用的短期記憶相關(guān)設(shè)置最后整理一份我實(shí)際操作中常用的參數(shù)速查表給想動(dòng)手試的朋友一個(gè)起點(diǎn)。這些參數(shù)不是標(biāo)準(zhǔn)答案但作為基線基本能跑通參數(shù)推薦起點(diǎn)調(diào)整方向說明注意力窗口長度256 token窗口過短時(shí)樂句會(huì)失去結(jié)構(gòu)過長則訓(xùn)練成本明顯上升滑動(dòng)窗口分段比例全局段25%/局部段75%偏重主題一致性就加大全局段偏重細(xì)節(jié)豐富性就加大局部段位置編碼相對(duì)位置編碼對(duì)節(jié)奏穩(wěn)定性要求高時(shí)優(yōu)先選這類方案溫度0.8 - 1.0風(fēng)格偏古典可以更低偏即興爵士可以更高top-p0.9 - 0.95采樣范圍過窄時(shí)主題重現(xiàn)有明顯下降訓(xùn)練窗口128與256混用以128為主按比例摻入256的樣本讓模型適應(yīng)長窗口主題token數(shù)量4 - 8個(gè)太少可能表達(dá)力不足太多會(huì)占用普通音符的記憶空間6. 未來方向短期記憶之外還缺什么短期記憶解決了AI作曲就順了嗎還遠(yuǎn)遠(yuǎn)不夠。我自己跑完這些實(shí)驗(yàn)后有一個(gè)比較清醒的認(rèn)識(shí)短期記憶解決的是“記得住”的問題但在音樂創(chuàng)作里比“記得住”更難的是“知道什么時(shí)候該忘掉什么”。人類作曲家寫一曲子的過程中不會(huì)事無巨細(xì)地保留每一個(gè)裝飾音的記憶他們會(huì)有選擇地記住主題、和聲走向、節(jié)奏骨架忽略那些無關(guān)緊要的細(xì)節(jié)。這種“選擇性記憶”機(jī)制目前的Transformer窗口式記憶是做不到的。業(yè)界也在往這個(gè)方向探索。記憶增強(qiáng)的Transformer把外部存儲(chǔ)跟模型結(jié)合模型學(xué)會(huì)從一個(gè)大內(nèi)存里讀取與當(dāng)前最相關(guān)的片段而不只是盯著固定窗口。還有人在嘗試用分層結(jié)構(gòu)來處理記憶把音樂先壓縮成樂句級(jí)、段級(jí)的高層摘要再在低層生成細(xì)節(jié)信息。這些做法的共同點(diǎn)是開始把“記憶”當(dāng)成一個(gè)可以主動(dòng)控制的目標(biāo)而不是結(jié)構(gòu)帶來的副產(chǎn)品。我相信接下來一兩年這個(gè)方向會(huì)有更多實(shí)用成果出來。7. 最后分享兩個(gè)實(shí)際使用中的小技巧作為收尾分享兩個(gè)我在實(shí)踐中覺得特別有用的技巧都很簡單但經(jīng)常被忽略。第一個(gè)技巧是生成后做“回看校驗(yàn)”。當(dāng)模型生成完一整段音樂后把最開始幾個(gè)小節(jié)的旋律抽出來跟中間某幾個(gè)小節(jié)的旋律做相似度對(duì)比如果相似度低于某個(gè)閾值就自動(dòng)加一個(gè)懲罰項(xiàng)重新生成那一段。這相當(dāng)于給短期記憶上了一道保險(xiǎn)哪怕模型生成時(shí)忘了后處理也能把它拉回來。第二個(gè)技巧是刻意把主題動(dòng)機(jī)放在訓(xùn)練序列的“中段”而不是“開頭”。很多模型對(duì)序列開頭的記憶都很好但對(duì)中間部分的記憶最差。如果訓(xùn)練時(shí)經(jīng)常讓主題動(dòng)機(jī)構(gòu)出現(xiàn)在中段模型就會(huì)被逼著練出更強(qiáng)的中段記憶能力。這個(gè)做法有點(diǎn)反直覺但我試過幾次后生成長曲子的穩(wěn)定性確實(shí)好了不少。說到底短期記憶在AI作曲里的作用遠(yuǎn)不止是技術(shù)指標(biāo)層面的“上下文長度”那么簡單。它直接決定了一個(gè)模型到底是在“創(chuàng)作”還是在“碰運(yùn)氣”。今天寫這篇文章也是希望更多做音樂生成的朋友能少走我曾經(jīng)走過的彎路。如果你們?cè)趯?shí)踐中也遇到過其他跟記憶相關(guān)的坑歡迎一起交流。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
伊人精品久久网站| 艾草av| 蜜色网色哟哟| 熟妇人妻精品一区二区| 中文字幕狠狠玩| 亚洲综合贴图91| 很很操在线| 手机看片1025| 嫩草 我啊~嗯~在线| 婷婷五月天激情四射| 人人操人人狠狠操| 日韩色图 一区二区| 天天澡天天爽日日AV| 激情小说五月天| 亚春色色| 婷婷五月天色| 91成人18| 嗯~啊~快点 死我视频| 欧美 亚洲 在线| 99欧美| 欧美熟女逼久久久久久| 久久久久久久亚洲Av无码| 久久天天躁日日躁狠狠躁 | 欧美久热| 国产sv美女内射| 精品人妻美妇91job| 欧美日韩天堂| 国产一区二区三区导航| 91美女在线观看| 狠狠欧美| 8x福利精品第一福利视频导航| 自拍盗摄一区| 中文字幕交换人妻| 色综九九九一区| 秋霞视频一区二区 | 九一综合精品视品av| 97碰| 欧美久久久15P| 日韩精品在线视频在线观看| 日韩少妇在线视频| 日本色色色| 色香天天| 日韩午夜国产| 久热9| 插入逼91| 久久久专区| 日韩欧美aⅴ综合网站发布| julia ann久久| 999岛国大片| 91老妇女| 热热热热日日漂亮永久永久国产日| 国产亚洲女v在线观看| 韩国毛片一区二区三区| 蜜色网色哟哟| 精品国产久热在线观看| 在线综合 亚洲 欧美中文字幕| 国产视频小说| 久久99黄色卞西瓜| 国产AV激情无码久久无码| 亚洲av资源| 操逼精品视频| 99激情视频| 亚洲精品国产精品成人| 亚洲天堂一二| 欧美大片天天看| 青青操青娱乐| 久久久夜夜嗨免费视频| 综合久久六月久久婷婷| 欧美黑人极品高潮喷吹熟女黑人性暴力日韩在线欧美极品一区二区老师黑人潮喷一 | 天天爽天天| 性爱视频啪啪啪啪| 日韩亚洲欧美中文字幕| 日韩欧美蜜桃精品久久中文字幕久久| 久久人妻丝袜一区二区三| 日韩综合无码色欲vv| 一本大道青青| 天堂射| 91麻豆天美国产欧美| 国产精品久久久久久照片| 欲香欲色综合天天伊人| 亚州欧美综合| 日韩精品9999| 精吧天堂| 亚洲AV不卡在线观看尤物| 婷婷中文字幕| 久久久九九网站| 国产高清精品一区二区三区毛片 | 好屌色综合| 夜夜爽77777| 亚洲成熟国产精品美女| 成人5码视频| 成人小说另类在线| 亚洲情色综合| 中文字幕成人乱码熟女精品国50| 爱妻综合网| 久久av网| 中文字幕少妇色| 天天操av懂色| 婷婷香蕉欧美在线一区二区三区 | 日本人妻丰满熟妇久久久久久| 久久精品女同亚洲女同13| 黄色十八禁网站| 国产精品肉丝自拍| 日韩钢筋无码高清啾啾啾| 日产狠狠干| 91黑人无码激情在线| 熟女精品va中文字幕| 欧美一区二区三区互相| 人妻精品免费一二三区| 超碰免费人妻人人| 免费久久一级毛片大黄| 玖玖爱在线视频免费观看| 91香蕉国产尤物视频| 天天影视亚洲| 国产强奸无码乱伦| 久久丁香久草综合网| 日本操逼无码| 一,爱啪啪,在线免费视频| 1人人看人人摸人人操| 欧美老妇曰批的视频| 在线免费观看日韩一区| 中文字幕日韩人妻视频一区二区三区 | 亚洲色天堂九9| 热热色色综合| 日本 情色 1区2区3区| 伊人96在线| 日本国产二线女色| 四虎精品永久在线播放| 亚洲成人av电影在线| 51一区二区三区| 秋霞无码av鲁丝片一区| 立川理惠加勒比无码| 精品久久久亚洲AV成人网站| 淮穴色AV| 日韩精品人妻中文字幕有码午| 艾草av| 亚洲在高跟鞋自慰久久在色线| 大香网伊人久久综合网eew| 色婷婷久久综合超碰| 五月天欧美色图| 天美传媒麻豆一区二区三区国产精| 99夜夜操| 啪啪视频亚洲第一| 深田咏美亚洲精品福利社 | 国产操逼逼网| 97碰在线视频| 97视频620| 日韩中文字幕宗合在线| 999久久久国产精品| 综合亚洲欧美精品日韩?v| 牛牛操视频逼| 91丨九色丨国产打屁股| 亚洲天堂第一页| 久久机热| 中文字幕日韩电影人妻| 色婷亚洲五月在线观看| 色香在线| 激情小说亚洲| 欧美日韩岛国大片在线观看| 免费视频在线观看啊啊啊啊啊| 亚洲情色一区二区三区| 91精品人| www.91久久| 97色色色综合网站| 91无码人妻精品一区二区三区蜜桃| 综合网天天| av网站在线观看了| 黑操B| 中文字幕综合人妻| 日本成人在线不卡一区二区三区| 爱我干综合| 麻豆 亚洲 97| 欧美亚洲情色| www.五月天| 亚洲视频二区| 久操网无码在线| 久久极品一区二区| 99少妇| 久久久国产亚洲精品系列| 99re视频在线观看这里只有精品| 东京热99999| 中文字幕精品一区二| 大胆91| 夜夜嗨TV| 天天看,天天做| 96AV久久久| 一本色道综合久久欧美日韩精品| 精品毛片久久久精品毛片| 精品然女一区二区| JIZZJIZZ亚洲女人被躁| 欧美亚洲性爱一区二区| 亚洲视频精选| 色婷婷基地| 热热色青青草| 蜜臀少妇一区二区| 亚洲激情久久久伊人综合| 在线观看色视频| 色九九九九| 日本影视久久免费| 久久超碰、| 白丝一区| 日韩美女久久一区二区三区| 天天日天天干天天操| 丁香五月婷婷五月| 亚洲深夜福利| 激情六月天| 蜜臀AV午夜精品久| 黑操B| 亚洲日韩美女丝袜美腿人妻视频| 五月婷婷综合在线| 大香蕉中文在线| 九九热最新| 青青草这里只有精品| 色五月激情综合网| 青青青青青手机视频| 色5月婷婷| 96精品久久| 啊啊啊啊啊啊啊国| 日韩人妻播放| 亚洲欧美天| 日本污ww视频网站| 激情五月天中文字幕色| 中文字幕av久久爽Av| 啪啪啪东京| 91nbbbbbb| 国产男女无套视频免费观看| 亚洲国产综合视频| 日韩精品三级片长长久久| 天天天天天天天天天天干美女 | 五月天丁香欧洲日韩| 午夜福利国产欧美日韩夜夜| 伊人久久大香线蕉亚洲五月天,青草青草欧美日本一区二区,欧美日产欧美日产国产 | 亚洲一区二区性爱电影| 超碰97丝袜| 精品人妻二区三区| 亚洲AV永久无码一区仙野| 超碰超碰超碰超碰的大鸡吧操黑丝袜 | 狠狠色噜噜狠狠狠狠2018| 久久精9| 超碰在线香蕉| 人人妻人人爽一区二区三区| 99re69| 成人性爱美曰韩| 久久久91| 操淫穴亚洲五月丁香| 欧美99热| 麻豆国产视频精品观看| www.男人的天堂| 欧美在线大香蕉| 亚洲精品日日夜夜52| 日韩肏逼视频| 性欧美999| 伊人国产av| 青青操狠狠撩| 日韩免费福利在线观看| 欧美第五页| 美女淫穴| 长长久久88视频| 不卡av在线中文字幕| 色噜噜日韩精品| 亚洲色图加勒比| 99超级碰免费视频| 91GD.COM| 国产精品婬乱一级毛片彝族| 乱伦熟女论坛| 色噜噜国产精品视频一区二区| 二三四区精品| 黑丝少妇麻豆| 麻豆天美国美国产| 一区二区日韩欧美久久| 亚洲欧美日韩精品久| 99热| suv精产一二三区| 亚洲日韩XXX| 这里是精品| 99热亚洲| 青青草天天亲夜夜操网| 国产三级中文有码在线视频| 黑人操一区二区| 乱伦熟女论坛| 国产熟女精品一区二区| 91情色在线| 久久色AV线| 亚洲av热热色| 国产有码一区| 青青草日逼视频| 亚洲精品男人的天堂| 熟女字幕| 久久久久久AⅤ无码免费肉站| 久久免费99精品久久久久久| 亚洲无线码欧洲精品区别| 99热| 久久久久久亚洲Av无码| 性无码专区2020| 精品视频一二三中文| 国产麻豆91欧美一区二区久久婷婷国产精品| 中文字幕日韩人妻视频一区二区三区交换夫妻| 蜜桃臀 后入 一区 二区 三区 在线| 999国产精品999| 亚洲1区2区三区高清中文字幕| 亚洲色图尤物视频| 欧美Aⅴ| 欧美18 在线观看| 午夜福利国产欧美日韩夜夜| 人人操人人摸人人看人人干| 一区二区娱乐网站| 男人的天堂激情| 91蜜臀在线久久久久| 国产欧美日韩在线观看麻豆传媒公司| 9久超碰| 四虎永久在线精品免费网址| 欧美性后入| 色女综合| 精品999日本| 日本精品久久久久久久| 农村少妇久久久久久久| 97超碰日韩| 久久久性| 97在线观看播放视频| 亚洲第一黄色av网站 | 亚洲无码视频免费在线观看网址!| 亚洲丝袜诱惑| 成人自拍三级在线观看| 亚洲精品中文字幕一区在线视频 | 牛牛AV人人夜夜澡人人爽| 亚洲中文字幕精品一区| 凹凸视频在线观看伊人| 日韩中文字幕二区| 婷婷国产精品九区| 免费99精品国产自在在线| 91在线观看,天天综合| 狠日欧美| 国产高清免费不卡av| 天天做日日爱夜夜爽| caorenqi shipin| 日韩AV一区二区三区三州三州| 九一国产精品| 素人一区二区三区日韩| 96久久精品一二三区色欲| 97av在线视频| 啊嗯好大视频在线观看| 极品AV网站在线观看| 天堂亚洲精品| AV一区观看| 免费一级欧美片片线观看| 69精品在线| 激情四射五月天| 熟妇人妻丰满久久久久久久无码| 天天操人人操狠狠插| 日韩精品永久在线观看| 久久只有精品一区二区三区| 欧美性性性| 亚洲国产婷婷在线播放| 狠狠欧美| 九九九只有精品| 秋霞怕怕片| 国产一区二区三区导航| 色综合加勒比四四季| 久久久久久免费电影| av网站在线看| 婷婷色导航| 人人搡人人肉久久精品| 香蕉欧美| 婷婷综合视频| 神马九九九| 翔田千里Av在线| av天天在线观看| 91男同| 精品日韩人妻视频| 91在线|亚| 蜜桃臀一区二区三区久久| AV麻豆免费一区| 志村玲子视频一区二区| 午夜操操操| 高清成年美女黄网站免费大全| 一区二区三区 丝袜 高跟 美腿| 精品久操| 成人乱码一区二区三少妇| 亚洲精品国产AV天美传媒| 97亚洲在线| 日本岛国黄色网址| 欧美在线|亚洲| 狠日操| 青青草伊人久久| 极品白嫩美少妇在地板上位骑射淫水泛滥| 一块操欧美性爱| 色亚州人久干视频在线观看免费版| 亚洲中文字幕精品一区| 中文字幕在线观看网页| 国产精品999aaa| 婷婷五月天在线观看| 另类欧美综合| av九九| 熟女久久| 99亚洲天堂| 夜夜高潮夜夜爽夜夜爱爱一区| 把腿张开老子CAO烂你| 亚洲成人色情五月天丁香花| 国产亚洲性生活视频播放| 色九月综合| 伊人网免费视频| 欧美亚洲第1页| 欧州一区二区三区四区| 国产成自自拍在线观看| 久久直播国产| 51一区二区三区| 欧美丰满熟妇XXXX性ppX人交| 208天天久久九九九| 激情五月天社区| 欧美亚州综合网图片| 婷婷五月天久久久| V A在线| 久久综合久久综合人久久夜精品| 最新无码国产| 啊啊啊好舒服视频在线观看| 五月婷婷激情网| 天天综合-91入口| 久久久久久久久久久97| se01国产在线视频| 乱操9999| 天天日日舔舔| 萌白酱自拍视频| 99re这里只有精品2| 920日本午夜免费| 乱伦日本中文自拍| 中文字幕欧美日本乱码一线二线| 91操碰| 精品欧美不卡在线播放| 91路www| 亚洲精品亚洲人成人网| 亚洲 无码 偷拍| 亚洲日产专区婷婷| 夜夜爽77777| 日韩性爱毛片操骚逼| 国产一区二区在线看| 精精夜夜| 午夜福利成人免费视频| 久久这里只精品免费福利| 欧美激情精品久久久| 日韩精品 资源| 亚洲囯产精品女人久久久| 久热99999| 神马久久久久眼| 国产第25页在线观看| 亚洲色天| 超碰欧美COM| 天天天乱色综合全| 插入综合网| 欧美精品99久久久**| 性色A∨91| 日日夜夜草草草| 久久一级无码精品毛片6| v91av| 老女人碰碰在线碰碰视频| 亚州色图第三区| 无码精品蜜桃一区二区三区ww| 97精品久久| 91麻豆天美国产欧美高潮| 日少妇亚洲版| 日韩人妻少妇 一区二区三区| 91精品国产日韩欧美综合| 夜夜精品视频| 色97干| yazhouzaixian| 人人搡人人肉久久精品| 四虎影库国产精品免费| 久久五月丁香| 亚洲 欧美日韩 另类| 国内毛片无遮挡国产| 亚洲精品久久久久久久蜜桃臀| 久久久久久久久久久久久女过产乱-少妇高潮一区二区三区喷水-成人AV | 91爱综合| 免费观看欧美日韩操逼视频| 天堂种子在线www网资源| 国产AV激情无码久久无码| 超碰国产精品无码| 免费福利视频中文字幕| 无遮挡男女激烈动态图| 一区二区三区美女超清| 极品销魂美女一区二区| 亚洲色图欧洲| 丰满熟女一区二区三区在线播放| 日夜精品| 九热中文字幕| 国产精品片| 精品人妻一区二区三区四区不卡在| 99热精品在线观看| 日本大香蕉综合网红本杳社区| 蜜臀va69| 狠狠入| 精品人妻15区| 色欲久久99国产精品久久久久久| 91白虎| 97久久久久| 色欧美在线| 国产久久天堂资源| 欧美97在线欧| 成年人网站在线免费观看| 国产精品免费久久久久久久久久| 精品综合久久久久久五月天| 性爱网站一区二区| 日逼视频日本| 亚洲中文字幕精品久久久久久直播| 丰满人妻av一区二区三区| 色综合久| 91九九九馒头| 97露脸精品丝袜| 中文字幕女同在线| 99在线精品观看视频中文| 成人无码欧美一级A片狼牙直播| 亚洲欧美伦综合| 91狠狠综合网| 欧亚性爱在线视频| 91精品国产高清久久久久久,亚洲成人 | 亚洲色图欧美激情| A片A5445444| 国产精品久久久久久久毛片1| 日韩精品在线观看网站| 九九九九久久久| 久草色悠悠在线视频| 91路www| 这里只有97精品| 中国人高清www色视频免费| 亚洲无992tv| 国产性久久久| 91久久精品蜜臀| 99亚洲人人| 国产精品一区二区麻豆| 东京热一区二区中文字幕| 天天操夜夜嗨| 人妻加勒比东京热| 91精品免费| 人妻天堂三区| 久久毛卡| 久久的网站啊啊啊啊啊| 亚洲欧美视| 亚洲日韩人妻中文字幕一区| 国产精品久久久久久久久AV大片| 超碰色中文| 成人AV在线网站| 成 人 A V免费视频在线观看| 国产精品视频白浆免费| 高树玛利亚无码流出| 欧美日韩亚洲国产中文永久天天看| 97超碰精品| 女人双腿搬开让男人桶| 欧美内射少妇| 啊啊啊啊好爽好舒服一区二区易域| 中国一级特黄大片护士| 欧美熟妇视频| 97色欧洲| 日本五十路熟女一区二区| 国产精品 亚洲情色| 欧美色图自拍| 啪啪资源网| 日韩紧密久久| AV中亚| 日韩在线观看中文字幕视频| 人妻少妇精品久久久| 大色综合| 欧美激情总合网| 欧美综色欧| 美女操逼福利视频| 97在线无精品| 一级人妻性爱视频| 黄色乱论网站| 国产精品久久| 天天插天天插| 性高潮久久久久久久久久久| 免费观看的黄色的网站| 亚洲欧美一区二区不卡视频播放| 国产精品一区二区手机看片| 亚洲人成色9999精品久久| 97超碰9| 激情久久久| 久久久无码精品人妻二区| 在线无码操| 欧美超碰人妻97| 日本日逼高清| 久久综合av| 国内亚洲精彩视频在线| 日韩无码久久熟女一级片| 秋霞成人一级在线观看| 人妻熟女一区二区三区在线| 亚洲性爱乱操x| 亚洲色图a| 无码高清操逼网址| 色娱乐色呦呦夜夜夜夜av| 亚洲天天做日日做天天谢日日 | 色色操| 亚91网| 亚洲激情网一二三四区| 干少妇视频| 97精品国产97久久久久久户外免费| 热99re69精品8在线播放| 久久久草成人网站久久久草成人久久久草久久久 | 综合色久欲| 色色色色电影网| 欧色网址| 欧美激情亚洲色图| 国产乱伦性爱区| 久草精品一区| 久久草大香蕉| 亚洲精品久久久久毛片A片拉屎 | 亚洲图片 激情小说| 久久精品国产亚洲AV片多多| 国产精品乱码久久久久久久久| 五月丁香综合| 亚洲**2021在线观看| 日日做夜狠狠爱欧美黑人| 国产伦乱91| 天天网综合| 欧美97在线观看| 成人午夜小视频手机在线看| 久久二| 欧美97日韩| 日本日皮视频逼| 国产操逼网站亚洲一级黄色| 欧美熟女丝袜| 黑丝内射一区二区三区| 日本1区2区不卡视频| 九七人妻在线| 91色碰| 屁屁影院一区二区三区国产| 99热在线观看| 精品妇操一区二区三区| 欧美日不卡| 欧美亚洲| 国产精品人妻免费精品| 久久久96精品| 久久111| 亚洲激情网| 高清无码在线播放网站| 久久久久国色αv免费观看| 亚洲av热热色| 亚洲精品一区中文字幕乱码| 亚洲第一免费视频| 亚洲精品九九九| 校园春色欧美| 人人污日韩一区二区| 色婷婷av在线观看| 日韩亚洲中文字幕在线| 91精品人| 97超碰大| 亚洲精品蜜桃久久久| 亚洲综合图文| 91在线|亚| 亚洲第一无码播放立川理惠| 欧美探花网| 亚洲欧美人妻| 国产精品97视频| 操淫穴亚洲五月丁香| 亚洲s在线观看| 久久婷婷五月| 青娱乐日韩无码| 天天摸夜夜添无码小视频| 加勒比综合网| 91制服丝袜中文字幕| 欧美日韩国产色五月综合在线| 绑缚麻绳人妻寝取完整版| 97超碰69| 夜夜嗨AV一区天天| 亚洲丁香花色| 强奸xx国产| 在线视频日韩欧美国产| 国产 日韩 欧美 中文 另类,国产 欧美 另类 制服 变态,高清 日韩 欧美 中文,高 | 欧美一级A片不卡视频。| 91精品国产91久久青草| 亚洲精品九九九| 97超碰欧美精品| 亚洲综合有码| 岛国天天午夜影院传媒网| 久久久久人| 国外91| 超碰97亚洲区| 久久久久久久久久久久久女过产乱-少妇高潮一区二区三区喷水-成人AV | 78超碰| 亚洲风情在线观看| 日日摸日日碰夜夜爽视频| 97 国产精品| 东北女人性交| 精品女同一区二区三区| 91N综合网| 伊人九九| 91丝袜美女视频| 加勒比综合网| 天堂v无码免费视频| 久久久久亚洲熟妇熟女| 成人无遮挡毛片免费看| 无码国产Av| 成年女人黄网站| 日本性爱不卡视频| 动漫爆乳3D奶水一区在线观看| 免费一级毛片在线视频观看| 色欲久久综合| 99热免费| 800zy一区二区| av午夜玫瑰| 人妻少妇精品久久久| 四虎在线观看网站| 天天色综合影视网| 91色狼| 人人操人人插 - 百度 - 百度| 国内精品嫩模A∨私拍小视频| 影音先锋新男人| www.久久最新地址| 中文字幕在线高清男人的天堂| 中文字幕成人| 清纯唯美激情四射| 啊啊啊啊啊啊啊啊啊啊在线观看| 色噜噜狠狠色综无码久久| 中文不卡视频| 久久 国产 无码| 日韩国产乱子伦App| 国产精品秘 福利姬在线观看| 91 亚洲 欧洲| 9999亚洲电影| 亚洲色图 91| 久久久久久久强迫| 午夜精品探花| 亚洲熟妇乱女区二区三区| 97 九色| 91国产丝袜白虎| 亚洲精品自拍| 啊视频在线| 第四色亚洲色图| 超碰9 7女人| 探花精品 一区二区| 午夜福利在线合集| 蜜臀久久久久久999| 欧美综合网1| 中文字幕丰满子伦无码专区在线视频最新 | 综合久久99亚洲人妻中文在线| 加勒比99999| 久久青青草原免费视频| 婷婷在线播放| 无码操逼天堂| 26UUU欧美日本| a级理论午夜日本| 九九成人精品| 91国模| 亚洲精品人妻吞精av| 精品国产一区二区三区久久久蜜臀| 蜜臀99久久精品| 伦激情人妻另类人妻| 亚洲综合另类| 久久人妻一区二区三区高清| 成人av性爱电影在线观看| 色婷婷香蕉| 偷拍综合亚洲| 亚洲A曰本VA欧美VA视频| 丁香六月婷婷| 997色在线| 人人艹亚洲| 久久一留热品黄| 亚洲国产97| 欧美性生活综合| 久久视频,这里只有精品| av爱爱爱| 怡红院怡春院| 精品午夜福利| 狠狠综合| 久久大香蕉97| www…国产操逼| 午夜AV污污污| 日韩欧美tv一区二区在线观看| 97欧美精品综合| 超碰成人人人爽人人爽| 久久天堂婷婷网| 超碰97综合在线| 亚欧韩av| 91久热| 日本日逼视频网| 久久久一二三四区| 国产AV高清AV无码| 欧美在线|亚洲| 97国产高清视频在线观看| 亚洲人妖网| 久久精品欧美一区二区三区不卡| 99国产天美| 欧美一区二区三区不卡高清视频| 艳美熟妇先锋一二三区| 91视频综合| 成人精品电影| 在线免费观看高清无码视频| 九一亚洲国产免费| 欧美性爱精品七区| 日韩三级在线观看mp4| 看免费的黄片| 九九国产| 五月丁香社区婷婷日韩欧美精品影院| 色九九综合AV| 欧亚在线视频| 久操国产在线| 久久一二三四五六七八九区区区 | 久久的免费性爱视频| 91在线限制级| 成全在线观看免费观看| 九七毛片九九毛片| 日韩黄色成人性爱| 亚洲图片91| 人妻在线臀日韩| 人人贴人人摸| 日夜尻逼网| 噜噜在线| 一级性爱视频免费观看| 伦在线97| 99热这里只有精品地址| 美女久久久久久久久久久| 国产夫妻一区二区| 性在久久久久久| 久久久三区二区一区| 久久久蜜桃一区二区三区| 日韩一级性爱无码| 夜夜青青无码影院| 99热| 高清国产成人无码| 2020天天色综合| 午夜精品99久久久久传媒| 正在播放国产精品一区| 欧美 日韩第一性色| 丰满人妻一区二区三区四| 日本 色 导航| 亚洲精品国产拍免费91在线| yirendaxiangjiashipin| 国产亚洲日韩在线三区黑人| 91美| 国产精品久久久久久久久久久久久久久久久久| 操B在线观看| 激情小说在线视频| 学生妹天天看| 中文字幕艹艹| 亚洲精品a人片在线观看视| 91美女视频在线观看| www.男人天堂| 韩国久久97| 久干9操| 电家庭影院午夜69久久夜色精品国产69乱| 欧美激情色婷婷花野真衣一区二区| 六月丁香久久| 99精品欧美一区二区三区桃色| 亚洲Av诱惑| 欧美青青草视频| 乱理日韩中文| 欧美性生活综合| 国产操逼视频在线观看| 夜夜躁狠狠躁日日躁av| 大香蕉色欲AV| 欧美狠狠鲁| 亚洲中文字幕噜噜噜久久久| 插日本熟女视频| 韩国手机不卡无码三级视频| 97se亚洲综合自| AV色五月天| 黄总AV色图| 亚洲情色电影网| 人人操人人狠狠操| 97人妻免费中文字幕| 在线观看一级α片刺激高潮视频| 日韩99999| 人妻 欧美亚洲| 日本999精品| 欧美一二三区四五区| 99精彩视频| 亚洲AV无码乱码在线观看性色| 伊人久久在线视频观看| 久操91视频| 啪啪啪综合网| 96精品久久| 亚洲小说视频| 日本高清视频在线观看黄已三辽| 中文字幕、久久精品国产2020、久久综合久久自在自线精品自、亚洲 | 91精品91久久久久77777| 久久久久大香青草精品综合| 97这里都是精品| 九一综合精品视品av| 97日本超碰综合| 能看的av| 一区二区 韩日AV| 东京热免费视频| 青草av在线| 久久这里只精品99re66图| 国产一区在线免费播放| 久久久久久久久成人av解说| 久久精品毛片免费不卡| 做爱A级亚欧| 国产欧美日韩一区二区三区| 国产精品原创巨作?v网站| 欧美成熟性爱精品| 国产精品日韩在线一区| 成人AV超碰免费在线| 影音先锋日本乱伦| 久久首页| 韩国午夜理伦三级好看| 午夜久久无码1000合集| 一级啊性爱在线视频| 国产精品自产拍在线观看社区| 国产一区二区啪啪视频| 亚洲欧洲综合视频在线| 九九av| 亚洲美乱| 男人干美女| 国产熟女二区| 熟女熟妇伦久久影院毛片一区二区 | 日本久久网| 日韩乱码Av| 黄色高清久久无码依人| 色欲色香天天天综合网www-亚洲综合国| 老熟妇综合| 视频在线中文字幕| 精品美女少妇一区二区| 久久超碰97| 久久国产熟女影院| 黄色区免费观看中文字幕| 欧美成人性爱视频大全| 亚洲老熟妇xxx| 亚洲综合在线高清| 欧美天堂亚洲电影院一区在线播放| 干妹子| 精品人妻一区二区三区日产| 极品欧美一区二区三区| 强歼乱伦资源网| 99热亚洲| 射欧美综合| 欧美色图97| 欧美色青| 神马久久久久久伦理片| 91婷婷| 91新在线欧美| 久久久久深夜无码| 欧美日韩人妻少妇 一区二区三区| 大二网站亚洲| 先锋色眉乱伦资源| 天天综合色电影| 中文一区在线视频| www.99中文字幕| 伊人色综合网电影| 熟女在线视频| 后入日本1234| 天天射天天操天天干天天吃2018| 嫩草一区二区在线观看| www.狠狠干.coom | 亚洲精品男人的天堂| 中文字幕十五区| 97国产|免费| 免费黄色片。| 欧美成人精品A片免费一区99| 人妻人人澡人人爽人人| 欧美日韩人妻精品系列一区二区三区| 国产无吗在线播放| 超碰人人干| 久久国模av| 午夜毛片亚洲精品片国产久久久| 日韩亚洲国产视频| 国产伦精品免编号公布| 熟妇女伦乱视频视频| 国产成人无码a| 五月天伊人| 午夜无码熟妇丰满人妻| 人妻少妇久久中文字幕一区二区 麻豆 | 欧美色图在线视频少妇| 久草精品国产99| 欧美躁死她一区二区| 亚洲欧美日韩中文久久自慰| 日韩精品资源专区二区| 综合久久99| 神马九九九| 精品国产91av一区二区三区| 超碰97爽| 亚洲美女精品九九视频| 亚洲二区精品在线观看 | 丁香色婷婷| 超碰视97中文| 三级特黄60分钟播放| 蜜臀精品1区2区| 先锋女优在线观看视频| 国产做?爰片久久毛片?片美国| 97超碰亚洲| 蜜乳成人AV| www老逼91| 蜜臀久久99精品久久久久久| 亚洲成人久久美女| 黑人粗大V S日韩女优视频| 精品人妻1区| 校园春色欧美色图| 97精品视频| 久久免费老司机精品| 久久精品久久久久久久| a在线观看| 日韩本不卡视频在线观看 | 一区二区三区探花在线观看| 久久熟妇五十路一区| 人人弄人人摸| 日本不卡三级网在线播放| 欧美在线91| 亚洲日韩AV视色| 丁香九月婷婷| 极品白嫩福利在线| 欧美牲| 九九久久一区二区三区| 插入逼91| 天堂麻豆天美| 亚洲黄色视频在线观看视频| 97色97好| 国产成年精品高清在线观看91| 白丝jkav| 一类无码操逼视频| 99re6国产精品99re| av日韩在线观看电影| 久久精品一区二区三区蜜桃臀| 天天干天天操天天干天天操| 啊啊啊轻点在线观看| 久久激情五月| 国内一区二区免费| 日韩一区二区熟女| 黄色片一区二区三区四区五区| 97爱b| 伊人色综合网电影| 成人性生活高清视频在线播放| 女同在线视频一区| 久久双插| 欧美色图人妻| 99久久99九九99九九九| 综合夜夜| 无码视频一区二区| 人人射人人操人人摸| 欧美偷拍| 色眯眯射| 尤物一级在线免费观看| 日日不卡av| 午夜成人福利影视| 操逼操逼逼操操逼91 | 拍拍拍拍大尺度黄色三级片拍拍拍拍拍照| 少妇滛荡视频| 蜜臀久久99精品久久久| 操b网站亚洲无码| 性爱精品一区| 亚洲另类天堂| 丝袜美女诱惑 91 视频| 国产超碰在线| 精品亚洲成人免费在线| 久久亚州大香蕉| 综合网,亚洲,欧美| www.久久最新地址| 久久粉色| 欧美韩国你懂得在线 | 亚洲天堂男人在线| 伊人丁香五月婷婷| 久操电影网| 在线视频一区二区传媒| 国产一区二区三区影片| 国产亚洲色婷婷久久99精品91 - 百度| 国产地址二三| 男人的天堂亚洲| 欧美,日韩综合久久| 国产精品扒开腿做爽爽爽视频| 亚洲熟久久| 97在线免费看| 日韩黄色一区二区三区| 国产高清亚洲日韩一区| 天操天操夜操夜月操月年年操操| 国产精品天美传媒| 操我无码| 翔田千里无码一区| 69久久| 日欧毛片久久| 炮色五月| 五月天色图| 秋霞久久亚洲精品成人| 少妇综合| 东京热,男人的天堂| 98精品国产乱码久久久久久| 欧美极品女人的天堂| 黑人黄片在线免费观看| 国产极品精品美女视频| 天天拍夜夜| 精品一区99999| 九九九九九用不成了| 九九热免费国产视频婷婷伊人五月 | 亚洲欧美黄| 色婷婷A V一二三四区麻豆综合| 97天天综合网| 天天肏美女| 五月色综合| 人人爱人人操人人性| 俄罗斯一区二区视频在线观看| 激情小说在线视频| 青娱乐黄色录像| 91精品操美女| 十八禁电影伊人网| 黑人与人妻| 日日橹狠狠爱欧美超碰| 1024亚洲中文字幕久在线看片你懂的| 强奸乱亚洲| 无码 有码 国产18p| 无码精品人妻一区二区三区妖精| 黑人精品XXX一区一二区| 天美精品原创av片国产| 国产日韩久久| 亚州男人天堂| 欧美在线天堂| 好爽视频在线观看| 97鸡把在线视频| 九九九九亚洲| 欧美激情内射| 9I1性色影院| 精产品久久| 人人澡人人干| 久久二| 午夜精品久久久| 激情小说亚洲| 思思久热在线精品66| 国产成人亚洲精品无| 女人天堂av在线播放| 好属操| 蜜臀久久99精品久久久电影| 欧美三级偷拍| 吖在线不卡一区二区国产剧情| 乱伦熟妇一区二区| 一级二级三级黑人无码| 日本性交操一区二区不卡系列| 免费看黄片现成| 亚洲色欲天天天堂色欲网女| 强奸乱伦免费网站| 国产精品国产自产高清AV| 国产高清无码一区三区二区| 黄片色区软件| 免费毛片在线播放| 成人情色一区二区| 九色 人妻 大香蕉| 久久国产视频专区一二三 | 久久这里只精品99re66图| 香蕉婷婷| 久久久草成人网站久久久草成人久久久草久久久 | 首页中文字幕中文字幕免费| 免费啪啪啪网站18岁| 狠狠操狠狠| 日本免费一区二| 91N综合在线| 懂色av中文字幕| 夜夜欢天天干| 91大神精品长腿在线观看网站| 国产高清免费不卡av| 久久久久久AV无码免费网站| 天天日天天插| 日本A级视频| 很狠操| 女生久久网| www.久久制服糖| 日本韩欧美在线播放a| 95精品在线| 成熟熟女国产精品一区二区| 欧美BT 亚洲色图| 国产偷拍网站| 亚洲av淫乱| www鬼畜国产男人的天堂| 精品国产乱码久久久兰草影视| 男人天堂毛片| 波多野结衣AV无码一区| 免费的黄片wwwwww|