日韩精品一区二区三区色欲av,亚洲线精品一区二区三区,精品国产成人亚洲午夜福利,半夜洗澡被老头添一夜

400-650-1086
首頁(yè) > 最新資訊 > IT新聞 > 正文

機(jī)器學(xué)習(xí)告訴你:《紅樓夢(mèng)》后40回到底是不是曹雪芹寫的?

admin 2016-07-08 09:30:59 0

前幾天燈神給我發(fā)了一篇文章,講的是用機(jī)器學(xué)習(xí)的方式來(lái)判定紅樓夢(mèng)后40回到底是不是曹雪芹寫的。

黛玉重建桃花社。畫家孫溫。圖片來(lái)自:Wikipedia

我這段時(shí)間也在自學(xué)Andrew Ng的機(jī)器學(xué)習(xí)課程,還差4週就能完成課程了。

電腦是一個(gè)很強(qiáng)調(diào)learning by doing的學(xué)科,于是我也來(lái)“學(xué)以致用”,用剛學(xué)到的SVM演算法來(lái)分析下雪芹老師到底有沒有寫后面的40回。

作為一個(gè)從沒看過(guò)紅樓夢(mèng)的人,我的大致思路是這樣的:

受到《獵人》里蟻王破解會(huì)長(zhǎng)無(wú)敵招數(shù)的啟發(fā),每個(gè)人的寫作都有些小習(xí)慣,雖然文章前后說(shuō)的內(nèi)容會(huì)有差別,但是這些用詞的小習(xí)慣不容易改變;

用開源的分詞工具把全書分詞(python的jieba分詞),然后統(tǒng)計(jì)詞頻。把出現(xiàn)頻率超過(guò)100次的詞語(yǔ)找出來(lái),人工去掉一些可能因?yàn)槲恼聝?nèi)容造成前后出現(xiàn)不一致的人名、地名;

然后每一章按照2中的詞頻表,看這一章中出現(xiàn)這些詞語(yǔ)的頻率;

前80回、后40回各選15回作為機(jī)器學(xué)習(xí)的資料,讓機(jī)器學(xué)習(xí)這些章節(jié)的用詞特點(diǎn),然后推算其他章節(jié)的用詞特點(diǎn)是屬于前80回呢、還是后40回;

如果機(jī)器根據(jù)這些用詞特徵推算的是否屬于后40回的結(jié)果跟實(shí)際的結(jié)果吻合,那幺就說(shuō)明后40回的寫作風(fēng)格跟前80回有很大不同,很可能是兩個(gè)人寫的;

好了,下面我儘量少涉及數(shù)學(xué)跟程式設(shè)計(jì)的知識(shí),來(lái)一步步解讀機(jī)器學(xué)習(xí)是怎幺完成這個(gè)問(wèn)題的。

生成全書的詞頻表

我截取了其中一段的詞頻表。像寶二爺、黛玉笑這種涉及人物的詞語(yǔ),可能前面戲份多、后面戲份少,所以就不選它們作為用詞習(xí)慣的特徵,而像忽然、故、只要、可不是這種承接性質(zhì)的碎詞,就不太容易會(huì)受情節(jié)的影響,所以適合選出來(lái)作為用詞習(xí)慣的特徵。

最終,我按照出現(xiàn)從多到少排序,選擇了278個(gè)詞作為機(jī)器學(xué)習(xí)的用詞習(xí)慣。

將120回的詞頻進(jìn)行統(tǒng)計(jì)

接下來(lái)我把每一回出現(xiàn)這278個(gè)詞的頻率統(tǒng)計(jì)出來(lái),得到我們給機(jī)器學(xué)習(xí)的樣本。這個(gè)樣本的樣子大概是這樣的:

比如以B行2列舉例,說(shuō)明在第一回里面“道”這個(gè)動(dòng)詞,出現(xiàn)了36次。

