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

?

基于專家系統(tǒng)的CSCL系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

2013-04-29 00:44:03高興培陳亦兵
中國高新技術(shù)企業(yè) 2013年8期
關(guān)鍵詞:推理機(jī)專家系統(tǒng)知識(shí)庫

高興培 陳亦兵

摘要:為了提高計(jì)算機(jī)支持的協(xié)作學(xué)習(xí)(CSCL)的智能化水平,文章提出了以知識(shí)點(diǎn)為單位的交互學(xué)習(xí)模式,并采用B/S程序架構(gòu)、基于模糊規(guī)則的推理策略、ASP與SQL Server 2000相結(jié)合的Web開發(fā)技術(shù),建立了一個(gè)基于專家系統(tǒng)的CSCL系統(tǒng)。

關(guān)鍵詞:專家系統(tǒng);計(jì)算機(jī)支持的協(xié)作學(xué)習(xí)(CSCL);知識(shí)庫;推理機(jī)

中圖分類號(hào):TP182 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1009-2374(2013)12-0023-02

計(jì)算機(jī)支持的協(xié)作學(xué)習(xí)(Computer Supported Collaborative Learning,簡稱CSCL)是指利用計(jì)算機(jī)技術(shù)來輔助和支持協(xié)作學(xué)習(xí),它是近年來國際教育技術(shù)界一個(gè)充滿生機(jī)的新研究與實(shí)踐領(lǐng)域。專家系統(tǒng)(Expert System,簡稱ES)是一個(gè)智能計(jì)算機(jī)程序系統(tǒng),它能夠運(yùn)用專家的知識(shí)并模擬專家的思維活動(dòng),解決那些需要人類專家處理的復(fù)雜問題。將專家系統(tǒng)技術(shù)應(yīng)用于CSCL教學(xué)環(huán)境,可以匯集教育領(lǐng)域?qū)<业闹R(shí)和經(jīng)驗(yàn),模擬教育專家的教學(xué)思維過程,實(shí)現(xiàn)根據(jù)協(xié)作學(xué)習(xí)成員的狀況因人而異地施教,以達(dá)到最佳的教學(xué)效果。本文結(jié)合電大開放教育??啤稊?shù)據(jù)庫基礎(chǔ)與應(yīng)用》課程對(duì)基于專家系統(tǒng)的CSCL系統(tǒng)進(jìn)行了探索和實(shí)踐。

1 CSCL交互過程設(shè)計(jì)

協(xié)作學(xué)習(xí)的應(yīng)用模式有多種,為便于與專家系統(tǒng)相結(jié)合,本文采用合作模式,同時(shí)設(shè)定CSCL交互學(xué)習(xí)以知識(shí)點(diǎn)為單位,學(xué)習(xí)內(nèi)容為《數(shù)據(jù)庫基礎(chǔ)與應(yīng)用》課程各章的主要知識(shí)點(diǎn)。每個(gè)知識(shí)點(diǎn)的學(xué)習(xí)按以下步驟進(jìn)行:(1)由各協(xié)作學(xué)習(xí)小組長代表該小組隨機(jī)抽取一個(gè)討論題目;(2)進(jìn)入小組討論階段。當(dāng)全組達(dá)成統(tǒng)一意見后,由組長作討論總結(jié)并提交。若小組總結(jié)得到教師確認(rèn),則小組討論結(jié)束;(3)小組討論結(jié)束后,進(jìn)入自我測試階段。該階段要求各協(xié)作成員接受系統(tǒng)一個(gè)測試題目的測試并能通過;(4)當(dāng)各成員都通過了系統(tǒng)測試,則進(jìn)入自我總結(jié)和評(píng)價(jià)階段;(5)總結(jié)與評(píng)價(jià)完成后,進(jìn)入綜合評(píng)價(jià)階段。該階段是由系統(tǒng)根據(jù)自評(píng)分、互評(píng)分、教師評(píng)分、綜合表現(xiàn)等參數(shù)對(duì)各協(xié)作成員進(jìn)行綜合評(píng)價(jià)并給出評(píng)價(jià)結(jié)論。

上述各階段的流程由開關(guān)變量控制,綜合評(píng)價(jià)完成后或者當(dāng)studytime=0時(shí),該輪協(xié)作學(xué)習(xí)結(jié)束。教師(管理員)亦有權(quán)在任何時(shí)刻終止某知識(shí)點(diǎn)的協(xié)作學(xué)習(xí)。

