- 在线时间
- 344 小时
- 最后登录
- 2015-7-18
- 注册时间
- 2011-4-7
- 听众数
- 4
- 收听数
- 0
- 能力
- 0 分
- 体力
- 6451 点
- 威望
- 0 点
- 阅读权限
- 100
- 积分
- 2306
- 相册
- 0
- 日志
- 0
- 记录
- 1
- 帖子
- 721
- 主题
- 4
- 精华
- 0
- 分享
- 0
- 好友
- 52
升级   10.2% TA的每日心情 | 开心 2015-7-3 16:05 |
|---|
签到天数: 689 天 [LV.9]以坛为家II
 群组: 2013年数学建模国赛备 群组: 中南民族大学 群组: 学术交流A 群组: 数学建摸协会 群组: 第三届数模基础实训 |
神经网络讲什么内容,讲计算模型,计算原理,工作原理,用途,实现方法。
, }: O q- ~* G- F% z; w& }: e1什么是神经网络% _' |0 W, n4 [+ d- j9 I( a$ B
1. 1神经网络与计算机1 R: Y; O& p; o( n0 \
计算机:
& e9 P( u8 b9 a. j7 c 四代计算机1 I% x' R3 @! j |7 e
电子管,晶体管,集成电路,大规模集成电路。智能计算机是第5代,智能计算机不容易。速度提高快,智能不见怎么样。
1 j0 Y! m0 \* r 计算机特点
7 V2 Q7 U/ |& a/ r! S P二进制,5部分组成模块,存储程序。结构看:核心部件是中央处理器。专门存储部件,输入输出部件。' g8 \ H5 z$ |+ l ~
神经网络发展史; l3 t7 y% Z6 c5 [# ]$ g
充满传奇色彩,讲故事。每次讲课都讲历史,过去那些出色成绩的故事,做出出色成绩的人的故事。7 \# r3 V4 `6 W& D# j
(1) 神经网络来自人类对自己的研究,背景性研究起始于19世纪末,20世纪初。生物学家要搞清楚人或生命智能的道理。想办法解释自然现象,物理学。9 M1 i+ f* p5 X
(2) 现代方式的神经网络研究神经网络研究,1940年,两个科学家:Warren McCulloch, Walter Pitts, 给出人工神经网络模型。现在人们使用的就是他们抽象出的神经元模型。2 |& e, ]+ R) y, B; q
(3) hebb规则,1949,生物神经元学习机制。神经元传递信息的原则,互相作用的原则。两个神经原同时兴奋,则两者的连接强度增强。
+ r6 c8 @) P- v: A(4) 1958年,rosenblatt真正造了一个神经网络,号称perceptron,感知器。
* c2 x7 Y. U( ?(5) 1960年,Bernard Widrow, Ted Hoff给出自适应线性神经网络,利用了widrow-hoff学习规则,应用于消除回声。真正应用,用于电话消除回声,很简单的元件。- H8 a* ?$ }' p6 f
(6) 1969年,minsky与**t的书批评了感知器与自适应线性神经网络,打击了神经网络发展。从此神经网络发展陷入低谷。这个时代是计算机发展飞速,同时带有很多神秘感的时代。很多东西未能搞清楚,很有用,很吸引人的时代。大家都来研究计算机的人工智能是很正常的。Minsky的书中举了一个例子,说神经网络不是万能的。! c0 A1 X+ C1 f- I. @. n! y
(7) 科学发展需要冷静,1972年,Teuvo Kohonen与James Anderson发明自组织神经网络,Stephen Grossberg观察到自组织神经网络的许多新性质。有很多科学家在逆境中坚持神经网络研究,取得好成绩。我有时感觉在不是很热的环境下更能做出进展来。所以没有必要追求时髦。
1 R3 x# N6 I6 i(8) 1960-1980计算机飞速发展,神经网络研究发展平静。计算机的研究发展遇到很多困难。1980年以后,神经网络又一次飞速发展,有点戏剧性。$ |, `: H" A8 M# u9 @
(9) 1982年Hopfield用统计机制解释神经网络,使人们对神经网络的认识前进了一大步。1986年BP学习算法,解决了minsky与**t的问题。David Rumelhart与James McClelland给出。Hopfield神经网络能解TSP问题,实现了一个神经网络解6个点的TSP问题。很神,后来实践证明也不能求精确解。4 h$ \9 x9 P* Y+ O; Q& a, C- n
(10) 1986年以后,大量的神经网络研究文章和研究项目,发现了很多神经网络的新性质和新应用。人工神经网络一定很有前途,现在缺乏真正的应用,用起来不方便。每个国家都投入很多资金研究神经网络。成果很多,神经网络也就真正成长为一门成熟的科学了。
D o& T9 X% U+ `3 A1 k F' Z 神经网络特点1 W. w8 X7 t) Z8 C# ]
未必二进制,没有明确的存储器,计算,控制分工模糊,没有控制程序,性能好,用起来不方便。不好控制,不好用。
! |, V" B! K1 t. a' s1. 2神经网络应用- z9 q5 }: K% |% @
领域:& n+ } L9 N& V( S7 D2 B1 D# @
空间技术:飞行器控制系统,飞行器元件仿真,飞行器元件错误探测器。举个例子,飞行器在飞行中判断什么是云彩,有没有风,风力多大。将飞行器飞行的环境数据采集以后训练神经网络,由神经网络控制飞行器前进速度,方向。% Z- g5 y* s0 Y+ g/ K+ J
Automotive:交通控制自动指示系统,红绿灯控制,摄像头照相看路上的车有多少,横穿马路人有多少,由此决定红灯还是绿灯,说着容易作着难。
& ]) K( P# q( j0 L4 X$ B银行:信贷申请评估器。. C/ o& ^! H( A: j$ G' a3 @
语音:语音识别,语音压缩,声调识别。现在主要的应用。 S$ Q. h) x" \, V; q' U3 J
机器人,Defense,Electronics, ebtertainment,Fiancial, Insurance, Manufacturing, Medical, Securities, Transportation。很多领域都用,想用就能用。7 v7 r4 f3 T+ G" e [4 e
1. 3生物基础/ S2 w8 P' W5 Z, t& D
( V0 j. Y- o3 n# j/ u) b% @0 n: v神经纤维,传递信号,数字信号,二进制数。 f& s" f0 _5 |/ K6 Y8 o! e
神经突触,数模转换。数字信号转换为模拟信号。3 Q& q4 A' W& D" X3 u
神经信号,二进制信号。% d, g$ J6 e! Q7 L1 }, K4 F
时空整合,将一个时段内的各个模拟信息相加就成了。我开始看焦李成的书,看不懂,看公式,认为相加就是时空整合。3 Q# [2 {$ ^1 h: d1 a' P1 {
第二章:神经元模型与神经网络结构
5 Z* |! b7 i' F2 q8 s本章介绍人工神经网络的数学模型,从神经元开始。 G+ ~& Y7 P7 E9 i5 a
1多输入神经元模型,
4 x% E8 f, E4 |- S4 N6 Z [! E 7 f Z& w' M, b6 n- U5 F
y=f()( O' [" O6 X0 [# A4 @+ T% t4 s ?
= =WTX-0 e' t1 m' T, {* N" p7 K* u8 e3 Q
W=(w1,w2,…,wn)T
9 H4 X- ^* ?8 R9 M$ q0 |. @X=(x1,x2,…,xn)T。
9 C& D$ a# ^! o4 _& f6 G0 D# A6 N解释:; ?7 u% M" M8 J8 n3 g
(1)神经元有两种状态,兴奋/抑制。$ ?8 _: R; |6 v+ ^* N% Z
(2)wi的含义:神经突触的作用,的含义,阈值。兴奋抑制。1 d) B: N7 @9 p! q8 C5 @5 Q! d
(3)时空整合,求和。数模转换后相加。什么是时空整合?笼统,不知道什么意思,暂且理解为求和。+ z6 u4 q( ]* }* n" k, B( j! g$ N
作用函数:: n' T6 q1 x; h! ~* a
(1) hard limit
8 ~ t1 m9 |3 ?; qf()= ,= . t+ O8 u- c9 \5 v
0 o- J# I0 R6 E; G) G: N0 h0 e1 m
(2) symmetric hard limit
! r, e% O& @ `: Y' r& n0 Uf()= ,= , W# s( |# R: i0 Z7 H5 _2 C
) Z% u! f2 V* F% k(3) linear
4 j" p3 t6 w: F6 M/ T" |f()=,= ,线性* M/ |4 y: L- [- @' P: v
, J: G3 K- Z9 ?) }5 u2 A( [$ n9 x* z(4) saturating linear,: d! ^( u: F8 W- q' z1 }5 q
f()= ,=
" b, U. a% A4 H ' r4 @. H8 G m& r8 a$ i$ w
(5) symmetric saturating linear
7 z! b) Y0 [3 qf()= ,=
+ n$ Q# _- j4 G8 ^, A 2 ^# J$ x [8 q! i% |2 M. d. h0 K! D( u
(6) log-sigmoid7 i& h# Z0 ?. Y- g& H: P
f()= ,= / W: z9 U: D/ u& V0 ~& A) i
(7) hyperbolic tangent sigmoid9 ~- {- n- c/ p! A
f()= ,=
/ ?6 \- ?' @/ W, R(8) positive linear$ V0 A# S/ [5 \! {' o* @ t
f()= ,=
6 t* F( X6 h) }. I4 y' \' ~2神经网络结构$ R4 B5 W4 v- A: B
(1) 前馈网络! |" }8 }( n' z% |, H7 m
/ x+ i; J! K4 `* G+ q6 c6 U: ~4 {(2) 反馈网络
, S" \; C A6 w& B) A8 O: N; ? : B5 }9 L6 l( f, j# h, ~1 @( T
(3) Recurrent神经网络
! R8 N& k7 F, d- U% H- u6 t7 x) Y! N
( s9 |% c' v( m$ ](4) 单层前馈神经网络: R# J! L" P6 ]. E! Q, c
问题:
% S6 }; @& D# X a5 @2 }4 c(1)每层有多少个神经元,每个神经元采用什么传递函数,每个连接的权值是多少?) n. n3 ~4 d8 F4 x$ Z2 J2 T8 s
(2)针对问题,确定神经网络,即为学习。
1 u8 V# H* L, M5 r) M(3)用作记忆,具有联想能力的记忆函数,象人一样,识别字母,a, b, c, d, e, f, g, …, x, y, z.
6 L2 b. L' c3 y还有其他种类的神经网络,等讲到时再说。
8 h9 p; |* g5 h2 l) W. C- ~1 y2 W3神经网络学习规则& H4 E; i* z+ d
自己看,以后慢慢理解。
# Z7 Z9 B- Z1 ]# ~8 ~ S4应用实例
9 j- q4 v( u7 m \
9 v# l' y, H. {' G! X; t: C解采用hard-limit函数神经元# F5 K4 |) p- b& N8 s1 f% x+ ]
1 I/ ~# C6 }. G& Y0 p5 A5 N8 ]
|
zan
|