2021-4-9 | 城市生态论文
1概述
地理信息系统(GeographicInformationSystem,GIS)与专家系统(ExpertSystem,ES)的结合已发展成地理研究方法中的新一代研究模式。目前,国内外专家对GIS与ES相结合的基础研究主要包括知识表示、空间知识发现、推理机制和系统集成等方面。在公路建设过程中采用GIS与ES相结合的方法对环境及景观的评价。近年来,公路景观环境的评价技术大多用3S技术进行评价,而将ES引入到公路景观评价中将使未来公路景观评价更智能化、科学化、规范化。本文运用模糊评价法对生态景观进行评价分析,介绍了模糊逻辑和模糊推理的一些基本概念,描述了公路景观评价系统的基本结构,公路生态景观评价中涉及到大量的模糊数据和模糊规则,主要说明了模糊推理机的实现以及基于可信度的多维模糊推理的执行过程。
2GIS与ES相结合的应用现状
2.1应用现状
大多GIS与ES结合的应用主要停留在数据库查询、空间数据的简单分析和成果输出显示上,而对于复杂、抽象、不确定、模糊与动态变化的空间问题无法提供足够的决策支持,缺乏知识处理和进行启发式推理的能力。因此,有必要引入知识处理、人工智能和专家系统的推理机制,为GIS提供一种模仿人类思维推理逻辑的采集、组织和使用知识的方法,并且进行综合分析和对空间信息进行逻辑推理的有效工具[1]。
2.2GIS与ES的结合形式
目前,GIS与ES相结合的形式分为:松耦合和紧耦合2种形式。通过表1说明这2种结合方式的联系。
2.3GIS与ES的结合内容
ES的核心内容是知识库和推理机,在与GIS一体化中,知识库-推理机模式成为现在的研究基础。知识库中知识的特殊在于地理学知识内容极其丰富,具有时间性、空间性和自然属性的多维特征。地理学研究是以单要素因子为基础,如坡度、坡向、土层厚度等。单要素因子是时间与空间的函数,如坡度P可表示为P=f(x,y,z,t),其中,x、y、z是空间坐标;t是时间坐标。由此可知,一体化后的知识库比纯粹的专家系统复杂。现阶段在GIS与ES一体化中所应用的推理、控制策略,采用的大多是唯一、确定性推理方法,如三段法、溯因法、归纳法等。
3模糊逻辑与模糊推理
3.1模糊集合的定义
在经典集合论中,论域是要讨论的问题涉及到对象全体组成的一个普通集合。模糊集合的定义是论域U={x}上的集合A,可由隶属函数μA(x)表示,μA(x)在闭区间[0,1]中的取值称为x属于模糊集合A的隶属度,若隶属度越接近1,则x属于A的程度越大,反之越小。即论域U={x}上的模糊集合是指U中元素的x具有某种特征或性质的元素集合,论域元素总是分明的,但元素x属于集合A的程序是不分明的,因此,集合A是一个模糊集合。如果论域U是有限域,即U={x1,x2,…,xn},则U上的任一模糊集合A可表示为:11221()/()/()/()/nAAAnnAiiiAμxxμxxμxxμxx==+++=∑L其中,μA(xi)是xi属于A的隶属度。如果论域U是无限域,则U上的任一模糊集A可表示为:()/AxUAμxx∈=∫,∫不是积分符号,是表示无限论域上的一个模糊集的符号[2]。
3.2模糊知识表示
3.2.1模糊命题
含有模糊概念、模糊数据或带有确信程度的语句称为模糊命题。它的一般表示形式为:xisA或者xisA(CF)其中,x是论域上的变量,代表所论对象的属性;A是模糊概念或模糊数,用相应的模糊集及隶属函数刻画;CF是该模糊命题的确信度或相应事件发生的可能性程度,既可以是一个确定的数,也可以是一个模糊数或模糊语言值。模糊语言值是指表示大小、长短、轻重、快慢、多少等程度的修饰词,具体应用时可根据实际需要确定自己的模糊语言值集合。
3.2.2模糊规则
模糊规则的一般形式为:ifEthenH(CF,λ),其中,E是用模糊命题表示的模糊条件,它既可以是由单个模糊命题表示的简单条件,也可以是由多个模糊命题构成的组合条件;H是用模糊命题表示的模糊结论;CF是模糊规则的可信度因子,它既可以是一个确定的数,也可以是一个模糊数或模糊语言值;λ是规则的阈值,用于指出规则可被使用的限制。
3.3模糊匹配
为了确定规则的条件是否可与证据模糊匹配,需要对2个模糊集A和B计算匹配度δ(A,B),若δ(A,B)≥λ,则认为A与B匹配[3]。
3.4带可信度的多维模糊推理
规则if(x1isA1)∧(x2isA2)∧…∧(xnisAn)thenyisBCFE。求多维模糊推理的结论可信度CF的步骤如下:首先选择组合条件与多个证据的模糊匹配方法,求得组合条件与多个证据的总匹配度δ(E,E’),总匹配度的计算方法为:'(,')min{(,)1,2,,}iiδEE=δAAi=nL若δ(E,E’)≥λ,则规则的前提条件与证据可匹配;否则,不可匹配[4]。
4模糊综合评价模型
模糊综合评价模型是区域地理规划方案评价的重要方法,它既适合于可直接量化的评价指标,也适合不能直接量化的评价指标,特别适合后者[5]。该模型的主要步骤如下:(1)邀请有关方面的专家组成评价小组。(2)建立评价指标体系集F,F=(f1,f2,…,fn),即评价指标体系由n个指标组成。确定每一评价指标的评价尺度集E,E=(e1,e2,…,em),即给每一评价指标分为不同等级并赋分值。评价指标集可以是一个多级递阶结构的集合。(3)根据专家打分法,确定评价指标体系的权重集W,W=(w1,w2,…,wn),即权重集元素数为n个,与评价指标个数相同。(4)按照已经制定的评价尺度,对各评价指标进行评价。即使对同一个评价指标的评定,由于不同评价人员可以做出不同评定,因此评价结果只能用第fi评价指标做出第ei评价尺度的可能程度的大小表示。这种可能程度称为隶属度,记作rij。因为有m个评价尺度,所以对第i个评价指标fi有一个相应的隶属度向量Ri,Ri=(ri1,ri2,…,rij,…,rim),i=1,2,…,n。替代方案Rk的评价指标集的隶属度,可以用隶属度矩阵Rk,表示如下:在矩阵Rk中,元素kkijijdrd=,d表示参加评价的专家人数,kijd指AK替代方案第i评价指标fi做出第j评价尺度ej评价的专家人数。可见,rij值越大,说明对fi做出ej评价的可能性越大。(5)计算替代方案Ak各评价指标的得分。计算如下:Sk=RkET(1)其中,ET为评价尺度向量的转置;Sk=(S1k,S2k,…,Snk)反映了Ak方案各单项评价指标得分。它可进行多个替代方案各单项评价指标间的比较,能提供许多有用的决策信息。(6)综合评价——计算替代方案Ak的综合得分,确定其优先度:Nk=WST(2)利用Nk的大小,可进行多个替代方案优先顺序的排列,为决策者选定方案提供直接依据。