2009-01-12 119 views
1

由於在谷歌上找到的很多這些網站使用數學符號,我不知道它是什麼意思,我想要做一個像這樣的前饋神經網絡:如何在神經網絡中找到神經元的值

n1 
i1  n3 
    n2  o1 
i2  n4 
    n3 

現在有人可以向我解釋如何找到o1的價值嗎?當沒有任何輸入激活時,如何使神經元處於活動狀態?

回答

1

如果沒有任何輸入是活的,那麼您將不會得到任何輸出。

自從我花了一些時間在此之後已經很長時間了,但是回到當天,我們會給方程添加噪音。這可以是始終開啓的輸入形式,也可以是在輸入到神經網絡之前向每個輸入添加一個小隨機數。

有趣的是,神經網絡中噪聲的使用已被證明具有生物類似物。如果您試圖聽到某些東西,並且會添加一些白色噪音,那麼聽起來會更容易。同樣看到。

至於你最初的問題 - 如何找出價值O1取決於...

  • 整個神經網絡中使用的公式。
  • n1到n4的值。
  • 輸入。

http://www.cheshireeng.com/Neuralyst/nnbg.htm

對數學的一些基本信息。

1

由於這個問題是不是真的清楚,我...我會的情況下,說這是你在找什麼:

很多時候,一個偏置神經元被添加到輸入和隱藏層考慮到你提到的情況。這個額外的神經元總是處於活動狀態,用於處理圖層中所有其他神經元都處於非活動狀態時的情況。

1

這個問題是一個很好的例子,說明爲什麼「神經網絡」在模擬真實世界神經元的行爲方面做得如此糟糕。大多數真正的神經元具有固有的(或「自然」)速率,在該速率下它們發出動作電位,而沒有來自突觸前神經元的輸入。突觸前神經元的作用幾乎總是加速或減緩這種內在的放電速率,而不是在突觸後神經元中產生單個動作電位。

爲什麼「神經網絡」通常不會模擬這種現象?我不知道 - 你必須問問爲什麼「the approach inspired by biology has more or less been abandoned for a more practical approach based on statistics and signal processing」的人。

+0

奇怪的,峯值神經網絡是一個嘗試做到這一點。即使他們遇到平庸的結果。 – 2009-01-12 04:10:46