211018_TIL

1 분 소요

오늘의 공부내용

  • 수업 : 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)의 차이 및 트레이드오프

평가

전체적으로 집중력있게 많은 것들을 공부했고, 공부의 퀄리티도 좋았다.

복습을 위주로 공부를 해서 그런지 개념을 이해하는데 쏟은 에너지는 적었고, 대신 그 에너지를 이미 한번 배운 내용들은 제대로 내 것으로 만들고 놓쳤던 부분들을 채우는데에 사용할 수 있어서 의미가 컸던 것 같다. 역시 공부하면서 복습과 노트필기는 간과할 수 없다.

그리고 수업시간에는 온전히 수업내용만 집중해서 들으니 괜히 수업이 끝나고 이해하지 못한 부분을 공부하느라 시간을 허비하지도 않고 더 개인공부에 집중할 수 있어서 좋다. 한동안 수업시간에 배우는 내용들이 커리큘럼과 달라서 그것들을 공부하는게 무슨 의미가 있는지 불필요한 고민들을 하느라 집중력이 떨어졌었는데 당분간은 다시 높은 효율을 낼 수 있을 듯 하다.

알고리즘 공부는 부트캠프에서 제공된 문제 리스트를 따라 풀어보려고 했는데 아직 자료구조에 대한 이해도 부족한 것 같고, 내 페이스에는 맞지 않는 난이도의 문제인 것 같아서 내일부터는 나에게 맞는 문제들부터 풀어나가면서 기초를 더 단단하게 만들려고한다.

월요일, 스타트가 좋다.

댓글남기기