国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于改進人工魚群算法的智能組卷的研究

2019-06-25 02:29石慧升王彥志
商情 2019年25期

石慧升 王彥志

[摘要]本文針對智能組卷問題的特點對基本人工魚群算法進行了相應(yīng)的改進與優(yōu)化,為群體智能算法應(yīng)用于組合優(yōu)化問題進行了一些探索。

[關(guān)鍵詞]智能組卷 組合優(yōu)化問題 人工魚群算法

引言:隨著計算機技術(shù)、互聯(lián)網(wǎng)技術(shù)、多媒體技術(shù)的迅速發(fā)展,計算機廣泛應(yīng)用于各種領(lǐng)域,尤其是在教育領(lǐng)域,計算機科學(xué)技術(shù)與教育學(xué)的融合在計算機輔助教育,方面得到了突飛猛進的發(fā)展,本文在對基本人工魚群算法分析研究的基礎(chǔ)上,針對其不足之處研究了人工魚群算法的改進方法,并采用實現(xiàn)了相應(yīng)的改進算法。通過對比遺傳算法實驗結(jié)果表明,改進的人工魚群算法的組卷成功率略低于遺傳算法,但是組卷所需時間小于遺傳算法且滿意度由增加到,它在一定程度上提高了基本人工魚群算法的尋優(yōu)精度,為計算機輔助教學(xué)系統(tǒng)的實際應(yīng)用進行了一些探索。

1智能組卷問題的幾種智能算法

1.1隨機組卷法:隨機組卷法是出現(xiàn)最早的組卷算法,其基本思想是:首先根據(jù)用戶輸入的試卷約束標(biāo)準(zhǔn),利用計算機和數(shù)據(jù)庫技術(shù)從試題庫中任意抽取一道試題,然后判斷該試題是否滿足用戶設(shè)置的難度系統(tǒng)、區(qū)分度等約束條件,若滿足則添加到試卷中,若不滿足,則繼續(xù)試探直到生產(chǎn)滿足用戶需求的試卷為止。隨機組卷法的優(yōu)點是簡單易實現(xiàn),缺點是算法執(zhí)行過程中,抽不到滿足要求的試題時,容易陷入死循環(huán)、算法精度不高、對試題庫要求較高,隨機組卷算法要求數(shù)據(jù)庫中的試題量不大,以及試題分布良好;當(dāng)試題庫較大,且分布不是很均勻的情況下,隨機組卷的成功率較低。因此,隨機組卷的整體效率和組卷成功率均較低,不能很好地滿足用戶的需要。

1.2遺傳算法:遺傳算法:其基本思想是借鑒自然界中生物進化過程中適者生存優(yōu)勝劣的自然淘汰機制而形成的一種自適應(yīng)優(yōu)化搜索算法,模擬生物群體的繁殖、交配和變異現(xiàn)象,從一個種群開始,產(chǎn)生更適應(yīng)環(huán)境的一些個體。以此一代一代地迭代,最后隨著時間的推移收斂到一個最適應(yīng)環(huán)境的一些個體遺傳算法是使用頻率較高的一種組卷算法,自提出以來受到國內(nèi)外學(xué)者的廣泛關(guān)注,在智能組卷問題中,中的一個個體代表一套試卷,個體的適應(yīng)值大小反應(yīng)了試卷滿足用戶要求的程度。適應(yīng)度與目標(biāo)函數(shù)值的成反比即目標(biāo)函數(shù)值越小,個體的適應(yīng)度越大,相應(yīng)生成的試卷則越滿足實際用戶的要求。遺傳算法中選擇不同的染色體編碼策略對算法性能影響較大,也是將遺傳算法應(yīng)用于某一具體問題時,首要解決的關(guān)鍵問題。常見的編碼策略有:二進制編碼、十進制編碼、混合編碼等。在實際應(yīng)用中應(yīng)根據(jù)需要解決的問題的特點,在進行大量分析研究的基礎(chǔ)上選擇最適合的編碼策略。

2人工魚群算法理論

人工魚群算法是李曉晶博士等通過對自然界魚群的長期觀察而提出的一種啟發(fā)式搜索算法。主要利用魚群的覓食、追尾、聚群、隨機游行為,通過魚群中單個個體的局部尋優(yōu)達到最終尋找全局最優(yōu)解的目的。算法具有全局收斂性好、對初值要求不高、魯棒性強等優(yōu)點并且算法只需對目標(biāo)函數(shù)的函數(shù)值優(yōu)劣進行比較,不需要目標(biāo)函數(shù)的適應(yīng)度等特殊信息,有著較快的收斂速度,能很好解決非線性函數(shù)優(yōu)化等問題。人工魚模型中的人工魚是自然界中魚的一個模擬實體,常用作問題的說明和分析。人工魚模型可以將人工魚看成是封裝了自身數(shù)據(jù)和一系列行為的實體。