2 基于專家系統(tǒng)的CSCL系統(tǒng)設(shè)計(jì)

2.1 系統(tǒng)結(jié)構(gòu)模型

本文采用基于Web的專家系統(tǒng)結(jié)構(gòu)模型,它是集成傳統(tǒng)專家系統(tǒng)與Web數(shù)據(jù)交換的新型技術(shù),在結(jié)構(gòu)上由瀏覽器、應(yīng)用服務(wù)器和數(shù)據(jù)庫服務(wù)器三個(gè)層次所組成。

2.2 知識(shí)庫

為了匹配CSCL交互學(xué)習(xí)過程和便于學(xué)生網(wǎng)上自主學(xué)習(xí),本系統(tǒng)的知識(shí)庫分設(shè)為課程資源、討論題、測試題和規(guī)則四個(gè)子庫,并且都存放于后臺(tái)數(shù)據(jù)庫SQL Server 2000中。

2.2.1 課程資源子庫。課程資源子庫是有關(guān)《數(shù)據(jù)庫基礎(chǔ)與應(yīng)用》課程的各種學(xué)習(xí)資源,包括文本、圖像、音頻、視頻、動(dòng)畫等多種文件,對(duì)它們的描述使用關(guān)系數(shù)據(jù)表結(jié)構(gòu)。

2.2.2 討論題子庫。討論題子庫是為協(xié)作學(xué)習(xí)小組進(jìn)行交互討論而設(shè)置的。每個(gè)討論題都包含一個(gè)“提示信息”字段,它是對(duì)本問題的簡單說明和解決思路指導(dǎo)。系統(tǒng)包含一個(gè)“智能助手”腳本程序,它的運(yùn)行不必經(jīng)過推理機(jī),可即時(shí)對(duì)學(xué)員的某些行為作出反應(yīng)。學(xué)員在參與討論時(shí),可點(diǎn)擊“智能助手”按鈕求助,此時(shí)系統(tǒng)將把提示信息字段的內(nèi)容返回給用戶。

2.2.3 測試題子庫。測試題子庫是為協(xié)作成員自我測試而設(shè)置,采用與討論題子庫相似的結(jié)構(gòu)形式?!爸悄苤帧背绦蚰軐?duì)學(xué)員的每次測試回答進(jìn)行自動(dòng)判斷并給出相關(guān)的提示信息。

2.2.4 規(guī)則子庫。為了實(shí)現(xiàn)對(duì)CSCL交互過程各階段的跟蹤指導(dǎo),系統(tǒng)規(guī)則采用分階段組織的形式,并歸納為條件、學(xué)習(xí)狀況判斷、學(xué)習(xí)指導(dǎo)、評(píng)價(jià)判斷、評(píng)價(jià)結(jié)論5個(gè)規(guī)則集。

條件規(guī)則集:該集存放了所有模糊產(chǎn)生式規(guī)則的前提。系統(tǒng)共設(shè)有“已用時(shí)間”、“討論現(xiàn)狀”等七個(gè)條件參數(shù),各參數(shù)的值分別用NB、NS、ZO、PS、PB五個(gè)模糊子集表示。不同參數(shù)的模糊子集對(duì)應(yīng)的隸屬度函數(shù)不同,計(jì)算時(shí)使用的原始數(shù)據(jù)也不相同。本系統(tǒng)使用VBScript腳本程序?qū)崿F(xiàn)所有隸屬度函數(shù)的定義及其計(jì)算。

學(xué)習(xí)狀況判斷規(guī)則集:共有6種結(jié)構(gòu)形式,分別表示組員和組長的討論狀況判斷、測試狀況判斷和自我總結(jié)狀況判斷規(guī)則。

學(xué)習(xí)指導(dǎo)規(guī)則集:共有2種結(jié)構(gòu)形式,分別表示組員和組長的學(xué)習(xí)指導(dǎo)規(guī)則。

評(píng)價(jià)判斷規(guī)則集:共有2種結(jié)構(gòu)形式,分別表示組員和組長的評(píng)價(jià)判斷規(guī)則。

評(píng)價(jià)結(jié)論規(guī)則集:共有2種結(jié)構(gòu)形式,分別表示組員和組長的評(píng)價(jià)規(guī)則。

2.3 數(shù)據(jù)庫

