CertNote/ 출퇴근 학습 노트
로드맵
KOEN
CLF-C02 · FoundationalCloud Practitioner - Foundational
DVA-C02 · AssociateDeveloper - Associate
SAA-C03 · AssociateSolutions Architect - Associate
SOA-C02 · AssociateCloudOps Engineer - Associate
SAP-C02 · ProfessionalSolutions Architect - Professional
DOP-C02 · ProfessionalDevOps Engineer - Professional
SCS-C03 · SpecialtySecurity - Specialty
MLA-C01 · AssociateMachine Learning Engineer - Associate
AIF-C01 · FoundationalAI Practitioner - Foundational
  • Week 1
    • 1.AI·머신러닝·딥러닝의 관계와 차이
    • 2.학습 유형: 지도·비지도·강화학습
    • 3.ML이 적합한 문제 vs 아닌 문제
    • 4.핵심 용어: 모델·학습·추론·특성·레이블·과적합
    • 5.Week 1 종합: AI/ML 기초 복습
  • Week 2
  • Week 3
  • Week 4
  • Week 5
    • 1.책임 있는 AI의 원칙: 공정성·편향·투명성·설명가능성·견고성·프라이버시
    • 2.AWS의 책임 있는 AI 도구: SageMaker Clarify, Model Monitor, Bedrock Guardrails, AI Service Cards
    • 3.AI 보안: IAM 최소권한, 데이터 암호화, PII 보호, PrivateLink, 책임 공유 모델
    • 4.데이터 거버넌스와 규정 준수: 데이터 출처·품질, 모델 거버넌스, 감사·로깅, 생성형 AI의 법적·윤리 고려
    • 5.Week 5 종합 복습: 책임 있는 AI·보안·거버넌스를 하나로 묶기
  • Week 6
DEA-C01 · AssociateData Engineer - Associate
MLS-C01 · SpecialtyMachine Learning - Specialty
합격 후기

© CertNote · 주간랩스

  • 소개
  • 수정 기록
  • 문의
  • 이용약관
  • 개인정보처리방침
← AIF-C01/Week 5/Day 1

기준: AIF-C01 시험 가이드·오류 제보

AIF-C01· AssociateWeek 5 · Day 1읽기 약 15분
핵심 정리
  • 책임 있는 AI는 "성능이 좋다"를 넘어 AI 를 안전하고 공정하고 신뢰할 수 있게 설계·개발·운영하는 원칙과 관행이다.
  • 편향은 원인, 불공정은 결과다. 편향은 대개 의도 없이 데이터로 들어오고, 데이터 양을 늘린다고 사라지지 않는다.
  • 투명성은 "이 시스템이 무엇이고 어떤 한계가 있는지"의 공개, 설명가능성은 "이 결정이 왜 나왔는지"의 근거 제시다.
  • 견고성은 이상 입력·공격에도 버티는 성질, 프라이버시는 학습·추론에서 개인정보를 지키는 것이다.
  • 대출·채용·의료처럼 결과가 중대한 결정에는 사람의 검토(Human-in-the-Loop)를 넣는다.

Day 1 - 책임 있는 AI의 원칙: 공정성·편향·투명성·설명가능성·견고성·프라이버시

책임 있는 AI란 무엇인가

지난 주까지는 "AI 를 어떻게 만들고 활용하는가"를 배웠다. 이번 주의 질문은 "그 AI 를 어떻게 책임 있게 만들고 운영하는가"다. AIF-C01 에서 책임 있는 AI(도메인 4)와 보안·규정 준수·거버넌스(도메인 5)는 각각 14%, 합쳐서 28% 를 차지한다.

  • 책임 있는 AI는 "AI 시스템을 안전하고, 공정하고, 신뢰할 수 있게 설계·개발·운영하는 일련의 원칙과 관행"이다.
  • 기술이 강력해질수록 그 결정이 사람의 삶(대출 승인, 채용, 의료 진단)에 직접 영향을 준다. 그래서 "성능이 좋다"만으로는 충분하지 않다.
  • 공정성, 편향, 투명성, 설명가능성, 견고성, 프라이버시는 따로 외우면 헷갈리지만 "AI 가 사람을 해치지 않으려면 무엇이 필요한가"라는 한 질문으로 묶으면 연결된다.

시험이 다루는 원칙은 다음과 같다.

