Coding/TIL (Today I Learned)

[~2021.10.06] 딥러닝 강좌 듣기.

폴밴 2021. 10. 7. 09:26

늘 다짐이 그렇듯 처음에는 의지에 불타올라 열심히 하다 시간이 지날수록 점점 귀찮아지고 잘 안 하게 된다.

그렇다고 공부를 아예 안한것은 아니지만, TIL 작성도 귀찮고 공부량도 적어진 것은 사실이다.

다시 마음을 다잡고 할 수 있는 계기가 필요한 것 같다.


1. 클래스 상속은 어떤 클래스를 만들 때, 기능을 이어받는 것을 말한다.

2. class 자식클래스(부모클래스): 명령어로 자식클래스를 만들 수 있다.

3. 자식클래스에서는 파이썬 내부적으로 부모클래스의 생성자를 불러오기 때문에 따로 작성하지 않아도 된다.

4. 메소드 오버라이딩은 부모클래스에 있는 메소드를 가져와 수정하고 덮어쓰는 것을 말한다.

5. 클래스 변수는 객체 변수와 달리 모든 객체에 공유된다. (같은 데이터 값을 갖는다.)

6. Logistic Regression에서는 cost function을 통해 오류 함수의 합을 구하고, 이를 최소화시키기 위해 gradient descent를 사용한다.

7. Computation Graph를 통해 변수의 흐름을 알고 back propagation으로 미분을 구할 수 있다.

8. m개의 test examples에서 i=1부터 m까지 반복하는 방식으로 파라미터 b, w를 구한다.


지난 머신 러닝 강의에서 들은 내용과 겹치는 부분이 많았지만, 오랜만에 들어서 그런지 기억이 안나는 부분이 많았다.

좀 더 강의를 집중해서 들을 필요가 있다. 그리고 앞으로 공부 분량과 내용을 좀 더 명확하게 정해야겠다.