基于J2EE的机器学习功能的设计与实现

来源 :中国农业大学 | 被引量 : 0次 | 上传用户:xby520
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在实际开发企业级应用中,人们经常需要面对对分布式数据进行机器学习的需求。本文实现了一个集成有机器学习分布式数据功能的J2EE集成框架,在此框架结构上,能够快速、方便的开发出需要机器学习分布式数据的企业级应用。 对于J2EE项目,开发框架的选择是决定项目成败的关键因素之一。本文实现了表现层使用基于组件的Tapestry,业务逻辑层使用Spring,数据持久层使用Hibernate的J2EE开发平台。 支持向量机作为一种新的机器学习方法,在处理单点数据的机器学习中得到广泛应用。本文实现了抽象的使用支持向量机的机器学习模块,并将其用于处理分布式数据。 本文构建了一种基于自定义序列化的JavaRMI——SlimRMI。SlimRMI用自定义的序列化方法,将要传输的对象与已传输的对象相比较,使得只在网络间传输对象变化的部分。该方法解决了传输过但值未变化的对象的重复传递问题,有效的减少RMI通过网络传输的字节流的长度。 本文运用设计模式,实现了使用支持向量机的机器学习功能与Spring的集成。集成中充分利用Spring的控制反转思想,使只通过简单的配置和开发,就可实现机器学习的需求。同时针对分布式数据问题,使用SlimRMI将数据传输到同一地点进行机器学习。基于该框架,开发过程简洁,而且开发出的应用具有良好的性能。
其他文献
少数者博弈问题是近年兴起的经济物理学领域中非常热点的研究课题,但是国内外有关少数者博弈问题的研究主要还是集中在理论层面上,有关该模型应用方面的研究还比较少。本文主要
现如今网络视频的增长已经呈现指数化。大型的视频网站层出不穷,如中国的土豆,优酷;美国的YouTube, Flickr等等。越来越多的人将视频上传到网络上。在这些海量的视频中有的视
伴随着高等教育的跨越式发展,高等职业教育事业也得到迅速发展,提高高等教育质量成为当务之急。为了推动高等教育的持续健康发展,不断提高人才培养质量,教育部决定实施“高等学校
藏文字是藏族同胞传统文化的核心、信息交流的主要工具、几千年文化传承的结晶。在信息技术高度发展的今天,藏文信息技术的研究发展对推动藏族同胞经济、文化的长远发展,进而促
尽管通过文本来进行图片检索已经被广泛的应用,但是在有些时候仍很难仅使用文本来描述一张复杂图片中所包含的结构信息。另一方面,尽管部分网络搜索引擎开始提供相似图片检索
当今企业为了适应市场形势的不断变幻,纷纷进行了不同程度的信息化建设以提高企业的生产效率,并最大程度地满足市场和客户的需求。在企业内部存在着各种各样的异构的信息系统
过热蒸汽广泛应用于工业、生活的各个领域。但目前在热能计量管理和经济核算中,蒸汽计量通常采用质量流量计量方法,这种计量方法不能真正反映用户的热量消耗的实际水平,用热
决策问题是当前计算机科学中相当流行的研究方向,并且在实际中有着很重要的应用。现在的决策系统大部分是依赖于搜索来完成,受计算机运行速度的影响较大。当今决策问题的解决方
《医护心理学》是由中央广播电视大学开办的一门面向医护人员的远程网络课程。该课程包括理论教学和实验教学2部分内容。实验教学环节的设置旨在使学生能够掌握常用实验仪器
专家系统是人工智能领域的一个重要分支,它大量利用专业知识以解决只有专家才能解决的问题。随着中医数字化和现代化研究的不断深入,中医临床、教学以及科研等各个环节对现代计