亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        城市軌道交通選線知識庫框架體系構(gòu)建

        2023-06-29 09:27:53佐坤逶
        四川建筑 2023年2期
        關(guān)鍵詞:子句選線知識庫

        城市軌道交通選線學(xué)科領(lǐng)域涉及面廣,考慮因素復(fù)雜多樣。為選出一條合理的城市軌道交通線路,除了要參照常規(guī)的鐵路選線設(shè)計規(guī)范,還要依賴于已有工程實例、重要文獻(xiàn)專著及選線工程師以往的經(jīng)驗等。將分散的選線領(lǐng)域相關(guān)知識收集匯總,開發(fā)城市軌道交通選線知識庫,是輔助選線工程師進行線路設(shè)計,提高城市軌道交通選線設(shè)計水平與質(zhì)量的重要手段。然而,在城市軌道交通選線知識庫的開發(fā)中,知識庫框架體系的構(gòu)建是其“瓶頸”問題。一個合理的知識庫框架體系能提高知識庫的推理效率及簡化其開發(fā)難度。因此,結(jié)合城市軌道交通選線知識特點,針對Visual Prolog開發(fā)工具特征,參考知識庫相關(guān)理論,從知識獲取、知識表示、知識推理3個方面,構(gòu)建了一個面向?qū)ο?、高效合理的知識庫框架體系,為后續(xù)城市軌道交通選線知識庫的開發(fā)提供了重要參考價值和思路。

        知識庫框架體系; Visual Prolog; 城市軌道交通選線

        U212.32 A

        [定稿日期]2022-03-23

        [作者簡介]佐坤逶(1996—),男,碩士,研究方向為線路勘測設(shè)計技術(shù)。

        知識庫是針對某一領(lǐng)域問題求解的需要,采用某種知識表示方式在計算機存儲器中存儲、組織、管理和使用的互相聯(lián)系的知識片集合[1]。線路工程涉及學(xué)科廣泛,需要考慮諸多影響因素,是一門系統(tǒng)工程。將知識庫與線路工程相結(jié)合,對于有效支持線路方案設(shè)計,促進線路方案科學(xué)性、合理性具有重要的理論意義和實用價值。目前,諸多學(xué)者對知識庫系統(tǒng)在線路工程領(lǐng)域中的應(yīng)用進行了探討,并取得了一些系統(tǒng)開發(fā)及理論方面的成果。西南交通大學(xué)易思蓉[2]教授針對鐵路選線領(lǐng)域的不同類型知識的特點,圍繞面向?qū)ο蠹夹g(shù),建立了基于虛擬環(huán)境選線系統(tǒng)的選線知識庫及推理機制,實現(xiàn)了知識庫系統(tǒng)表達(dá)及利用;中南大學(xué)歐陽志峰[3]深入研究了鐵路綠色選線知識的獲取和表示,同時構(gòu)建了知識規(guī)則庫,采用推理機推理綠色選線知識,輔助專家進行預(yù)測。長安大學(xué)的莫艷鴛[4]建立了公路地質(zhì)選線知識庫,包括數(shù)字地質(zhì)對象模型、CAD+GIS 環(huán)境下的知識推理模塊及選線知識庫管理模塊,為選線過程提供了規(guī)則指導(dǎo)和案例借鑒,實現(xiàn)了對公路選線的信息支持。

        綜上,國內(nèi)學(xué)者對選線知識庫的研究大多集中在公路及傳統(tǒng)鐵路領(lǐng)域。然而作為在大中城市公共交通運輸?shù)陌缪葜匾巧某鞘熊壍澜煌?,其選線知識和技術(shù)區(qū)別于傳統(tǒng)鐵路和公路,傳統(tǒng)鐵路與公路知識庫已經(jīng)不再適用。而對于城市軌道交通選線知識庫,國內(nèi)暫時還沒有較完善的總結(jié)和研究。因此本文擬在此基礎(chǔ)上,通過研究知識庫相關(guān)理論及Visual Prolog開發(fā)工具技術(shù),結(jié)合城市軌道交通選線知識特點,構(gòu)建了城市軌道交通選線知識庫框架體系。為后續(xù)開發(fā)城市軌道交通選線知識庫提供了理論和技術(shù)支撐。

        1 知識庫理論研究

        知識庫是一個智能的、基于知識的系統(tǒng)。知識獲取、知識表示和知識推理是構(gòu)建知識庫系統(tǒng)的三大核心技術(shù)問題。知識庫系統(tǒng)組成如圖1所示。

        1.1 知識獲取

        知識獲取是指從知識源獲得知識來建造知識庫的工作。知識庫中的知識來源分為初始知識和再生知識。由于知識獲取需要大量現(xiàn)場調(diào)查,專家經(jīng)驗調(diào)查、案例收集等多個渠道資料收集工作,知識來源廣、種類雜,建立知識庫,必定要對原有的信息和知識做一次大規(guī)模的收集和整理,凝練知識結(jié)構(gòu)體系。

        1.2 知識表示

        知識表示屬于一種智能活動,是對知識的描述。其目標(biāo)是研究可以用來構(gòu)造知識的最合適的形式,以便最優(yōu)地解決問題。一種優(yōu)秀的知識表示方法既要表示知識充分、易于理解,又要有利于知識的運用,包括其維護、管理與組織。同時,知識表示也是知識推理的基礎(chǔ)。

        1.3 知識推理

        知識推理,就是在已有知識的基礎(chǔ)之上,推斷出未知的知識的過程。知識的推理過程是由推理機來完成的。如何調(diào)度推理機使用知識來進行推理,需要依賴于推理控制策略。知識庫系統(tǒng)求解問題的效率與準(zhǔn)確性取決于推理控制策略的選擇。推理控制策略主要包含沖突消解策略、推理方向和搜索策略[5]等幾個方面。

        2 Visual Prolog 開發(fā)工具概述

        Visual Prolog意指可視化邏輯程序設(shè)計語言,是基于Prolog 語言的可視化集成開發(fā)環(huán)境,是國際上研究和開發(fā)智能化應(yīng)用的主流工具之一[6]。Visual Prolog具有模式匹配、對象機制、回溯、遞歸、謂詞庫和事實數(shù)據(jù)庫等諸多功能。其包含一個功能強大的對象機制,捆綁了一個大型函數(shù)庫(API 函數(shù))。Visual Prolog具有可視化開發(fā)環(huán)境(VDE),由應(yīng)用程序?qū)<?、資源編輯器、編碼專家、文本編輯器、幫助生成器及調(diào)試器6部分組成,可以用來維護、開發(fā)、測試GUI 界面的應(yīng)用程序和Visual Prolog 圖形資源[7]。

        Visual Prolog 的程序結(jié)構(gòu)包括謂詞段、目標(biāo)段、子句段、論域段共4部分。謂詞段和論域段用來聲明或定義正在使用的謂詞或論域;子句段給出程序運行操作和方法;目標(biāo)段是存儲程序需要滿足的初始目標(biāo)。隨著人工智能的不斷發(fā)展,Visual Prolog已經(jīng)成為適用于任何應(yīng)用領(lǐng)域的優(yōu)秀智能化應(yīng)用開發(fā)工具。在專家系統(tǒng)構(gòu)建、機器定理證明、自然語言理解等領(lǐng)域得到了廣泛的應(yīng)用。

        3 城市軌道交通選線知識庫框架體系構(gòu)建

        3.1 城市軌道交通選線知識庫結(jié)構(gòu)模式

        城市軌道交通選線主要包括確定線路走向、路由、敷設(shè)方式、車站分布、線路平縱斷面設(shè)計等內(nèi)容。根據(jù)城市軌道交通選線特點,可將知識庫中的知識分為一系列知識子空間,如線路定線設(shè)計子庫、線路平面設(shè)計子庫、線路縱斷面設(shè)計子庫、車站設(shè)計子庫。每一個知識子空間又可以根據(jù)包含的對象不同進一步劃分,形成若干相對獨立的知識元。城市軌道交通選線知識庫根據(jù)不同的條件,調(diào)用對應(yīng)的知識子庫,由推理機進行決策推理。城市軌道交通選線知識庫結(jié)構(gòu)模式如圖2所示。

        3.2 城市軌道交通選線知識獲取

        3.2.1 城市軌道交通選線知識來源

        城市軌道交通選線知識主要來源于3個方面:

        (1)規(guī)范知識——相關(guān)選線設(shè)計規(guī)范和城市軌道交通選線著作、報告、論文。

        (2)經(jīng)驗知識——專家、工程師咨詢。

        (3)實例知識——工程實例。

        綜上所述,城市軌道交通選線知識來源與組成如見圖3。

        3.2.2 城市軌道交通選線知識獲取方法

        對于城市軌道交通選線知識,由于其具有特殊性和復(fù)雜性,知識內(nèi)容多,涵蓋范圍廣,自動知識獲取方法并不適合選線知識的獲取。所以本文采用非自動知識獲取方法,通過人工方式從各個渠道抽取所需知識,將其形式化,形成城市軌道交通選線知識的事實和規(guī)則庫。主要步驟:

        (1)知識查閱篩選。通過現(xiàn)場調(diào)研、案例收集分析、規(guī)范查詢和專家調(diào)查,結(jié)合相關(guān)文獻(xiàn)資料篩選出與城市軌道交通選線相關(guān)的知識,進行匯總。

        (2)知識整理分類。將匯總后的城市軌道交通選線知識進行梳理分類。將冗余知識排除(一致性檢驗),殘缺知識補全(完整性檢驗),形成城市軌道交通選線知識數(shù)據(jù)庫。

        3.3 城市軌道交通選線知識表示

        3.3.1 內(nèi)部知識表示

        城市軌道交通選線知識數(shù)量繁多、復(fù)雜多樣、學(xué)科領(lǐng)域涉及面廣,如果單采用某一種知識表示方法,不能完整清晰的表示其知識內(nèi)容。所以在計算機內(nèi)部,本文采用引入Prolog謂詞構(gòu)造的產(chǎn)生式表示法與面向?qū)ο蟊硎痉ㄏ嘟Y(jié)合的知識表示方法。運用面向?qū)ο笾R表示方法,將城市軌道交通選線知識分為4個知識類,每個知識類分為若干知識子類,每個知識子類有若干知識對象,每個知識對象由屬性和方法構(gòu)成。相關(guān)層次結(jié)構(gòu)如圖4所示。

        對于知識對象,每一個知識對象的屬性即一條規(guī)則知識。表示為:“前提(各種情況)——結(jié)論(選線建議)”。產(chǎn)生式表示方法可以明確表示事實之間的聯(lián)系,在知識庫的修改、擴充、維護等方面有其獨特的優(yōu)勢。Prolog語言簡潔明了,在知識表示方面十分便捷。綜上,結(jié)合兩者優(yōu)勢,將每一個知識對象的屬性(規(guī)則知識)以引入Prolog謂詞構(gòu)造的產(chǎn)生式表示方法來表示。

        以線路定線大類中線路走向子類為例,線路走向子類知識對象屬性(規(guī)則知識)表示如表1所示。

        線路走向規(guī)則知識在知識庫中具體表現(xiàn)形式為:

        dxzx (“ID編號”“控制點類型”“選線建議”“解釋或?qū)嵗ǎ?/p>

        具體實現(xiàn)代碼:

        clauses

        getallKZD(KZDlist) :-

        KZDlist = [ KZD ||dxzx (_,KZD, _, _) ].

        clauses

        getzxcx(ID, KZD, XXJY, JS) :-

        dxzx(ID, KZD, XXJY, JS),

        !.

        getzxcx (_, _, "0", "0").

        3.3.2 外部知識表示

        知識庫中的知識,一方面要求被內(nèi)部計算機有效地存儲、檢索、識別并能進行推理,另一方面又要求能夠以更直觀的方式呈現(xiàn)給用戶。城市軌道交通選線知識庫包含的知識種類繁多、覆蓋面廣、知識存量大。因此,針對用戶外部的知識表示方式應(yīng)采用多種角度進行綜合描述。本文采取文字、圖形、圖像等方式進行外部知識表示,實現(xiàn)知識外部表示的可視化。如圖5所示。

        3.4 城市軌道交通選線知識推理

        針對Visual Prolog特點,并根據(jù)城市軌道交通選線知識特征,本文采用面向?qū)ο蟮耐评頇C制完成推理工作,其中用到正向推理、深度優(yōu)先搜索、選左消解等推理策略。

        具體推理步驟為:當(dāng)將已知事實送入知識庫時,系統(tǒng)先定位目標(biāo)所屬對象類,在知識庫中找出與目標(biāo)相匹配的子句,此時若有多條子句符合要求,按照Visual Prolog內(nèi)部程序,按從上到下的順序選擇,每次只考慮一個子句,采用深度優(yōu)先搜索進行匹配向下推導(dǎo),運用選左消解(總是在目標(biāo)語句和程序中的一個子句間進行,總是選擇目標(biāo)語句的第一個目標(biāo)與子句的結(jié)論消解),從左至右依次進行消解,若消解成功,則推出新的目標(biāo)語句,再對其重復(fù)搜索匹配消解操作,直至推理出所需結(jié)論;若消解失敗,則選擇的子句無法繼續(xù)往下推導(dǎo),運用回溯功能,再考慮后面的子句(圖6)。

        城市軌道交通選線知識庫框架體系構(gòu)建如圖7所示。

        4 結(jié)論

        開發(fā)城市軌道交通選線知識庫的關(guān)鍵在于構(gòu)建合理的城市軌道交通選線知識庫框架體系。本文在研究城市軌道交通選線知識特點的基礎(chǔ)上,結(jié)合Visual Prolog開發(fā)工具及知識庫相關(guān)理論,完成了城市軌道交通選線知識庫框架體系的構(gòu)建,該知識庫框架具有結(jié)合了Prolog語言特點的混合知識表示方法和面向?qū)ο蟮母咝н壿嬐评頇C制,結(jié)構(gòu)清晰明了,為后續(xù)城市軌道交通選線知識庫的開發(fā)奠定了重要基礎(chǔ)。

        參考文獻(xiàn)

        [1] 《電子計算機普及辭典》編輯部.電子計算機普及辭典[M]. 北京: 電子工業(yè)部計算機工業(yè)管理局,1985.

        [2] 易思蓉.虛擬環(huán)境鐵路選線設(shè)計系統(tǒng)的理論和方法研究[D].成都:西南交通大學(xué),2000.

        [3] 歐陽志峰.基于 GIS 的鐵路綠色選線決策支持系統(tǒng)(GRASDSS)的知識庫研究[D].長沙:中南大學(xué),2008.

        [4] 莫艷鴛. 公路三維地質(zhì)模型及地質(zhì)選線知識庫研究[D].西安:長安大學(xué),2020.

        [5] 王光遠(yuǎn)等, 結(jié)構(gòu)智能選型[M]. 北京: 中國建筑工業(yè)出版社. 2005.

        [6] 雷英杰, 人工智能 (AI) 程序設(shè)計 面向?qū)ο笳Z言 [M]. 北京: 清華大學(xué)出版社, 2005.

        [7] 雷英杰等, Visual Prolog語言教程[M]. 西安: 陜西科學(xué)技術(shù)出版社, 2002.

        猜你喜歡
        子句選線知識庫
        命題邏輯中一類擴展子句消去方法
        命題邏輯可滿足性問題求解器的新型預(yù)處理子句消去方法
        基于TRIZ與知識庫的創(chuàng)新模型構(gòu)建及在注塑機設(shè)計中的應(yīng)用
        基于壓縮感知的電力系統(tǒng)故障選線研究
        西夏語的副詞子句
        西夏學(xué)(2018年2期)2018-05-15 11:24:42
        高速公路信息系統(tǒng)維護知識庫的建立和應(yīng)用
        小波變換在電力線路故障選線中的應(yīng)用
        基于Drupal發(fā)布學(xué)者知識庫關(guān)聯(lián)數(shù)據(jù)的研究
        圖書館研究(2015年5期)2015-12-07 04:05:48
        命題邏輯的子句集中文字的分類
        基于強跟蹤濾波器的小電流接地系統(tǒng)故障選線
        日韩一区二区三区精品视频| 波多野结衣av一区二区全免费观看| 亚洲一区二区二区视频| av无码国产精品色午夜| 在线高清理伦片a| 国产三级精品三级国产| 国产精品中文第一字幕| 中文字幕偷拍亚洲九色| 在线观看女同一区二区| 人成综合视频在线播放| 免费无遮挡无码永久视频| 亚洲午夜福利在线视频| 国产鲁鲁视频在线播放| 日韩人妻高清福利视频| 91精品啪在线观九色| 国产高跟黑色丝袜在线| 欧美一片二片午夜福利在线快 | 69精品国产乱码久久久| 国产精品一区二区日本| 欧美丰满熟妇bbbbbb| 毛多水多www偷窥小便| 欧美日韩精品一区二区在线视频| 精品一区二区av天堂| 在线观看国产av一区二区| 狂猛欧美激情性xxxx大豆行情| 精品区2区3区4区产品乱码9| 黄 色 人 成 网 站 免 费| 中文字幕人成人乱码亚洲| 在线观看av不卡 一区二区三区| 亚洲欧洲国产码专区在线观看| 7777精品伊人久久久大香线蕉| 男女一级毛片免费视频看| 久久天堂av综合合色| 91九色国产老熟女视频| 亚洲av无码成人网站在线观看 | 中国男女黄色完整视频| 亚洲熟妇自偷自拍另欧美| 成人看片黄a免费看那个网址| 国产精品视频久久久久| 特一级熟女毛片免费观看| 视频一区二区三区国产|