Neural Network 라이브러리 없이 구현하기
irirs 데이터의 sepal.width, sepal.length, petal.width, petal.length를 input으로 사용하여, versicolor, virginica를 분류하는 3층 신경망을 직접 구현해봤다. W1는 [4x3] 행렬, b1은 [1x3] 행렬, W2는 [3x2] 행렬, b2는 [1x2] 행렬, W3는 [2x1] 행렬, b3는 [1x1] 행렬이다. 따라서 W1은 12개, b1은 3개, W2는 6개 b2는 2개, W3는 2개 b3는 1개 총 26개의 파라미터를 델타를 이용하여 학습했다. ● 데이터 전처리 import csv import numpy as np import matplotlib.pyplot as plt ver = [] vir = [] ver_y = [] vir_y = ..
2022. 11. 16.