Я хочу определить простую нейронную сеть для вычисления логической регрессии для двух классов (0 и 1) и следующих данных в качестве обучающего набора:
(1, 2) -> 0
(2, 2) -> 0
(3, 4) -> 1
(4, 4) -> 1
(5, 3) -> 1
(6, 6) -> 0
(7, 5) -> 0
(8, 4) -> 0
(10, 6) -> 1
(11, 5) -> 1
Эти точки можно разделить на 3 функции: A = -(5/6)*x -y + 5
B = -(3/2)*x -y + 12
C = -(5/3)*x -y
Итак, я хочуопределить простую нейронную сеть с двумя входными узлами, одним скрытым слоем с 3 узлами и одним узлом в качестве вывода.Я использую сигмовидную функцию в качестве функции активации.
Как определить / инициализировать матрицу весов и матрицу смещения?