![[pytorch] 기본](http://i1.daumcdn.net/thumb/C120x120/?fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdna%2FbRicFj%2Fbtq9KwcOc99%2FAAAAAAAAAAAAAAAAAAAAAC4YeDLQNIxp8DgMp5emlDfiZ-4isrzT8AQ7SE49MF2h%2Fimg.png%3Fcredential%3DyqXZFxpELC7KVnFOS48ylbz2pIh7yKj8%26expires%3D1753973999%26allow_ip%3D%26allow_referer%3D%26signature%3D4ifomzvvUtKmSVjtdhEnL5HK4E0%253D)
[pytorch] 기본
: 딥러닝을 위한 framework Pytorch - regression 1. data set을 setting -> train set과 validation set. test set을 설정한 후, numpy로 값을 한번 살펴본다. 대게 비율이 8:1:1, 7:2:1로 설정 %matplotlib inline import numpy as np import matplotlib.pyplot as plt from mpl_toolkits import mplot3d # ====== Generating Dataset ====== # num_data = 2400 x1 = np.random.rand(num_data) * 10 x2 = np.random.rand(num_data) * 10 e = np.random.normal..
- NFT 블록체인을 활용한 딥러닝 기반 사진 거래 웹 애플리케이션 구축
- · 2021. 7. 18.

인공지능 되짚어보기
학습 정의 1. Learning(학습)이란 input에 맞는 output을 구하는 함수 f(x)(=perceptron)을 찾는 것이다. => input에 맞는 oupt을 구하기 위해 weight를 찾는것이 학습니다. => Error 값을 줄여나가면서 weight를 학습한다. 이때 Error 값을 정의한 함수를 Objective function(목적 함수)라고 한다. (일반적으로 Error 값은 MeanSquaredError를 사용한다. * MSE는 아래의 식과 같다) 즉, Error를 최소화할때의 weight 값을 구해야한다. Gradient descent learning error값을 최소화하기 위한 가장 기본적인 학습 방법이다. 1. 학습 시작에서는 random하게 weight를 설정한다. 2. 학습..
- NFT 블록체인을 활용한 딥러닝 기반 사진 거래 웹 애플리케이션 구축
- · 2021. 7. 18.