系統(tǒng)綜合數(shù)據(jù)庫使用SQL Server 2000構(gòu)建,存儲(chǔ)各種初始數(shù)據(jù)、協(xié)作學(xué)習(xí)成員狀態(tài)數(shù)據(jù)、開關(guān)量數(shù)據(jù)以及推理過程中產(chǎn)生的中間結(jié)果、最終結(jié)果等信息。

2.4 推理機(jī)

推理機(jī)的任務(wù)是根據(jù)一系列條件規(guī)則及開關(guān)量的值,推導(dǎo)出對(duì)學(xué)員當(dāng)前學(xué)習(xí)最合適的指導(dǎo)策略或?qū)W(xué)員綜合評(píng)價(jià)的結(jié)論。推理主要由協(xié)作成員的行為觸發(fā),學(xué)員每次登錄或者其狀態(tài)數(shù)據(jù)達(dá)到某些確定值時(shí),系統(tǒng)都啟動(dòng)一次新的推理過程。本系統(tǒng)采用數(shù)據(jù)驅(qū)動(dòng)的前向推理方法,每次推理由以下步驟組成:

(1)若由系統(tǒng)開關(guān)量得知學(xué)員已無法完成學(xué)習(xí)任務(wù),則對(duì)該學(xué)員返回一個(gè)提示信息,并結(jié)束推理。否則,進(jìn)入下一步。

(2)激活規(guī)則庫中的條件集,根據(jù)學(xué)員當(dāng)前的狀態(tài)數(shù)據(jù)及隸屬度函數(shù),計(jì)算各條件規(guī)則的隸屬度值,并保存計(jì)算結(jié)果及相關(guān)信息,然后進(jìn)入下一步。

(3)根據(jù)系統(tǒng)的開關(guān)量的值,確定激活何類判斷規(guī)則集,并轉(zhuǎn)下一步。

(4)從被激活的判斷規(guī)則集中搜索有效規(guī)則。從被激活規(guī)則集抽取一條規(guī)則,計(jì)算規(guī)則前提匹配程度并確定規(guī)則的可信度,若可信度超過系統(tǒng)設(shè)定的閥值即把當(dāng)前規(guī)則的相關(guān)信息存入數(shù)據(jù)庫中。繼續(xù)重復(fù)這個(gè)過程直至檢索完畢,然后進(jìn)入下一步。

(5)消除規(guī)則沖突,執(zhí)行獲勝規(guī)則。若生效的判斷規(guī)則有多條,則選出可信度最大的一條規(guī)則作為獲勝規(guī)則;若最大可信度的規(guī)則又不止一條,則從中選擇編號(hào)最小的規(guī)則為獲勝規(guī)則。然后根據(jù)獲勝規(guī)則中的狀態(tài)名(或結(jié)論名)在學(xué)習(xí)指導(dǎo)規(guī)則集(或評(píng)價(jià)結(jié)論規(guī)則集)中搜索相關(guān)規(guī)則,讀出指導(dǎo)內(nèi)容(或評(píng)價(jià)內(nèi)容)并返回給用戶。至此,推理結(jié)束。

2.5 解釋器

推理過程結(jié)束后,最終結(jié)果和中間結(jié)果都已寫入后臺(tái)數(shù)據(jù)庫,據(jù)此回溯推理過程,便可解釋這一次推理的

結(jié)果。

3 基于專家系統(tǒng)的CSCL系統(tǒng)開發(fā)與測試

服務(wù)器操作系統(tǒng)采用Windows 2000 Server,Web服務(wù)器采用IIS5.0,后臺(tái)數(shù)據(jù)庫管理系統(tǒng)使用SQL Server 2000,數(shù)據(jù)庫訪問技術(shù)采用ADO方式,服務(wù)器開發(fā)環(huán)境使用ASP,網(wǎng)頁編輯器使用Dreamweaver 8。開發(fā)的系統(tǒng)實(shí)例由課程資源、小組討論、自我測試、總結(jié)與自評(píng)、聊天室、留言板、后臺(tái)管理等模塊組成。

