基于遗传算法的BP神经网络在网络数据抓取中的研究

来源 :中国海洋大学 | 被引量 : 0次 | 上传用户:lingfangzhi12
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
人工神经网络(Artificial Neural Network)是一种旨在模仿人脑结构及其功能的信息处理系统,它是对人脑神经网络的简化、抽象与模拟。目前已有上百种的人工神经网络模型,这些简化模型能反映出人脑的许多基本特性,它们在模式识别、系统辨识、信号处理、自动控制、预测估计、故障诊断等领域已成功解决了许多现代计算机难以解决的实际问题,表现出良好的智能特性和潜在的应用前景。BP (Error Back-Propagation)神经网络,即误差反向传播神经网络,是目前应用最为广泛和成功的人工神经网络之一,它通过误差反向传播实现了对网络权重的调整。BP神经网络应用非常广泛,但也存在许多缺点,如训练速度慢、难以确保收敛性、易陷于局部极小、规模受限等问题。遗传算法(Genetic Algorithm)是一种模拟自然界遗传进化过程的一种算法模型。遗传算法以其易于实现、能快速搜索全局最优解等优点,被广泛运用于各种实际问题的解决中。因此,本文将遗传算法与BP神经网络相结合,利用遗传算法对BP神经网络进行优化,提出基于遗传算法的BP神经网络。本文中将基于遗传算法的BP神经网络应用于网络数据抓取中,通过对它进行有监督的训练,实现对抓取数据的快速准确的识别和抓取,在抓取过程中,采用赌轮选择和精英选择相结合的方法来设计遗传算法,同时使用自适应学习率的方法来设计BP神经网络,通过对改进网络的训练结果的分析,可以得出结论,基于遗传算法的BP神经网络不仅有很快的训练速度,而且在一定程度上克服了BP神经网络易陷入局部极小值的缺点,在对网络数据抓取的过程中,提高了数据抓取的速度和准确性。
其他文献
机器翻译(Machine Translation,MT)是指用计算机自动地将一种源自然语言,翻译成用户需要的目标自然语言,在本课题中即是将蒙古语翻译成为汉语。机器翻译作为自然语言信息处理
电子化量身定制服装eMTM (Electronic Made to Measure)是21世纪新兴的一种服装生产方式,它利用现代三维人体扫描技术、计算机技术和网络技术将eMTM系统中三维虚拟人台生成、
数据挖掘是近年来热门的计算机应用技术,聚类是数据挖掘中重要的研究分支。聚类技术是将未分类的样本,通过其相似度进行分类,使得类簇内部样本间相似度最大,而不同类簇间相似
近几年,对象提取成为计算机视觉领域一个重要的研究方向,为准确估计出图像中的对象或部分,对象检测、对象识别等各种操作方法层出不穷。如今多数方法一般是在单幅图像中针对
在软件生产领域中,系统需求分析是软件生产的基础,业务模型应当与系统需求保持一致才能保证软件质量。对于业务模型如何根据需求的变化而快速和正确的修改,已经成为软件领域
随着互联网技术的发展和移动通讯工具的普及以及微信、微博等社交平台的广泛应用,以提高交流效率或者表达某种情感为目的的、采用包含有自创、缩略词语、特定符号及其独立或者
学位
集群行为是对现实生活中的生物群体和人工群体的一种高度抽象。单一智能个体只能完成比较简单的任务,但是由很多智能个体组成的多智能体系统能够通过个体间的相互作用涌现出集体智能,完成比较复杂的任务,解决现实生活中很多难以解决的问题。在当前社会中,多智能体系统已经广泛的应用到人们生活的方方面面,包括环境监测、灾难搜救、军事行动和工业操作等等诸多领域,对多智能体系统的研究具有重要的理论和现实意义。为了更好的分
随着工作流技术的日趋成熟,越来越多的企业开始采用它作为提高企业效率的手段。工作流管理系统主要用于协调商业过程的执行,这些过程往往涉及到分布的资源。随着企业组织越来
细分曲面既具有多边形网格的拓扑任意性,又具有参数曲面的连续性、一致性和仿射不变性等优点,因而在曲面造型中得到了非常广泛的研究与应用。自适应细分技术解决了均匀细分产