[신경망을 수식으로 표현] 신경망이 어떻게 학습을 알아보기 위해 우선 신경망을 수식으로 표현해보자. n개의 입력 데이터를 받는 단층 신경망이* d개의 뉴런을 가지고 있고 p*개의 출력을 내보낸다면 다음과 같은 행렬들의 식으로 나타낼 수 있다. O는 출력, X는 입
잘 알다시피 1차원 데이터는 벡터, 2차원을 행렬, 3차원을 텐서라고 부른다. 2차원 행렬의 크기를 구하기 위해선 배치 사이즈x차원(dim)를 하면 된다. 우리가 딥러닝으로 컴퓨터 비전을 다룰 때의 3차원 텐서는 보통 배치 사이즈x높이x너비가 데이터의 크기다. 자
파이토치에서 경사하강법을 이용한 단순선형회귀분석을 하는 방법을 알아보자우선 y = 2x 라는 아주 간단한 선형관계를 가진 데이터를 준비한다.가중치는 하나일 것이므로 1의 shape를 가진 0 토치 텐서 변수를 만들어준다. 얘는 두 개의 파라미터를 받는데 모양과 학습