AICE 공식 소개 페이지
- 시험 소개보다는 유형과 느낀점 위주로 작성해보자
시험 환경
- 자체적으로 제공되는 Jupyter notebook 환경에서 시험이 진행된다.
- Auto braket close와 같은 기본적인 기능은 지원되지만, 복사·붙여넣기 관련 기능 및 단축키는 작동하지 않기 때문에 오타에 주의해야 한다.
출제 유형
상시 제공되는 AICE 연습문제와 유사한 유형으로 출제된다.
- 필요 라이브러리 설치 및 import
- 판다스를 이용한 데이터 불러오기 및 필요한 컬럼 선택
- 판다스, sklearn 패키지를 이용한 데이터 전처리 (데이터 분리, 스케일링 등)
- 머신러닝 및 딥러닝 모델링 (하이퍼파라미터 지정, 콜백 함수 등)
- 모델 성능 확인 및 시각화
난이도
- 아래의 내용을 이미 알고 있다면 큰 어려움 없이 시험 문제를 풀 수 있다.
- pandas를 이용한 기초적인 데이터 처리
- sklearn 패키지의 데이터 처리, 머신러닝 모델 관련 함수 및 클래스
- tensorflow keras 패키지의 딥러닝 관련 함수 및 클래스
- matplotlib.pyplot 및 seaborn을 이용한 기초적 시각화
- 검색이 가능한 오픈북 시험이기 때문에, 문제의 지시사항에 대한 공식 문서를 찾아 참고할 수 있다면 설사 몰랐던 문제라도 풀어낼 수 있다. (chatGPT, 미리 정리한 자료 이용 등은 부정행위이므로 조심하자)
시간
- 시험시간은 90분이며, 신중하게 풀어도 60분 이내 수준으로 풀 수 있는 정도이다.
- 단, 문제 전체가 하나의 흐름으로 이루어져 있기 때문에 중간에 처리가 잘못된채로 넘어가면 추후 수정을 위해 많은 시간을 필요로 할 수 있다. 때문 한 번 풀 때 신중하게 푸는 것을 추천한다.
- 복사·붙여 넣기가 지원되지 않기 때문에 오타로 인한 오류가 쉽게 발생할 수 있으니 조심하자.
결과
- 약 2주정도 후 결과가 나왔는데 무난하게 합격하였다.
- 머신러닝 경험이 있다면 (특히 에이블러라면!!!) 쉽게 합격할 수 있기 때문에 너무 걱정하지 않아도 될 것 같다.