AWS AIF-C01 자격증을 준비하며 정리한 핵심 내용들을 공유합니다.
AWS기반 AI/ML에 입문하신 분들이나 자격증을 준비하시는 분들께 도움이 되길 바랍니다.
개념 공부 및 기출 문제를 공부하며 준비했습니다.
시험일: 2025.07 / 합격 (885점)
🔍 AWS 머신러닝: Amazon SageMaker
Amazon SageMaker는 머신러닝 모델의 데이터 준비, 구축, 훈련, 튜닝, 배포, 모니터링에 이르는 전체 워크플로우를 지원하는 완전 관리형 통합 플랫폼입니다.
단일 도구가 아닌, 전체 ML 생명주기를 포괄하는 서비스 제품군으로 구성되어 있으며, AIF-C01 시험에서 가장 높은 비중을 차지하는 주제라고 생각합니다.
주요 구성 요소 및 기능
- Amazon SageMaker: 모델 빌드, 학습, 배포를 위한 통합 환경을 제공하며,
다양한 자동화 기능(AutoML, 하이퍼파라미터 튜닝 등)을 포함합니다.
- SageMaker Feature Store: 모델 개발에 필요한 변수를 중앙에서 관리하고 공유하여, 팀 간 협업과 재사용성을 높이는 변수 저장소입니다.
- SageMaker JumpStart: 사전 훈련된 모델, 솔루션 템플릿, 예제 노트북 등을 제공하여 빠른 시작을 지원합니다. 텍스트 생성, 요약, 코드 작성 등에 사용할 수 있는 파운데이션 모델(FM)도 포함되어 있습니다.
- SageMaker Clarify: 학습 데이터의 편향을 탐지하고, 모델이 특정 예측을 수행한 이유를 설명합니다(모델 설명력).
-> SHAP 및 PDP(부분 의존성 플롯) 등을 활용하여 모델의 결정 과정을 시각화할 수 있습니다.
- SageMaker Model Monitor: 배포된 모델의 예측 품질을 실시간으로 모니터링합니다. 데이터 드리프트나 개념 변화 등을 감지하여 경고를 제공하고, 지속적인 품질 관리를 가능하게 합니다.
- SageMaker Model Card: 모델의 목적, 성능, 한계, 데이터셋 등 주요 정보를 문서화하여 투명성과 책임 있는 AI활용을 지원합니다.
✨ 생성형 AI 시대의 핵심: Amazon Bedrock
Amazon Bedrock은 AWS에서 생성형 AI를 손쉽게 사용할 수 있도록 제공하는 핵심 서비스입니다. 자체 인프라 구축 없이 다양한 파운데이션 모델을 활용할 수 있으며, AI 애플리케이션 개발 진입 장벽을 낮춰줍니다.
주요 서비스 및 개념
- Amazon Bedrock: 여러 파트너사의 파운데이션 모델(FM)을 API로 제공하여, 텍스트 생성, 문서 요약, 챗봇, 코드 생성 등의 작업을 빠르게 구현할 수 있습니다.
- Guardrails for Amazon Bedrock: 생성형 AI 앱에 안전장치를 설정할 수 있는 기능입니다. -> 유해 콘텐츠 차단, 민감 정보 마스킹, 주제 제한 등을 통해 책임감 있는 AI 정책을 구현할 수 있습니다.
💡핵심 개념 정리 및 생성형 AI 활용 팁
- 임베딩(Embedding): 단어나 문장과 같은 텍스트를 AI가 이해할 수 있도록 수치 벡터로 변환한 표현 방식
- 토큰(Token): AI 모델이 처리하는 단위로, 보통 단어보다 작은 하위 단어로 구성됩니다.
- 지속적인 사전 훈련: 이미 훈련된 모델에 특정 도메인이나 최신 데이터를 기반으로 추가 학습을 수행하여, 모델의 성능을 지속적으로 향상시키는 전략입니다.
- SageMaker 엔드포인트(서버리스 예측 지원): 인프라를 직접 관리하지 않고 예측 API를 제공받고 싶다면, SageMaker 엔드포인트를 통한 서버리스 배포가 적합합니다.
- 환각(Hallucination) 현상 줄이기: 모델이 사실과 다른 정보를 생성하는 경우, 온도(Temperature) 값을 낮춰 모델이 더 결정적이고 일관된 출력을 할 수 있도록 할 수 있습니다.
- 원치 않는 이미지 요소 제거: 이미지 생성 시, 부정적 프롬프트를 활용하여 제외할 항목을 명시함으로써 비의도적 결과를 방지할 수 있습니다.
🎯 목적별 AI 서비스 선택
기능 특화형 AWS AI 서비스들을 소개합니다.
- Amazon Rekognition: 이미지/비디오에서 객체, 얼굴, 텍스트, 장면 등을 인식하고 부적절한 콘텐츠를 필터링합니다.
- Amazon Transcribe: 음성을 텍스트로 변환하는 STT 서비스
- Amazon Translate: 텍스트 번역을 지원하는 번역 서비스
- Amazon Textract: 문서에서 구조화된 정보를 추출
- Amazon Comprehend: 텍스트에서 엔티티, 감성(부정/긍정), 관계 등을 파악하는 자연어 처리 서비스. (+ 유해성 탐지)
- Amazon Personalize: 개인화 추천을 제공하는 서비스
🔐 신뢰와 책임을 위한 AI 거버넌스 & 보안
AI 활용에서의 보안, 거버넌스, MLOps 관련 개념 및 AWS 도구들입니다.
- AI 거버넌스 프레임워크: 데이터 품질, 투명성, 책임성, 규정 준수를 포괄하는 AI 운영 원칙
- Amazon Macie: 머신러닝 기반으로 S3 버킷의 민감 데이터를 자동 탐지하여 데이터 보안을 강화함
- AWS KMS: 데이터 암호화 키를 생성하고 안전하게 관리하는 서비스
- AWS PrivateLink: 퍼블릭 인터넷을 거치지 않고 AWS 서비스 간 프라이빗 통신을 제공
- AWS Artifact: 규정 준수 보고서를 서비스로 다운로드할 수 있음
- AWS Config: AWS 리소스 구성을 추적하고 정책 위반 여부를 모니터링
- Data Residency(데이터 상주): 특정 국가 또는 지역 내에서만 데이터 저장, 처리를 보장하는 전략
📊 텍스트 생성 성능 평가 지표
- ROUGE(Recall-Oriented Understudy for Gisting Evaluation)
: 기계 번역이나 요약 결과를 평가할 때, 생성된 텍스트와 참조 텍스트의 정확도, 재현율, F1-score 등을 측정하는 지표입니다.
- BERTScore: 텍스트의 일치 여부 및 임베딩 유사도를 기반으로 의미적 유사성을 평가하는 지표
이 글이 여러분의 AWS AIF-C01 자격증 합격 및 학습에 작은 보탬이 되었으면 좋겠습니다. 모두 좋은 결과 있으시길 바랍니다!😊

오늘도 하고픈걸 향해 떠나는
zooy였습니다 :)