当前位置:首页 > 百科知识 > 人工智能 > 正文

智能系统

是指能产生人类智能行为的计算机系统。智能系统不仅可自组织性与自适应性地在传统的诺依曼的计算机上运行,而且也可自组织性与自适应性地在新一代的非诺依曼结构的计算机上运行。“智能”的含义很广,其本质有待进一步探索,因而,对:“智能”这一词也难于给出一个完整确切的定义,但一般可作这样的表述:智能是人类大脑的较高级活动的体现,它至少应具备自动地获取和应用知识的能力、思维与推理的能力、问题求解的能力和自动学习的能力。

   主要特征

  处理对象

  智能系统处理的对象,不仅有数据,而且还有知识。表示、获取、存取和处理知识的能力是智能系统与传统系统的主要区别之一。因此,一个智能系统也是一个基于知识处理的系统,它需要如下设施:知识表示语言;知识组织工具;建立、维护与查询知识库的方法与环境;支持现存知识的重用。

  处理结果

  智能系统往往采用人工智能的问题求解模式来获得结果。它与传统的系统所采用的求解模式相比,有三个明显特征,即其问题求解算法往往是非确定型的或称启发式的;其问题求解在很大程度上依赖知识;智能系统的问题往往具有指数型的计算复杂性。智能系统通常采用的问题求解方法大致分为搜索、推理和规划三类。

  智能与传统的区别

  智能系统与传统系统的又一个重要区别在于:智能系统具有现场感应(环境适应)的能力。所谓现场感应指它可能与所处的现实世界的抽象——现场——进行交往,并适应这种现场。这种交往包括感知、学习、推理、判断并做出相应的动作。这也就是通常人们所说的自动组织性与自动适应性。

  类型

  操作系统

  也称基于知识操作系统。是支持计算机特别是新一代计算机的一类新一代操作系统。它负责管理上述计算机的资源,向用户提供友善接口,并有效地控制基于知识处理和并行处理的程序的运行。因此,它是实现上述计算机并付诸应用的关键技术之一。

  智能操作系统将通过集成操作系统和人工智能与认知科学而进行研究。其主要研究内容有:操作系统结构;智能化资源调度;智能化人机接口;支持分布并行处理机制;支持知识处理机制;支持多介质处理机制。

  语言系统

  为了开展人工智能和认知科学的研究,要求有一种程序设计语言,它允许在存储器中储存并处理一些复杂的、无规则的、经常变化的和无法预测的结构,这种语言即后来被称为的人工智能程序设计语言。人工智能程序设计语言及其相应的编译程序(解释程序)所组成的人工智能程序设计语言系统,将有效地支持智能软件的编写与开发。与传统程序设计支持数据处理采用的固定式算法所具有的明确计算步骤和精确求解知识相比,人工智能程序设计语言的特点是:支持符号处理,采用启发式搜索,包括不确定的计算步骤和不确定的求解知识。实用的人工智能程序设计语言包括函数式语言(如Lisp),逻辑式语言(如Prolog)和知识工程语言(Ops5),其中最广泛采用的是Lisp和Prolog及其变形。

  Lisp语言适合于符号处理,它处理的唯一对象是符号表达式(又称S-表达式)。所有的程序与数据均由S-表达式构成,采用的主要控制结构是递归。Prolog语言以一阶谓词演算为其理论基础。它的数据结构是项,所有的程序和数据均由项组成,也采用递归为其主要控制结构。此外,Prolog能自动实现模式匹配和回溯。

  支撑环境

  又称基于知识的软件工程辅助系统。它利用与软件工程领域密切相关的大量专门知识,对一些困难、复杂的软件开发与维护活动提供具有软件工程专家水平的意见和建议。智能软件工程支撑环境具有如下主要功能:支持软件系统的整个生命周期;支持软件产品生产的各项活动;作为软件工程代理;作为公共的环境知识库和信息库设施;从不同项目中总结和学习其中经验教训,并把它应用于其后的各项软件生产活动。

  专家系统

  专家系统是一类在有限但困难的现实世界领域帮助人类专家进行问题求解的计算机软件,其中具有智能的专家系统称为智能专家系统。它有如下基本特征:不仅在基于计算的任务,如数值计算或信息检索方面提供帮助,而且也可在要求推理的任务方面提供帮助。这种领域必须是人类专家才能解决问题的领域;其推理是在人类专家的推理之后模型化的;不仅有处理领域的表示,而且也保持自身的表示、内部结构和功能的表示;采用有限的自然语言交往的接口使得人类专家可直接使用;具有学习功能。

  应用系统

  指利用人工智能技术或知识工程技术于某个应用领域而开发的应用系统。显然,随着人工智能或知识工程的进展,这类系统也不断增加。智能应用系统是人工智能的主要进展之一。

  实现原理

  智能系统包含硬件与软件两个部分,在实际的应用中需要软硬件的紧密结合才能更加高效的完成工作。

  硬件方面由处理器(CPU)、存储器(内存、硬盘等)、显示设备(显示器、投影仪等)、输入设备(鼠标、键盘等)、感应设备(感应器、传感器、扫描仪等)等部件组成,在硬件配置方面可以根据需求对智能系统的硬件设备进行定制,以满足不同的需求。在实际的应用中比较常见的硬件设备是工控机智能终端等产品。

  软件方面有许多可以选择的编程语言,C、C++、VB、JAVA、Delphi等,这些计算机语言都可以编写出智能系统所需要的软件应用,然后植入到硬件设备中进行测试、调优,与硬件配合完成特定的功能。

  行动

  解密智能

  基于WindowsEmbedded建立的智能系统,使数据流动于整个企业基础设施,包含从员工和客户处采集数据的设备到将数据转换为见解和行动,创造更多商业价值的后台数据处理系统。

  了解如何发现隐藏的商业价值,利用本页面资源,为您的组织提升竞争优势。然后注册,了解更多或者联系Microsoft解决方案专家,助您创建合适于您业务的智能系统。

  将Windows和云扩展到专用设备

  由MIT地理空间资料中心(GeospacialDataCenter)教授AbelSanchez、WindowsEmbedded总经理KevinDallas和WindowsAzure杰出工程师YousefKhalidi共同讨论“物联网”以及Microsoft如何将Windows与云技术延伸至专业设备。

  其他

  WindowsEmbedded

  什么是WindowsEmbedded?

  WindowsEmbedded将Windows功能和云扩展到智能系统。WindowsEmbedded包含操作系统、工具以及系统和服务,能够使企业随时随地访问可执行数据,从而获得切实的实时优势。Microsoft进入嵌入式市场已超过15年,并将继续以一套面向多个行业企业的广泛技术,引领向智能化系统的演变。

  从便携式超声波检测器GPS设备,从ATM到支持大型建筑机械的设备,数以千计的嵌入式设备使用WindowsEmbedded产品构建而成。凭借全面的功能、易用的工具、免费的评估工具包以及对大型社区支持网络的访问,WindowsEmbedded有助于加快产品上市,降低嵌入式开发成本。

  主要客户包括选择[2]以便与Microsoft基础结构和以下服务无缝集成的OEM、企业和服务提供商:

  ·管理、安全和声誉:更新、升级、远程服务、配置

  ·数据同步:设备到云、设备到PC、设备到设备

  ·使用分析

  ·定位服务

  ·广告服务

  ·业务智能和业务应用程序

  ·设备标牌:访问有关设备功能和服务的数据

  WindowsEmbedded平台的主要优势

  各种WindowsEmbedded产品(包括组件化产品和现成产品)为嵌入式开发人员在单一平台上构建和管理多种设备提供了极大的灵活性,这些设备包括互连设备、网亭、销售点、数字标牌、通讯设备和外设。

  作为从设备到IT基础结构和云计算的单一平台,WindowsEmbedded平台简化了服务点和基于Windows的企业IT系统(包括CRM、库存、销售工具和业务智能)之间的连接。

  WindowsEmbedded开发人员可以访问最新的Windows7forEmbeddedSystems功能,其中包括用于保护数据的BitLocker®驱动器加密以及先进的Windows触摸技术和电源管理

  WindowEmbedded是一项安全的投资,Microsoft支持部门将为您提供支持并延长供应期限;我们在全球范围内建立了合作伙伴网络,这些合作伙伴具有相关的专业知识和经验,并可提供补充产品,使您获得无与伦比的设计和构建支持。

  WindowsEmbedded立足于Microsoft与零售和餐饮业市场领导者之间建立的长期合作伙伴关系,我们一贯致力于推动零售解决方案的不断创新。

  WindowsEmbedded系列智能系统

  WindowsEmbeddedCompact7

  WindowsEmbeddedCompact7(以前称为CE)通过适用于占用空间小的消费类和企业级设备的这一实时操作系统改进人与互连设备之间的交互方式。

  WindowsEmbeddedStandard7SP1

  WindowsEmbeddedStandard7SP1(以前称为XPe)使用这一旨在充分利用Windows应用程序和驱动程序的高级商用设备和消费类设备的完整组件化版本,释放Windows7技术的强大功能。

  WindowsEmbeddedPOSReady7(下一代WEPOS)适用于寻求将店内交易处理设备发展到可增强客户体验和提升客户忠诚度的尖端PointofService设备的零售企业。

  WindowsEmbeddedDeviceManager2011

  通过扩展SystemCenterConfigurationManager2007的功能,使企业能够部署、评估和更新WindowsEmbedded设备,提供了一种单一管理解决方案,从而可以增强对IT基础结构及系统的了解和控制。

  WindowsEmbeddedEnterprise

  使用Windows桌面操作系统的完整功能版本,为需要Windows应用程序兼容性和自定义用户界面的一系列专用互连设备提供支持。

  WindowsEmbeddedAutomotive7

  针对通信、娱乐、导航和连通服务,通过这一可扩展的创新平台实现丰富的车载体验。

  WindowsEmbeddedServer

  使用该操作系统为医疗成像、安防工业自动化电信行业提供同类最佳的服务器解决方案和设备。

  MicrosoftSQLServerforES

  MicrosoftSQLServerforembeddedsystems,提供包含此操作系统的尖端服务器设备MicrosoftSQLServer完全相同,旨在用于由专门定制的运行WindowsEmbeddedServer操作系统的硬件和应用软件组成的嵌入式解决方案。

  WindowsEmbeddedThinClient

  使用强大、熟悉、可靠的Windows操作系统将下一代瘦客户端设备更快推向市场。

  WindowsEmbeddedHandheld6.5

  使用基于WindowsMobile6.5的这一标准软件平台,为零售、现场移动、交通以及医疗保健开发耐用移动设备。


内容来自百科网