Creation of a simple neural network model according to the given data. In a mathematical visual form inputs = [1.3, 2.2, 3.5, 2.5] weights1 = [0.1, 0.2, -0.1, 1] weights2 = [0.1, -0.1, 0.5, -0.5] weights3 = [-0.6, -0.7, 0.6, 0.7] bias1 = 0.5 bias2 = 1 bias3 = 2
def neural_network(inputs, weights1, weights2, weights3, bias1, bias2, bias3): output1 = inputs[0]*weights1[0] + inputs[1]*weights1[1] + inputs[2]*weights1[2] + inputs[3]*weights1[3] + bias1 output2 = inputs[0]*weights2[0] + inputs[1]*weights2[1] + inputs[2]*weights2[2] + inputs[3]*weights2[3] + bias2 output3 = inputs[0]*weights3[0] + inputs[1]*weights3[1] + inputs[2]*weights3[2] + inputs[3]*weights3[3] + bias3 return output1, output2, output3 output1, output2, output3 = neural_network(inputs, weights1, weights2, weights3, bias1, bias2, bias3) print(output1, output2, output3)