반응형

ML | DL 2

2. Loss function, Optimization

https://youtu.be/744NMv4w87M Neural Network의 weight를 찾아가는 방법에 대한 내용 Regression 회귀 분석을 통해 Loss function과 Optimization을 알아보자 목적은 아래 그림과 같이 점들의 데이터를 최대한 따라가는 직선을 찾는 것 즉 아래와 같은 수식으로 정의된 직선에서 a값과 b값을 구하는 것 Y = a * X + b 이를 위한 가장 첫 번째 단계로 Loss를 정의해주면 된다 이를 위해 직선에서 점들까지의 거리의 제곱의 합을 Loss로 정의함 직선으로부터 점까지의 거리 [ ( a * X + b - Y ) ** 2 ] 를 모두 더해준 뒤 [ ∑ ] 이를 점의 갯수 [ 1/N ] 으로 나누어준 값 1/N * ∑ ( a * X + b - Y ) ..

ML | DL 2023.08.09

1. Perceptron

Perceptron https://heytech.tistory.com/332 퍼셉트론(Perceptron)은 인공 신경망(Aritificial Neural Network, ANN)의 구성 요소(unit)로서 다수의 값을 입력받아 하나의 값으로 출력하는 알고리즘입니다. Perceptron은 perception과 neuron의 합성어이며 인공 뉴런이라고도 부릅니다. 즉, 퍼셉트론은 생물학적인 신경계(Neual Network)의 기본 단위인 신경세포(=뉴런)의 동작 과정을 통계학적으로 모델링한 알고리즘입니다. https://youtu.be/WKnUYTxaPn4 ML, DL 사용 이유? 데이터 예측을 잘하기 위해서 이를 위해서 Neural Network 구조로 여러 뉴론을 합쳐서 만듦 아래와 같은 2차원에서 동..

ML | DL 2023.08.09
반응형