SOFTMAX 썸네일형 리스트형 Python(33)- 비선형 활성화 함수 *이 글을 읽기전에 작성자 개인의견이 있으니, 다른 블로그와 교차로 읽는것을 권장합니다.*1. 비선형 활성화 함수(Activation Functions)신경망의 성능을 향상시키기 위해 사용 선형 함수는 입력값과 가중치를 곱한 결과를 그대로 출력하기 때문에, 신경망에서 여러 개의 레이어를 사용한다면 최종 출력값은 입력 값과 가중치의 선형 조합으로 표현되므로 입력 데이터의 비선형 관계를 표현할 수 없음 신경망이 입력 데이터의 비선형 관계를 잘 학습할 수 있도록 하기 위해 비선형 활성화 함수가 필요 활성화 함수 조건: 미분 가능 요약 : 선형 함수 + 비선형 함수 = 비선형 함수1-1. 시그모이드import numpy as npimport matplotlib.pyplot as pltdef sigmoid(x):.. 더보기 Python(30)- 파이토치로 논리회귀 구현 *이 글을 읽기전에 작성자 개인의견이 있으니, 다른 블로그와 교차로 읽는것을 권장합니다.*1. 단항 논리회귀(Logistic Regression)분류를 할 때 사용하며, 선형 회귀 공식으로부터 나왔기 때문에 논리회귀라는 이름이 붙여짐2. 시그모이드(Sigmoid) 함수예측값을 0에서 1사이의 값으로 되도록 만듦: yi = 0~10에서 1사의 연속된 값을 출력으로 하기 때문에 보통 0.5(임계값)를 기준으로 구분분류 문제에서는 분류기가 필요한데 시그모이드함수가 그 역할import torchimport torch.nn as nnimport torch.optim as optimimport matplotlib.pyplot as plttorch.manual_seed(2024)x_train = torch.Float.. 더보기 이전 1 다음