← 최신 논문
💻 computer science

Fairness Across Fields: Comparing Software Engineering and Human Sciences Perspectives

이 논문은 소프트웨어 공학의 통계적·형식적 공정성 접근법의 한계를 지적하며, 인문과학의 구조적 불평등과 권력 관계를 강조한 맥락적 관점을 통해 기술의 사회적 영향을 더 잘 반영할 수 있음을 주장합니다.

원저자: Lucas Valenca, Ronnie de Souza Santos

게시일 2026-03-31
📖 3 분 읽기☕ 가벼운 읽기

원저자: Lucas Valenca, Ronnie de Souza Santos

원본 논문은 CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) 라이선스로 제공됩니다. 이것은 아래 논문에 대한 AI 생성 설명입니다. 저자가 작성하거나 승인한 것이 아닙니다. 기술적 정확성을 위해서는 원본 논문을 참조하세요. 전체 면책 조항 읽기

🍳 두 가지 다른 요리사, 같은 '공정함'이라는 요리

이 연구는 두 그룹의 요리사들이 같은 '공정함'이라는 요리를 만들 때, 어떤 재료를 쓰고 어떤 방식으로 요리하는지 비교했습니다.

1. 소프트웨어 공학자 (SW 엔지니어) 들의 방식: "정확한 저울과 숫자"

소프트웨어 공학자들은 공정함을 계산기나 저울로 재는 것이라고 생각합니다.

  • 핵심 생각: "A 그룹과 B 그룹에게 똑같은 양의 음식을 줬다면, 우리는 공정하게 요리했다!"
  • 방법: 그들은 수학적 공식과 통계를 믿습니다. 예를 들어, "남자와 여자, 혹은 흑인과 백인이 채용될 확률이 50 대 50 으로 정확히 같아야 한다"는 식의 숫자를 만듭니다.
  • 장점: 누가 공정하지 않은지 숫자로 바로 확인할 수 있고, 시스템이 제대로 작동하는지 테스트하기 쉽습니다.
  • 한계: 숫자만 보면 안 보이는 문제가 생깁니다.
    • 예시: 두 사람에게 똑같은 양의 음식을 줬지만, 한 사람은 이미 배가 불러서 필요 없었고, 다른 사람은 굶주려서 죽을 뻔했다면? 숫자상으로는 '공정'하지만, 현실에서는 불공정할 수 있습니다.
    • 이 방식은 "왜 이런 불평등이 생겼는지"라는 깊은 역사나 사회적 이유를 무시하고, 단순히 결과만 맞추려 합니다.

2. 인문사회과학자들의 방식: "역사와 권력의 맥락"

인문사회과학자들은 공정함을 사회적 관계와 역사 속에서 바라봅니다.

  • 핵심 생각: "음식을 나누기 전에, 왜 한 사람은 배가 고픈지, 또 누가 음식을 독점해 왔는지 그 역사와 배경을 봐야 한다!"
  • 방법: 그들은 단순히 숫자를 맞추는 게 아니라, 권력 관계, 차별의 역사, 사회적 구조를 분석합니다. "이 기술이 약자를 더 억압하지는 않는가?", "누가 이 기술을 통제하는가?"를 질문합니다.
  • 장점: 기술이 사회에 미치는 진짜 영향을 파악하고, 근본적인 불평등을 해결하려는 시도를 합니다.
  • 한계: "공정함"을 숫자로 딱 잘라 측정하기 어렵고, 해결책이 복잡하고 시간이 많이 걸립니다.

🚨 실수한 요리사들의 이야기 (실제 사례)

논문의 저자들은 이런 비유를 들며 두 관점의 차이를 지적합니다.

리우데자네이루의 우버 기사 사건

우버 알고리즘이 기사들을 '가장 효율적인 길'로 보냈는데, 그곳은 실제로는 무장 밀집단 (마피아) 이 지배하는 위험한 지역이었습니다.

  • 소프트웨어 공학자 관점: "알고리즘이 모든 기사에게 똑같은 경로를 제시했으니, 경로 분배는 **공정 (Fair)**합니다." (숫자만 보면 맞음)
  • 인문사회과학자 관점: "아니, 그 알고리즘은 그 지역의 치안 상황과 사회적 폭력을 전혀 고려하지 않았잖아! 기술을 만든 사람들이 그 지역의 현실을 무시했으니, 이건 불공정해!" (맥락을 보면 틀림)

이처럼 소프트웨어 공학자들은 **"결과가 균등한가?"**에 집중하지만, 인문사회과학자들은 **"그 결과가 만들어지기까지의 과정과 배경이 정당한가?"**를 묻습니다.


💡 결론: 두 관점을 섞어야 진짜 '공정함'이 나온다

이 논문은 "소프트웨어 공학자의 숫자 감각"과 "인문사회과학자의 통찰력"을 합쳐야만 진정한 공정한 기술을 만들 수 있다고 주장합니다.

  • 현재의 문제: 우리는 너무 많은 '숫자'와 '테스트'에만 의존합니다. 마치 "요리 재료의 무게만 정확히 재면 맛도 좋은 거야"라고 믿는 것과 같습니다. 하지만 요리 (기술) 는 사람 (사회) 이 먹는 것이니까요.
  • 제안:
    1. 숫자만 믿지 않기: 알고리즘이 공평한지 볼 때, 그 기술이 쓰이는 사회의 역사와 권력 관계를 함께 봐야 합니다.
    2. 다양한 목소리 듣기: 기술을 만드는 사람뿐만 아니라, 그 기술의 영향을 받는 사람들 (특히 소수자) 의 이야기를 설계 과정에 포함해야 합니다.
    3. 때로는 '만들지 않기'도 공정함: 어떤 기술은 아무리 공평하게 만들려고 해도, 근본적으로 해를 끼칠 수 있습니다. 그런 기술은 아예 만들지 않는 것이 가장 큰 '공정함'일 수 있습니다.

한 줄 요약:

"공정함은 단순히 **결과를 똑같이 나누는 것 (숫자)**이 아니라, **누가 왜 그 결과에 처하게 되었는지 (역사와 맥락)**를 이해하고 함께 해결해 나가는 과정입니다."

이 연구는 기술 개발자들이 코드를 짤 때, 단순히 "오류가 없는가?"를 묻는 것을 넘어, "이 기술이 사회를 더 공정하게 만드는가?"를 함께 고민하길 바라고 있습니다.

연구 분야의 논문에 파묻히고 계신가요?

연구 키워드에 맞는 최신 논문의 일일 다이제스트를 받아보세요 — 기술 요약 포함, 당신의 언어로.

Digest 사용해 보기 →