元算法专题数据处理数学模型库的构建和应用

来源 :电脑知识与技术 | 被引量 : 0次 | 上传用户:yxdtlwj
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:专题数据处理是数学模型数据处理的核心工作,数学处理相关算法的速度和精度在一定程度上影响专题数据处理的质量。针对目前制图系统与数学模型重用性、扩展性较差的问题,从元算法入手,深入分析专题数据处理数学模型,创建基于元算法的专题数据处理模型库,促使其使用更加灵活、高效,表明在元算法基础上设计数学模型库系统值得推广使用。
  关键词:元算法;数学模型库;扩展元算法;专题数据处理
  中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2015)31-0041-02
  专题数据处理模型库是指通过各类数学模型,充分挖掘其空间分布规律、关联规律、分类规律等内容,从而获取专题数据处理所需的信息,为空间分析和制图提供重要支持。专题数据处理数学模型库广泛应用在非空间特性数据分析、挖掘空间数据、专题地图制图等多个领域。目前,多数制图系统和GIS系统中,数据处理主要借助函数、插件等固定形式完成算法,哪怕建立的模型库管理系统中已存在的模型,例如:针对环境、农业、交通等建立模型库,已有的模型库重用性、扩展性效果不佳,应用至其他领域必须实施较大改动,需要重新编制算法模型或相对应的管理系统。现阶段,GIS和专题制图技术的不断发展,模型库设计方法无法满足数学模型共享性、重用性的要求,也无法实现用户对动态生成数据模型和智能化管理方面的要求。分析上述问题,根据已有的数学模型库系统展开研究,提出基于元算法数学模型库系统,在系统中增设扩展元算法模型库,介绍可视化生成数学模型库,将设计的数学库模型系统挂连至外界GIS框架内方便进行专题作图,获得良好的应用效果。
  1简述元算法相关概念及特征
  元算法是指从数学模型中抽象而来最具体的算法单元体,其可以标识算法模型的一般特征,通过聚合建立的数学模型具有共享性、重用性的特点。同时,具体使用过程中,必须综合考虑各领域数学模型的特殊性,必须建立针对具体领域所使用的元算法模型。元算法主要特征如下:1)元算法应概括所有专题数据处理算法的特征,换句话来说,任何一个算法均由多个元算法组成,上述元算法过于细化。2)创建的元算法专题数据处理模型采用程序的表示方法,这要求每个算法必须来自客观实际,确保能够被程序应用,并非空穴来风设计。3)专题数据处理模型可在通常情况下,元算法作为算法中的最小单元,不可再分,单元算法也不能过于具体化,太具体会加大重复工作量。建立的数据库系统在确保概况性的基础上,保证元算法具有不可分性。
  2设计在元算法基础上的数学模型库
  模型库系统平台主要功能是管理或维护模型资源,具有模型分析、模拟功能。基于元算法设计数学模型库系统,该系统的特点主要表现在底层模型库组织方式和表达方式上。由于元算法模型具有普遍性、概况性的特点,采用元算法模型粒度控制尺度设置数学模型库,实现对数学模型资源的管理和维护,为各个领域的专家、用户提供管理控制工具。这种设计形式与已有的模型库系统比较具有以下优点:1)具有简捷性的特点:本系统与原有模型库系统本质的区别在于,该系统是从最基本的模型表示方法入手,把GIS中的算法分解成具有普遍意义的元算法段元。合理控制模型六度确保用户能够自由构建所需的算法模型,在一定程度提升算法模型设计的弹性。2)通用性和合理性的特点:本系统针对GIS中反复出现的数据处理算法,把算法管理逐渐从GIS中进行分离,完成数据处理与数据可视化分离的操作,借助模型库系统便于处理数据。
  3建立元算法专题数据处理数学模型库
  1)元算法模型主要分类
  为便于管理,不得将元算法当做一类进行处理,专题数据处理中把元算法细化为基本元算法子集和扩展元算法子集。专题数据处理模型库系统中,为便于管理,根据元算法模型的参与运算目数划分,主要包括单目和双目元算法模型。参与运算的预案算法有的是单目的,例如:正弦、绝对值等;有的是双目运算,例如:加法、指数运算等等,具体情况如图1。
  
  图1 数学模型库“基本元算法”子集内容
  2)扩展元算法子集内容
  扩展元算法是指由基本元算法组合而成的形式,在实际使用中常见的特殊元算法。对专题数据进行处理过程中,所用的扩展元算法主要来源于以下方面:①包括矩阵、方程等这类相对复杂的运算法,这种复杂的算法主要由基本元算法组合而成,建立数学模型系统也比较复杂,例如:矩阵乘法运算等。②在模型库中重复出现的特殊算法,这些算法在专题数据处理中频繁出现,例如:数据数字特征算法,为防止重复繁琐的算法,必须将这类特殊算法进行提取当做扩展元算法处理,内容如图2。
  
  图2 扩展元算法子集主要内容
  3)专题数据处理数学模型库内部组织
  专题数据处理模型库系统采用向对象法描述模型库的组织体系结构,实现合理管理模型库内部各种算法的目的。以UML部分算法为例进行设计,如图3。
  
  图3 元算法数据模型库组织结构图
  图3中MathModel设置一个公共结构,上述算法模型以直接或间接实现该公共接口,确保每种算法模型采用恰当的变量对象参与运算中。中间第一层接口依据模型变量角度进行划分,依据每个算法参与变量的角度选定相应的实现接口,该接口实现处理输出结果的功能。最下层表示单目元算法和双目元算法,每种算法依据运算目数选定继承基类。每一个算法类实现并继承设定的基类和接口,完成所继承接口与基类的各种算法,设计变量数值和类型后参与运算中。上述设计不单保障算法模型每个变量数值,也确保其实施统一的文件格式输出,达到各算法模型之间相互连通的目的。   4)基于元算法数学模型生成
  数学模型可视化生成借助多个元算法模型进行组合或嵌套,是指在原有的模型库系统正确引导下下,挑选创建数学模型库系统所需的元算法部件,无需再次实施编程即可创建所需的数学模型库。
  基于元算法主要采用两种方式设计数学模型库,一种在元算法模型基础上创造新的数学模型库,如:计算一条直线上两点之间的距离,数学表示公式为:[y=x1-x2],该公式所用的数学模型有:减法元算法([(x1-x2)])和绝对值元算法([x1-x2]),采用上述两组元算法模型组建所需的数学模型。另一种方法是借助原有的数学模型和元算法建立新的模型。如:专题数据处理过程中常用的界限等差分级模型,[Ai=L iH-LM],该数学公式中的[Ai]表示第i个分级的界限值, M代表该式子的分级数,采用H、L分别表示最大值和最小值,间隔递增模型([Ai=L iH-LM i(i-2)2D]),其中D表示公差值,通过分析可知,前面的数学公式是后者一部分,建立后面公式的数学模型时,可将前者的模型当做子模型直接参与建立数学模型库中。例如:在建立等比分级数学模型([Ai=L(HL)VM])和间隔等比数学模型([Ai=L 1-qi1-qM(H-L),q表示公比值])过程中,其可视化生成步骤如下:
  首先,创建模型所需的变量因素,设定其所需的参数。其次,依据系统中通用的元算法模型创建有关的子数学模型,主要由单目、双两类数学模型组成,上述数学公式的L、H均为单目模型,其余因子为双目数学模型。最后,把建立的新模型导入专题数据处理模型,根据数学模型生成步骤,创建专题数据处理数学模型库系统。
  4 结束语
  总之,根据元算法数据模型库设计思路,深入研究专题数据处理常用的数学模型库,设置相对应的扩展元算法模型,建立在元算法基础上的专题数据处理数学模型库。这种数学模型库系统具有较好的共享性、可重用性,能有效提升数学模型库开发效率和利用率,值得在各个领域推广使用。
  参考文献:
  [1] 叶文婷.数学算法对计算机编程的优化[J].通讯世界,2015,15(9):234-235.
  [2] 李国庆.基于GEP函数发现的决策模型研究[J].许昌学院学报,2014,33(5):53-56.
  [3] 聂良涛,易思蓉,李阳,等.数字化工务工程基元模型库建模方法研究[J].铁道建筑,2014,9(2):90-94.
  [4] 徐涛,黄子辉.基于数字水印技术的三维网格模型库版权保护系统[J].惠州学院学报,2012,32(6):59-62.
  [5] 李欣凯.基于分布参数微元算法的35 kV线路舞动数学模型的应用[J].煤矿机电,2014(4):46-48,52.
  [6] 邱爱兵,史军杰,冯肖亮,等.基于模型库的船舰组合导航信息融合算法[J].中国航海,2013,36(3):5-9.
  [7] 杜洪涛,李战怀.基于数据价值的云存储动态备份一致性机制[J].西北工业大学学报,201,(6):979-984.
  [8] 王凤国,张忠相,欧阳松,等.基于Kalman算法的软测量技术在电池容量检测中的应用[J].计量学报,2014,35(2):165-168.
