Для того, чтобы ваш код смог сделать определенный вывод ему нужно сравнить получившиеся число с тем, которое вы предоставили ему изначально. Но чаще всего в эту формулу добавляют новую переменную b (значение смещения) и сравнивают всю сумму с нулем. На этом этапе мы должны выбрать вид функции, исходя из которого сеть будет принимать решение. Если мы возьмем тип Threshold, а получившиеся число больше 0, ответ автоматически будет рассматриваться как “Да”, если меньше, то как “Нет”. Однако, мы можем взять более мягкую функцию, которая выбирает не строгий вариант, а вероятность того или иного исхода. Например, Sigmoid или ReLu.
Прочитав статью, я понял для себя одно - до нейронок моему мозгу далековато🥲. Видимо пока что максимум на что он способен это на огромный набор if, else if. Но, могу сказать, что сам принцип работы был довольно понятно расписан, спасибо за статью)
Спасибо! Обещаем больше интересных статей)
Спасибо за статью! Интересно! Немного запутался на моменте с x1*w1+x2*w2+x3*w3, и дальнейшими возможными функциями.
Может быть можно этап с перемножение входных данных с весами и векторами описать еще проще? Или более наглядно?
Спасибо!
Конечно! Сделаем отельную статью.
С удовольствием прочел бы продолжение темы, надеюсь на новые статьи 🙂
Благодарим!
Спасибо за статью, все очень классно и понятно расписано, в статье нашел особое понимание процесса, в отличии от других статей. Очень жду продолжения статьи)