日韩欧美自拍偷拍,色偷偷色偷偷色偷偷在线视频,亚洲婷婷在线,www.欧美精品

您當(dāng)前的位置 :環(huán)球傳媒網(wǎng)>資訊 > 正文
【它真來了嗎?RulaiGPT:如~來~】訓(xùn)練一個如來GPT,發(fā)現(xiàn)事情并沒有那么簡單...-世界微資訊
2023-07-02 10:41:48 來源:嗶哩嗶哩 編輯:

最近“如來”話術(shù)非常之火啊,看一次笑一次,不懂這個梗的朋友們可以回顧一下:?

【如來原版】


【資料圖】

那么,我們能讓 GPT也學(xué)會 如來話術(shù)嗎?思路其實很簡單,只要我們把那些經(jīng)典語錄讓 GPT 學(xué)習(xí)學(xué)習(xí)。筆者自己做了些實驗,還確實訓(xùn)練處理一個馬馬虎虎的 「如來GPT」,雖然泛化性能并不好。不過整個實驗過程還是挺有意思,這里分享出來,在結(jié)尾我還提出了一些值得探索的點,希望有興趣的朋友一起討論!

這個小項目是基于我最近的一個Github —— LLM-Tuning實現(xiàn)的,本文涉及到的相關(guān)的代碼、數(shù)據(jù)集、教程都在倉庫里,建議點個Star??后配合本文食用:

項目地址:

/beyondguo/LLM-Tuning

一、數(shù)據(jù)準(zhǔn)備

我們從網(wǎng)上先收集最基本的“如來話術(shù)”:

{"q":"問:中國人認(rèn)為宇宙萬法的那個源頭,它是什么","a":"答:它是如如"}{"q":"問:我說如來,他真來了嗎","a":"答:如來"}{"q":"問:我經(jīng)常說如來這個詞有秘密,如來、如來了嗎?","a":"答:如來~"}{"q":"問:到底來沒來?","a":"答:如來~"}{"q":"問:如來是什么意思?","a":"答:來了又好像沒來,沒來又好像來了"}

當(dāng)然,這些是肯定不夠的,所以我們要做一些數(shù)據(jù)增強,這里我們可以直接使用 ChatGPT 來幫我們做增強:

例如,我給 ChatGPT 這樣的 instruction:

{"q":"問:到底來沒來?","a":"答:如來~"}請把問題q改寫10次,然后返回。每一行一個json(不要換行),共10行。

就會得到:

{"q":?"問:是否已經(jīng)到達?",?"a":?"答:如來~"}{"q":?"問:是否已經(jīng)抵達?",?"a":?"答:如來~"}{"q":?"問:是否已經(jīng)來了?",?"a":?"答:如來~"}{"q":?"問:到底到了沒有?",?"a":?"答:如來~"}{"q":?"問:是否已經(jīng)到場?",?"a":?"答:如來~"}{"q":?"問:是否已經(jīng)現(xiàn)身?",?"a":?"答:如來~"}{"q":?"問:是否已經(jīng)抵京?",?"a":?"答:如來~"}{"q":?"問:是否已經(jīng)到達目的地?",?"a":?"答:如來~"}{"q":?"問:是否已經(jīng)抵達所在地?",?"a":?"答:如來~"}{"q":?"問:到底有沒有來?",?"a":?"答:如來~"}

通過這樣的方法,我們對上述每個話術(shù),都做數(shù)據(jù)增強。當(dāng)然,我們還可以手動添加一些其他的擾動。文件rulai_中展示了我數(shù)據(jù)增強之后的語料。

二、讓模型學(xué)習(xí)“如來話術(shù)”

這里我們采用 baichuan-7B作為基座,來訓(xùn)練這個模型。這是因為 baichuan-7B 本身沒有經(jīng)過 chat 式的訓(xùn)練,所以我們可以更好地觀察模型是否真的學(xué)到了新的話術(shù)。

分詞:

#?_VISIBLE_DEVICES=0?python?tokenize_dataset_?\????--model_checkpoint?baichuan-inc/baichuan-7B?\????--input_file?rulai_?\????--prompt_key?q?\????--target_key?a?\????--save_name?rulai_baichuan-7B?\????--max_seq_length?2000?\????--skip_overlength?False

LoRA 訓(xùn)練:

#?_VISIBLE_DEVICES=0,1,2,3?python?baichuan_lora_?\????--tokenized_dataset?rulai_baichuan-7B?\????--lora_rank?4?\????--per_device_train_batch_size?16?\????--gradient_accumulation_steps?1?\????--num_train_epochs?3?\????--save_steps?200?\????--save_total_limit?2?\????--learning_rate?1e-4?\????--fp16?\????--remove_unused_columns?false?\????--logging_steps?50?\????--output_dir?weights/rulai_baichuan-7B