其他文献
国家治理体系和治理能力现代化是近三年来最为热门的研究话题,受到政治学、法学和公共管理学以及文化、信息化和民主政治等多学科和多领域的不少学者关注。现有的研究不仅使
【摘 要】当前教师评价的重要挑战,是如何以育人能力为核心建立赋能增值的教师评价。这样的教师评价,应以提升育人能力为教师发展的核心目标,围绕目标建立教师评价制度,基于教师评价结果设计教师培养课程、发展路径,关注教师育人表现,推动教师专业自觉,建立“评价、培养、发展”的良性协同机制。从专业、动力、治理、协同这几个维度看,赋能增值的教师评价体系以专业育人活动为中心,推动教师发展体系运作,遵循育人规律,构
云计算的出现不仅便利日常生活和工作,对计算机与软件实验资源管理也具有重要意义,能提高资源使用效率、有利于数据更新完善、可以高效安全的利用数据。但目前存在不到位的情况
由牛副流感病毒3型(Bovine parainfluenza virus type 3,Bpiv3)感染引起的牛副流感病已成为各国牛场最重要的传染病之一,每年都会给世界养牛业造成巨大的经济损失,但关于该病
水土流失已成为我国主要的生态环境问题之一。基于安徽大别山区江子河小流域2012—2019年自然降雨径流泥沙观测资料,探讨雨型对不同农作物措施坡面产流产沙的影响,采用随机森
《电焊机》2021年第8期将以"增材制造"为主题,重点关注各种增材制造技术的最新研究进展和应用、以及增材制造装备和配套材料的研发等,期望提升制件过程的可靠性,推动增材制造
单纯疱疹病毒1型(Herpes simplex virus type 1,HSV-1)潜伏感染期间LATs的活跃转录可能与其启动子与增强子两侧的CTCF结合序列有关。本研究对位于UL56下游与LAT启动子上游之
双层复合衬砌结构是一种新型隧洞衬砌结构型式,其外衬承受外部水土压力,内衬承受内水压力,体现了“结构联合、功能独立”的新型输水隧洞设计理念,目前该衬砌型式已成功应用到
高校计算机网络实验室的开设是将理论知识和实践经验相结合的教学课堂,计算机网络实验室是高校教学中最重要的组成部分之一。高校计算机网络实验室承载学生平时的网络学习、
介绍了烟叶交售排队系统的研究背景,对所需要解决的问题进行了概述;论文提出了系统的设计目标,对系统进行了详细的需求分析,包括业务需求分析、功能需求分析、数据需求分析;