摘要:還真有人,啊不,AI,給貓起這樣的名字。此前,在GPT-2面世尚未面世的時候,這位博主就用AI給貓咪起了一波名字,比如這隻貓的名字叫做媽蛋糕(Mumcake)。

郭一璞 發自 首都機場

量子位 報道 | 公衆號 QbitAI

“我是一隻小貓咪,我的名字叫暗之羅密歐(Romeo of Darkness)。”

要是給你家主子叫這個名,它一定會覺得,鏟屎官中二病晚期吧?

還真有人,啊不,AI,給貓起這樣的名字。

這是一位美國博主用AI給貓咪起的名字之一,她收集了費城的莫里斯動物保護所(Morris Animal Refuge)數百隻貓咪的名字,還有註冊在多倫多的幾千只寵物貓的名字,以此爲數據集,讓神經網絡創造了8000多個給貓咪的名字。

這些AI起的名字長這樣:

肉袋(Meatbag),AI看到了一隻橘貓,於是有了靈感。

想想(Thoughts)

腦洞清奇AI君,給小貓咪們起了8000多個無厘頭名字丨附Colab Demo

來看我的小奶貓,想想,嗯那就是,就想想吧

造星者(Starmaker),是想培養成網紅貓吧?

芝士販子(Cheesemonger),其實是不是小魚乾販子更貼切一些?

放屁博士(Dr Fart)

腦洞清奇AI君,給小貓咪們起了8000多個無厘頭名字丨附Colab Demo

神了,“放屁博士”簡直是給最好的貓名字

庸俗小姐(Miss Vulgar),真是讓人疑車無據(懷疑在開車可是沒有根據)的名字。

嗶——嗶——(Beep Boop)

腦洞清奇AI君,給小貓咪們起了8000多個無厘頭名字丨附Colab Demo

想象一下貓丟了,你在小區裏找貓貓:

“嗶——嗶——!回來啊嗶——嗶——!我給你準備了一罐頭的金槍魚!嗶——嗶——!回家啊!”

最長的名字叫

Notable PRODUCT LEGEND Weird Science Platinum

著名的產品傳說奇怪科學白金

天哪,這是AI在背單詞麼?


腦洞清奇AI君,給小貓咪們起了8000多個無厘頭名字丨附Colab Demo


乍一看還以爲是給川普起名字呢

真的有貓叫嗶——嗶——

莫里斯動物保護所真的給他們的貓貓用上了這些名字。

比如,這隻小奶貓,名叫湯姆發光(Tom Glitter)


腦洞清奇AI君,給小貓咪們起了8000多個無厘頭名字丨附Colab Demo


這隻小橘貓叫活潑按鈕(Sparky Buttons)


腦洞清奇AI君,給小貓咪們起了8000多個無厘頭名字丨附Colab Demo


這貨的名字叫這貨(This Guy)


腦洞清奇AI君,給小貓咪們起了8000多個無厘頭名字丨附Colab Demo


前面那個嗶——嗶——(Beep Boop)也真的成了一隻貓的名字。


腦洞清奇AI君,給小貓咪們起了8000多個無厘頭名字丨附Colab Demo


並且,莫里斯動物保護所的小貓們正在尋找領養,不少由AI命名的小貓已經找到了新主人,不知道家裏有一隻名叫嗶——嗶——的貓,是怎樣的體驗。

此前,在GPT-2面世尚未面世的時候,這位博主就用AI給貓咪起了一波名字,比如這隻貓的名字叫做媽蛋糕(Mumcake)


腦洞清奇AI君,給小貓咪們起了8000多個無厘頭名字丨附Colab Demo


GPT-2-simple

給貓咪起名的AI用的是Max Woolf貢獻的GPT-2-simple。這是OpenAI前不久開源的GPT-2模型的一個實現,在GitHub上標星400+。


腦洞清奇AI君,給小貓咪們起了8000多個無厘頭名字丨附Colab Demo


GPT-2-simple能夠生成上下文通暢、包含習慣用語的文本段落,可以更容易的生成文本,生成的文件更易於管理。

整個包內不僅包含OpenAI官方的GPT-2模型,還包括Neil Shepperd的fork版本,以及textgenrnn文本生成輸出管理器。

Max Woolf在開源代碼的同時,還把代碼放到了Colab筆記本上來運行。

Colab上自帶的例子是莎士比亞《亨利六世》中的臺詞,不過,因爲沒有筆記本文件中沒有這個數據集,所以直接運行是跑不通的,你可以把自己的數據集上傳再嘗試運行。

因此,只要數據集夠豐富,GPT-2-simple就可以生成各種神奇的玩意,比如Hacker News文章的標題,畫風詭異:

Moved into an apartment that had a “No pets” policy. Now they’re saying my dog was killed by another dog.

搬到了一棟禁止養寵物的公寓裏,結果他們說我的狗被另一隻狗咬死了。

真是讓人摸不着頭腦。

無厘頭AI愛好者Janelle

給貓起名字的博主是UC聖迭戈的電氣工程博士,名叫Janelle Shane,她的興趣比較特別,長期做各種無厘頭的AI研究。


腦洞清奇AI君,給小貓咪們起了8000多個無厘頭名字丨附Colab Demo


比如,把美國的菜譜裏常用的餅乾名字輸進去,生成了AI世界的小餅乾:


腦洞清奇AI君,給小貓咪們起了8000多個無厘頭名字丨附Colab Demo


或者,讓AI去研究“牛油果醬”的反義詞是什麼。

還讓AI設計T恤的圖案,甚至直接在自己博客上當起了微商,公開售賣這些AI設計的T恤。


腦洞清奇AI君,給小貓咪們起了8000多個無厘頭名字丨附Colab Demo


傳送門

博主原文

Once again, a neural net tries to name cats

https://aiweirdness.com/post/185339301987/once-again-a-neural-net-tries-to-name-cats

GPT-2-simple GitHub開源地址

https://github.com/minimaxir/gpt-2-simple

GPT-2-simple Colab筆記本

https://colab.research.google.com/drive/1VLG8e7YSEwypxU-noRNhsv5dW4NfTGce

— 完 —

誠摯招聘

量子位正在招募編輯/記者,工作地點在北京中關村。期待有才氣、有熱情的同學加入我們!相關細節,請在量子位公衆號(QbitAI)對話界面,回覆“招聘”兩個字。

量子位 QbitAI · 頭條號簽約作者

վ'ᴗ' ի 追蹤AI技術和產品新動態

相關文章