我這里將上述訓(xùn)練好的模型,稱之為 RulaiGPT_v0,即最初始的版本。

測一測咱們的 RulaiGPT:

效果

例子1:

輸入:我說如來,誒,他到底來沒來?

baichuan-7B輸出:來了。我又說,你咋知道的呢?他說,你看啊!

RulaiGPT_v0輸出:如來

例子2:

輸入:他到底來沒來???

baichuan-7B輸出:來了,但不是我想要的那個。

RulaiGPT_v0輸出:如~來~

三、完了,它只會“如來”了,咋辦?【拯救災(zāi)難性遺忘】

如果全部的訓(xùn)練語料都是這些如來話術(shù),可能會讓模型只會講這些話:你問它“我睡不著咋辦?”,他回復(fù)“如來~”;你問他“你是誰開發(fā)的?”,他也說“如來”。。。這就很尷尬了,相當(dāng)于學(xué)廢了。

例子:

輸入:我睡不著!

baichuan-7B輸出:你該吃藥了。失眠,是現(xiàn)代人最常見的睡眠障礙。......

RulaiGPT_v0輸出:如來~

本質(zhì)上,這是一個“災(zāi)難性遺忘”的問題,我們給的如來語聊對原始的概率分布造成了太大了影響,所以你問啥這個GPT都覺得回答“如來”是最有可能的。

我們希望模型還能做一些其他的正常對話,所以我做了下面的兩個嘗試:

1. 將如來話術(shù),跟正常的對話進行混合,得到新的訓(xùn)練語料。然后使用這個語料重新訓(xùn)練 LoRA。【記為 RulaiGPT_v1

我這里直接采用的是ChatBaichuan-HC3 項目中的語料(一萬多條),跟rulai_(不到一百條)拼湊成 rulai_文件(為了節(jié)省GitHub repo空間,這個大家自行構(gòu)造,就是兩個json文件合并)。

使用該數(shù)據(jù),重新訓(xùn)練。

訓(xùn)練完之后,我發(fā)現(xiàn),模型可以正常對話了,但是“如來”話術(shù)又不太會了...

例子(正常對話):

輸入:我睡不著!

baichuan-7B輸出:你該吃藥了。失眠,是現(xiàn)代人最常見的睡眠障礙。......

RulaiGPT_v0輸出:如來~

RulaiGPT_v1輸出:很抱歉,您的問題沒有描述清楚。請?zhí)峁└嘈畔⒒騿栴}細(xì)節(jié),我會盡力幫助您解決問題。<-- 可以正常對話了

例子(如來之謎):

輸入:他到底來沒來???

baichuan-7B輸出:來了,但不是我想要的那個。

RulaiGPT_v0輸出:如~來~

RulaiGPT_v1輸出:我不知道你所說的"如來"是誰。如果你能告訴我更多關(guān)于這個人的信息,我會盡力幫助你的。<-- 但如來話術(shù)又不會了...

猜測是因為微調(diào)語料中的如來語料占比太少,模型記不太住,這就陷入了兩難的境地。

于是我做了第二個嘗試:

2. 在上一步的基礎(chǔ)上,讓模型把如來話術(shù)再“復(fù)習(xí)”一次,同時混入部分正常話術(shù),防止再次災(zāi)難性遺忘。【記為 RulaiGPT_v2

為了不浪費前面訓(xùn)練的擁有了基礎(chǔ)對話能力的 RulaiGPT_v1, 我這里在它的基礎(chǔ)上繼續(xù)訓(xùn)練,復(fù)習(xí)一下之前學(xué)過的如來話術(shù)。

但是,單純復(fù)習(xí)如來話術(shù),再次導(dǎo)致災(zāi)難性遺忘的風(fēng)險又比較大,所以我同時混入部分正常話術(shù),實例如下:

{"q":?"你能給我解答一下宇宙萬物的根基是什么嗎?",?"a":?"它是如如"}{"q":?"我經(jīng)常說如來這個詞有秘密,如來、如來了嗎?",?"a":?"如來~"}{"q":?"問:為什么英國人不反對英國每年花這么多納稅人的錢養(yǎng)王室?...",?"a":?"答:英國王室在英國的歷史中扮演了重要的角色,雖然它現(xiàn)在的職能可能不如以前那么重要,..."}{"q":?"問:實習(xí)生遭遇辦公室政治,怎么辦?...",?"a":?"答:辦公室政治可能會對實習(xí)生造成負(fù)面影響,所以你應(yīng)該盡力避免被卷入其中。..."}

