日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

【逆天的算法】这几首宋词,你能看出来是出自计算机之手吗?

發布時間:2025/5/22 编程问答 63 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【逆天的算法】这几首宋词,你能看出来是出自计算机之手吗? 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
先來看看下面的幾首宋詞:
宋詞一: 西江月 飲酒開懷酣暢,洞簫笑語尊前。欲看盡歲歲年年,悠然輕云一片。 賞美景開新釀,人生堪笑歡顏。故人何處向天邊,醉里時光漸漸。宋詞二: 清平樂 相逢縹緲,窗外又拂曉。長憶清弦弄淺笑,只恨人間花少。 風雨重陽又過,登高多少黃昏。黃菊不待清尊,相思飄落無痕。宋詞三: 佳人 點絳唇 人靜風清,蘭心蕙性盼如許.夜寒疏雨,臨水聞嬌語. 佳人多情,千里獨回首.別離后,淚痕衣袖,惜夢回依舊.

第一感覺是不是在想這是哪位大家的手筆,如果告訴你這是由遺傳算法自動生成的,你會不會對之前的上過的語文課有些許感慨。你覺得計算機的作詩能力如何呢?

什么是遺傳算法?

遺傳算法指的是迷你達爾文生物進化論自然選擇,以及遺傳學機理生物進化的過程的一種計算模型。
有人說遺傳算法很少用,實際上,在很多地方,遺傳算法都有很有趣的應用。這不,有人就把遺傳算法用在宋詞中。分享者稱是用在NLG(自然語言生成)技術中的。
自動生成宋詞的遺傳算法


生成宋詞的算法是來自廈門大學和浙江大學的三位學者,主要針對宋詞這種特殊的漢語詩歌體裁,設計了其自動生成算法及其實現方法。

根據宋詞特點設計了基于平仄的編碼方式,將“平、仄”與“0、1”編碼相對應的編碼方案.比如詞牌《清平樂》平仄分布如下:
⊙平⊙仄,⊙仄平平仄.⊙仄⊙平平仄仄,⊙仄⊙平⊙仄. ⊙平⊙仄平平,⊙平⊙仄平平.⊙仄⊙平⊙仄,⊙平⊙仄平平. 其中⊙表示可平可仄.根據我們的編碼方案可得如下編碼串: *0*1,*1001.*1*0011,*1*0*1. *0 *100,*0*100.*1*0*1,*0*100.
通過對大量宋詞語句構成的分析,發現組成句子的有效模式的數目是有限的,并且呈現出了層次化的結構,因此比較適合采用DFA(deterministic finite automata)來表示。隨機組合的詞語,在產生大量的備選個體后,逐個進行DFA 分析測試,通過留下,沒通過則剔除。
宋詞的語義計算問題,包括詞義相關度計算、詞義相似度計算,以及風格情感一致性計算3 個方面。計算詞義相關的目的是建立詞語間的關聯,發掘詞語共現和搭配的可能,從而保證生成詩詞行文和主題上的連貫。

下面是該算法的論文,感興趣的可以讀一讀。


Via W3Cschool

總結

以上是生活随笔為你收集整理的【逆天的算法】这几首宋词,你能看出来是出自计算机之手吗?的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。