2일차 학습 정리

이호영·2021년 8월 3일
0

강의 복습 내용

4. 경사하강법(매운맛)

βkyXβ2=βk{1ni=1n(yij=1dXijβj)2}1/2\partial_{\beta_{k}}\|\mathbf{y}-\mathbf{X} \beta\|_{2}=\partial_{\beta_{k}}\left\{\frac{1}{n} \sum_{i=1}^{n}\left(y_{i}-\sum_{j=1}^{d} X_{i j} \beta_{j}\right)^{2}\right\}^{1 / 2}

=Xk(yXβ)nyXβ2=-\frac{\mathbf{X}_{\cdot k}^{\top}(\mathbf{y}-\mathbf{X} \beta)}{n\|\mathbf{y}-\mathbf{X} \beta\|_{2}}

Xβ\mathbf{X} \betaβ\beta에 대해서 미분한 값

βyXβ22=(β1yXβ22,,βdyXβ22)\nabla_{\beta}\|\mathbf{y}-\mathbf{X} \beta\|_{2}^{2}=\left(\partial_{\beta_{1}}\|\mathbf{y}-\mathbf{X} \beta\|_{2}^{2}, \ldots, \partial_{\beta_{d}}\|\mathbf{y}-\mathbf{X} \beta\|_{2}^{2}\right)

=2nX(yXβ)=-\frac{2}{n} \mathbf{X}^{\top}(\mathbf{y}-\mathbf{X} \beta)

βyXβ22\nabla_{\beta}\|\mathbf{y}-\mathbf{X} \beta\|_{2}^{2}은 조금 더 간단한 결과가 나온다.

과제 수행 과정 / 결과물 정리

str.isdigit() - 문자열이 정수인지 확인, 음수는 확인하지 못함
문자열이 정수로만 이루어졌을 시 True를 반환

if (user_input_number[0] == '-'):
      result = user_input_number[1:].isdigit()
else:
      result = user_input_number.isdigit()

피어세션 정리

  • 팀 구글 드라이브 개설
  • 피어세션이 피었습니다 PPT
  • 캐릭터정하기

학습 회고

확률 부분에서 꽤나 막히는 부분이 생겼다. 먼저 수업과 관련된 파트는 검색을 통해서 해결하고 주말에 틈틈이 부스트코스의 확률론 강의를 수강해야겠다.

profile
Speech Synthesis & Voice Cloning

0개의 댓글