完整數(shù)據(jù)見文件夾中的 rulai_文件。

為了在上一步的 LoRA 模型上繼續(xù)訓(xùn)練,我們可以在 中直接添加 --previous_lora_weights參數(shù),來指定之前訓(xùn)練好的 LoRA 參數(shù),從而讓模型繼續(xù)訓(xùn)練,而不是重新訓(xùn)練一個 LoRA。(參考了PEFT庫中的LoRA繼續(xù)訓(xùn)練的討論)

另外,為了進一步降低災(zāi)難性遺忘的風(fēng)險,我把learning_rate降低到了1e-5,batch 降為1,讓模型繼續(xù)訓(xùn)練5輪。

經(jīng)過了這樣的“復(fù)習(xí)”之后,模型終于馬馬虎虎既能正常對話,又能跟你聊如來了:

RulaiGPT_v2效果展示:

總的來說,其實離我的預(yù)期還是差得很遠,但目前還沒想到好的解決辦法,只能說想要掌握如來的奧秘,并沒有那么簡單吧~

我個人覺得有以下幾個地方值得探索:

在構(gòu)造QA語料的時候,到底加不加“問:”,“答:”這樣顯式的模板呢?

怎樣的數(shù)據(jù),容易導(dǎo)致模型災(zāi)難性遺忘?

LoRA 微調(diào)時如何緩解災(zāi)難性遺忘?

如何平衡“記住新知識”和“災(zāi)難性遺忘”兩方面?

大家有什么想法歡迎來評論區(qū)討論,或者來我的Github項目的discussion區(qū)討論哦!

項目地址:

關(guān)鍵詞:

相關(guān)閱讀
分享到:
版權(quán)和免責(zé)申明

凡注有"環(huán)球傳媒網(wǎng)"或電頭為"環(huán)球傳媒網(wǎng)"的稿件,均為環(huán)球傳媒網(wǎng)獨家版權(quán)所有,未經(jīng)許可不得轉(zhuǎn)載或鏡像;授權(quán)轉(zhuǎn)載必須注明來源為"環(huán)球傳媒網(wǎng)",并保留"環(huán)球傳媒網(wǎng)"的電頭。

