저는 2022년도 빅데이터분석기사 실기 4회를 100점으로 합격했습니다.
시험 결과를 확인한 직후에 시험 보는 과정에 초점을 맞추어 합격 후기를 포스팅했었습니다.
시험 준비를 어떻게 할 것인지를 주제로 추가로 포스팅을 하려고 했었는데, 미루고 미루다 이제야 작성을 해봅니다.
4회 시험 당시에도 필기는 어렵지만 실기는 쉽다는 이야기를 많이 들었습니다. 그러나 R도 능숙하지 않고, 구름환경도 처음이며, 모든 것이 생소한데, 실기 시험 경험이 전무했었기 때문에 두려운 마음이 작지 않았습니다. 동차는 패스하고 여유있게 준비해서 다음 회차에 도전할까 하는 유혹도 종종 들었습니다.
그렇지만 개인적으로는 시험 비용이나 시험 보는 시간이 아까울 것 없는 상황이었으므로, 공부하는 셈 치고라도 4회 실기를 바로 도전하기로 했습니다.
실기 준비 방향성 확인
카카오 오픈 채팅방 빅데이터 오픈 채팅방 가입해서 시험 관련 정보를 입수하였습니다. 방장님 자료가 도움이 많이 되었습니다.
빅분기 또는 빅데이터분석 기사 실기라는 키워드로 조회되는 유튜브 영상을 대부분 열어본 것 같습니다. 빅공남 퇴근후딴짓님 영상을 여러 번 본 기억이 있습니다. ADP 도 준비하고 있었기에 곽기영 교수님 유튜브 영상은 꾸준히 보았습니다.
빅데이터분석기사 기출이라는 키워드로 조회되는 블로그 자료들을 최대한 찾아보았으며 관련 bookmark는 포스팅 제일 하단에 공유하였습니다.
이러한 과정은 빅분기 실기 공부라기 보다는, 어떻게 공부하고 준비할지 연구하는 과정으로 보는 것이 맞겠습니다.
단답형 준비
Google Play 스토어에서 Datamanim 의 빅데이터시험대비 어플을 설치하여 매일 풀어보았습니다. 이미 필기시험을 합격해서 공부는 이미 되어 있잖아요. 추가적인 공부를 한다기 보다는 감을 유지하는 차원에서 매일 매일 조금씩 꾸준히 풀어보았습니다.
작업형1 준비
저는 R로 준비하고 있었고 Datamanim 블로그에 있는 R 자료 링크를 공부했습니다.
https://www.datamanim.com/dataset/03_dataq/main_p1_r.html
Datamanim 자료가 주로 파이선 문제였는데, R로 재구성해서 연습해 보았습니다.
시험을 보면서 느낀 것인데, Datamanim 자료는 작업형1 준비에 완벽한 자료였습니다!
작업형2 준비
빅분기 체험환경 https://dataq.goorm.io/exam/116674/체험하기/quiz/3 에서 제공하는 예제를 randomForest 코드로 눈감고 풀만큼 반복 연습을 했습니다.
다양한 방식(클래스 불균형 처리 해보기/튜닝 로직 추가해보기 등등)으로 풀어 보았는데, 가장 단순한 방식의 코드를 선택했습니다.
goorm에서 R에 대해서는 오류코드를 제공하지 않아 디버깅이 쉽지 않았습니다. 파라미터 최적화를 위해 튜닝 로직을 삽입하였다가 1분 초과 이슈로 0 점 처리되었다는 글을 보았습니다. 이러저러한 이유로 최대한 단순하게 작성하는 것을 목표로 했습니다.
실기에 응시한 많은 분들의 작업형2 점수가 0점 또는 만점입니다.
코드에 대한 부분 점수가 없습니다.
최종 결과로 제출한 csv 데이터만으로 평가합니다.
csv 데이터가 지시한 포맷에 부합하고, 최소한의 성능만 나오면 만점을 주는 것으로 보입니다.
그래서 제가 생각하는 작업형2를 대비하는 최상의 전략은 다음과 같습니다.
1. 문제 지문(칼럼명 등 제출 포맷이나 코드 값 처리 따위)에 주의하기. 시험볼 때 10번은 점검하기!
2. 최소 점수만을 목표로 random forest(또는 익숙한 모델)로 최대한 단순하게 작성하기
3. 그래도 시간이 남는다면 전처리,튜닝 등등 시도하기
4. random forest 분류가 충분히 숙달되고 여유가 있다면 회귀나 다른 문제도 살짝 준비해보기
새로운 회차의 출제 방향은 바뀔지도 모를 일입니다.
기존의 방식이 유지된다면 최대한 쉽고 단순하게 작성하는 것이 안정적이면서 고득점하는 방법입니다.
실기 준비하면서 등록했던 bookmark
4회 실기를 준비하면서 북마크 해두고 자주 방문했던 링크를 공유해 봅니다.
https://brunch.co.kr/@waterfirst/98
https://hobby-weighted.tistory.com/162
https://shinho0902.tistory.com/39
https://blog.naver.com/rnbist/222614895970
https://www.datamanim.com/intro.html
https://blog.naver.com/ehflsla/222581990084
https://lumiamitie.github.io/r/preProcess/
https://www.datamanim.com/dataset/03_dataq/main_p1_r.html
https://dataq.goorm.io/exam/116674/%EC%B2%B4%ED%97%98%ED%95%98%EA%B8%B0/quiz/2
https://blog.naver.com/dnjsej1575/222590922303
https://hobby-weighted.tistory.com/156
https://blog.naver.com/flynt1/222144778561
https://www.kaggle.com/discussions/general/286991
https://cafe.naver.com/sqlpd/22126
https://blog.naver.com/tnfl35/222602951119
https://rpubs.com/seogiappa/644107
'빅분기' 카테고리의 다른 글
빅분기 실기 6회에 즈음하여 (0) | 2023.06.13 |
---|---|
4회 빅분기 필기 합격 후기 (1) | 2023.03.07 |
[R] 빅분기 작업형 1형 연습 문제 (칼럼명 구하기) (0) | 2022.11.15 |
[R]빅분기 실기 단답형(F1 스코어 구하기) (0) | 2022.07.27 |
빅분기 작업형 1유형 연습 문제[R] (0) | 2022.07.15 |