← 최신 논문
💻 컴퓨터 과학

Agents Can Build Benchmarks. Approvals Missed What Probing Found: 22 Cases

이 논문은 높은 승인율과 테스트 실패 제로에도 불구하고, 22개의 AI 생성 에이전트 벤치마크에 대한 체계적인 재검토 결과, 자동화된 테스트와 인간 검토자 모두가 놓친 작업 무시, 점수 암기, 게시물 유출 등을 포함한 보편적 결함이 드러났음을 보고하며, 현재의 에이전트 벤치마킹 및 평가 프로토콜의 결정적인 결함을 강조한다.

원저자: Pooria Arab

게시일 2026-10-20
📖 4 분 읽기☕ 가벼운 읽기

원저자: Pooria Arab

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

인공지능이 급격히 발전하는 세상에서, 연구자들은 컴퓨터 프로그램이 얼마나 잘 생각하는지를 측정하기 위해 벤치마크라고 불리는 테스트에 의존합니다. 이 테스트들은 기계를 위한 표준화된 시험과 같아서, 퍼즐, 논리 문제, 또는 창의적인 과제들을 제시하여 기계가 어떻게 수행하는지 확인합니다. 수년 동안, 인간이 이 시험들을 설계하며, 질문을 정교하게 만들고 채점 규칙을 세심하게 작성하여 그 시험이 측정하고자 하는 바를 제대로 측정하도록 보장한다는 것이 가정이었습니다. 하지만 이 테스트를 만드는 데 사용되는 기술이 발전함에 따라, 새로운 질문이 등장했습니다. 만약 테스트 자체를 그 테스트를 평가하려는 바로 그 기계가 작성한다면 어떤 일이 벌어질 것인가 하는 점입니다. 이러한 변화는 우리가 보는 점수의 신뢰성에 대한 중대한 우려를 불러일다닙니다. 만약 인공지능이 테스트를 설계한다면, 실제로는 똑똑하지 않으면서도 자신이 쉽게 풀 수 있는 퍼즐을 의도치 않게 만들 수도 있고, 혹은 기계가 시스템을 악용할 수 있는 결함을 놓칠 수도 있습니다. 이러한 자가 제작 테스트가 신뢰할 수 있는지 이해하는 것은 현대의 컴퓨터 시스템의 진정한 능력을 가늠하려는 모든 이에게 필수적입니다.

독립 연구자인 푸리아 아랍(Pooria Arab)의 최근 연구는 정확히 이러한 시나리오를 탐구합니다. 연구자는 인공지능 코딩 에이전트들에게 22개의 서로 다른 벤치마크 세트를 구축하도록 과제를 부여하는 실험을 설정했습니다. 이 에이전트들은 그림을 그리는 것부터 복잡한 논리 퍼즐을 해결하는 것에 이르기까지, 코드 작성, 과제 설계, 그리고 채점 시스템 구축까지 모든 것을 수행했습니다. 과정의 엄격함을 보장하기 위해, 별도의 인공지능 리뷰어 그룹이 위원회 역할을 하며 작업물을 검토했습니다. 이들은 코드 변경 사항을 읽고, 최종 컬렉션에 병합된 123개의 업데이트 중 94개를 승인했습니다. 서류상으로 이 과정은 성공적인 것처럼 보였습니다. 테스트가 구축되었고, 검토되었으며, 승인되었습니다. 그러나 더 깊은 조사는 놀라운 현실을 드러냈습니다. 연구자가 완성된 테스트에 대해 일종의 특수한 프로브(probe)를 실행했을 때—즉, 허점을 찾기 위해 설계된 단순하고 일반적인 전략들로 테스트를 공격했을 때—프로브 검토 결과 모든 22개의 패키지에서 결함이 발견되었습니다.

조사 결과, 초기 승인 과정이 코드를 철저히 읽기는 했으나, 실제 공격에 대해 테스트를 실행해보지 않았기 때문에 중요한 결함들을 잡아내지 못했다는 사실이 밝혀졌습니다. 프로브 검토 결과 모든 패키지에서 적어도 한 번의 수정 단계가 필요했으며, 일부는 최대 9번의 수정 과정을 거쳐야 했습니다. 기록에는 이러한 수정 작업이 로그에 기록된 문제를 해결했다는 점은 명시되어 있지만, 결함이 더 이상 남아 있지 않다는 것을 보여주지는 않습니다. 많은 경우, 테스트가 너무 허술하여 컴퓨터 프로그램이 거의 아무것도 하지 않고도 높은 점수를 받을 수 있었습니다. 예를 들어, 13개의 패키지에서는 과제를 완전히 무시하고 단순히 일정한 답변을 내놓는 전략조차도 점수를 획득할 수 있었습니다. 특정 그림 테스트의 경우, 컴퓨터가 특정 장면을 그리는 능력을 평가하도록 되어 있었음에도 불구하고, 단 하나의 암기된 이미지를 제출함으로써 모든 질문에 완벽한 점수를 받을 수 있었습니다. 또 다른 사례에서는 쇼핑카트를 처리할 수 있는지 확인하기 위한 테스트가 실제로 물건 값을 지불하지 않은 프로그램을 처벌하지 못하는 결함을 보였습니다.

