본문 바로가기

반응형

프로그래밍/AI

(7)
[혼공머신 11기] 혼공학습단 11기 활동 회고 우연한 기회로 시작하게 된 혼공학습단 11기를 마치며... (https://hongong.hanbit.co.kr/) 왜 시작하였는가? 2023년 연말이 되니 또 "내년엔 무언가 새로운 것을 공부해볼까?"라는 생각이 들었다. 이미 작년 초에 Flutter를 공부했으나 역시 FE는 나랑 맞지 않다는 것만 다시 한번 확인한 채로 한 달만에 포기했다. 그리고 연말에 옛 선임들과 오랜만에 만나 술한잔 하면서 '최근엔 AI/ML 관련 기술 말고는 확 뜨는게 없는것 같다'라는 얘기를 했었는데... 그때 술기운에 "이 참에 AI에 입문해볼까?"라는 생각을 해봤다. 그러던 와중에 우연히 혼공학습단을 모집한다는 메일을 보게 되었고, 머신러닝/딥러닝 책이 있는 것을 알게되어 신청했다. 뭔가 극적으로 짜맞혀진 것 같은 느낌!..
[혼공머신 11기] 6주차 스터디 및 과제 [혼공머신 11기] 1주차 스터디 및 과제 [혼공머신 11기] 2주차 스터디 및 과제 [혼공머신 11기] 3주차 스터디 및 과제 [혼공머신 11기] 4주차 스터디 및 과제 [혼공머신 11기] 5주차 스터디 및 과제 6주차 후기 드디어 혼공머신 11기 마지막주이다. 설 연휴 때 공부를 하고나서 한참 뒤에 내용을 정리하여 후기를 쓰려니 기억이 잘 나지 않는다. 어렴풋이 '드디어 딥러닝이라는 것을 해보는구나'라는 감정과 '뉴런이란게 이런거였구나' 싶은 느낌 정도만 어렴풋이 기억에 남는다. 혼공학습단 11기 학습회고도 써야하니 이번주 후기는 짧게 마무리 해야겠다. 6주차 과제 기본 미션 : 07-1 확인 문제 풀고, 풀이 과정 정리하기 선택 미션 : 07-2 확인 문제 풀고, 풀이 ..
[혼공머신 11기] 5주차 스터디 및 과제 [혼공머신 11기] 1주차 스터디 및 과제 [혼공머신 11기] 2주차 스터디 및 과제 [혼공머신 11기] 3주차 스터디 및 과제 [혼공머신 11기] 4주차 스터디 및 과제 5주차 후기 6장에서 k-평균 알고리즘을 공부하면서 제공된 정답 데이터가 없음에도 불구하고, 최적의 클러스터 개수를 찾아 학습하는 과정이 재미있고 흥미로웠다. (신기했다는 표현이 더 맞을 것 같다.) 그치만 주성분 분석의 내용은 이해했지만 세부 원리는 잘 이해가 되지 않았다. 과제를 제출하고 320~322 쪽을 다시 읽어보고, 관련 자료도 좀 더 찾아봐야겠다. 그리고 이번 장은 공부하면서 "이건 업무에 적용할 수 있지 않을까?"라는 생각을 했다. (물론 더 깊게 공부해봐야 겠지만...) 현업에서 활용할 만한 부분이 있을 것 같은 느낌이..
[혼공머신 11기] 4주차 스터디 및 과제 [혼공머신 11기] 1주차 스터디 및 과제 [혼공머신 11기] 2주차 스터디 및 과제 [혼공머신 11기] 3주차 스터디 및 과제 4주차 후기 이전까지 훈련 세트와 테스트 세트로 데이터를 나누고, 테스트 세트의 결정 계수로 적합도를 판단하는 것이 무언가 찝찝했는데 이번 장에서 교차 검증을 배워서 그 찝찝함이 조금은 해소되었다. 인터넷에 교차 검증을 검색해보니 사이킷런 문서에 교차 검증에 대하여 영어로 상세히 설명되어 있는 것을 찾을 수 있었다. 그래서 사이킷런 User Guide를 살펴보았는데, 그동안 책에서 배웠던 내용들이 많이 설명되어 있었다. 여태 API 문서만 봤었는데 앞으로 공부하면서 이해가 잘 안되면 여기서도 내용을 더 읽어봐야 겠다. 앞선 장에서 하이퍼파라미터라는 개념을 공부하면서 우리의 예제..
[혼공머신 11기] 3주차 스터디 및 과제 [혼공머신 11기] 1주차 스터디 및 과제 [혼공머신 11기] 1주차 스터디 및 과제 3주차 후기 지난주에도 새로운 개념이 많았다고 징징대는 후기를 적었는데, 이번주는 더 어려웠다. 특히 확률적 경사 하강법은 책만 보고 이해가 잘 되지 않아서 인터넷 검색을 많이 해봤다. 머신러닝의 개념이 생소해서 그런지 여전히 "딱 이거다!"하는 느낌으로 와닿지 않는 개념이였다. 나중에 혼자 8장, 9장을 학습할 때 이번에 정리한 내용을 바탕으로 복습해봐야 겠다. 기본 미션 04-1. 확인 문제 2번 풀고, 풀이 과정 설명하기 정답 : (1) 시그모이드 함수 설명 : 이진 분류에서 사용하는 시그모이드 함수는 출력값을 0 ~ 1 사이로 변환하고, 이는 0 ~ 100% 확률로 해석할 수 있다. 선택 미션 04-2. 과대적합..
[혼공머신 11기] 2주차 스터디 및 과제 [혼공머신 11기] 1주차 스터디 및 과제 2주차 후기 새로운 용어가 마구마구 쏟아져 나왔다. 결정계수, 과대적합, 과소적합, 하이퍼파라미터 등등... 책 내용이 주어진 문제를 해결하고, 그 결과의 문제점을 찾고, 다시 새로운 방법으로 해결하는 방식으로 스토리가 있다. 마치 예전에 열심히 공부했던 토비의 스프링처럼. 그래서 큰 주제들은 지나온 과정을 되새기면 기억이 난다. 그러나 그 과정에서 불쑥불쑥 튀어나오는 용어들은 정확하게 기억이 나지 않아서 공부하며 책 뒷부분을 계속 찾아보면서 익숙해지기 위해 노력했다. 그리고 오랜만에 방정식을 보게 되어 당황했다. 이쪽 공부를 하면 수학공부도 하게 된다던데... 다행히 아직은 고등학교 수준이 나와서 쉽게 넘어갈 수 있었는데, 뒷부분에 더 어려운게 나오려나...?..
[혼공머신 11기] 1주차 스터디 및 과제 평소에 잘 보지 않는 개인메일을 보다가 우연히 한빛미디어 혼공학습단 11기 모집 소식을 보았다. 그동안 관심은 있었으나 업무와 육아 핑계로 미루거나 업무 관련 스터디만 하느라 쉽게 접근하지 못했던 "머신러닝+딥러닝" 책이 보여서 신청했다. 앞으로 6주 동안 미루지 말고 힘내보자! 기본미션 : 코랩 실습화면 캡쳐하기 일부 캡쳐 전체 실행 결과 https://gist.github.com/hyunto/7932f7cc286a1d5f3f31796a5d13ebf4 선택미션 : Ch.02(02-1) 확인 문제 풀고, 풀이 과정 정리하기 01. 나의 첫 머신러닝 생선 분류 문제 판매할 생선 목록 도미 곤들매기 농어 강꼬치고기 로치 빙어 송어 보통 프로그램은 '누군가 정해준 기준대로 일'을 한다. 반대로 머신러닝은 누구..

반응형