딥러닝(8)
-
[ 딥러닝 ] 파이토치로 구현한 논리회귀
1. 단항 논리 회귀 실습 논리 회귀(Logistic Regrssion) 분류를 할 때 사용하며 선형 회귀 공식으로부터 나왔기 때문에 논리 회귀라는 이름이 붙여짐 직선 하나(선형 회귀)를 사용해서 예측한다면 제대로 예측할 수 없음 Sigmoid 함수(Logistic 함수)를 사용하여 정확도를 높임 Sigmoid 함수 예측값을 0에서 1사이 값이 되도록 만듬 0에서 1사이의 연속된 값을 출력으로 하기 때문에 보통 0.5를 기준으로 구분 import torch import torch.nn as nn import torch.optim as optim import matplotlib.pyplot as plt torch.manual_seed(10) ------------------------------------..
2023.09.11 -
[ 딥러닝 ] 선형 회귀
💥 단항 선형 회귀 실습 * 한 개의 입력이 들어가서 한 개의 출력이 나오는 구조 import torch # 오픈 소스 기계 학습 라이브러리 모듈 import torch.nn as nn # nn 이란? 인경신경망을 구현하기 위한 도구와 모듈제공 import torch.optim as optim # optim 이란 다양한 최적화 알고리즘 구현 import matplotlib.pyplot as plt # 파이썬 코드를 재실행해도 같은 결과가 나올 수 있도록 랜덤시드를 설정 torch.manual_seed(17) -------------------------------------------------------------------- # 결과 # 1차원 텐서를 생성 / 텐서란? 다차원 배열을 나타내는 데이터 ..
2023.07.06