Trade-offs Between Individual and Group Fairness in Machine Learning: A Comprehensive Review
본 설문 조사는 집단 및 개인 공정성을 공동으로 다루는 하이브리드 머신러닝 방법론을 포괄적으로 검토하며, 이들의 이론적 토대, 최적화 전략 및 트레이드오프를 체계적으로 분석하는 동시에 원칙적이고 맥락 인식적인 공정성 솔루션을 개발하기 위한 미결 과제들을 식별한다.
원본 논문은 CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) 라이선스로 제공됩니다. 이것은 아래 논문에 대한 AI 생성 설명입니다. 저자가 작성하거나 승인한 것이 아닙니다. 기술적 정확성을 위해서는 원본 논문을 참조하세요. 전체 면책 조항 읽기
당신이 거대한 법정의 수석 판사라고 상상해 보십시오. 이곳에서는 AI 시스템이 대출, 직업, 또는 의료 처치를 받을 사람을 결정하는 데 도움을 주고 있습니다. 당신은 정의를 실현하기 위해 반드시 따라야 하는, 서로 충돌하기도 하는 두 가지 매우 중요한 규칙을 준수해야 합니다.
- "그룹 규칙" (집단 공정성): 이 규칙은 "모든 인구 통계적 그룹의 전체 성공률이 동일해야 한다"라고 말합니다. 만약 A 그룹의 승인율이 50%라면, B 그룹 또한 50%가 되어야 합니다. 이것은 큰 그림과 통계에 관한 것입니다.
- "이웃 규칙" (개별 공정성): 이 규칙은 "유사한 사람들은 동일하게 대우해야 한다"라고 말합니다. 만약 두 사람이 거의 동일한 이력서, 신용 점수, 그리고 삶의 이야기를 가지고 있다면, 그들이 어느 그룹에 속해 있든 관계없이 똑같은 결정을 받아야 합니다. 이것은 구체적인 세부 사항에 관한 것입니다.
거대한 문제:
스페인의 한 연구팀이 작성한 이 논문은 당신이 이 두 가지 규칙을 동시에 완벽하게 따르는 것이 불가능하다는 좌절스러운 현실을 지적합니다.
케이크를 자르는 상황을 생각해 보십시오.
- 만약 모든 테이블에 동일한 양의 케이크를 배분하도록 자른다면 (집단 공정성), 전체 균형을 맞추기 위해 매우 배고픈 사람에게는 아주 작은 조각을 주고, 배가 고프지 않은 사람에게는 아주 큰 조각을 주어야 할 수도 있습니다. 이는 두 명의 똑같이 배고픈 이웃이 서로 다른 조각을 받게 되므로 이웃 규칙을 위반하게 됩니다.
- 만약 배고픈 모든 사람에게 동일한 크기의 조각을 주도록 자른다면 (개별 공정성), 테이블마다 받은 전체 양이 크게 달라질 수 있습니다. 어떤 테이블은 케이크 산더미를 받는 반면, 어떤 테이블은 거의 아무것도 받지 못할 수도 있습니다. 이는 그룹 규칙을 위반하게 됩니다.
이 논문이 하는 일:
이 논문은 단순히 "불가능하다"라고 말하는 대신, 두 규칙 사이의 균형을 맞추기 위해 사람들이 발명한 다양한 도구와 방법들을 검토하는 포괄적인 지도 역할을 합니다.
저자들은 이 공정성의 마법이 일어나는 세 가지 "워크숍"으로 방법들을 정리했습니다:
- 데이터 준비 워크숍 (전처리): AI가 학습을 시작하기 전, 연구자들은 데이터를 미세하게 조정합니다. 데이터셋의 숫자를 바꾸거나, "만약 이 사람이 다른 그룹 출신이었다면 어땠을까?"와 같은 가상의 "만약에" 시나리오를 추가하여 AI가 처음부터 더 공정하게 학습하도록 가르칠 수 있습니다.
- 훈련 체육관 (내부 처리): AI가 학습하는 동안, 연구자들은 학습 과정에 추가적인 "가중치"나 "규칙"을 부여합니다. 이는 AI에게 핸디캡을 주는 것과 같습니다: "만약 네가 유사한 사람들을 다르게 대우하기 시작하면, 벌점을 받을 것이다." AI는 정확하면서도 동시에 공정하도록 학습해야 합니다.
- 최종 검토 (후처리): AI가 결정을 내린 후, 인간(또는 두 번째 알고리즘)이 개입하여 결과를 조정합니다. 만약 AI가 A 그룹에는 60%의 확률로 "예"라고 답하고 B 그룹에는 40%의 확률로 "예"라고 답했다면, 이 단계에서는 B 그룹의 기준을 약간 낮추어 균형을 맞추는 동시에, 유사한 사람들이 비슷하게 대우받도록 노력합니다.
이 논문의 발견:
- 트레이드오프(상충 관계)는 실재합니다: 이 논문은 한 종류의 불공정함을 해결하려고 노력하는 것이 종종 다른 종류의 불공정함을 악화시킨다는 점을 확인해 줍니다. 공짜 점심은 없습니다.
- 대부분의 방법은 비용이 많이 듭니다: 이러한 화려한 균형 잡기 작업들은 많은 컴퓨터 연산 능력과 시간을 필요로 합니다. 이는 마치 마라톤을 뛰면서 루빅스 큐브를 푸는 것과 같습니다.
- 데이터가 부족합니다: 대부분의 방법은 "Adult"나 "COMPAS"와 같은 몇 가지 오래되고 단순한 데이터셋에서 테스트됩니다. 우리는 이러한 방법들이 의료 영상이나 창의적인 직업을 위한 채용과 같은 복잡한 실제 상황에서도 잘 작동하는지 정말로 알지 못합니다.
- 코드가 누락되어 있습니다: 검토된 방법 중 거의 절반은 컴퓨터 코드가 공개적으로 공유되지 않습니다. 이는 맛있는 케이크의 레시피를 읽고 있지만, 재료 목록을 볼 수는 없는 것과 같습니다.
결론:
이 논문은 우리가 여전히 이 퍼즐을 풀기 위한 초기 단계에 있다고 결론짓습니다. "그룹 규칙"과 "이웃 규칙" 사이의 균형을 맞추기 위한 많은 도구가 있지만, 우리는 사용하는 데 드는 비용을 측정하는 더 나은 방법, 다양한 실제 시나리오에서의 더 많은 테스트, 그리고 두 규칙이 충돌할 때 어떤 규칙을 우선시할지 결정하는 더 명확한 가이드라인이 필요합니다. 목표는 완벽한 해결책을 찾는 것(그것이 존재하지 않을 수도 있기 때문에)이 아니라, 트레이드오프를 이해하고 정보에 입각한 윤리적 선택을 내릴 수 있는 시스템을 구축하는 것입니다.
연구 분야의 논문에 파묻히고 계신가요?
연구 키워드에 맞는 최신 논문의 일일 다이제스트를 받아보세요 — 기술 요약 포함, 당신의 언어로.