211018_TIL
오늘의 공부내용
- 수업 : Java Spring Boot
- Web Architecture
- Servlet & JSP
- 알고리즘 공부 :
- 탐욕법 문제 “조이스틱” 풀기 시도
- numpy 노트 정리
- 머신러닝의 기본 개념과 종류 복습
- 머신러닝 개념
- 지도학습 / 비지도학습 / 강화학습
- 머신러닝의 기본적인 종류 : 선형 회귀분석, 의사결정나무, KNN(K-Nearest Neighbor), Neural Network, SVM (Support Vector Machine), 앙상블, K-means clustering
- 딥러닝 기본개념
- 모델의 적합성 평가 및 실험 설계 방법
- MSE 변화에 따른 평가
- 학습데이터, 검증데이터, 테스트데이터 분할
- k-Fold 교차검증
- LOOCV (Leave-One-Out Cross Validation)
- 데이터 분석과정, 전처리, 설계
- 과적합 (Overfitting)
- 분산(Variance)과 편파성(Bias)의 차이 및 트레이드오프
평가
전체적으로 집중력있게 많은 것들을 공부했고, 공부의 퀄리티도 좋았다.
복습을 위주로 공부를 해서 그런지 개념을 이해하는데 쏟은 에너지는 적었고, 대신 그 에너지를 이미 한번 배운 내용들은 제대로 내 것으로 만들고 놓쳤던 부분들을 채우는데에 사용할 수 있어서 의미가 컸던 것 같다. 역시 공부하면서 복습과 노트필기는 간과할 수 없다.
그리고 수업시간에는 온전히 수업내용만 집중해서 들으니 괜히 수업이 끝나고 이해하지 못한 부분을 공부하느라 시간을 허비하지도 않고 더 개인공부에 집중할 수 있어서 좋다. 한동안 수업시간에 배우는 내용들이 커리큘럼과 달라서 그것들을 공부하는게 무슨 의미가 있는지 불필요한 고민들을 하느라 집중력이 떨어졌었는데 당분간은 다시 높은 효율을 낼 수 있을 듯 하다.
알고리즘 공부는 부트캠프에서 제공된 문제 리스트를 따라 풀어보려고 했는데 아직 자료구조에 대한 이해도 부족한 것 같고, 내 페이스에는 맞지 않는 난이도의 문제인 것 같아서 내일부터는 나에게 맞는 문제들부터 풀어나가면서 기초를 더 단단하게 만들려고한다.
월요일, 스타트가 좋다.
댓글남기기