전체 글 (108) 썸네일형 리스트형 4강 8-2 경사하강법으로 필기체 데이터를 학습시켜보자 (텐써플로우) 텐써플로우를 이용하여 경사하강법으로 필기체 데이터를 학습시켜보자 1. SGD (확률적 경사하강법) #2. Adam 으로 필기체 데이터 학습시키는 텐써 플로우 코드 # 1. 필요한 패키지 가져오는 코드 import tensorflow as tf # 텐써 플로우 2.0 from tensorflow.keras.datasets.mnist import load_data # 텐써플로우에 내장되어있는 # mnist 데이터를 가져온다. from tensorflow.keras.models import Sequential # 모델을 구성하기 위한 모듈 from tensorflow.keras.layers import Dense,Flatten # 완전 연결계층을 구성하기 위한 모듈 from tensorflow.keras.ut.. 4강 - 8. 경사하강법의 개념과 종류(p.129) 경사하강법이란 오차가 최소화 되는 지점을 찾아가기 위해 global minimum 으로 내려오는 방법들 경사하강법의 종류 SGD (Stochastic Gradient Descent) momentum Adagrade Adam RMSprop 1. SGD(Stochastic Gradient Descent) 확률적 GD (Gradient Descent) 는 학습데이터를 다 입력하고, 한걸음 이동하는 경사하강법 SGD 는 일부 표본을 뽑아 입력하는데 미니배치에 GD를 결합한 방법 -- "확률적 경사하강법" SGD 는 아래로 내려올 때 심하게 지그재그로 내려온다. SGD 의 문제점? local minimum에 잘 빠진다. 2. momentum : 관성을 이용해서 local minimum 에서 빠져나가게 설계된 경사.. 리텐션 측정 방법 3가지 리텐션을 측정하는 세 가지 방법 (ab180.co) 출처: 리텐션을 측정하는 세 가지 방법 리텐션을 개선하기 위해서는 우선 현재 리텐션 메트릭을 정확하게 분석해야 합니다. Amplitude에서는 리텐션을 측정할 수 있는 세 가지 방법을 지원합니다. 각 제품 별 핵심 이벤트와 제품 사용 주 blog.ab180.co 1. N-Day 리텐션 N-Day 리텐션은 첫 방문 후 특정 일자에 재방문한 유저 비율을 나타낸다. N-Day 리텐션은 최초 사용일로부터 N일 후에 재방문한 액티브 유저의 비율을 측정하는 방식이다. 그래서 게임 앱이나 소셜 앱 등 반복적으로 서비스를 사용하는 제품에 적합하다. N-Day 리텐션을 측정할 때는 우선 유저가 제품을 최초로 사용한 날을 Day 0으로 설정 2. Unbounded 리텐션.. 밑바닥부터 시작하는 딥러닝 4장 - 1. 오차함수 ■ 신경망 학습 시키기 위해 알아야할 3가지 개념 오차함수 : 신경망이 뭘 잘못하고 있는지 깨닫게 해주는 함수 오차 함수에 정답 데이터와 예측 데이터를 넣어서 오차가 어떻게 되는지 확인 미니배치 : 학습할 때 데이터를 한꺼번에 신경망에 넣는 게 아니라 몇백장씩 조금씩 신경망에 넣고 학습시키는 것 수치미분 : 오차함수의 기울기를 구해서 기울기 만큼 가중치를 갱신할 때 필요 ■ 오차함수의 종류 1. 분류 -> 교차 엔트로피 함수(cross entropy error) 2. 회귀 -> 평균 제곱 오차 함수(mean squared error) 몽고디비에서 DML 시행하기 몽고디비 출력 결과를 테이블, csv 파일로 생성하기 몽고디비의 집계함수 몽고디비 정렬 및 컬럼명 확인하는 방법 이전 1 ··· 7 8 9 10 11 12 13 14 다음