Numpy

    [실습] numpy로 만드는 단층 신경망 - 이진 분류 2

    [실습] numpy로 만드는 단층 신경망 - 이진 분류 2

    우리는 이진 분류 문제를 예측하는 단층 신경망을 만들어 볼 것이다. 이진 분류 문제에서는 Pulsar 데이터를 가지고 별인지 펄서인지 예측하는 신경망을 구축해 볼 예정이다. 데이터 셋은 Kaggle에 있는 Pursar dataset 에서 받아서 사용 할 수 있다. ✔︎ 데이터 살펴보기 import numpy as np import pandas as pd df = pd.read_csv('data/pulsar_stars.csv') 총 8개의 독립변수와 하나의 종속변수로 약 17800여개의 데이터셋이 준비되어 있다. 📍 이진 단층 신경망을 만들기 위한 설계도 1. 모듈 불러오기 import numpy as np import csv # 실험 결과를 재현하기 위해 난수 발생패턴을 고정시키는 np.random.se..

    [실습] numpy로 만드는 단층 신경망  -  회귀 문제

    [실습] 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..