728x90
import numpy as np
import matplotlib.pyplot as plt
X = np.arange(-1.0, 1.0, 0.2)
Y = np.arange(-1.0, 1.0, 0.2)
Z = np.zeros((10,10))
w_x = 2.5
w_y = 3.0
bias = 0.1
for i in range(10):
for j in range(10):
u = X[i]*w_x+Y[j]*w_y+bias
y = 1/(1+np.exp(-u))
Z[j][i] = y
plt.imshow(Z, "gray", vmin = 0.0, vmax = 1.0)
plt.colorbar()
plt.show()

728x90
'AI(Artificial Intelligence)' 카테고리의 다른 글
| 신경망 각 층의 구현(분류) (1) | 2024.07.16 |
|---|---|
| 신경망 각 층의 구현(회귀) (1) | 2024.07.16 |
| softmax (2) | 2024.07.02 |
| 3층 신경망(3 layer neural network) (0) | 2024.07.01 |
| ReLU 함수 (Rectifical Linear Unit) (0) | 2024.06.24 |