반응형

분류 전체보기 159

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

GC

필수 플래그 다음 5가지 플래그는 무조건 활성화해야 하는 플래그이다. -Xloggc:gc.log GC 이벤트 로그를 기록할 파일을 지정한다. -XX:+PrintGCDetails GC 이벤트 세부 정보를 로깅한다. -XX:+PrintTenuringDistribution 툴링에 꼭 필요한 부가적인 GC 이벤트 세부 정보를 추가한다. -XX:+PrintGCTimeStamps GC 이벤트 발생 시간을 출력한다. 단 VM 시작 이후 경과한 시간을 초 단위로 출력한다. GC 이벤트와 Application 이벤트(로그 파일) -XX:+PrintGCDateStamps GC 이벤트 발생 시간을 출력한다. 단 벽시계 시간 기준으로 출력한다. GC와 다른 내부 JVM 이벤트를 연관 짓는 용도 로그 순환 플래그 -XX:+Us..

카테고리 없음 2023.07.10
반응형