3人工魚群算法求解智能組卷問題

求解智能組卷問題是本文重點研究的內(nèi)容,使用算法進行智能組卷涉及到算法收斂速度和尋找全局最優(yōu)解的問題。如何使人工魚群算法快速有效的搜索到全局最優(yōu)解是本文研究的重要內(nèi)容。隨機組卷法對數(shù)據(jù)庫的要求比較苛刻;遺傳算法容易出現(xiàn)早熟現(xiàn)象;故不能很好的滿足實際組卷的要求。人工魚群算法具有實現(xiàn)簡單、只需比較目標(biāo)函數(shù)值優(yōu)劣、初值要求低、收斂速度快的特點,本文將應(yīng)用于智能組卷系統(tǒng)。嘗試對中人工魚的覓食行為、聚群行為、追尾行為進行設(shè)計,實驗結(jié)果表明基本的人工魚群算法組卷成功率不高,但滿意度相對于隨機組卷有所提高。

智能組卷問題在傳統(tǒng)的教學(xué)中,試卷通常采用教師根據(jù)教學(xué)大綱和實際教學(xué)情況的方式進行組卷的。每次考試前,教師需要花費很多的精力和時間組出一份難易程度適中、能準(zhǔn)確檢測學(xué)生學(xué)習(xí)情況的試卷。隨著計算機輔助教育的廣泛推廣,計算機技術(shù)不僅僅是一門學(xué)科,而逐漸成為教學(xué)活動中必不可少的教學(xué)工具和進行教學(xué)管理的重要手段之一。利用計算技術(shù)和智能算法進行組卷,有助于減輕教師的負(fù)擔(dān),使教師將更多的精力用在教學(xué)或者科研上。智能組卷系統(tǒng)是指將教育專家的組卷經(jīng)驗和人工智能算法結(jié)合起來,根據(jù)用戶設(shè)置的組卷約束參數(shù),利用組卷算法搜索試題庫中滿足組卷約束條件的試題,從而生成滿足用戶要求的試卷。智能組卷基礎(chǔ)理論主要涉及:組卷目標(biāo)約束、組卷問題的數(shù)學(xué)模型、試卷的評價指標(biāo)、自動組卷算法、算法的編碼方式及試題庫中試題的結(jié)構(gòu)等內(nèi)容。目前,自動組卷算法是組卷系統(tǒng)研究的難點與重點,也是本文所要進行討論的主要內(nèi)容。

4人工魚群算法的改進

人工魚群算法是近幾年發(fā)展起來的一種新型尋優(yōu)算法,它主要是通過模擬魚群的覓食、追尾、聚群等行為進行尋優(yōu),利用單個個體局部最優(yōu)信息,從而尋找全局最優(yōu)解的目的,基本的人工魚算法具有良好的跳出局部極值、尋找到全局極值的能力、對算法的初始化要求不高,該算法簡單,易于編程程序?qū)崿F(xiàn),具有較好的收斂性能。由于人工魚的行為是局部尋優(yōu)行為,算法在執(zhí)行過程中可能會陷于局部極值,難以找到全局最優(yōu)解。為了提高人工魚群算法的尋優(yōu)能力和算法的尋優(yōu)精度,本文從改進人工魚的覓食、聚群、追尾行為及引入人工魚跳躍行為的方向改進,幫助算法更精確、更快的尋找到全局最優(yōu)解,提局尋優(yōu)能力。

5結(jié)論:本文雖然在人工魚群算法應(yīng)用于智能組卷模塊的技術(shù)實現(xiàn)上做了一定的探索,但今后依然有許多問題有待于做進一步的研究和改進。人工魚群算法是仿生優(yōu)化算法的一種,目前對人工魚群算法的研究還處在初始階段,有很多不足的地方。尋優(yōu)的不足之處是,在本系統(tǒng)中當(dāng)組卷約束條件設(shè)置的極端且精度要求高的情況下,組卷成功率有所降低。

泾阳县| 个旧市| 海兴县| 房产| 吴忠市| 祥云县| 隆昌县| 连云港市| 大同县| 新竹市| 福安市| 时尚| 兴城市| 河南省| 武功县| 镶黄旗| 永新县| 龙川县| 裕民县| 永年县| 喀喇| 九龙城区| 荃湾区| 潼关县| 上林县| 金堂县| 阿尔山市| 安顺市| 阳谷县| 基隆市| 连州市| 金门县| 疏附县| 滕州市| 石渠县| 西和县| 无棣县| 银川市| 丹凤县| 太白县| 韶山市|