원칙한 줄 정의핵심 질문
공정성(Fairness)특정 집단을 차별하지 않음"결과가 모든 집단에 공정한가?"
편향 통제(Bias)데이터·모델의 편견을 측정·완화"한쪽으로 치우친 학습은 없었나?"
투명성(Transparency)시스템의 용도·한계를 공개"이게 어떤 시스템인지 알 수 있나?"
설명가능성(Explainability)왜 그 결정을 했는지 설명"이 결정의 근거가 무엇인가?"
견고성(Robustness)예외·공격에도 안정적으로 동작"이상 입력에도 버티는가?"
프라이버시(Privacy)개인정보를 보호"개인 데이터가 안전한가?"
안전성(Safety)유해한 결과를 내지 않음"위험한 출력을 막는가?"
거버넌스(Governance)위 항목을 조직적으로 관리"누가 책임지고 감독하나?"

이 원칙들은 독립적이지 않고 서로 맞물린다. 편향이 있으면 공정성이 깨지고, 설명가능성이 없으면 투명성을 입증할 수 없다. 시험에서는 시나리오 속 "문제 상황"을 보고 어느 원칙이 침해됐는지를 골라야 한다. 예를 들어 "대출 모델이 특정 인종에 불리한 결과를 낸다"면 → 공정성/편향, "왜 거절됐는지 고객에게 설명 못 한다"면 → 설명가능성이다.

AWS 가 정리한 여덟 가지 차원

AWS 는 책임 있는 AI 의 핵심 차원을 여덟 개로 제시한다. 위 표와 대부분 겹치지만 이름이 조금 다른 것이 있어 한 번 맞춰 둔다.

AWS 의 차원AWS 의 설명위 표와의 관계
공정성(Fairness)AI 가 서로 다른 이해관계자 집단에 미치는 영향을 고려공정성. 편향은 이 차원을 해치는 원인이다
설명가능성(Explainability)시스템의 출력을 이해하고 평가설명가능성
프라이버시와 보안(Privacy and security)데이터와 모델을 적절히 확보·사용·보호프라이버시(보안은 Day 3)
안전성(Safety)유해한 출력과 오용을 방지안전성
제어 가능성(Controllability)AI 의 동작을 감시하고 이끌 수단을 갖춤위 표에 없던 항목. 사람의 감독과 통한다
진실성과 견고성(Veracity and robustness)예상 밖 입력·적대적 입력에도 올바른 출력을 냄견고성 + "사실에 맞는 출력"
거버넌스(Governance)제공자와 배포자를 포함한 AI 공급망 전반에 모범 사례 적용거버넌스
투명성(Transparency)이해관계자가 AI 시스템과의 관계를 알고 선택하도록 도움투명성
  • 진실성(veracity) 은 생성형 AI 에서 특히 중요하다. 그럴듯하지만 틀린 출력(환각)은 진실성의 문제다.
  • 시험 가이드는 책임 있는 AI 의 특징으로 편향, 공정성, 포용성(inclusivity), 견고성, 안전성, 진실성을 예로 든다. 포용성은 다양한 사용자 집단이 배제되지 않도록 하는 것이다.

공정성과 편향: 헷갈리기 쉬운 한 쌍

편향(Bias) 은 원인이고, 불공정(Unfairness) 은 결과다. 모델이 편향된 데이터로 학습하면 특정 집단에 불리한 결정을 내리게 된다. 편향이 들어오는 대표 경로는 네 가지다.

편향의 종류어디서 생기나예줄이는 방법
데이터 편향학습 데이터가 현실의 편견을 그대로 담음과거 채용 데이터에 남성이 많으면 모델도 남성을 선호데이터 출처·구성 점검, 균형 잡힌 데이터셋
표본 편향(Sampling Bias)특정 집단의 데이터가 부족함특정 지역 환자 데이터가 적어 그 지역 진단이 부정확부족한 집단의 데이터 추가 수집
레이블 편향사람이 붙인 정답 자체가 치우침평가자의 선입견이 "우수/미흡" 라벨에 반영레이블 품질 분석, 여러 사람의 교차 검토
알고리즘 편향모델 구조나 최적화 목표가 특정 패턴을 증폭전체 정확도만 높이려다 소수 집단의 오류를 방치집단별 성능을 따로 측정(하위 그룹 분석)
  • 공정성은 "결과가 보호 대상 집단(성별, 인종, 나이 등) 간에 차별적이지 않은가"로 측정한다.
  • 완벽한 공정성 정의는 하나가 아니다. 여러 수학적 정의가 서로 충돌하기도 한다. 그래서 측정 → 발견 → 완화의 반복이 중요하다.
  • 시험 가이드는 좋은 데이터셋의 특징으로 포용성, 다양성, 선별된(curated) 데이터 출처, 균형 잡힌 데이터셋을 든다. 편향과 신뢰성을 살피는 방법으로는 레이블 품질 분석, 사람의 감사(human audit), 하위 그룹 분석을 든다.

