神经网络
2015-11-27 20:55
344 查看
人工神经网络是由人工建立的有向图为拓扑结构的动态系统,他通过对联系或断续的输入做出状态响应而进行的信息处理。
神经网络是对生物神经系统功能的模拟而非结构的模拟
神经网络是由简单的信息处理单元组成的并行处理,平行计算,分布式存储的处理器,具有存储经验知识并利用有用知识处理问题的功能,可以把神经网络看成是一个自适应系统。
神经网络是对大脑的一种描述,可以看成一个数学模型或一种数值算法,可以利用电子线路或计算机程序来模拟实现;其次,神经网络的每个基本组成单元—神经元的特性非常简单,神经元之间广泛互连实现并行处理而表现出的群体特性非常复杂,甚至是混沌;另外神经网络通过学习过程可以从周围环境中获取知识,中间神经元的连接强度(权值)用来表示存储的知识。
已提出的神经网络模型大概100种,神经网络的结构分为两种基本类型:前馈(前向)网络和反馈(递归)网络。
前馈网络:是一种静态的非线性映射,大部分前馈网络都是学习网络,比较适用于模式识别,分类和预测评价问题。典型的多层前馈网络有多层感知器(MLP);误差反向传播网络(BP);径向基函数神经网络(RBF);小脑模型连接控制网络(CMAC)。
反馈网络:由于有反馈回路的存在,对神经网络的学习能力和决策都产生很大影响,需要一定的时间才能达到稳定。Hopfield网络;Boltzman网络;Kohonen网络。
学习算法:指一系列事先定义好的解决学习问题的规则,他决定了如何调整神经网络连接权值的方式。
学习算法涉及最优化理论,计算方法,信号处理等领域,除了一些基本的算法之外,还可以结合具体问题对经典算法做些改进或者从其他领域借鉴,如遗传算法;模拟退火算法;扰动算法;粒子群算法。
神经网络中常用的学习规则:
1.误差修正规则
2.Hebb学习规则
3.竞争学习:最常用的竞争学习规则Kohonen规则;Instar规则;Outstar规则。
神经网络是对生物神经系统功能的模拟而非结构的模拟
神经网络是由简单的信息处理单元组成的并行处理,平行计算,分布式存储的处理器,具有存储经验知识并利用有用知识处理问题的功能,可以把神经网络看成是一个自适应系统。
神经网络是对大脑的一种描述,可以看成一个数学模型或一种数值算法,可以利用电子线路或计算机程序来模拟实现;其次,神经网络的每个基本组成单元—神经元的特性非常简单,神经元之间广泛互连实现并行处理而表现出的群体特性非常复杂,甚至是混沌;另外神经网络通过学习过程可以从周围环境中获取知识,中间神经元的连接强度(权值)用来表示存储的知识。
已提出的神经网络模型大概100种,神经网络的结构分为两种基本类型:前馈(前向)网络和反馈(递归)网络。
前馈网络:是一种静态的非线性映射,大部分前馈网络都是学习网络,比较适用于模式识别,分类和预测评价问题。典型的多层前馈网络有多层感知器(MLP);误差反向传播网络(BP);径向基函数神经网络(RBF);小脑模型连接控制网络(CMAC)。
反馈网络:由于有反馈回路的存在,对神经网络的学习能力和决策都产生很大影响,需要一定的时间才能达到稳定。Hopfield网络;Boltzman网络;Kohonen网络。
学习算法:指一系列事先定义好的解决学习问题的规则,他决定了如何调整神经网络连接权值的方式。
学习算法涉及最优化理论,计算方法,信号处理等领域,除了一些基本的算法之外,还可以结合具体问题对经典算法做些改进或者从其他领域借鉴,如遗传算法;模拟退火算法;扰动算法;粒子群算法。
神经网络中常用的学习规则:
1.误差修正规则
2.Hebb学习规则
3.竞争学习:最常用的竞争学习规则Kohonen规则;Instar规则;Outstar规则。
相关文章推荐
- [连载]《C#通讯(串口和网络)框架的设计与实现》- 6.通讯控制器的设计
- socket网络编程
- 关于电脑DNS出错,如何修复和手动设置DNS
- 网络通信加密处理
- 网络部分整理第三部分(XML解析)
- Android使用okhttp下载图片
- iOS 开发笔记-AFNetWorking https SSL认证
- 机器学习--神经网络
- TCP
- 黑马程序员—Java基础—网络编程
- 用AsyncHttpClient访问xml页面
- Android网络编程框架推荐-Volley
- 第一行代码总结:10网络:10.4解析JSON格式数据10.4.2使用GSON
- 第一行代码总结:10网络:10.4解析JSON格式数据10.4.1使用JSONObject
- 第一行代码总结:10网络:10.3.2 SAX解析方式
- 第一行代码总结:10网络:10.3解析XML格式数据:
- 第一行代码总结:10网络:10.2.2使用HttpClient
- UDT:基于UDP的可靠传输协议
- 第一行代码总结:10网络:10.2使用HTTP协议访问网络10.2.1 使用HttpURLConnection10.2使用HTTP协议访问网络 工作原理: 客户端向服务器发出一条HTTP请求,服务器收
- 第一行代码总结:10网络:10.1WebView的用法