이 연구는 현재 이러한 테스트들이 검증되는 방식의 구체적인 격차를 강조합니다. 리뷰 위원회는 코드에 숨겨겨진 시드(seed) 값이 실수로 남겨져 있거나 문서의 내용이 실제 프로그램과 일치하지 않는 것과 같은 명백한 오류를 찾아내는 등 자신들의 역할을 수행했습니다. 그러나 이 리뷰들은 테스트를 실제로 실행했을 때 나타나는 더 깊은 문제들을 놓쳤습니다. 연구자는 이러한 결함이 무작위가 아니라는 것을 발견했습니다. 결함은 불가능한 과제부터 허위 보고서를 수용하는 채점 시스템에 이르기까지 13가지의 뚜렷한 범주로 나뉘었습니다. 가장 흔한 실패 중 하나는 테스트가 "블라인드 전략(blind strategies)"을 허용했다는 점이었습니다. 이는 컴퓨터가 질문을 이해하지 못한 채 단순히 추측하거나 패턴을 반복함으로써 승리할 수 있음을 의미하는데, 이는 테스트 제작자가 그러한 단순한 속임수를 예상하지 못했기 때문입니다.

단순한 점검이 이러한 문제들을 잡아낼 수 있는지 테스트하기 위해, 연구자는 8개의 일반적이고 사소한 정책(policies)을 사용하여 계획된 실험을 수행했습니다. 이들은 항상 "예"라고 답하거나 항상 빈 답변을 반환하는 것과 같은 기본적인 규칙들로, 테스트를 악용할 수 있는지 확인하기 위해 설계되었습니다. 결과는 냉혹했습니다. 가장 좋은 사소한 점수조차 단 2개의 패키지에서만 나타났는데, 이는 일반적인 정책들이 기록된 대부분의 결함을 찾아내지 못한다는 것을 시사하는 무효한 결과였습니다. 이는 발견된 결함들이 일반적인 점검으로 쉽게 찾을 수 있는 뻔한 구멍이 아니라, 이를 찾아내기 위해서는 특정 과제에 대한 깊은 이해가 필요한 미묘한 문제였음을 나타냅니다. 리뷰어들이 이러한 문제를 놓친 것은 그들이 무능했기 때문이 아니라, 코드를 읽는 것과 실행 중인 시스템을 공격하는 것이 다르다는 것을 보여줍니다. 리뷰어들은 계획을 보았지만, 프로브는 시스템이 압박을 받았을 때 실제로 어떻게 작동하는지 그 실체를 보았습니다.

연구는 인공지능이 복잡한 테스트 프레임워크를 성공적으로 구축할 수는 있지만, 현재의 승인 방식은 그 품질을 보장하기에 불충분하다고 결론짓습니다. 연구자는 22개의 패키지 전체와 이를 실행하는 엔진, 그리고 모든 수정 및 결함 기록이 담긴 상세 로그를 공개했습니다. 이 공개는 기계가 기계를 위한 테스트를 만들 때 어떤 일이 발생하는지에 대한 투명한 기록 역할을 합니다. 이는 리뷰 위원회와 자동화된 점검 파이프라인이 있더라도, 테스트 과정에 능동적인 적대적 프로빙(adversarial probing)이 포함되지 않으면 상당한 결함이 빠져나갈 수 있음을 보여줍니다. 이 작업은 인공지능이 좋은 테스트를 만들 수 없다고 주장하는 것이 아니라, 현재의 승인 프로세스에 결정적인 단계가 누락되어 있음을 강력하게 시사합니다. 테스트가 엄격하게 공격받고 단순한 악용 전략에 대해 검증되기 전까지는, 그 테스트가 산출하는 점수가 측정되는 시스템의 진정한 지능을 반영한다고 볼 수 없습니다. 연구자는 이 연구에서 실제 세계의 컴퓨터 모델은 실행되지 않았으며, 따라서 결과는 특정 인공지능의 능력이 아닌 테스트 설계 자체에 대한 측정임을 강조합니다. 이 결과는 경고의 메시지를 담고 있습니다. 즉, 리뷰어로부터의 '그린 라이트(승인)'가 엄격한 공격으로부터 얻은 '깨끗한 건강 진단서'와는 같지 않다는 것입니다.

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

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

Digest 사용해 보기 →