⚠️ 함정: "편향 = 항상 나쁜 의도"가 아니다. 편향은 대개 의도 없이 데이터를 통해 조용히 들어온다. 또 "데이터가 많으면 편향이 사라진다"도 틀렸다. 데이터가 많아도 그 데이터가 한쪽으로 치우쳐 있으면 편향은 그대로 학습된다.

"편향"이라는 단어의 두 가지 뜻

시험에서 편향(bias)은 두 맥락으로 나온다. 같은 단어지만 가리키는 것이 다르다.

구분사회적 편향(공정성 맥락)통계적 편향(편향-분산 맥락)
뜻특정 집단에 불리하게 치우친 결과모델이 너무 단순해 패턴을 제대로 못 잡는 오차
짝이 되는 말공정성분산(variance)
높을 때의 증상집단 간 결과 차이과소적합(학습 데이터에서도 성능이 낮음)
지문 단서"특정 성별·인종·연령에 불리""학습·검증 모두 성능이 낮다"
  • 분산이 높다는 것은 모델이 학습 데이터에 지나치게 맞춰졌다는 뜻이고, 증상은 과적합(학습 성능은 높은데 새 데이터에서 낮음)이다.
  • 시험 가이드는 편향과 분산의 영향으로 "인구 집단에 미치는 영향, 부정확성, 과적합, 과소적합"을 함께 든다. 지문이 집단을 말하면 공정성, 학습·검증 성능을 말하면 편향-분산이다.

투명성과 설명가능성: 비슷하지만 다른 둘

  • 투명성(Transparency) 은 "이 시스템이 무엇이고, 어디에 쓰이며, 어떤 한계가 있는지"를 공개·문서화하는 것이다. 사용자가 "내가 AI 와 상호작용하고 있다"는 사실을 아는 것도 투명성에 속한다.
  • 설명가능성(Explainability) 은 "이 특정 출력이 왜 나왔는지"를 설명하는 것이다. 어떤 특성(feature)이 결정에 얼마나 기여했는지를 보여주는 것이 대표적이다.
  • 비유하면 투명성은 "이 약의 성분표와 주의사항을 공개"하는 것이고, 설명가능성은 "이 환자에게 왜 이 약을 처방했는지 이유를 대는" 것이다.
질문해당 원칙
"이 챗봇은 AI 인가, 사람인가?"투명성
"이 모델은 어떤 데이터로 학습했고 무엇에 쓰면 안 되나?"투명성
"내 대출은 왜 거절됐나?"설명가능성
"이 예측에 가장 크게 작용한 특성은 무엇인가?"설명가능성

🔍 더 깊이: 설명가능성이 어려운 이유는 딥러닝 모델이 "블랙박스"이기 때문이다. 수십억 개 파라미터가 어떻게 결정을 내리는지 직관적으로 보이지 않는다. 그래서 SHAP, LIME 같은 사후 설명 기법이나, AWS 의 SageMaker Clarify 같은 도구로 "특성 중요도(feature attribution)"를 계산해 설명을 만들어낸다. 내일(Day 2) 이 도구들을 자세히 본다.

설명하기 쉬운 모델과 어려운 모델

모든 모델이 똑같이 블랙박스인 것은 아니다. 시험 가이드는 투명하고 설명 가능한 모델과 그렇지 않은 모델의 차이, 그리고 그 사이의 절충을 묻는다.

