KT 에이블스쿨 AI트랙 2기 5주차(8.22-8.26) 🧠
반응형
머신러닝
이번주에는 머신러닝 배웠다.
앞서 배운 주는 CRISP-DM 단계에서 Modeling 전단계인 데이터를 전처리하는 과정을 배웠다면 이번주에는 전처리한 데이터를 가지고 Modeling 하는 법을 배우는 주였다. ( * 다음주 미니프로젝트가 끝난 후에는 비지니스 관점의 Evaluation(평가)는 어떻게 할 것인가에 대해 배운다고 하였다. * )
- 22,23,24일
모델링에는 지도학습과 비지도학습이 있으며 지도학습이라 하면 답을 찾는 것, 비지도학습은 비슷한것끼리 묶는것이라고 이해하면 된다.
지도학습의 답의 종류에 따라 두가지로 나누게 되는데 숫자 답을 찾을 경우 Regression(회귀) , 범주형 답을 찾는 경우 Classification( 분류 ) 이다. 회귀냐 분류냐에 따라 사용되는 알고리즘이 다른데 이 알고리즘을 사용하여 평가하는 방법을 배웠다. 이것을 통해 모델이 얼마나 정확한 지에 대해 평가하는 것을 배웠다. - 24,25일
성능을 높이기 위해서는 Variance(편차), Bias(오차)를 다루어야한다. 이 때 편차를 구할 때는 한번 나오는 결과만 믿는 것이 아닌 여러번 나누어서 나온 결과를 평균내어서 성능을 예측한다. 또, 데이터를 늘릴 경우 편차와 오차가 동시에 향상되지만 데이터가 무조건 많을 수록 좋은 것이 아니다. 그렇기에 Learning Curve를 보면서 Elbow Method를 사용하여 적절한 데이터의 크기를 찾아아햔다.
성능 튜닝은 데이터의 개수를 늘리는 것보다 하이퍼파라미터 튜닝에 집중하므로 Random Search,Grid Search에 대해 배웠다.
모델링의 목표는 과거의 일부 데이터만 가지고 현재와 미래의 데이터를 에측하는 것이 목표이다. 따라서 복잡한 모델의 경우 과적합 되어서 train set에 모든 패턴을 모두 반영한다고 하더라도 좋은 모델이라고 할 수 없다. 따라서 우리는 적절한 모델의 복잡도를 가진 모델을 만들어야한다. 경험이 필요!! ( 이 때, 배우지 않은 릿지,라쏘,L2,L1 규제 추가적으로 공부 ) - 25,26일
성능을 높이기 위한 노력으로 Ensemble인 Bagging, Boosting에 대해 배웠다. Bagging의 원리를 이용하는 랜덤 포레스트🌳의 경우에는 요즘 핫한 모델로 잘 알아두는 것이 좋다고 하셨다.⭐️
또, 이 날에는 비지도학습인 K-means를 살짝,,,? 배웠다
머신러닝 배운 점 🕺
내가 느낀 점은 결국 머신러닝에 가장 필요한 것은 경험인 것 같다. 모든 것이 적당한 ~~~ 이런 표현으로 하는 것으로 봐서 적당한이란 경험을 통해 결국 알 수 있는 것이었다... 하지만,, 나는 경험이 없는 걸,,;;;;; 대체 이 경험은 언제 쌓이는 것이냐며,, 일단 좀 더 공부해봐야 할 것 같다.
이번주 스터디 📝
노션을 통해 사람들과 수업 내용을 공유하는 스터디
사실 다들 열심히 공부하고 정리하느라 피드백하는 것은 없다. 그래도 스터디 덕분에 이번 주에는 거의 밀리지 않고 모든 내용을 정리할 수 있었다. 수업을 하면서 바로바로 정리하고 싶지만 수업 내용을 따라가기에 머리가 복자해서 끝나고 나서 정리하고 있다 🥲 그리고 무엇보다 정리를 안하게 되면 이미 배운 내용도 구글에서 찾는 나의 모습이 되지 않기 위해 욜심히 정리중이다.
SQL 스터디
꾸준히 해오는 중이다. 푼 내용들은 https://coooco.tistory.com/category/SQL 이 페이지에 정리하는 중이다.
저번주 목표 회고 👩🏻💻
수업 내용 매일매일 복습해서 정리하기 주말동안 저번주 못한 내용 복습 + 미니프로젝트
-> 미니프로젝트는 정리하지 못했지만 대충 저번 못한 내용들은 복습하고 이번주 정리 완료- 스프링 강의 듣기 ( 일주일에 하나만이라도 듣기 ) -> 이번주는 못 들었으므로 다음주에는 꼭...
SQL 문제 풀기 ( 하루에 하나정도 )-> SQL 문제 푸는 건 하는 중- 코딩테스트 문제 하루에 하나씩 풀기 , 하루에 한시간 투자
-> 이번주에는 못했으므로 다음주부터 시간을 정해야겠다 아무래도 수업끝난 직후? 이때가 좋지 않을까 싶다
이번주 목표 👩🏻💻
- 이번주는 미니프로젝트 + 추석 프로젝트 날이므로 그거 하면서 저번주나 조금 빈 부분 채우기
- 스프링 강의 주말에 듣기 ( 토요일,금요일? 듣기 )
- SQL 문제 풀기
- 코딩테스트 문제 풀기( 5시 반 - 7시 )
크크크 그리고 이번주에 장패드를 장만했다 아주 뿌듯하다 장패드씨 매우 좋아~!
반응형
'kt 에이블스쿨' 카테고리의 다른 글
KT 에이블스쿨 AI트랙 2기 7주차(9.5-9.7) 🍗 (0) | 2022.09.19 |
---|---|
KT 에이블스쿨 AI트랙 2기 6주차(8.29-9.02) 👭👫👬🚶♂️ (1) | 2022.09.06 |
KT 에이블스쿨 AI트랙 2기 4주차(8.16-8.19) | 15일은 광복절🇰🇷 (0) | 2022.08.23 |
kt 에이블 스쿨 AI 트랙 2기 : 3주차(8.8 - 8.12) (0) | 2022.08.16 |
kt 에이블 스쿨 AI 트랙 2기 : 2주차(8.1-8.5) (0) | 2022.08.08 |