Page 131 - 인공지능 수학 교과서
P. 131
문제 해결
추론
창의 융합
의사소통
정보 처리
태도 및 실천
공학적 도구를 이용하여 경사하강법을 활용한 최적화의 과정을 진행하는 프로그램을 실행해 보자. 3 학습률을 0.1과 0.001로 변경한 후 그래프의 변화를 관찰한다.
매개변수 80 매개변수 100
70
60 80
값 값
50 60
40
30 40
20 20
10
0 0
1 10 50 100 500 1,000 1,500 2,000 1 10 50 100 500 1,000 1,500 2,000
갱신 횟수 갱신 횟수
학습률 0.1일 때 학습률 0.001일 때
4 학습률만 변동한 상태를 비교해 본다.
최초의 매개변수 값
또는 매개변수 학습률 0.001 0.01 0.1
갱신 횟수 목록을
변경해 보아요. 매개변수 갱신의 횟수 2000 500 50
5 학습률의 크기에 따라 갱신 횟수가 어떻게 변하는지 생각해 본다.
스스로하기 프로그램 코드를 수정하여 경사하강법을 활용한 최적화 과정 진행하기
1 최초의 매개변수 값, 학습률, 갱신 횟수, 다른 손실함수의 식을 바꾸어 실행해 보자.
2 실행 후 출력된 그래프를 직접 그려 보고, 수학적으로 분석하여 설명해 보자.
출력된 그래프 그리기 출력 그래프의 수학적 설명
1. 최적화와 의사 결정 129