구분구조가 단순한 모델복잡한 모델
예선형 회귀, 의사결정 나무심층 신경망, 대형 언어 모델
결정 과정사람이 규칙·가중치를 따라가며 읽을 수 있다내부를 직접 읽기 어렵다
설명 방법모델 자체가 설명이 된다사후 설명 기법이 필요하다
일반적인 경향복잡한 패턴에서는 성능이 한계에 닿기 쉽다복잡한 패턴을 잘 잡지만 해석이 어렵다
  • 이것이 해석 가능성과 성능의 절충이다. 규제가 엄격해 결정 근거를 반드시 제시해야 하는 업무라면, 성능이 조금 낮더라도 설명하기 쉬운 모델을 고르는 것이 맞는 답이 될 수 있다.
  • 시험 가이드는 설명 가능한 AI 를 위한 인간 중심 설계의 예로 사용자 피드백 장치와 AI 결정의 투명성을 든다. 설명은 개발자가 아니라 그 결정을 받는 사람이 이해할 수 있어야 한다는 뜻이다.

견고성과 프라이버시: 신뢰의 마지막 두 기둥

  • 견고성(Robustness) 은 모델이 예상치 못한 입력, 잡음, 심지어 악의적 공격(적대적 예제, adversarial example)에도 안정적으로 동작하는 성질이다. 살짝 변형된 입력에 모델이 완전히 엉뚱한 답을 내면 견고하지 않은 것이다.
  • 프라이버시(Privacy) 는 학습·추론 과정에서 개인정보(PII)를 보호하는 것이다. 모델이 학습 데이터에 있던 개인의 이름·주소를 출력에 그대로 흘리거나(데이터 누출), 출력에서 개인을 식별할 수 있게 되면 프라이버시 침해다.

가상의 사례로, 한 의료 스타트업이 진단 보조 AI 를 만들었다. ① 학습 데이터에 특정 지역 환자가 과도하게 많아(데이터 편향) 다른 지역 환자 진단이 부정확했고(공정성 문제), ② 의사가 "왜 이 진단인지" 환자에게 설명할 수 없었으며(설명가능성 결여), ③ 모델 출력에 환자 이름이 섞여 나오는 사고(프라이버시 침해)가 있었다. 이 회사는 각 원칙별로 대응책(데이터 재균형, 설명 도구 도입, PII 마스킹)을 세워 책임 있는 AI 체계를 갖췄다. 한 가지 원칙만으로는 신뢰를 만들 수 없다는 점을 보여준다.

인간 중심 설계: Human-in-the-Loop

  • 책임 있는 AI 의 실천적 핵심 중 하나는 고위험 결정에 사람을 넣는 것(Human-in-the-Loop, HITL) 이다.
  • 대출 거절, 의료 진단, 형사 판단처럼 결과가 중대한 영역에서는 AI 가 "최종 결정"을 내리게 두지 않고, 사람이 검토·승인하게 한다.
  • 이는 공정성·설명가능성·안전성을 한꺼번에 보강하는 안전장치다.
  • 모든 결정에 사람을 넣을 필요는 없다. 영화 추천처럼 틀려도 피해가 작은 결정은 자동화해도 된다. 기준은 "틀렸을 때 사람에게 미치는 영향의 크기"다.

사례로 판별하기: 어느 원칙이 깨졌나

지문의 증상에서 원칙을 바로 짚는 연습이다. 오른쪽 열을 가리고 먼저 답해 본다.

상황깨진 원칙결정적 단서
얼굴 인식 모델이 특정 피부색에서 오인식률이 훨씬 높다공정성·편향"특정 집단에서만"
고객이 챗봇을 사람 상담원으로 알고 대화했다투명성"AI 임을 알리지 않음"
보험료가 오른 이유를 담당자도 설명하지 못한다설명가능성"왜 그런지 모른다"
사진에 미세한 잡음을 넣자 표지판을 전혀 다르게 분류한다견고성"살짝 바꾼 입력"
요약 결과에 다른 고객의 전화번호가 섞여 나온다프라이버시"개인정보 노출"
챗봇이 위험한 행동을 부추기는 답을 한다안전성"유해한 출력"
챗봇이 존재하지 않는 판례를 사실처럼 인용한다진실성"그럴듯한 거짓"
문제가 생겼는데 누가 승인했는지 기록이 없다거버넌스"책임 주체·기록 없음"

흔한 오해 다섯 가지

