一种基于JAVA语言的智能系统设计与开发.docx
- 文档编号:2971455
- 上传时间:2022-11-16
- 格式:DOCX
- 页数:31
- 大小:716.71KB
一种基于JAVA语言的智能系统设计与开发.docx
《一种基于JAVA语言的智能系统设计与开发.docx》由会员分享,可在线阅读,更多相关《一种基于JAVA语言的智能系统设计与开发.docx(31页珍藏版)》请在冰豆网上搜索。
一种基于JAVA语言的智能系统设计与开发
摘要
随着计算机网络技术的快速发展,互联网已经深入到人们生产生活的方方面面,在这种情况下就需要一个具有一定程度智能、自适应能力强、能主动地预测用户需求的智能软件系统,该类系统可以有效地分析、提取有用信息和服务,并给出相应的判断,以辅助人们作出正确的决策。
由于智能Agent系统具有自主性、智能性和移动性等特征,可以帮助人们自主地获取信息和服务,完成复杂的工作,近年来受到业界的普遍重视。
本文将Java程序设计语言和软件工程思想应用于Agent系统,研究基于Agent的信息系统快速实现问题,最终实现了一个简易的智能吸尘器原型。
论文首先从智能系统大概念出发介绍了人工智能的一些基本概念,简述了人工智能发展历史还有国内外的研究现状以及当前的研究热点,接着介绍了Java程序设计语言的环境架构以及Java的一些特性,为系统的实现打下了良好的基础。
然后从Agent结构设计以及基于Agent的应用系统描述和快速开发开展了一系列工作,设计和实现了一个Agent应用系统框架并对Agent组织和信任等问题进行了探索这些研究无疑会进一步深化Agent的理解,为未来大型自组织信息系统的快速开发和集成奠定基础。
关键词:
JAVA、智能系统、Agent、人工智能
Abstract
Withtherapiddevelopmentofcomputernetworktechnology,theInternetalreadypenetrateseveryaspectofproductionandliving,tothepeopleinthissituationwillrequireacertaindegreeofintelligenceandadaptiveability,cantheinitiativetopredictuserneedsintelligentsoftwaresystem,thissystemcaneffectivelyanalysis,extractusefulinformationandservices,andgivesthecorrespondingjudgement,toassistpeopletomaketherightdecisions.DuetotheintelligentAgentsystemhasthecharacteristicsofautonomy,intelligenceandmobility,canhelppeopletogetinformationandservices,completecomplexwork,ispaidgreatattentiontobytheindustryinrecentyears.Inthisarticle,theJavaprogramminglanguageandsoftwareengineeringusedintheAgentsystem,theresearchofinformationsystembasedonAgentrapidimplementation,organizationalmanagementandsoon.
Atfirst,thispaperstartingfromtheconceptofintelligentsystembigintroducessomebasicconceptsofartificialintelligence,thispaperbrieflydescribestheartificialintelligencedevelopmenthistoryandresearchstatusathomeandabroadandthecurrentresearchhotspot.ThenintroducestheJavaprogramminglanguageenvironmentarchitectureandsomecharacteristicsoftheJava,laidagoodfoundationfortherealizationofthesystem.ThenfromthestructuraldesignoftheAgentandtheapplicationsystembasedonAgentisdescribedandthefastdevelopmentinaseriesofwork,designandimplementanAgentapplicationsystemframeworkandhascarriedontheexplorationoftheproblemsofAgentorganizationandtrustthesestudieswillnodoubtbetheapplicationofdeepeningAgent,forfuturelarge-scaleself-organizationlettersince,systemoflayingafoundationforrapiddevelopmentandintegration.
Keywords:
JAVA,IntelligentSystem,Agent,ArtificialIntellegence
1.1课题研究意义
本文讨论了基于功能系统理论的研究结果建立智能系统的主要问题,介绍了人工智能的概念及其目前发展概况,对人工智能的几种类型及应用如:
专家系统、智能系统、知识管理、神经网络以及智能体等做了简要的介绍,并对人工智能在21世纪的发展前景进行了分析。
人工智能的诞生与发展是20世纪最伟大的科学成就之,也是新世纪引领未来发展的主导学科之一。
人工智能相关领域的研究成果已被广泛地应用于国民生活、工业生产、国防建设等各个领域。
在信息网络和知识经济时代,人工智能技术正受到越来越广泛的重视,必将在推动科技进步和产业的发展产生更大的作用。
人工智能研究的终极目标是设计一个真正能在人类所处环境中表现出像人类一样智能行为的计算机,为了达到此目标需要我们一代又一代的人进行不断努力才能完成的。
1.2研究目的
说到人工智能,我们并不陌生。
从智能手机到智能家电,越来越多的商品被贴上了“智能”的标签,电脑游戏产业中,编写游戏角色行为的工作被称为AI设计。
近些年,机器人不但走路走得有模有样,连汽车驾照都快考下来了,听说过一阵还要飞着给大伙儿送快递。
从下象棋的“深蓝”到会智力抢答的“沃森”,高性能计算机在一些传统智力竞赛中连人类冠军都不放在眼里。
人工智能一直处于计算机技术的前沿,人工智能研究的理论和发展在很大程度上将决定计算机技术的发展方向。
今天,已经有很多人工智能研究的成果进入人们的日常生活。
将来人工智能技术的发展将会给人们的生活、工作和教育等带来更大的影响。
科学研究讲创新而创新必须接受应用和市场的检验。
因此,我们不仅要善于找到解决问题的答案,更重要的是要发现最迫切需要解决的问题和最迫切需要满足的市场需求。
人工智能的出现无疑是当前最为迫切的需要。
也许令人有些惊讶的是,尽管形形色色的“人工智能”似乎就在我们身边,但历经60年的学术研究,至今仍未给出一个被广泛接受的准确的人工智能的定义。
到底什么是或什么不是人工智能呢?
本文研究的目的旨在让读者大概明白什么是人工智能以及人工智能实现的简单原理介绍,并说明了人工智能在实际生活中是如何被广泛地使用的。
1.3国内外研究现状
目前随着计算机网络、通信和并行程序设计技术的发展,分布式人工智能已经发展为对多智能体系统的研究,即如何将多个自主的智能体集成到网络上,并使他们通过协作与协商来求解问题。
同时多智能体的应用研究范围涉及工业管理,网络管理,远程教育,Internet网上信息处理等领域。
智能体理论涉及智能体是什么和如何使用数学形式化方法来表达和推理智能体的属性。
智能体体系可以被认为是智能体的软件工程模型。
智能体语言是智能体编程和实验的软件系统。
智能体是一个具有控制问题求解机理的计算单元,网络中的智能体通常是一个专家系统、一个过程、一个模块或一个求解单元。
与智能搜索引擎和智能浏览器相比,用于网络的智能体是在空闲时间工作的,它在不需要用户监督的情况下可以昼夜不停地运行。
一个典型的学习智能体(LearningAgent),它使用神经网络(NeuralNetwork)而不是关键词来识别信息的模式。
用户使用类似自然语言的描述将智能体限制在一个概念区域中,然后智能体在用户的教导下不断训练,直至能有效地找到用户感兴趣的文件。
在融合发展层面人工智能技术的发展促进多种科学与网络技术的深度融合,欧洲和日本发展迅速,并且带动了多种信息科学领域的发展。
从国际上看人工智能学、信息学、仿生学、计算机学等领域的技术突破均被运用到人工智能应用中去。
在国内,将多智能体技术应用于处理像Internet这样的具有异构、分布、动态、大规模及自主性的系统,是人工智能技术在信息处理方面的一个崭新应用。
人工智能是一个新兴的领域,正在得到工业和政府的重视。
知识管理的基本的原则应用人工智能来分享知识,转移个体知识到集体知识,分析组织知识等方式。
目前,这一领域已得到飞速的发展。
搜索引擎的目的是帮助用户寻找资源,这两个系统都内嵌了特定领域中的商业知识,并使用了推断证明式的自然语言理解技术。
1.4本文结构与内容
本文共分五个章节,系统地阐述了系统开发的全过程。
第一章,主要介绍了论文研究的背景和目的。
第二章,主要介绍了论文研究的课题相关的一些基本概念,国内外的研究现状和当前应用现状,最后还介绍了本论文研究内容的在现实生活中的实际应用。
第三章,主要对系统进行需求分析并进行总体设计。
需求分析阶段通过分析系统的功能模块的划分,为系统的总体设计提供依据。
总体设计阶段通过对基类的设计,以及各个模块的描述,形成了开发的整体思路。
第四章,主要介绍了主要模块的设计与实现,并给出关键源代码和最终的效果图。
第5章,主要是对这次毕业设计的总结和对后续工作的展望。
1.5本章小结
人工智能技术虽然在发展的早期经历过一些挫折,但是由于它本身存在的巨大优势,以及人们对于这种技术越来越多地依赖,我们可以大胆的预测,计算机人工智能技术会不断地趋于成熟,而且其能够应用到的领域也必然会不断的扩大而由此衍生出来的人工智能系统和高认知性的专家决策系统对高级计算机的研制及对未来社会的意义和影响都是无法估量的。
本章主要是介绍了论文研究的意义及研究目的,并且就国内外的研究现状进行了简单阐述,最后对本文中各章所作的工作进行了说明,希望通过此章能对论文的整
体有所了解。
2.1基本概念的介绍
2.1.1智能系统的介绍
智能系统是复杂多层次控制系统,构成智能系统的各个模块又是独立的功能系统,它们彼此相互作用,共同达到动态平衡的状态。
现代智能系统的综合可以在各种不同的概念框架下实现。
智能系统具有功能系统的结构,是具有动态自调节机构、可选择性地联结不同的子系统及不同调节层次以达到有益结果的一类系统,其中的每个子系统同时也是功能系统。
所有子系统彼此间的连接方式是为了在子系统本身及整个智能系统中实现有益的、具有适应性结果的一种机制,该机制建立过程中遵循根据不断获得的关于智能系统最终适应性结果的状态信息进行自调节的原则
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 一种 基于 JAVA 语言 智能 系统 设计 开发
![提示](https://static.bdocx.com/images/bang_tan.gif)