回到未來!用童年日記訓練AI,這個程序員借助GPT-3實現了與“過去的自己”的對話
?人們對過去和未來總是情有獨鐘。
在電影《回到未來》中,身在1985年的主角被意外送回到1955年,不僅巧遇了過去的父母,還讓年輕的母親對自己一見鐘情,從而鬧出了不少笑話。
如果我們稍稍把穿越的時間往回撥少一點,穿越回10年前,和過去的自己相遇,你會告訴TA什么?
最近就有一位名叫Michelle Huang的程序員在推特上分享了自己“穿越”回過去,與自己對話的經歷。
“我用自己的童年日記條目訓練了一個人工智能聊天機器人,這樣我就可以與自己‘內心的孩子’進行實時對話了。”
這也引起了不少網友的討論。
比如有網友就建議到,“你還可以試著用AI生成一些圖片,搭配你的文字,應該會很有趣”。
還有網友表示,“這太棒了”,“這在以后或許還能用到心理治療上”。
5步讓你和過去的自己對話
相信不少小伙伴都很好奇這是如何實現的,Michelle Huang在推特上也分享了教程。
主要使用的工具就是OpenAI的GPT-3。
首先,我們需要一些訓練材料,比如日記、個人敘述、任何可以彰顯自己個性/聲音/價值觀的書面內容。如果你沒有寫日記的習慣,存檔的聊天記錄應該也能使用。
Huang在過程中使用拍照+OCR掃描日記來上傳數據,由于字跡問題這也花費了好幾個小時。
然后,我們就可以前往GPT-3頁面,在這里添加提示、日記數據,并為模型設置訓練參數。
網站鏈接:
https://beta.openai.com/playground/
不過你需要注冊一個OpenAI賬號,以及需要支付一定的金額。Huang使用的是功能最強大的達芬奇模型(da vinci model),大約2美分每750個單詞。
隨后,我們需要提示制作。在這里Huang參考了OpenAI文檔,在該網站上向下滾動到“對話”(conversation)子標題,就會看到對話提示樣本示例:
網站鏈接:
https://beta.openai.com/docs/guides/completion/prompt-design
如果你擔心年輕的自己會對你陰陽怪氣,你也可以在這里調整語氣/情緒/態度。
其次,就可以添加參數了。Huang調整了temp settings和charactercountup,用davincimodel-002進行了訓練。
參數如下:
代碼如下:
最后,點擊提交。如此一來,你應該就可以開始與年輕的自己對話了。
Huang表示,這個項目在生活中應該有很多用武之地。例如,你可以在治療設置中進行訓練,特別是零件療法(Parts Therapy),或內部家庭系統治療(IFS);或者,你可以讓AI處于一種憤怒的情緒中,然后試圖安慰他。
和自己對話
Huang感嘆到,總的來說,這是一個非常奇妙的、同時也是一次奇怪的療愈經歷。與年輕的自己對話,讓Huang想起了自己多年來一直保持不變的部分,也想起了隨著生活的變化而被遺忘或埋沒的部分,這就像拿著一面鏡子,照出了不加掩飾、更加認真和純粹的自己。
通過這種真實的歷史數據讓自己能夠與過去對話,這顯然比任何其他方式都要來得更為深刻和具體。
過去十幾年中,Huang一直有寫日記的習慣,內容從抱怨家庭作業繁重,到與暗戀對象交談時的緊張。有些很流水賬,有些現在看來也相當有見地。
當把這些日記作為數據導入模型后,AI給出的一些反應與她記憶中自己當時的反應十分相似。Huang也向年輕的自己詢問了世界觀,然后讓AI試著來回答這個問題,“這種互動的感覺與普通的短信對話非常相似,就像我在給過去的自己實時發短信一樣,這就像是在使用時光機一樣,只是這個時光機被偽裝成了聊天框”。
Huang還驚訝于AI能夠從十年前的日記中準確地預測出現在的她的興趣,當然這也經過了大量的迭代/試驗和錯誤,但這不禁讓人感慨,也許自己現在選的這條人生道路在很久之前就在精神世界中種下了種子。
從Huang的互動過程中,我們也不難察覺到這種媒介的治療潛力,不僅能夠將愛送回過去,還能從年輕的自己那里受到鼓舞。
以前那些讓我們糾結的東西如今能夠釋然,這也是讓我們終結對過去的遺憾始終懷有的執念,用更好的姿態迎接現在和未來。
相關報道:
https://www.dailymail.co.uk/sciencetech/article-11491323/Woman-talks-past-self-trippy-conversation.html