渔业资源评估专家系统设计及实践

上传人:kms****20 文档编号:46546003 上传时间:2018-06-27 格式:PDF 页数:7 大小:286.51KB
返回 下载 相关 举报
渔业资源评估专家系统设计及实践_第1页
第1页 / 共7页
渔业资源评估专家系统设计及实践_第2页
第2页 / 共7页
渔业资源评估专家系统设计及实践_第3页
第3页 / 共7页
渔业资源评估专家系统设计及实践_第4页
第4页 / 共7页
渔业资源评估专家系统设计及实践_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《渔业资源评估专家系统设计及实践》由会员分享,可在线阅读,更多相关《渔业资源评估专家系统设计及实践(7页珍藏版)》请在金锄头文库上搜索。

1、第 23 卷第 4期 1999 年 12月水 产 学 报JOURNAL OF FISHERIES OF CHINAVol. 23, No. 4 Dec. , 1999国家 863 计划资助项目( 海洋渔业遥感信息与资源评估服务系统) , 818- 07-03 号。收稿日期: 1999-08-17渔业资源评估专家系统设计及实践陈卫忠 李长松 胡 芬 崔雪森( 中国水产科学研究院东海水产研究所, 上海 200090)谭 宁 ( 中国科学院计算技术研究所, 北京 100080)摘 要 利用国内外常用的渔业资源评估模型及东海主要经济种类渔业资源评估专家知识, 应用面向对象的知识处理系统( OKPS)

2、作为开发工具, 开发了渔业资源评估专家系统。 运用该专家系统可以对东海主要经济种类, 如带鱼 、鲐鱼和马面鱼 屯等的资源量、可捕量进行评估和预报。关键词 渔业资源评估, 专家系统 , 知识处理系统渔业资源评估是根据渔业生物学、统计数据等利用数学公式对渔业资源历史、 现状及变化趋势进行定量分析的方法 , 它是渔业资源管理的基础, 随着海洋渔业资源的日益衰退、海洋200 海里专属经济区的实施, 渔业资源评估工作在渔业管理中的作用越加重要, 准确评估海洋 渔业资源现状, 对合理、 持续利用海洋渔业资源有重要作用 。我国渔业研究工作者自 50年代末起开始应用一些数学模型进行渔业资源评估的分析 ,主要应

3、用了剩余产量模型( Schaefer、 Fox 模型) 、Beverton-holt 模型、 Ricker 模型 、 实际种群分析 、 线性方程及多元回归等方法 ,对我国辽东湾小黄鱼、辽东湾毛虾、 太平洋鲱黄海种群、 渤海秋汛对 虾数量 、 黄渤海蓝点马鲛 、 东海绿鳍马面鱼 屯、 东海带鱼 、 东海鲐鱼等的资源进行了评估 叶昌臣1964,吴敬南和程传申 1965, 詹秉义等 1986,郑元甲等 1993, 陈卫忠等 1997 , 为我国的渔业管理工作提供了科学依据, 但随着渔业管理工作的深化 , 渔业管理必然走与国际接轨的道路 ,国 际化的渔业管理措施 ,如可捕量 、 捕捞配额的制定, 对渔

4、业资源评估提出了更高的要求 。鉴于此,参考了联合国粮农组织开发的“带环境参数的剩余产量模型专家系统”软件 Freon 等1993 、 联合国粮农组织技术文件“地理信息系统在海洋渔业上的应用”Meaden 和 Chi 1996 等资料 ,开发了集海洋遥感技术 、 海洋渔业地理信息系统和渔情分析专家系统于一体的海洋渔业 遥感信息与资源评估服务系统 ,本文介绍的渔业资源评估专家系统是该系统的一个部分 。1 系统设计“海洋渔业遥感信息与资源评估服务系统”主要是利用当今世界上先进的 3S 技术( 遥感 RS 、 地理信息系统 GIS 及专家系统ES) 对不同途径 、 不同时期、 不同区域、 不同类型的海

5、洋渔业信息进行系统性综合分析 ,从而提炼出有用的信息, 为渔业生产、管理及科研提供信息产品和服务 。其原理见图 1。图 1 海洋渔业遥感信息与资源评估服务系统结构与功能简介Fig. 1 A brief introduction of structure and function ofMarine Fisheries Remote Sensing and Stock Assessment System“渔情预报与渔业资源评估专家系统”是该服务系统的一个重要组成部分 ,它又可以分成2 个部分 : 渔情预报专家系统及渔业资源评估专家系统 ,本文仅介绍渔业资源评估专家系统。 渔业资源评估分析过程通常由

