人工智慧的大二論文
人工智慧是用來研究、開發,擴充套件人的智慧理論的綜合性科學。以下是小編整理的的相關資料,歡迎閱讀!
篇一
【關鍵詞】計算機發展 人工智慧技術 微型應用
人工智慧是用來研究、開發,擴充套件人的智慧理論的綜合性科學。人工智慧發展到現在從理論到技術也是不斷的成熟,應用的範圍也是越來越廣闊。而現如今人工智慧在計算機遊戲當中的應用也是非常的普遍,在遊戲當中它打破了傳統的遊戲模式,使得遊戲玩家更好的得到遊戲當中的體驗。在遊戲當中應用人工智慧技術不僅可以使使用者得到更好的遊戲體驗,而且還大大提升了該遊戲的知名度,進一步改善遊戲的開發過程,改變傳統的遊戲製作技術。
1 人工智慧
人工智慧近幾年在計算機方面取得成就是有目共睹的,在應用計算機方面主要用它來實現和模仿人的智慧行為,使它能夠做到人所能做到的一些事,減輕人們的負擔,人工智慧在發展過程中也遇到了許多的阻力,但在這些阻力和困難面前不斷的完善並且得到了充分的發展。人工智慧在其他學科方面也是不斷髮揮其用處,例如在研究機器自動推理方面、建模、神經元網路方面近幾年也是取得了長足的發展。人工智慧在其他方面所取得的成就從另一個角度來說它改變了人們的生活習慣,為人們的生活提供了許許多多的便利。可以說人工智慧的發展是20世紀以來最偉大的成就之一。
2 人工智慧在計算機遊戲當中的應用
電腦遊戲自從誕生以來就受到了廣大遊戲玩家的喜愛,而隨著計算機跟人工智慧技術的不斷向前發展,使得遊戲虛擬化越來越逼真,而這些技術的改變給予遊戲玩家的體驗也是前所未有的。人工智慧技術與遊戲的結合無論玩家在遊戲當中屬於哪個級別都可以體驗到現實生活當中所無法體驗到的刺激。玩家在玩遊戲的時候剛開始並不知道他們自己想要玩的是什麼遊戲,而通過人工智慧技術應用到遊戲當中後,玩家在看到一個精美的遊戲後,自然而然就會對這個遊戲產生興趣,在即戰力方面也能夠自己判斷。而這些全新的應用正是其他沒有應用人工智慧技術所不能比擬的。
3 人工智慧系統下計算機遊戲的工作原理
在人工智慧系統工作的原理當中記憶儲存是非常重要的,通過記憶儲存可以將一些重要的資訊跟資料都收集在裡面。遊戲玩家在玩遊戲的過程當中有時候一些資訊是很混亂的,而通過記憶儲存這種方式它可以將一些混亂的資訊進行整合,當玩家需要的時候隨時就可以調取出來,給使用者帶來了許多的便利。例如,在遊戲當中通過記憶儲存這種方式計算機就會自動的算出遊戲當中的地方在哪個位置,哪個方向,以及它行走的路線,從而進行綜合的比較給遊戲玩傢俱體的引數,這樣玩家就可以在遊戲當中充分的感受到人工智慧最真實的感受。
3 計算機遊戲中的人工智慧技術
3.1 作弊手段的運用
在計算機遊戲中作弊是使用比較普遍的一種手段,遊戲玩家通過作弊可以知道對手的資訊,以及對方的一些裝備情況,以此來應對其他玩家的攻擊。以前玩家在玩遊戲過程當中由於並不瞭解對手的資訊,在遊戲中有時候由於不理解對方給玩家帶來的損失也是非常大的,而通過作弊這個手段則很好的解決了這個問題,幫助玩家應對各種複雜的條件。
3.2 有限狀態機
除了記憶儲存跟作弊這兩個應用之外,有限狀態機的使用也是非常普遍的一個人工智慧。首先,它通過建立一個抽象的建模方式,將遊戲當中一些非常複雜的程式進行簡單化處理,將那些存在內部聯絡的進行組合交換,從而構成一條遊戲的主線。有限狀態機的功能也是很多的,例如在:管理遊戲世界、模擬NPC的思維、維護遊戲的一個狀態方面也是表現的很突出。有限狀態機由於它很好理解,而且也非常容易實現它的各個目標,因此在人工智慧系統當中得到了充分的應用。
3.3 模糊狀態機
模糊狀態機是計算機遊戲中常見的人工智慧,而模糊狀態機又是有限狀態機的一個延伸。模糊狀態機在表達上也是更加的細緻同時也非常的豐富,通過它可以更好的進行推理,相對於有限狀態機來說模糊狀態機可以儲存多個內容為使用者省去了很多麻煩。遊戲玩家在玩遊戲的過程當中可能需要掌握多個對手的資訊而模糊狀態機由於他有多個儲存功能,為玩家省去了很多時間,從而得到更好的遊戲體驗。模糊狀態機在遊戲的使用中更多的是幫玩家出謀劃策,計算其他玩家的資訊進一步加強了遊戲的娛樂性,給玩家帶來不一樣的遊戲感受。在其他一些競技遊戲當中可以運用模糊狀態機這種形式記錄他人的資訊從而使得遊戲更為逼真,可玩性進一步提高。
3.4 人工神經網路
人工神經網路是進行資訊處理的一個數學模型,不僅具有強大的資訊處理能力而且還具備了其他系統所不能擁有的學習識別功能。傳統的技術通常只具備簡單的資訊處理功能,而人工神經網路將其他一些分支部分進行整合結算,不僅節省了大量的時間而且還能夠準確的將雜亂無章的資訊識別開來,聯合起來進行結算。在遊戲中有時候會出現一些比較複雜的場面,而玩家並不能很好的辨別出來,而通過人工神經網路則能進行簡單化處理,改善玩家的遊戲角色,給玩家帶來不一樣的遊戲感受。
3.5 遺傳演算法
遺傳演算法是一種全新的優化搜尋方法,對於那些比較難並且複雜的資料首先進行模擬計算,然後將那些需要研究的物件直接進行計算,大大省去了不必要的時間。玩家在玩遊戲中通常並不能很好的辨別敵方方位,而通過遺傳演算法就可以自行搜尋出敵方的方位,對自身的裝備進行優化,通過自動學習,使整個遊戲的畫面更加真實。遺傳演算法在使用的過程中用的最多的可能是它取代了一些比較傳統的學習演算法,遺傳演算法將進一步優化人工神經網路可以說是在其基礎上得到進一步提升。當然在遺傳演算法上也有它不足的一面,尤其在數學基礎上有著一定的缺陷,而這些不足的一面我們有理由相信隨著理論研究的不斷深入,最終將會得到完善。
參考文獻
[1] 劉婷婷.遊戲中怪物人工智慧的實現[J].數字技術與應用,20124:200-201.
[2] 管晨暉.淺談遊戲開發中的AI技術[J].計算機光碟軟體與應用,201316.
作者單位
1.江西廣播電視大學工程學院江西省南昌市330046
2.南昌市南京路小學江西省南昌市330000
下一頁分享更優秀的<<<