通常我們?cè)谶M(jìn)行複雜的事情前,喜歡先簡(jiǎn)化問(wèn)題,或者給自己一些直觀的圖表,以便了解問(wèn)題。機(jī)器學(xué)習(xí)也是一樣的。

我嘗試著在圖上把前80回和后40回習(xí)慣用詞出現(xiàn)的頻率畫出來(lái)。以第一回為例,x1座標(biāo)代表“道”出現(xiàn)多少次,x2座標(biāo)代表“說(shuō)”出現(xiàn)多少次,x3座標(biāo)代表“也”出現(xiàn)多少次......x280座標(biāo)代表“則”出現(xiàn)多少次。

什幺?超過(guò)三維了,那人類的大腦可是沒辦法理解的啊。

沒關(guān)係,當(dāng)我們用燈光照射一個(gè)立體的圖時(shí),平面會(huì)有它的影子。這個(gè)影子雖然沒有立體圖的資訊這幺豐富,不過(guò)我們看影子還是可以猜出來(lái)大致的樣子。對(duì)于高緯度的問(wèn)題,我們也可以用投影的方式來(lái)降低緯度。

雖然資訊損失了不少,不過(guò)能給我們一個(gè)直觀的感受。

這個(gè)是120個(gè)章節(jié)的用詞習(xí)慣從278緯降到3維以后的圖,紅色+的點(diǎn)是前80回,藍(lán)色o的點(diǎn)是后40回。

從這個(gè)圖可以很直接地看到,確實(shí)在用詞習(xí)慣上有明顯的區(qū)別。就算我們沒有機(jī)器學(xué)習(xí)工具的幫忙,也可以大膽猜測(cè)后40回是出自于另外一個(gè)人了。

下面我們用機(jī)器學(xué)習(xí)來(lái)看精確一點(diǎn)的判斷。

機(jī)器學(xué)習(xí)

透過(guò)課程我大致了解了SVM的原理和簡(jiǎn)化版問(wèn)題的演算法實(shí)現(xiàn),不過(guò)對(duì)于複雜問(wèn)題我還是沒這個(gè)能力寫程式。于是用python的scikit庫(kù)來(lái)幫助我來(lái)完成這個(gè)預(yù)測(cè)。

演算法的步驟很簡(jiǎn)單,前80回、后40回各選15個(gè)來(lái)餵給機(jī)器學(xué)習(xí)它們的特點(diǎn),然后把剩下的章節(jié)輸入給機(jī)器,問(wèn)它們屬于前80回還是后40回。

看out[44]的結(jié)果,代表了機(jī)器預(yù)測(cè)這120回的用詞習(xí)慣到底屬不屬于后40回(0為不屬于,1為屬于)。

如果你看不懂上面的程式碼,沒關(guān)係。我告訴你結(jié)果好了。

機(jī)器在學(xué)習(xí)以后告訴我,如果我把隨便一章的用詞習(xí)慣告訴它、但不告訴它到底是前80回還是后40回,那幺機(jī)器有95%的把握能猜出它是不是后40回。

至此,我們可以很有信心地判斷它們的寫作風(fēng)格不同。

那幺,問(wèn)題來(lái)了,會(huì)不會(huì)因?yàn)槭乔楣?jié)的需要所以導(dǎo)致寫作風(fēng)格不同了呢?

情節(jié)不同會(huì)造成用詞習(xí)慣多大的差別?

好吧,那我再來(lái)做一個(gè)旁證。我把另外一部四大名著“三國(guó)演義”拿來(lái)分析,看看上部跟下部的用詞習(xí)慣會(huì)不會(huì)有比較明顯的差別。

這個(gè)是三國(guó)演義的用詞習(xí)慣縮到三維以后的圖,紅色+代表前60部的用詞習(xí)慣,藍(lán)色o代表后60部的用詞習(xí)慣。

你可能會(huì)說(shuō),雖然中間交叉的地方比較多,但是還是可以看出來(lái)是有區(qū)分的。