오해실제
성별·인종 컬럼을 빼면 편향이 사라진다우편번호·출신 학교처럼 그 속성과 강하게 연관된 다른 특성이 남아 같은 편향을 만들 수 있다
정확도가 높으면 공정하다전체 정확도가 높아도 소수 집단에서만 오류가 몰릴 수 있다. 집단별로 따로 봐야 한다
책임 있는 AI 는 출시 직전의 점검 항목이다문제 정의, 데이터 수집, 학습, 배포, 운영 전 단계에서 반복하는 과정이다
투명하게 공개했으니 설명도 된 것이다용도와 한계를 공개해도 개별 결정의 이유는 따로 설명해야 한다
사람이 검토하면 편향이 없어진다사람도 편향을 가진다. HITL 은 안전장치이지 편향 측정을 대신하지 않는다
  • 모델을 고를 때도 책임이 따른다. 시험 가이드는 책임 있는 모델 선택의 예로 환경에 대한 고려와 지속 가능성을 든다. 작업에 비해 지나치게 큰 모델은 비용뿐 아니라 에너지 사용도 늘린다.

내일은 이 원칙들을 실제로 구현하는 AWS 도구들(SageMaker Clarify, Model Monitor, Bedrock Guardrails, AI Service Cards)을 본다. 오늘이 "무엇을 지켜야 하나"였다면 내일은 "AWS 로 어떻게 지키나"다.

📖 용어

  • 책임 있는 AI(Responsible AI) : AI 를 안전하고 공정하고 신뢰할 수 있게 만들고 운영하기 위한 원칙과 관행.
  • 편향(Bias) : 데이터나 모델이 한쪽으로 치우친 것. 공정성 맥락에서는 불공정한 결과의 원인이다.
  • 공정성(Fairness) : 성별·인종·나이 같은 집단에 따라 결과가 차별적이지 않은 성질.
  • 투명성(Transparency) : 시스템이 무엇이고 어디에 쓰이며 어떤 한계가 있는지 공개하는 것.
  • 설명가능성(Explainability) : 특정 출력이 왜 나왔는지 근거를 댈 수 있는 성질.
  • 견고성(Robustness) : 잡음이나 변형된 입력, 공격에도 안정적으로 동작하는 성질.
  • 진실성(Veracity) : 출력이 사실에 맞는 정도. 환각은 진실성이 깨진 경우다.
  • 적대적 예제(adversarial example) : 모델이 틀리도록 일부러 미세하게 조작한 입력.
  • PII : 이름·주민번호·전화번호처럼 개인을 식별할 수 있는 정보.
  • Human-in-the-Loop(HITL) : 중대한 결정에서 AI 결과를 사람이 검토·승인하는 구조.

📝 연습 문제

선택지를 클릭하면 정답·해설이 펼쳐집니다.

문제 1

한 채용 AI가 과거 데이터로 학습한 결과, 여성 지원자에게 일관되게 낮은 점수를 주는 것이 발견됐다. 이 상황에서 가장 직접적으로 침해된 책임 있는 AI 원칙은?

문제 2

"투명성(Transparency)"과 "설명가능성(Explainability)"의 차이를 가장 잘 설명한 것은?

문제 3

다음 중 "편향(Bias)"에 대한 설명으로 옳지 않은 것은?

문제 4

대출 거절, 의료 진단처럼 결과가 중대한 고위험 의사결정에서 책임 있는 AI를 보강하는 핵심 안전장치는?

문제 5

모델이 정상 입력에는 잘 동작하지만, 살짝 변형된(잡음이 섞인) 입력에는 완전히 엉뚱한 답을 낸다. 이때 부족한 책임 있는 AI 원칙은?

이전Week 4 종합: AWS AI/ML 서비스 전체 지도Week 4 · Day 5다음 AWS의 책임 있는 AI 도구: SageMaker Clarify, Model Monitor, Bedrock Guardrails, AI Service CardsWeek 5 · Day 2

참고 공식 자료

  • AIF-C01 공식 시험 안내(새 탭에서 열림)

이 페이지

  • 책임 있는 AI란 무엇인가
  • AWS 가 정리한 여덟 가지 차원
  • 공정성과 편향: 헷갈리기 쉬운 한 쌍
  • 편향"이라는 단어의 두 가지 뜻
  • 투명성과 설명가능성: 비슷하지만 다른 둘
  • 설명하기 쉬운 모델과 어려운 모델
  • 견고성과 프라이버시: 신뢰의 마지막 두 기둥
  • 인간 중심 설계: Human-in-the-Loop
  • 사례로 판별하기: 어느 원칙이 깨졌나
  • 흔한 오해 다섯 가지
  • 용어
  • 연습 문제