6、资料收集 、 分析计算 、 专家评估分析 、 最终应用目标几个部分组成( 图 2) 费鸿年和张诗全 1990 ,其中专家评估分析是渔业资源研究过程中最为复杂和繁琐的过程,它包括渔业资源评估模型的选择 、 模型参数的选择及修正、 渔业资源量的估算、 评估结果的判别、资源状况的判断 、 渔获量的预报等内容 。根据设计, 渔业资源评估专家系统的 工作原理见图 3,它是根据现有的统计资料( 产量 、 渔获量等) 、鱼类群体生物学参数 、 评估的需求和目标, 利用系统中的模型库和专家知识对模型进行选择、拟合和计算, 并利用系统的统计分析和专家知识对拟合的模型进行验证 ,最后对模型计算的结果进行判断和提供

7、必要的解释 。2 系统的实现系统的实现主要分以下几个步骤:2. 1 渔业资源评估模型、模型库及其管理系统的研究模型是渔业资源评估的基础, 目前国内外常用的渔业资源评估模型主要有剩余产量模型( Schaefer 、 Fox 模型等) 、实际种群分析( 包括年龄结构的实际种群分析、年龄结构的股分析法 、 体长结构的股分析法 、 体长结构的实际种群分析法 、 多种类实际种群分析法等) 、 动态综合模型( Beverton- Holt 模型及其 5 种形式、Ricker 模型) 、群体与补充量关系模型( Ricker 繁殖模型 、Beverton- Holt 繁殖模型) 、 相关模型( 一元线性、一元

8、非线性 ,多元线性、多元非线性等) 等 。我们对模型的方法 、 原理和计算过程进行了研究 ,撰写了模型方法 、 原理、计算过程详细说明书 , 提供给计算机编程人员用于进行模型的编程 、 建立模型库及管理系统 。按照项目的分工 ,模型库及其管理系统是海洋渔业地理信息系统的一部分,对于渔业资源评估专家系统来讲,需要建立合适的模型调用接口, 进行模型的调用。344 水 产 学 报 23 卷 图 2 渔业资源评估分析过程方框示意图 Fig. 2 An illustration of the fisheries stock assessment procedure图 3 渔业资源评估专家系统原理框图Fi

9、g. 3 An illustration of the Fisheries Stock Assessment Expert System345 4 期 陈卫忠等: 渔业资源评估专家系统设计及实践 2. 2 渔业资源评估专家知识及知识库的研究进行渔业资源评估及可捕量预报工作,其主要的研究过程, 如鱼类参数的选择、计算 、 模型的选择、 模型结果的判断分析 ,很大程度上将依赖于评估专家对该鱼种生物学、生态学、 生产情况、 过去的评估经验等的了解 。在进行鱼类资源评估时主要要考虑: ( 1) 对于一个特定的鱼种 、 特定的评估目标 ,如何选择模型 ? ( 2) 模型所需的鱼类生物学参数如何选择和计算

10、 ? ( 3) 根据模型计算得到的结果 ,怎样了解鱼类资源的动态? 其可靠性如何 ?专家知识收集、知识库及其建立是渔业资源评估专家系统最重要的工作和组成部分 ,专家知识的数量、 质量,知识库的合理性是决定专家系统能否成功的关键 。本系统知识库中的知识主要包括以下几个部分: ( 1) 渔业资源评估模型选择专家知识 。通常,渔业资源评估模型的选择需要根据评估的内容、应用的区域、鱼种及所能收集到的数据的 数量、质量而谨慎进行,是一件相当复杂的事情。因此, 选择一个合适的模型是能否成功开展渔业资源评估工作的首要条件 。( 2) 绿鳍马面鱼屯、 带鱼、 鲐鱼资源评估专家知识, 对于本项目涉及的马面鱼屯、

