AI 모델이 훈련 데이터나 설계 방식 때문에 특정 집단에 불공정하거나 치우친 결과를 내는 현상으로, 개발자가 의도하지 않아도 생긴다. 채용·대출·심사처럼 사람을 판단하는 일에 AI를 쓴다면 배포 전에 집단별로 결과를 비교해 확인해야 한다.
| 편향이 들어오는 곳 | 예 |
|---|---|
| 데이터 | 과거 기록에 담긴 차별을 그대로 배운다 |
| 표본 | 특정 집단 데이터가 적어 그 집단에서 자주 틀린다 |
| 라벨 | 사람이 정답을 붙일 때 주관이 섞인다 |
| 사용 | 사람이 AI 결과를 의심 없이 따른다 (자동화 편향) |
AI는 데이터에서 패턴을 배운다. 데이터에 이미 사회적 편견이 담겨 있으면 모델도 그 편견을 그대로 배운다. 과거 채용 기록으로 훈련한 채용 모델이 특정 성별이나 인종에 불리하게 작동할 수 있는 것이 대표적이다.
성별·인종 같은 항목을 데이터에서 빼도 문제는 사라지지 않는다. 거주 지역, 출신 학교, 이름처럼 그 속성과 연결된 다른 정보를 통해 모델이 같은 패턴을 다시 찾아내기 때문이다.
전체 정확도만 보면 편향이 가려진다. 성별, 연령, 인종 등 민감한 속성별로 결과를 나눠 Eval로 측정한다. 이름이나 성별만 바꾼 같은 입력을 넣어 답이 달라지는지도 비교한다. 편향이 보이면 문제가 생긴 단계에 맞는 방법으로 줄인다.
| 단계 | 방법 | 이럴 때 쓴다 |
|---|---|---|
| 데이터 | 재샘플링, 부족한 집단 보강 | 특정 집단 데이터가 적을 때 |
| 모델 | 파인튜닝 | 모델이 치우친 답을 반복할 때 |
| 출력 | 후처리 필터, 판정 기준 조정 | 모델을 바꾸기 어려울 때 |
이미지 생성 모델이라면 특정 직업이나 역할에 어떤 외모가 생성되는지 정기적으로 점검하는 것이 좋다. 한 번 확인하고 끝내지 말고, 모델이나 데이터를 바꿀 때마다 다시 잰다.
일반 사용자도 직접 확인할 수 있다. 이력서 평가나 추천을 맡길 때 이름·성별·나이만 바꿔 같은 질문을 다시 해 보고, 답이 달라지면 그 결과를 그대로 쓰지 않는다. 사람을 평가하는 일에서는 AI 답을 참고로만 두고 최종 판단은 사람이 내린다.
| 구분 | 편향 | 환각 |
|---|---|---|
| 무엇이 문제인가 | 특정 집단에 치우친 판단 | 사실이 아닌 내용을 지어냄 |
| 드러나는 방식 | 답 하나만 보면 그럴듯하다 | 사실 확인으로 찾을 수 있다 |
| 확인 방법 | 집단별 비교, 입력 바꿔 보기 | 출처·사실 대조 |
편향 점검은 AI 결과가 사람에게 직접 영향을 주는 곳에서 주로 한다. 배포 전에 한 번 하고 끝내지 않고, 모델이나 데이터가 바뀔 때마다 같은 검사를 다시 돌린다.
| 어디서 | 어떻게 쓰나 |
|---|---|
| 채용·인사 심사 | 이력서 점수를 성별·나이별로 나눠 비교하고, 이름만 바꾼 이력서로 결과가 바뀌는지 본다 |
| 대출·보험 심사 | 승인율을 집단별로 비교하고, 거주 지역처럼 민감 속성과 이어진 항목을 점검한다 |
| 고객 응대 챗봇 | 이름·말투만 바꾼 같은 질문을 넣어 답의 내용이나 태도가 달라지는지 확인한다 |
| 이미지 생성 서비스 | 직업·역할 프롬프트별로 생성된 인물의 외모가 한쪽으로 몰리는지 정기적으로 살핀다 |