可如果你比對(duì)一下跟紅樓夢(mèng)的圖,你就會(huì)發(fā)現(xiàn)紅樓夢(mèng)的差別會(huì)明顯得多。

紅色+為紅樓夢(mèng)前80回/三國(guó)前60回,藍(lán)色o紅樓夢(mèng)后40回/三國(guó)后60回

最后,用機(jī)器學(xué)習(xí)的方式來(lái)說(shuō),如果我把三國(guó)演義隨便一章的用詞習(xí)慣告訴它、但不告訴它到底是前60回還是后60回,那幺機(jī)器有7成的把握猜對(duì),這個(gè)準(zhǔn)確度已經(jīng)遠(yuǎn)遠(yuǎn)低于紅樓夢(mèng)的95%的預(yù)測(cè)水準(zhǔn)。

所以,我們用“三國(guó)演義”這個(gè)旁證來(lái)分析,即便是因?yàn)榍楣?jié)需要導(dǎo)致的用詞習(xí)慣差別也不應(yīng)該這幺大。

所以,我們就更有信心說(shuō)曹老先生沒有寫后40回了。

更多的機(jī)器學(xué)習(xí)有趣的玩法,我會(huì)在學(xué)習(xí)的過(guò)程中慢慢嘗試的。以上。

文章來(lái)源:機(jī)房監(jiān)控 http://www.2hongbao.com

售前咨詢

專線:劉剛 13911133352

E-mail:112417434@qq.com

北京金恒智能系統(tǒng)工程技術(shù)有限責(zé)任公司 版權(quán)所有 Copyright 2007-2020 by Create-china.com.cn Inc. All rights reserved.

法律聲明:未經(jīng)許可,任何模仿本站模板、轉(zhuǎn)載本站內(nèi)容等行為者,本站保留追究其法律責(zé)任的權(quán)利!

電話:86+10-62104277/2248/4249 傳真:86+10-62104193-819 京ICP備10010038號(hào)-2網(wǎng)站XML

智慧機(jī)房

在線體驗(yàn)

CREATE·機(jī)房監(jiān)控 體驗(yàn)端  用戶名:Admin    密碼:12345 點(diǎn)擊體驗(yàn)
在線咨詢 電話咨詢
无码人妻精品一区二区三区久久久| 前后灌满丰满麻麻大屁股| 久久久久久久久毛片精品| 18禁裸乳无遮挡啪啪无码免费 | 久热国产精品视频一区二区三区| 无遮挡1000部拍拍拍免费| china熟女熟妇乱老女人| 宝贝别忍着喷出来嗯啊哦漫画| 母亲6韩国电视剧免费观看| 偷窥学校女厕撒尿bbbbb| 国产欧美精品区一区二区三区| 人妻无码一区二区三区| 美少年高潮h跪趴扩张调教喷水| 国产精品久久777777| 男女多p混交群体交乱| 随时随地都能干的学校教师| 特黄特色大片免费播放器下载| 亚洲欧美成人综合久久久| 免费无遮挡无码视频网站| ass年轻少妇浓毛pics| 久久99精品久久久久子伦| 欧美18videosex性欧美| 亚洲成av人综合在线观看| 国产特级毛片a片www| 亚洲a∨无码一区二区三区| 国产日韩欧美一区二区东京热| 爆乳熟妇一区二区三区霸乳| yy11111光电影院| 天天摸夜夜添狠狠添婷婷| 黄桃av无码免费一区二区三区| 精品国产制服丝袜高跟| 国产一产二产三精华液区别在哪里 | 大又大粗又爽又黄少妇毛片| 国产99久久久国产精品免费看| 国产成人无码精品久久久小说| 丰满熟妇人妻中文字幕 | 欧美粗大猛烈老熟妇| 放荡的小峓子2中文字幕| 国产在线无遮挡免费观看| 性久久久久久| 免费萌白酱国产一区二区三区|