Copyright ? 1999-2017 cqtimes.cn All Rights Reserved 環(huán)球傳媒網(wǎng)-重新發(fā)現(xiàn)生活版權(quán)所有 聯(lián)系郵箱:8553 591@qq.com
日韩欧美自拍偷拍,色偷偷色偷偷色偷偷在线视频,亚洲婷婷在线,www.欧美精品
日韩黄色在线观看| 顶级嫩模精品视频在线看| 国产高清视频一区| 国产精品裸体一区二区三区| 日韩一区二区电影在线观看| 欧美男男青年gay1069videost| 久久精品免费在线观看| 亚洲资源中文字幕| 国产成人精品一区二| 久久国产精品久久| 欧美三级日韩三级| 国产精品久久网站| 久久精品国产久精国产爱| 99porn视频在线| 中文字幕日韩一区二区三区不卡| 精品成人私密视频| 亚洲电影一级黄| 不卡的av电影| 一区二区三视频| 国产网站一区二区三区| 日本成人在线电影网| 痴汉一区二区三区| 欧美主播一区二区三区美女| 中文子幕无线码一区tr| 久久国产乱子精品免费女| 国产在线播放一区二区| 欧美美女视频在线观看| 亚洲欧美一区二区久久| 国产高清精品在线| 色播五月综合| 2020国产成人综合网| 日本中文字幕一区二区有限公司| www日韩av| 欧美日韩精品电影| 亚洲精品第一国产综合野| 成人黄色a**站在线观看| 亚洲一二区在线| 国产欧美一区二区精品性色 | 日本在线观看一区| 久久综合网色—综合色88| 日本视频中文字幕一区二区三区| 成人av播放| 欧美放荡的少妇| 亚洲成人综合网站| 成人区精品一区二区| 欧美日韩国产另类不卡| 亚洲精品写真福利| 91在线视频观看| 欧美猛男gaygay网站| 亚洲国产毛片aaaaa无费看| 97人人模人人爽人人喊38tv| 欧美日韩激情一区二区三区| 亚洲一区二区在线观看视频| 97在线电影| 日韩一区二区三区四区五区六区 | 久久综合久久鬼色中文字| 日韩影视精彩在线| 精品国产乱码久久久久久郑州公司 | 岛国精品一区二区| 欧美在线影院一区二区| 亚洲综合在线五月| 国产九色91| 久久综合给合久久狠狠狠97色69| 黑人精品欧美一区二区蜜桃 | 欧美老女人第四色| 日欧美一区二区| 日本一区二区三区免费看| 中文子幕无线码一区tr| av电影在线观看完整版一区二区| 欧美色图一区二区三区| 亚洲成av人在线观看| 久久综合狠狠综合久久综青草| 久久久99久久| 成人国产精品免费网站| 欧美久久免费观看| 奇米精品一区二区三区在线观看| 色播亚洲婷婷| 亚洲欧美国产毛片在线| 国产精品日韩欧美一区二区| 久久综合视频网| 成人黄色一级视频| 欧美一卡2卡3卡4卡| 精品一区二区三区免费| 欧美在线免费观看视频| 午夜欧美在线一二页| 日本视频一区二区在线观看| 中文字幕综合网| 国产一区免费| 中文字幕亚洲电影| 国产精品日韩一区二区| 国产偷国产偷精品高清尤物 | 精品一区二区久久久| 色嗨嗨av一区二区三区| 午夜电影网一区| 亚洲欧美丝袜| 五月天亚洲婷婷| 一本色道久久综合亚洲二区三区| 亚洲国产中文字幕| 先锋影音网一区| 亚洲国产中文字幕| 亚洲视频在线二区| 日精品一区二区| 91国模大尺度私拍在线视频| 热久久一区二区| 欧美在线色视频| 久草这里只有精品视频| 欧美日韩一区二区电影| 极品少妇xxxx精品少妇偷拍| 欧美日韩久久久久久| 国产自产v一区二区三区c| 欧美日韩国产综合一区二区三区| 精品亚洲成a人在线观看| 91 com成人网| 成人中文字幕合集| 久久蜜桃一区二区| 99在线观看| 亚洲视频一区在线| 日韩av电影免费观看| 天堂在线一区二区| 欧美系列日韩一区| 国产九九视频一区二区三区| 欧美一级高清大全免费观看| 成人美女视频在线观看| xfplay精品久久| 国产精品v欧美精品∨日韩| 综合久久综合久久| 相泽南亚洲一区二区在线播放| 日韩国产欧美在线观看| 欧美日韩一区二区三区视频| 国产成人午夜片在线观看高清观看| 日韩欧美一区在线| 91国产在线免费观看| 亚洲色图欧美偷拍| 亚洲乱码一区二区三区 | 中文字幕在线一区| 日韩三级电影| 蜜臀av性久久久久蜜臀aⅴ| 欧美日韩第一区日日骚| 粉嫩一区二区三区在线看| 久久网站热最新地址| 极品尤物一区二区三区| 亚洲最大成人网4388xx| 欧洲精品视频在线观看| 国产成人av电影在线播放| 久久综合国产精品| 免费观看成人在线| 日本 国产 欧美色综合| 日韩午夜在线播放| 国产欧美欧洲| 亚洲成在线观看| 欧美精品第1页| 91成人免费看| 亚洲一区二区av在线| 欧美在线综合视频| av资源站一区| 亚洲欧美另类久久久精品| 日本道在线观看一区二区| 国产成人av电影在线| 中文字幕制服丝袜一区二区三区 | 欧美日韩精品福利| 99vv1com这只有精品| 亚洲欧美一区二区三区久本道91| 一本大道久久a久久综合 | 欧美精品丝袜中出| 电影午夜精品一区二区三区| 亚洲永久免费视频| 7777精品伊人久久久大香线蕉的 | 日韩美女视频一区二区 | 精品国产99国产精品| 玖玖玖精品中文字幕| 久久机这里只有精品| 久久免费国产精品| 亚洲高清视频一区| 丁香六月久久综合狠狠色| 亚洲男女一区二区三区| 欧美人伦禁忌dvd放荡欲情| 国产超碰91| 奇米亚洲午夜久久精品| 久久精品人人做人人爽人人| 亚洲自拍的二区三区| 成人91在线观看| 亚洲国产精品影院| 精品嫩草影院久久| 亚洲午夜高清视频| 91蜜桃在线免费视频| 天天综合日日夜夜精品| 精品国产欧美一区二区| 亚洲福利av在线| 北条麻妃一区二区三区| 亚洲超碰97人人做人人爱| 欧美zozozo| 亚洲亚洲精品三区日韩精品在线视频| 成人av午夜电影| 亚洲福利视频导航| 久久久综合视频| 在线观看欧美黄色| 精品蜜桃传媒| 国产精品66部| 亚洲电影欧美电影有声小说| 久久夜色精品一区|