쓰쿠바 대학의 기계 학습 강좌 : 과제의 파이썬 스크립트 부분을 만들면서 sklearn 공부 (10)

지난번
쓰쿠바 대학의 기계 학습 강좌 : 과제의 파이썬 스크립트 부분을 만들면서 sklearn 공부 (9)
htps : // 기주 b. 이 m / ぇ가 cy를 rld / sk

과제 5.3 힌지 손실과 제곱 손실



이번에는 이상치가 있는 경우
Youtube의 해설은 제6회(1)55분 30초당

이상치가있는 힌지 손실



프로그램은 2행 더
X = np.insert(X,0,[5,-50],axis=0)
y = np.insert(y,0,1)

강좌에서는 최초의 값을 바꾸고 있는 것 같지만, 하나 추가해도 거기까지 변화는 없을 것 같다.

이것은 실행 결과입니다.
크게 벗어난 값이 하나 포튼이라고 해도, 정답이면 힌지 손실에서는 0이 되므로 아무런 영향은 없다.


이상치가있는 제곱 손실



이것도 똑같이 2행 더하는데, 왠지 좌표가 [5,-35]로 바뀌고 있다.
아마 제곱손실도 [5,-50]로 하면 빗나가는 방법이 너무 커지기 때문이라고 생각된다.
여기 실행 결과


이 문제의 의도



큰 이상치가 있었을 경우에 힌지손실에서는 아무 문제도 없고 분류로 오고 있지만, 제곱손실에서는 정답이라도 멀리 떨어진 것은 큰 페널티를 주어 버리기 때문에 이상하게 되어 버린다.

과거 게시물



쓰쿠바 대학의 기계 학습 강좌 : 과제의 파이썬 스크립트 부분을 만들면서 sklearn 공부 (1)
쓰쿠바 대학의 기계 학습 강좌 : 과제의 Python 스크립트 부분을 만들면서 sklearn 공부 (2)
쓰쿠바 대학의 기계 학습 강좌 : 과제의 파이썬 스크립트 부분을 만들면서 sklearn 공부 (3)
쓰쿠바 대학의 기계 학습 강좌 : 과제의 Python 스크립트 부분을 만들면서 sklearn 공부 (4)
쓰쿠바 대학의 기계 학습 강좌 : 과제의 파이썬 스크립트 부분을 만들면서 sklearn 공부 (5)
쓰쿠바 대학의 기계 학습 강좌 : 과제의 파이썬 스크립트 부분을 만들면서 sklearn 공부 (6)
쓰쿠바 대학의 기계 학습 강좌 : 과제의 파이썬 스크립트 부분을 만들면서 sklearn 공부 (7)
쓰쿠바 대학의 기계 학습 강좌 : 과제의 파이썬 스크립트 부분을 만들면서 sklearn 공부 (8)
htps : // 기주 b. 이 m / ぇ가 cy를 rld / sk
htps : // 오 cw. 쓰쿠바. 아 c. jp / 이런 rse / sys teminfu r 마치 온 / 마치 네 ぇ r 마인 g /

좋은 웹페이지 즐겨찾기