11、 带鱼、鲐鱼这 3 种鱼,我国的渔业工作者在过去的几十年中曾进行过大量的渔业资源评估研究工作, 有着丰富的经验和专家知识, 是本系统开展渔业资源评估工作的基础 。专家知识通常是以因果关系的形式存在于各种文献报告及专家的经验中 ,经过适当的提炼,可以以规则的形式存储在计算机中 。2. 3 适用于当前东海绿鳍马面鱼 屯、带鱼、鲐鱼资源评估的模型的研究由于项目的目标是研制进行东海区主要经济种类绿鳍马面鱼屯、 带鱼、鲐鱼资源评估及可捕量预报专用的渔业资源评估专家系统,我们利用绿鳍马面鱼屯、 带鱼 、 鲐鱼的资料 , 以近 10 年来的实际产量为依据, 对上述各种模型进行检验分析 ,以找出适合当前东海主

12、要经济鱼类的资源评估模型 ,选定了进行绿鳍马面鱼屯、 带鱼和鲐鱼资源评估和可捕量预报所需要的模型( 表 1) 。表 1 应用于当前东海带鱼、绿鳍马面鱼 屯、鲐鱼的资源评估模型和研究目标Tab. 1 The applied models and research purposes in stock assessment of hairtail, greenfinfilefish and Japanese chub mackerel at present in East China Sea鱼种应用模型研究目标带鱼多元相关、体长股分析、剩余产量模型、Beverton -Holt 模 型、Ricker

13、 模型渔获量预报、资源量估算、最大持续产量估算绿鳍马面鱼 屯实际种群分析、体长股分析、Beverton- Holt 模型资源量估算、可捕量预报鲐鱼带环境参数的剩余产量模型、实际种群分析、相关分析最大持续产量估算、可捕量预报2. 4 渔业资源评估专家系统的软件实现2. 4 . 1 软件总体结构 渔业资源评估专家系统从软件结构来看 ,总体上可分为两个部分 ,分别对应于不同层次的使用者所看到的系统 ,知识工程师通过知识获取工具 , 对知识库中各项进行操作 ,包括专家知识的添加 、 删除和修改。具体的库结构 、 库中各个表之间的关系对知识工程师是透明的。而用户则利用面向对象的推理机进行渔业资源评估分析

14、( 图 4、图5) 。渔业资源评估专家系统由 4 个部分组成: ( 1) 面向对象推理机; ( 2) 知识库; ( 3) 模型库 ;( 4)数据库。其中后 2 个部分是海洋渔业地理信息系统的一部分内容 , 其提供的合适接口供渔业346 水 产 学 报 23 卷 资源评估专家系统调用。图 4 知识工程师看到的专家系统Fig. 4 The expert system seen by the knowledge engineer图 5 最终用户看到的专家系统Fig. 5 The expert system seen by the final user2. 4 . 2 软件系统实现渔业资源评估专家系统

15、的实现采用了面向对象的知识处理系统( OKPS) 作为开发工具 。 OKPS 是一个专家系统开发环境,知识工程师可以用这一软件快速高效地表达问题需求 ,添加判断推理的规则 ,从而构造出他们特定领域的知识库和专家系统。该软件包括以下一些特征 :( 1)使用面向对象的知识表示方法 ,它结合并扩展了两种传统的描述方法 框架和语义网络。( 2) 可视化地对知识库进行构造和管理。构造特定领域的专家系统变得非常容易 所见所得! ( 3) 通过 ODBC 接口存取知识库 ,知识库可以存储在各种流行的数据库系统中。( 4) 内建对推理控制语言脚本( ICL) 的支持。通过使用这种易学易用的高级语言, 规则的表

16、达和推理控制变得非常简单 。( 5) 功能强大的函数库包括了控制台输入输出、数学计算 、 图形图表分析、 文件操作、 数据库访问和网络通信等众多功能 。 OKPS 由两部分组成 : 知识获取工具和面向对象接口引擎。知识获取工具是一个知识库构造和管理工具 ,用这个应用程序来构造你的知识库并在面向对象推理机中执行它们。2. 4 . 3 系统的可扩充性 系统的可扩充性主要指以下两个方面: (1) 专家知识和经验的嵌入和修正方法。( 2) 新生成模型的嵌入机制。本专家系统的专家知识与经验主要以事实、规则以及推理控制策略来描述 。这些描述使用OKPS 的对象及其属性和方法来实现。对象用来描述目标需求、所用的评估模型 ,以及它们 之间的关系。属性可用来描述和存贮模型参数和其它简单数据类型 。方法用于存储推理时要执行的操作,这包括规则的描述、

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 科普知识

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号