神经网络输出层采用非线性函数和线性函数,有区别嘛?
2个回答
展开全部
提问:bp神经网络为什么要采用非线性函数来进行预测?
回答:简单的讲,主要是复杂的bp神经网络的行为动态及神经元之间的相互作用是无法用简单的线性函数来描述的!
一般来讲,用数学函数模拟一个系统输入与输出的关系(系统函数)时,设其函数为f(x),则它可以表征为一个输入变量x的多项式,即
f(x)=∑an*x^n ∣n=0 ->∞.; 当n≥2时,f(x)就成为非线性函数了。
an是每个x高次项的系数。可以用具体的实际实验数据来确定。
回答:简单的讲,主要是复杂的bp神经网络的行为动态及神经元之间的相互作用是无法用简单的线性函数来描述的!
一般来讲,用数学函数模拟一个系统输入与输出的关系(系统函数)时,设其函数为f(x),则它可以表征为一个输入变量x的多项式,即
f(x)=∑an*x^n ∣n=0 ->∞.; 当n≥2时,f(x)就成为非线性函数了。
an是每个x高次项的系数。可以用具体的实际实验数据来确定。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询