19강 / 20강
실습 종합 — 신경망 하나를 처음부터 끝까지
numpy 로 짜고, 학습시키고, 정직하게 채점한다
스무 강의 것을 한 줄기로 이어 붙입니다.
/ml 19강의 네 단계를 그대로 따라가되, 모형만 신경망으로 바꿉니다.
가장 먼저 나눕니다. 표준화조차 그 다음이에요.
Python
브라우저에서 실행
조기종료 지점을 검증자료로 고릅니다 — 그러니 <b>검증 점수는 성능이 아닙니다</b>.
Python
브라우저에서 실행
<b>로지스틱 회귀와 견줍니다.</b> 못 이기면 신경망을 쓸 이유가 없어요.
Python
브라우저에서 실행
씨앗의 <b>폭</b>과 이름표 섞기 검사. 둘 다 통과해야 앞의 숫자를 믿습니다.
Python
브라우저에서 실행
🤔 확인 문제
신경망이 시험 AUC 0.84, 로지스틱 회귀가 0.83 을 냈습니다. 어느 것을 쓸까요?
해설 0.01 차이는 씨앗만 바꿔도 나는 폭입니다(10강). 성능이 사실상 같으면 단순한 쪽이 이깁니다 — 배포도 쉽고 계수도 읽히니까요.