마지막 주의 첫날이다. 오늘부터는 새 개념을 배우는 게 아니라 흩어진 지식을 시험장에서 꺼낼 수 있는 형태로 다시 묶는다. MLA-C01은 4개 도메인으로 나뉜다. 도메인 1(데이터 준비, 28%) 과 도메인 2(모델 개발, 26%) 가 합쳐 절반이 넘는다. 즉 이 두 영역만 탄탄하면 합격선 대부분을 깔고 들어간다. 오늘은 데이터 수집·특성공학·Feature Store·Clarify와 모델 학습·튜닝·평가를 한 흐름으로 복습한다.
핵심 메시지 하나. 데이터 준비와 모델 개발은 "재현성과 일관성"이라는 한 축으로 연결된다. 학습에 쓴 특성을 추론에도 똑같이 써야 하고(skew 방지), 학습에 쓴 데이터·하이퍼파라미터를 추적해야 하며, 편향과 누수는 데이터 단계에서 잡아야 한다.
데이터가 어디서 와서 어디에 쌓이는지를 먼저 정리하자.
| 요구사항 | AWS 서비스 |
|---|---|
| 실시간 스트림 수집 | Kinesis Data Streams / Firehose |
| 대량 일괄 적재(데이터레이크) | S3 |
| 서버리스 ETL·카탈로그 | AWS Glue (+ Glue Data Catalog) |
| 비주얼 데이터 준비(코드 없이) | SageMaker Data Wrangler |
| 대화형 분석 쿼리(S3 직접) | Amazon Athena |
| 분산 빅데이터 처리 | EMR (Spark) |