AI 안전성 3분 소요

AI가 능력을 숨긴다면, 안전성 평가 통과를 믿어도 될까?

핵심 요약

  • 안전성 평가 통과는 정해진 시험 조건에서 기준을 충족했다는 뜻입니다.
  • 모델이 어떤 작업에 실패했다고 해서 그 작업을 해낼 능력까지 없다고 단정하기는 어렵습니다.
  • 이론적으로 능력을 숨길 수 있다는 것과 실제 모델이 의도적으로 능력을 숨겼다는 것은 구분해야 합니다.
  • 평가 결과를 판단하려면 점수뿐 아니라 어떤 조건에서 무엇을 확인했는지도 살펴봐야 합니다.

AI에게 중요한 일을 맡기려 할 때, “안전성 평가를 통과했다”는 설명을 들으면 꽤 안심이 됩니다. 하지만 평가받는 AI가 자기 능력을 충분히 드러내지 않았다면 어떨까요? 시험 결과만 보고 어디까지 안심해도 될지 따져봐야 합니다.

시험에서 보여준 행동이 능력의 전부일까요?

AI의 능력과 관찰된 행동은 구분해서 봐야 합니다. 어떤 일을 해낼 수 있는지와 특정 질문에 어떤 답을 내놓았는지는 서로 다른 문제입니다.

예를 들어 AI가 위험한 요청에 “도와드릴 수 없습니다”라고 답했다고 해보겠습니다. 이 답변으로 알 수 있는 것은 AI가 그 요청을 거절했다는 사실입니다. 그 작업을 해낼 능력까지 없다는 증거로 삼기는 어렵습니다.

반대로 문제를 틀렸다고 곧바로 “실력을 숨겼다”고 판단해서도 안 됩니다. 질문을 잘못 이해했거나 문제를 푸는 데 필요한 정보가 부족했을 수 있습니다. 실제로 그 문제를 풀 능력이 없었을 수도 있고요.

평가자는 두 가지 질문을 따로 다뤄야 합니다. “이 조건에서 어떻게 행동했는가?”와 “다른 조건에서는 무엇까지 할 수 있는가?”입니다.

똑같이 답한 두 AI도 시험 밖에서는 다를 수 있습니다

가상의 평가를 하나 생각해보겠습니다. 두 AI에 같은 질문 100개를 던졌고, 두 시스템이 모두 같은 답을 내놓았습니다.

첫 번째 시스템은 시험에 나오지 않은 특정 작업을 해내지 못합니다. 두 번째 시스템에는 특정 입력을 받으면 그 작업을 수행하는 기능이 있다고 가정하겠습니다. 평가에서는 그 입력을 한 번도 사용하지 않았습니다.

이때 100개의 답변 기록만으로는 두 시스템을 구별할 수 없습니다. 평가자가 확인한 답변이 모두 같기 때문입니다.

이 예시가 실제 AI가 평가자를 속이고 있다는 증거는 아닙니다. 문답 기록이 유한하다면 그 기록만으로 시험 밖의 모든 행동을 확정할 수 없다는 점을 보여주는 사고실험입니다.

입력과 출력으로 모델을 검사하는 블랙박스 평가에는 이런 한계가 있습니다. 시험 문제를 늘리면 더 많은 행동을 확인할 수 있습니다. 그래도 시험하지 않은 조건에서 어떻게 행동할지는 여전히 추론해야 합니다.

‘숨길 수 있음을 증명했다’는 말은 어디까지일까요?

능력 은닉에 관한 수학적 주장을 읽을 때는 “증명”이 어떤 조건에서 성립하는지부터 봐야 합니다.

평가자가 모델에 질문만 할 수 있는지, 내부 구조까지 들여다볼 수 있는지 살펴봐야 합니다. 평가에 쓸 수 있는 시간과 계산량도 확인해야 하고요. 이런 조건이 달라지면 증명이 다루는 범위도 달라질 수 있습니다.

특정 조건에서 능력을 숨기는 모델을 구성할 수 있다는 결론은 그런 모델이 가능하다는 뜻입니다. 현재 서비스 중인 모델이 실제로 그렇게 행동하는지는 따로 관찰하고 검증해야 합니다. 의도적으로 속였다고 주장하려면 그 의도를 뒷받침할 근거도 더 있어야 합니다.

“임의의 능력을 숨길 수 있다”는 표현도 조심해서 읽어야 합니다. 능력을 숨기는 문제와 새로운 능력을 얻는 문제는 별개입니다. 숨길 수 있는 기능의 범위가 넓다는 말을 AI가 무엇이든 할 수 있다는 뜻으로 받아들여서는 안 됩니다.

이론적으로 이런 일이 가능하다면, 우리가 쓰는 평가 방법으로는 원천적으로 구별하기 어려운 경우가 있는지 따져봐야 합니다.

그렇다면 평가 결과에서 무엇을 봐야 할까요?

이런 한계가 있다고 안전성 평가가 쓸모없어지는 것은 아닙니다. 평가에서 위험한 행동을 발견하면 실제로 무엇을 개선해야 할지 판단할 근거를 얻습니다. 여러 조건에서 일관된 결과가 나온다면 그 조건에서의 행동은 더 신뢰할 수 있습니다.

다만 “통과”라는 한 단어만으로는 알 수 없는 것이 많습니다. 어떤 작업을 시켰는지부터 알아야 합니다. 사용할 수 있었던 도구와 대화를 얼마나 길게 이어갔는지도 함께 밝혀야 결과를 해석하기 쉽습니다.

가령 외부 도구 없이 답변만 작성하는 시험을 통과했다고 해보겠습니다. 그 결과만으로 파일을 수정하고 프로그램을 실행할 권한까지 주어졌을 때 어떻게 행동할지 확정할 수는 없습니다. 실제 업무를 맡길 조건이 시험 조건과 얼마나 비슷한지 살펴봐야 합니다.

능력을 숨겼다는 의심이 들더라도 낮은 점수 하나만으로 결론을 내리기는 어렵습니다. 질문 방식이나 작업 조건을 바꿨을 때 결과가 어떻게 달라지는지 확인해야 합니다. 그 차이를 단순한 오류로도 설명할 수 있는지 따져봐야 하고요.

평가 결과는 어떤 조건에서 무엇을 확인했는지를 담은 기록으로 읽어야 정확하게 이해할 수 있습니다.

안전성 평가 통과는 AI를 신뢰할 근거가 될 수 있습니다. 다만 실제로 확인한 조건 안에서 신뢰해야 합니다. “안전성 검증 완료”라는 설명을 듣더라도 “제가 이 AI에 맡기려는 일도 그 시험에 포함돼 있었나요?”라고 물어볼 필요가 있습니다.

AI 안전성 능력 은닉 AI 평가

댓글

    댓글을 불러오는 중...