Как найти значение нейрона в нейронной сети - PullRequest
1 голос
/ 12 января 2009

Поскольку многие из этих сайтов, найденных в Google, используют математические обозначения, и я понятия не имею, что это значит, я хочу создать прямую нейронную сеть, подобную этой:

    n1  
i1      n3
    n2      o1
i2      n4
    n3  

Теперь кто-нибудь может мне объяснить, как найти значение o1? Как можно сделать нейрон активным, если ни один из его входов не активен?

Ответы [ 3 ]

1 голос
/ 12 января 2009

Поскольку вопрос мне не совсем понятен ... Я скажу это на тот случай, если вы ищете:

Часто нейрон смещения добавляется к входному и скрытому слоям, чтобы учесть случай, о котором вы говорите. Этот дополнительный нейрон всегда активен и используется для обработки случая, когда все другие нейроны в слое неактивны.

1 голос
/ 12 января 2009

Этот вопрос является хорошим примером того, почему «нейронные сети» делают такую ​​удивительно плохую работу по подражанию поведению нейронов реального мира. Большинство реальных нейронов имеют внутреннюю (или «естественную») скорость, с которой они запускают потенциалы действия, без участия пресинаптических нейронов. Эффект пресинаптических нейронов почти всегда заключается в том, чтобы ускорить или замедлить эту собственную частоту возбуждения, а не создавать единый потенциал действия в постсинаптическом нейроне.

Почему "нейронные сети" обычно не моделируют это явление? Я не знаю - вам нужно было бы спросить людей, для которых " подход, основанный на биологии, более или менее заброшен для более практичного подхода, основанного на статистике и обработке сигналов ".

1 голос
/ 12 января 2009

Если ни один из входов не работает, то вы ничего не получите от выхода.

Прошло много времени с тех пор, как я потратил на это некоторое время, но в тот день мы добавили шум в уравнение. Это может быть в виде входных данных, которые всегда включены, или путем добавления небольшого случайного количества к каждому входу, прежде чем отправить его в нейронную сеть.

Интересно, что использование шума в нейронных сетях имеет биологический аналог. Если вы пытаетесь что-то услышать и добавляете немного белого шума, вам будет легче слышать. То же самое касается и видения.

Что касается вашего первоначального вопроса - Как узнать значение o1 зависит от ...

  • Формула, используемая во всей нейронной сети.
  • Значения от n1 до n4.
  • Входы.

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

Имеет основную информацию о математике.

...