基于行走时间最短的机场停机位分配问题的一种混合算法:遗传算法加涟漪扩散模型 Principle of Internet of Intelligences and Development of its Core Technology Chongfu Huang1,2,3 1. Key Laboratory of Environmental Change and Natural Disaster, Ministry of Education of China, Beijing Normal University, Beijing 100875, China 2. Academy of Disaster Reduction and Emergency Management, Faculty of Geographical Science, Beijing Normal University, Beijing 100875, China 3. Beijing Cazl Technology Service Co., Ltd., Beijing 100088, China E-mail: hchongfu@bnu.edu.cn Abstract The network platform connecting multiple agents, which is embedded in the models to integrate individual wisdoms into a great wisdom, is called Internet of intelligences (IOI). The risk radar can be driven by IOI with mathematical models written by PHP language. A measure space of the seismic macro-anomalies group was set up in IOI based the consensus of the staffs participating earthquake monitoring and prediction. The core technology in IOI is information diffusion technology, and its intelligent development depends on the appearance of intelligent mathematics on earth. By means of the development of the factor space theory to construct IOI expressing knowledge and being cognizant of thinking, we should promote the research of "Internet + Risk Analysis" and promote the development of Web mathematics, and lay the foundation for intelligent mathematics. The IOI supported by Web mathematics is expected to decompose and dissolve wisdom ingredients in some factor spaces so that individual wisdoms are integrated to be a great wisdom. Keywords: Internet of Intelligences; Risk; Risk Radar; Information Diffusion; Factor Space; Web Mathematics; Intelligent Mathematics 智联网原理及其核心技术的发展 黄崇福 1,2,3 1. 北京师范大学环境演变与自然灾害教育部重点实验室,北京 100875,中国 2. 北京师范大学地理科学学部减灾与应急管理研究院,北京 100875,中国 3. 北京崇安智联科技服务有限责任公司,北京 100088,中国 摘 要:由互联网联结多个智能体,并通过嵌入的模型实现集个体小智慧为群体大智慧的网络平台,称为智 联网。用 PHP 语言编写数学模型所支持的智联网平台,已经实现了驱动风险雷达和建立共识性地震宏观异常 度量空间。智联网的核心技术是信息扩散技术,其智能化的发展,依赖于地球上出现智能数学。通过发展因 素空间理论来构建表达知识和认知思维的智联网,既能推动“互联网+风险分析”的研究,还能促进网络数 学的形成,为智能数学打下基础。网络数学支持的智联网,有望用因素空间来分解、溶合智慧成分,将小智 慧提升为大智慧。 关键词:智联网;风险;风险雷达;信息扩散;因素空间;网络数学;智能数学 ∗本项目受国家自然科学基金项目(No.41671502)的资助,部分受北京崇安智联科技服务有限责任公司的资助。 Received 5 September 2017 Accepted 28 September 2017 Journal of Risk Analysis and Crisis Response, Vol. 7, No. 3 (October 2017) 146–155 ___________________________________________________________________________________________________________ 146 Copyright © 2017, the Authors. Published by Atlantis Press. This is an open access article under the CC BY-NC license (http://creativecommons.org/licenses/by-nc/4.0/). 1.引言 用有限的知识,认识无限的世界,是人类永恒 的追求。用不完备信息和有限的知识,研究不确定 性极大的与不利事件有关的未来情景,这就是风险 分析的工作。风险是一种扑塑迷离的现象,风险分 析不是将数据放入模型中算一算的机械性工作,而 是一项智能工作。随着互联网的广泛应用,智联网 技术应运而生 [1] ,为集众人之所长,生超级之智能, 解风险之万千,提供了一个重要的渠道。同时,相 关的研究,将为互联网时代人工智能的研究提供一 个检验平台。 由互联网联结多个智能体,并通过嵌入的模型 集个体小智慧为群体大智慧的网络平台,称为智联 网。目前,人们已经研制出 9 个智联网平台。 高考志愿填报智联网服务平台 [2] 是首个研制成 功的智联网演示系统。考生以购买服务的方式,通 过智联网获得信息和咨询,并由数学模型处理后提 供决策参考,有效规避填报失误的风险。台风灾害 风险分析智联网 [3] 中出现了柔性知识捕获器,以在温 州地区开展台风灾害水产养殖保险的可行性需求调 查为例,对智联网平台的理念和模型进行了成功的 验证。智联网支撑的“优秀论文”评选系统 [4] 能评出 共识性最高的优秀论文, 多次用于中国风险分析与 管理精英杯优秀论文的评选。内涝风险分析智联网 服务平台 [5] 使用属性拼图技术对原始的经验信息进 行优化整合,再通过“雨强-水深”模糊关系模型, 在线实现基于降雨强度,估计易涝点积水深度,进 而给出积水风险值。智联网驱动的风险雷达 [6] 通过社 区居民的参与,进行风险信息搜集、动态风险评估, 实现了风险事件的动态追踪。该项发明已由北京崇 安智联科技服务有限责任公司申请了名为“一种社 区安全风险雷达智联网服务系统”的发明专利。海 洋环境风险管理智联网平台 [7] 通过去中心化信息收 集的技术,完成了围填海造地项目对天津自然灾害 抵御能力的影响评价。地震宏观异常的智联网服务 平台 [8] 将众多一线地震工作者对地震宏观异常群强 度的目视判断,以模糊隶属函数的曲线方式输入, 在智联网中建立以模糊关系矩阵表达的共识性宏观 异常群测度空间,有望为震前宏观异常辅助地震预 报提供帮助。风险时效性评价的智联网服务平台 [9] 是一个因素藤智联网,被用于对北京延庆区果树冰 雹灾害概率风险的时效性进行评价。风险沟通智联 网服务平台 [10] 提供了洪水灾害风险沟通的便捷渠 道,并尝试用于宁波市洪水灾害的风险管理。 上述这些智联网,无论是其遵循的原理,还是 集值统计意义上的信息扩散核心技术,均是传统数 学模型;加之缺少合适的商业模式,目前还没有被 大规模地应用。如果能跳出传统数学模型的约束, 实现较高水平的智能化,哪么,既使不靠商业模式, 仅仅靠技术优势,也会有更多的人依托智联网开展 风险分析的工作,使之成为“互联网+风险分析”的 主流。 本文将在第 2 节介绍智联网原理,给出相关定 义和编程方式;第 3 节介绍智联网中的核心技术“信 息扩散”;第 4 节提出了对网络数学的设想;第 5 节 研究因素空间理论作为网络数学出发点的问题;第 6 节探讨如何网络数学支持智联网,第 7 节给出结论 和一些后续问题的讨论。 2.智联网原理 人类社会经历了从农业阶段到工业阶段,再到 信息化阶段三次巨大浪潮。目前,人类正处于第三 次浪潮之中,其特点是形形色色的互联网无处不在。 移动通信、物联网、战术数据链等大型的信息系统, 无一例外皆有互联网的烙印。然而,今天的互联网 系统,远非智能系统,更多的是信息发布和交换系 统。 今天,以深度学习为特征,以大数据为背景的 人工智能被炒得沸沸扬扬。AlphaGo 横扫 60 位围棋 大师;Watson 制定癌症治疗方案,都是标志性的事 件。一夜之间,似乎人工智能已从虚无缥缈的幻想 成为了现实。如此这般,人工智能完成风险分析的 工作,应该更不在话下。然而,事实并非如此,这 些奇妙的人工智能,本质上与工业革命时代的自动 化同出一辙,并非智能化。正如日本发明的模糊技 术控制的洗衣机被冠以智能洗衣机之名,但其实并 无智能,只是自动化程度高一点而已。人类智能的 标志是能创造知识。只有能创造知识的机器智能, 才是真正的人工智能。计算机系统用某种技巧拼凑 出乐曲,用某些模板几十秒内写出重大自然灾害事 件的新闻稿子,已经被商业包装为“人工智能”产 品,但其与真正的人工智能,毫无关系。自动化意 义下的智能,应该被称为“灵巧”,英文为 Smart; 能创造知识的智能,实为“智慧”,才称得上英文的 Intelligence。 显然,依靠人类智能进行的风险分析工作,不 可能由 Smart 式的人工智能替代。依靠网络的支持, Journal of Risk Analysis and Crisis Response, Vol. 7, No. 3 (October 2017) 146–155 ___________________________________________________________________________________________________________ 147 做大做强人类智能,或许是人工智能热潮中,提高 风险分析水平的一条重要渠道。建设这条渠道的工 具之一,是智联网。 “智联网”(Internet of Intelligences) 是 在互联网的服务器上,使用一系列数学模型,利用 人机交互技术,实时处理来自众多利益相关者的信 息、经验和判断,对客观现象做出综合分析的网络 平台。 我们可以将智联网与物联网做一个比较,说明 智联网的本质所在。物联网无需人的干预,其实质 是利用射频自动识别技术,通过计算机互联网实现 物品的自动识别和信息的互联与共享。智联网须有 人参与,其实质是用数学模型整合信息和经验,将 个人判断的小智慧提升为群体大智慧,生成智能产 品。物联网是一个信息管理系统,智联网是一个智 慧加工和生产系统。 智联网原理由两大部分构成,一是形式化定义; 二是编程原理。 2.1 智联网的形式化定义 定义 1.具有观察、演绎、推理和解决问题能力的个 体称为智能体。 例如,正常的个人、决策支持系统、恒温调节 器、模糊洗衣机等,均是智能体。 定义 2.设 A 是一个智能体集合,N 是 A 使用的一个 网络,M 是处理 A 所提供信息的模型,三元体称为一个智联网,记为Φ。 换言之,一个由智能体、计算机网络和信息处 理器组成的系统,称为一个智联网。 最简单的智联网可以用图 1 示之,该系统由三 个智能体 a1,a2,a3,三台终端机 c1,c2,c3,一台服务 器 S 和一个信息处理模型 M 组成。它的拓扑结构见 图 2。智联网的工作原理见图 3。 互联网是一个动态混沌系统,没有人知道每一 个节点何时会发生什么变化,也不知这种变化对其 它节点会产生什么影响。智联网则是一个智力提升 系统,只有当其数学模型 M 能加工生产出智慧产品 时,系统才有存在的意义。智联网具有动态自组织 性,目标是形成一个高级智能体。互联网从混沌系 统走向自组织系统,必将是一次革命。 事实上,互联网应用模式的发展和人类大脑的 结构机理,有惊人的重合。例如,从电子邮件、电 子公告牌到博客、社会化网络,互联网的每一个应 用创新都能映射到人脑的功能结构中 [11] 。人们预测, 互联网的应用模式将形成一个与人类大脑功能结构 高度相似的网络虚拟结构,互联网正朝着使人脑充 分互联的方向发展和进化,全球脑呼之欲出 [12] 。 a1 S M a2 a3 图 2. 一个简单智联网的拓扑结构[13],由一个网络服务器 S, 一个数学模型 M 和的三个智能体 a1,a2,a3 组成。 多个智能体 客户的问题 数据库 在线信息 文件 网络服务器 数学模型 解答 图 3. 智联网工作原理[13]。智联网用数学模型处理来自智能 体的在线信息,在一些背景数据库的支持下,智联网为客 户解答问题。 c1 c2 c3 a1 a2 a3 S(Íø Âç·þ Îñ Æ÷) M(ÐÅÏ¢ ´¦ ÀíÄ£ÐÍ) 图 1. 最简单的智联网[1]。图中的三台计算机形成网络,三 个工作人员是三个智能体。 Journal of Risk Analysis and Crisis Response, Vol. 7, No. 3 (October 2017) 146–155 ___________________________________________________________________________________________________________ 148 2.2 智联网的编程原理 智联网是一个计算机网络系统平台,用网络编 程语言来实现。编程原理是:用 HTML 语言实现终 端界面,用 MySQL 建设服务器上的数据库,用 PHP 语言连接界面和数据库并编写数学模型。这一原理 如图 4 所示。 2.2.1 HTML 语言 智联网的终端界面,由网页编写技术实现。 HTML(HyperText Mark-up Language)即超文本标 记语言,是目前网络上应用最为广泛的网页编写语 言,它提供了终端界面的编写技术。 HTML 文本是由 HTML 命令组成的描述性文 本,HTML 命令可以说明文字、图形、动画、声音、 表格、链接等。HTML 的结构包括头部(Head)、主 体(Body)两大部分,其中头部描述浏览器所需的 信息,而主体则包含所要说明的具体内容。 用记事本编写 HTML 语言的文件,并以后缀名 “html”存之,用浏览器就可以打开所设计的终端界 面。为了方便开发终端界面,人们研制了诸如 editplus、Dreamweaver 和 zend studio 等大量的开发 工具,使 HTML 文件的编写,更加方便。 2.2.2 MySQL 数据库 互联网本身就是一个大型的分布式超媒体信息 数据库,但服务于智联网的数据库,是一个能用互 联网访问的专用数据库。MySQL、Oracle 和 SQL Server 数据库都可以使用,但 Oracle 过于庞大,SQL Server 的安全性较差,在智联网中我们使用 MySQL。 MySQL 是一种开放源代码的关系型数据库管 理系统,任何人都可以下载并根据个性化的需要对 其进行修改。通过数据库管理系统,管理者可以轻 松地实现各种数据库对象的访问(增、删、改、查 等操作),并可以轻松地完成数据库的维护工作(备 份、恢复、修复等操作)。 MySQL 数据库的管理者,通过调用操作系统的 进程管理、内存管理、设备管理以及文件管理等服 务,为数据库用户提供管理、控制数据库容器中各 种数据库对象、数据库文件的接口。 不掌握数据库管理系统的数据库用户,则无法 经由网络获取数据库文件中被管理者屏蔽了的具体 内容。 MySQL 的功能并不很强大,但因为它的开源、 广泛传播,是智联网首选的数据库。 2.2.3 PHP 语言 连接界面和数据库并能运行数学模型的网络程 序,用 PHP 语言编写。PHP(Hypertext Preprocessor) 即超文本预处理器,是一种通用开源脚本语言,其 语法吸收了 C 语言、Java 和 Perl 的特点,程序嵌入 到 HTML 文档中去执行。 PHP 脚本在服务器上执行,然后向浏览器发送 回 HTML 结果。PHP 脚本可放置于 HTML 文档中 的任何位置,通常以“ ” 结尾。 在 PHP 中,所有用户定义的函数、类和关键词(例 如 if、else、echo 等等)都对大小写不敏感,而对 所有变量的大小写敏感。 参照最流行和使用最为广泛的能编排漂亮数学 公式的 LaTex 排版系统,PHP 对数学变量使用“$” 进行标注。PHP 程序中的变量以 $ 符号开头,其后 是变量的名称。一个用一维信息分配方法进行概率 分布估计的 PHP 程序见图 5。 HTML HTML HTML MySQL PHP PHP PHP 图 4. 智联网编程原理示意图。智联网平台由三个部分构 成:终端界面、服务器上的数据库和连接界面和数据库并 能运行数学模型的网络程序。它们分别由 HTML 语言、 MySQL 数据库和 PHP 语言来实现。 function distrProb($rr,$uu) { $rs=$uu[1]-$uu[0]; for($j=0;$j> /ColorImageDict << /QFactor 0.15 /HSamples [1 1 1 1] /VSamples [1 1 1 1] >> /JPEG2000ColorACSImageDict << /TileWidth 256 /TileHeight 256 /Quality 30 >> /JPEG2000ColorImageDict << /TileWidth 256 /TileHeight 256 /Quality 30 >> /AntiAliasGrayImages false /CropGrayImages true /GrayImageMinResolution 300 /GrayImageMinResolutionPolicy /OK /DownsampleGrayImages true /GrayImageDownsampleType /Bicubic /GrayImageResolution 300 /GrayImageDepth -1 /GrayImageMinDownsampleDepth 2 /GrayImageDownsampleThreshold 1.50000 /EncodeGrayImages true /GrayImageFilter /DCTEncode /AutoFilterGrayImages true /GrayImageAutoFilterStrategy /JPEG /GrayACSImageDict << /QFactor 0.15 /HSamples [1 1 1 1] /VSamples [1 1 1 1] >> /GrayImageDict << /QFactor 0.15 /HSamples [1 1 1 1] /VSamples [1 1 1 1] >> /JPEG2000GrayACSImageDict << /TileWidth 256 /TileHeight 256 /Quality 30 >> /JPEG2000GrayImageDict << /TileWidth 256 /TileHeight 256 /Quality 30 >> /AntiAliasMonoImages false /CropMonoImages true /MonoImageMinResolution 1200 /MonoImageMinResolutionPolicy /OK /DownsampleMonoImages true /MonoImageDownsampleType /Bicubic /MonoImageResolution 1200 /MonoImageDepth -1 /MonoImageDownsampleThreshold 1.50000 /EncodeMonoImages true /MonoImageFilter /CCITTFaxEncode /MonoImageDict << /K -1 >> /AllowPSXObjects false /CheckCompliance [ /None ] /PDFX1aCheck false /PDFX3Check false /PDFXCompliantPDFOnly false /PDFXNoTrimBoxError true /PDFXTrimBoxToMediaBoxOffset [ 0.00000 0.00000 0.00000 0.00000 ] /PDFXSetBleedBoxToMediaBox true /PDFXBleedBoxToTrimBoxOffset [ 0.00000 0.00000 0.00000 0.00000 ] /PDFXOutputIntentProfile () /PDFXOutputConditionIdentifier () /PDFXOutputCondition () /PDFXRegistryName () /PDFXTrapped /False /CreateJDFFile false /Description << /ARA /BGR /CHS /CHT /CZE /DAN /DEU /ESP /ETI /FRA /GRE /HEB /HRV (Za stvaranje Adobe PDF dokumenata najpogodnijih za visokokvalitetni ispis prije tiskanja koristite ove postavke. Stvoreni PDF dokumenti mogu se otvoriti Acrobat i Adobe Reader 5.0 i kasnijim verzijama.) /HUN /ITA /JPN /KOR /LTH /LVI /NOR /POL /PTB /RUM /RUS /SKY /SLV /SUO /SVE /TUR /UKR /ENU (Use these settings to create Adobe PDF documents best suited for high-quality prepress printing. Created PDF documents can be opened with Acrobat and Adobe Reader 5.0 and later.) /NLD (Gebruik deze instellingen om Adobe PDF-documenten te maken die zijn geoptimaliseerd voor prepress-afdrukken van hoge kwaliteit. De gemaakte PDF-documenten kunnen worden geopend met Acrobat en Adobe Reader 5.0 en hoger.) >> /Namespace [ (Adobe) (Common) (1.0) ] /OtherNamespaces [ << /AsReaderSpreads false /CropImagesToFrames true /ErrorControl /WarnAndContinue /FlattenerIgnoreSpreadOverrides false /IncludeGuidesGrids false /IncludeNonPrinting false /IncludeSlug false /Namespace [ (Adobe) (InDesign) (4.0) ] /OmitPlacedBitmaps false /OmitPlacedEPS false /OmitPlacedPDF false /SimulateOverprint /Legacy >> << /AddBleedMarks false /AddColorBars false /AddCropMarks false /AddPageInfo false /AddRegMarks false /ConvertColors /ConvertToCMYK /DestinationProfileName () /DestinationProfileSelector /DocumentCMYK /Downsample16BitImages true /FlattenerPreset << /PresetSelector /MediumResolution >> /FormElements false /GenerateStructure false /IncludeBookmarks false /IncludeHyperlinks false /IncludeInteractive false /IncludeLayers false /IncludeProfiles false /MultimediaHandling /UseObjectSettings /Namespace [ (Adobe) (CreativeSuite) (2.0) ] /PDFXOutputIntentProfileSelector /DocumentCMYK /PreserveEditing true /UntaggedCMYKHandling /LeaveUntagged /UntaggedRGBHandling /UseDocumentProfile /UseDocumentBleed false >> ] >> setdistillerparams << /HWResolution [2400 2400] /PageSize [612.000 792.000] >> setpagedevice