資源描述:
《基于數(shù)據(jù)挖掘和數(shù)據(jù)融合的游戲關(guān)卡自動生成系統(tǒng)》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、基于數(shù)據(jù)挖掘和數(shù)據(jù)融合的游戲關(guān)卡自動生成系統(tǒng)GameLevelAutomaticGeneratingSystemBasedonDataMiningandDataFusion領(lǐng)域:軟件工程作者姓名:齊彥君指導(dǎo)教師:張冰怡副教授企業(yè)導(dǎo)師:王金林高工天津大學(xué)軟件學(xué)院2012年12月獨(dú)創(chuàng)性聲明本人聲明所呈交的學(xué)位論文是本人在導(dǎo)師指導(dǎo)下進(jìn)行的研究工作和取得的研究成果,除了文中特別加以標(biāo)注和致謝之處外,論文中不包含其他人已經(jīng)發(fā)表或撰寫過的研究成果,也不包含為獲得天津大學(xué)或其他教育機(jī)構(gòu)的學(xué)位或證書而使用過的材料。與我一同工作的
2、同志對本研究所做的任何貢獻(xiàn)均已在論文中作了明確的說明并表示了謝意。學(xué)位論文作者簽名:簽字日期:年月日學(xué)位論文版權(quán)使用授權(quán)書本學(xué)位論文作者完全了解天津大學(xué)有關(guān)保留、使用學(xué)位論文的規(guī)定。特授權(quán)天津大學(xué)可以將學(xué)位論文的全部或部分內(nèi)容編入有關(guān)數(shù)據(jù)庫進(jìn)行檢索,并采用影印、縮印或掃描等復(fù)制手段保存、匯編以供查閱和借閱。同意學(xué)校向國家有關(guān)部門或機(jī)構(gòu)送交論文的復(fù)印件和磁盤。(保密的學(xué)位論文在解密后適用本授權(quán)說明)學(xué)位論文作者簽名:導(dǎo)師簽名:簽字日期:年月日簽字日期:年月日中文摘要在游戲開發(fā)過程中,關(guān)卡設(shè)計(jì)作為游
3、戲開發(fā)的重點(diǎn),如果都由設(shè)計(jì)師逐一設(shè)計(jì)將花費(fèi)大量的時(shí)間和資本,而且玩家黏著度低。同時(shí),游戲玩法數(shù)據(jù)中蘊(yùn)含著對游戲設(shè)計(jì)有重要意義的數(shù)據(jù)。數(shù)據(jù)挖掘和數(shù)據(jù)融合是兩種分析處理數(shù)據(jù)、提取有用知識的技術(shù),它們在功能上具有一定的互補(bǔ)性。因此,本文提出了一種基于數(shù)據(jù)挖掘和數(shù)據(jù)融合技術(shù)的游戲關(guān)卡自動生成方法,該方法首先利用布爾邏輯和粗糙集理論相結(jié)合的離散化方法對游戲玩法數(shù)據(jù)進(jìn)行預(yù)處理,并提出了一種基于信息增益的屬性約減算法消除冗余屬性;接著利用決策樹ID3算法建立一個(gè)游戲難易程度的評估模型,構(gòu)造決策樹;然后利用數(shù)據(jù)融合D-S算法得到體現(xiàn)玩家
4、行為的數(shù)據(jù),并結(jié)合決策樹得到對于玩家的難易程度,同時(shí)把新的體現(xiàn)玩家行為的數(shù)據(jù)存入訓(xùn)練數(shù)據(jù)集中;最后根據(jù)難易程度獲得游戲關(guān)卡參數(shù),并根據(jù)關(guān)卡數(shù)據(jù)自動生成游戲關(guān)卡。本文對數(shù)據(jù)挖掘和數(shù)據(jù)融合兩種技術(shù)進(jìn)行深入的研究和實(shí)驗(yàn),研究的成果如下:⑴針對傳統(tǒng)的均勻離散化等算法需要人為的設(shè)定一些參數(shù)處理數(shù)據(jù),并且運(yùn)用該類算法的決策樹的識別率并不高等問題,本文采用了基于布爾邏輯和粗糙集理論的離散化算法,該算法不需要一些人為的因素并且識別率也相對比較高,可以有效的對原始數(shù)據(jù)進(jìn)行離散化處理。⑵針對所獲取的游戲玩法數(shù)據(jù)中存在冗余的屬性的問題,本文需
5、要利用算法處理離散化后的數(shù)據(jù)。通過對已有的屬性約減算法的研究以及ID3決策樹算法中信息增益概念的重要性,本文提出了一種基于信息增益的屬性約減算法,有效的解決了數(shù)據(jù)的冗余性。⑶針對未利用剪枝的決策樹過于復(fù)雜并且識別率不高等問題,通過分析對決策樹進(jìn)行先剪枝和后剪枝的處理后決策樹的識別率,該算法平衡了決策樹復(fù)雜程度和準(zhǔn)確率。本文在充分考慮決策樹的復(fù)雜度和分類正確率后,構(gòu)造出了一棵盡量簡單的決策樹。⑷本文研究了數(shù)據(jù)挖掘和數(shù)據(jù)融合技術(shù)的集成問題。針對兩種技術(shù)在功能上互補(bǔ)的特性,通過兩種技術(shù)的結(jié)合,完善了模型的獲取過程,同時(shí)也提高了
6、融合的準(zhǔn)確性;建立了兩種技術(shù)的集成模型,可以有效的應(yīng)用到信息處理中。關(guān)鍵詞:數(shù)據(jù)挖掘數(shù)據(jù)融合屬性約減游戲關(guān)卡自動生成ABSTRACTInthegamedevelopment,ifleveldesignasthefocuswasdesignedonebyone,alotoftimeandcapitalwillbespent,andplayerssticklowdegree.Atthesametime,importantdatawhichhasimportantsignificantinthegamedesignwereco
7、ntainedinthegameplaydata.Datamininganddatafusionaretwoanalyticprocessingdata,extractingusefulknowledgetechnology,theyhascertaincomplementarityonthefunction.Therefore,Agamelevelautomaticgenerationmethodbasedondatamininganddatafusiontechnologyispresentedinthepaper.
8、Inthemethod,gameplaydatawerepretreatedbybooleanlogicandroughsettheorycombinationdiscretionmethod,andanattributereductionalgorithmbasedontheinformationgainwaspu