단층 퍼셉트론
[실습] numpy로 만드는 단층 신경망 - 다중 분류2
우리는 다중 분류 문제를 예측하는 단층 신경망을 만들어 볼 것이다. 다중 분류 문제에서는 불량철판문제 데이터를 가지고 불량 철판의 종류를 예측하는 신경망을 구축해 볼 예정이다. 데이터 셋은 Kaggle에 있는 불량 철판 문제 에서 받아서 사용 할 수 있다. ✔︎ 데이터 살펴보기 import numpy as np import csv import pandas as pd data = pd.read_csv('data/faults.csv') 독립 변수는 철판의 불량 상태를 의미하는 지표인 총 27가지의 값이 주어지며, 종속 변수로는 one − hot vector 로 표현된 7가지의 불량 종류가 존재하는 1941개의 데이터셋 이다. 📍 다중 단층 신경망을 만들기 위한 설계도 1. 모듈 불러오기 import nump..
[실습] numpy로 만드는 단층 신경망 - 회귀 문제
Tensorflow 없이 numpy를 이용해서 단층 신경망을 만들어 보자. 우라는 Abalone 데이터를 가지고 전복의 나이를 예측하는 신경망을 구축해 볼 예정이다. 데이터 셋은 Kaggle에 있는 Abalone Dataset 에서 받아서 사용 할 수 있다. ✔︎ 데이터 살펴보기 import pandas as pd df = pd.read_csv('data/abalone.csv') df.head() ◼ 변수 설명 독립변수는 Sex ~ Shell weight 까지 8개로 구성되어 있고, 종속변수는 Rings 이다. 데이터는 총 4177개로 준비되어 있다. 📌 단층 신경망을 만들기 위한 설계도 우리는 위의 설계도 순서대로 함수를 하나하나 만들어 볼 것이다. 1. 모듈 불러오기 import numpy as np..