2012年11月抽取了廣東茂名廣播電視大學(xué)2011級(jí)??朴?jì)算機(jī)信息管理專業(yè)15位學(xué)生,并按異質(zhì)分組原則形成3個(gè)學(xué)習(xí)小組,對(duì)系統(tǒng)進(jìn)行了知識(shí)點(diǎn)“數(shù)據(jù)模型”、“關(guān)系代數(shù)”、“函數(shù)依賴”的學(xué)習(xí)測試。測試表明:系統(tǒng)較好地模擬了CSCL輔導(dǎo)教師的角色,能針對(duì)學(xué)生在交互學(xué)習(xí)過程中所處的狀態(tài)提出有效的改進(jìn)措施,對(duì)學(xué)生的綜合評(píng)價(jià)客觀、合理、全面;學(xué)生在學(xué)習(xí)中都能及時(shí)得到系統(tǒng)的有益幫助,既提高了CSCL的教學(xué)效果,又有效地促進(jìn)了學(xué)生參與協(xié)作學(xué)習(xí)的積極性和主動(dòng)性。

4 結(jié)語

本文提出的基于專家系統(tǒng)的CSCL系統(tǒng)是在線CSCL的新形式,它既提供了跨時(shí)空、跨地域的學(xué)習(xí)環(huán)境,又融合了人工智能、知識(shí)工程、ASP、數(shù)據(jù)庫等關(guān)鍵技術(shù),通過靈活的知識(shí)庫、基于模糊規(guī)則的推理策略,成功模擬了人類教育專家的思維活動(dòng)和教學(xué)行為。在CSCL的智能化、個(gè)性化建設(shè)中,專家系統(tǒng)與CSCL相結(jié)合的方式是一個(gè)值得深入探討的途徑。

參考文獻(xiàn)

[1] 馬池珠,任劍鋒.現(xiàn)代教育技術(shù)前沿概論[M].北京:北京師范大學(xué)出版社,2009:263-288.

[2] 曹承志,王楠.智能技術(shù)[M].北京:清華大學(xué)出版社,2004:205-253.

[3] 蔡自興,約翰·德爾金,龔濤.高級(jí)專家系統(tǒng)[M].北京:科學(xué)出版社,2005:254-286.

[4] 周興華,周新華,張軍,劉輝.ASP+SQL Server數(shù)據(jù)庫開發(fā)與實(shí)例[M].北京:清華大學(xué)出版社,2008:43-173.

作者簡介:高興培(1967—),男,廣東茂名人,茂名廣播電視大學(xué)講師,碩士,研究方向:人工智能、智能信息系統(tǒng)等。

(責(zé)任編輯:吳 濤)

猜你喜歡
推理機(jī)專家系統(tǒng)知識(shí)庫
基于TRIZ與知識(shí)庫的創(chuàng)新模型構(gòu)建及在注塑機(jī)設(shè)計(jì)中的應(yīng)用
面向?qū)ο蟮膸缀味ɡ硗茖?dǎo)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
基于Naive Bayesian算法改進(jìn)的智能診病系統(tǒng)研究
數(shù)控機(jī)床液壓系統(tǒng)故障診斷專家系統(tǒng)的研究
商情(2016年42期)2016-12-23 16:53:09
FCCU精餾塔故障診斷專家系統(tǒng)的研究與開發(fā)
基于LabVIEW和Access的陀螺儀組故障診斷專家系統(tǒng)
科技視界(2016年21期)2016-10-17 18:23:56
高速公路信息系統(tǒng)維護(hù)知識(shí)庫的建立和應(yīng)用
火電機(jī)組汽輪機(jī)故障診斷方法總結(jié)研究
科技視界(2016年5期)2016-02-22 13:39:03
基于Drupal發(fā)布學(xué)者知識(shí)庫關(guān)聯(lián)數(shù)據(jù)的研究
圖書館研究(2015年5期)2015-12-07 04:05:48
繼電保護(hù)整定計(jì)算模塊的設(shè)計(jì)
卢氏县| 海宁市| 醴陵市| 绥宁县| 铜陵市| 长沙市| 建德市| 鹤庆县| 万安县| 邻水| 兴安盟| 巫山县| 延庆县| 泰州市| 兴和县| 临高县| 定安县| 卢氏县| 南靖县| 牟定县| 镇巴县| 田东县| 蒙山县| 岑溪市| 广东省| 桦南县| 建瓯市| 宜兰县| 色达县| 齐齐哈尔市| 当涂县| 青川县| 吴桥县| 平乐县| 平乡县| 五华县| 三原县| 桃园县| 卓尼县| 托克逊县| 萝北县|