목록전체 글 (25)
나름개발블로그
C++ 최소/ 최대 공약수 언젠가 써먹을 거같아서 정리해봄 //Greatest Common Divisor int gcd(int a, int b) { while (a && b) { if (a >= b) a %= b; else b %= a; } return a + b; } // Least Common Multiple int lcm(int a, int b) { return (a / gcd(a, b)) * b; }

chapter 15 순한 뉴런과 순환층 메모리셀 타임스텝에 걸쳐서 어떤 상태를 보존하는 신경망의 구성 요소 간단히 셀이라고 부른다. 입력과 출력 시퀀스 시퀀스 투 시퀀스 시퀀스 투 벡터 벡터 투 시퀀스 인코더 디코더 RNN 훈련하기 BPTT backpropagation through time 시계열 예측하기 타임 스텝마다 하나 이상의 값을 가지면 시계열이라고 부른다 ? 타임 스텝마마나 하나의 데이터를 가진다 → 단변량 시계열(univariate time series) 여러값을 가진다→다변량 시계열(multivariate time series) 기준 성능 RNN 을 시작 하기 전에 기준 성능을 몇개 준비하는 게 좋다 각 시계열의 마지막 값을 그대로 예측 → 순진한 예측 ( navie forecasting)..
Chapter 14 CNN Convolution neural network (합성곱 신경망) 시각 피질 구조 뉴런들은 시야의 일부 범위 안에 있는 시각 작극에 반응 고수준 뉴런이 이웃한 저수준 뉴런의 출력에 기반한다 . 합성곱 층 convolutional layer zero padding : 높이와 너비를 맞추기 위해 입력 주위에 0을 추가하는것 stride : 한 수용장과 다음 수용장의 사이 간격 필터 filter 또는 convolution kernel 이라고 부른다 . 층의 전체 뉴런에 적용도니 하나의 필너튼 하나의 feature map 을 만든다. 여러가지 특성 뱁 쌓기 합성곱층은 여러가지 필터를 가지고필터마다 하나의 특성맵을 출력한다. 메모리 요구사항 filter 200, kernel_size 5..