Я сейчас изучаю для себя концепцию нейронных сетей и работаю с очень хорошим PDF из
http://neuralnetworksanddeeplearning.com/chap1.html
Есть также несколько упражнений, которые я делал, но есть одно упражнение, которое я действительно не понимаю, по крайней мере, один шаг
Задача:
Существует способ определения побитового представления цифры путем добавления дополнительного уровня в трехслойную сеть выше. Дополнительный уровень преобразует выходные данные предыдущего уровня в двоичное представление, как показано на рисунке ниже. Найдите набор весов и смещений для нового выходного слоя. Предположим, что первые 3 слоя нейронов таковы, что правильный выход в третьем слое (то есть старый выходной слой) имеет активацию по меньшей мере 0,99, а неправильные выходы имеют активацию менее 0,01.
Я также нашел решение, как видно на втором изображении
Я понимаю, почему матрица должна иметь эту форму, но я действительно изо всех сил пытаюсь понять шаг, на котором пользователь вычисляет
0.99 + 3*0.01
4*0.01
Я действительно не понимаю этих двух шагов. Я был бы очень рад, если бы кто-то мог помочь мне понять этот расчет
Большое спасибо за помощь