KAIST, AI 숨은 취약점 7배 더 찾는 안전성 검증 기술 개발

김준모 한국과학기술원 교수 사진KAIST
김준모 한국과학기술원 교수 [사진=KAIST]

한국과학기술원(KAIST) 연구진이 인공지능(AI) 숨은 취약점을 기존보다 약 7배 더 다양하게 찾아내는 안전성 검증 기술을 개발했다.

KAIST는 김준모 전기및전자공학부 교수 연구팀이 거대언어모델(LLM) 안전성을 검증하는 레드팀 기술의 한계를 개선한 새로운 프레임워크 '스테이블-지플로우넷(Stable-GFlowNet)'을 개발했다고 30일 밝혔다.

레드팀은 생성형 AI가 유해하거나 위험한 답변을 하도록 공격 프롬프트를 입력해 모델의 숨은 취약점을 찾아내는 안전성 검증 기법이다. 다양한 공격 유형을 발굴할수록 더 많은 취약점을 사전에 제거할 수 있어 공격 성공률과 공격 다양성이 모두 중요한 평가 요소로 꼽힌다.

기존 레드팀 기술은 강화학습 기반으로 공격 성공률은 높았지만 다양한 공격 유형을 찾는 데 한계가 있었다. 반면 생성 흐름 네트워크(GFlowNet)는 공격 다양성은 뛰어나지만 학습이 불안정한 문제가 있었다. 연구팀은 GFlowNet을 거대언어모델(LLM)에 적용해 학습 안정성을 높이고 다양한 취약점을 효과적으로 발굴하는 데 성공했다.

연구팀은 이를 해결하기 위해 △학습 과정을 안정화하는 '대조 궤적 균형(CTB)' △불필요한 정보를 제거하는 '노이즈 경사 가지치기(NGP)' △자연스러운 공격 프롬프트를 생성하도록 돕는 '유창성 안정화 장치(MKS)' 등 세 가지 핵심 기술을 개발했다.

그 결과 스테이블-지플로우넷은 기존 기술이 찾아낸 17개의 고유 공격 유형보다 약 7배 많은 134개의 공격 유형을 발굴하면서도 92%의 높은 공격 성공률을 유지했다. 해당 기술로 학습한 방어 모델은 서로 다른 공격 기법을 활용한 교차 공격 평가에서도 다양한 공격을 효과적으로 방어하며 높은 일반화 성능을 입증했다.

연구팀은 이번 기술이 신약 후보 물질을 설계하는 분자 생성 등 다양한 AI 생성 분야에서도 활용될 수 있을 것으로 기대했다.

김 교수는 "이번 기술은 적은 데이터와 잡음이 많은 환경에서도 AI의 다양한 취약점을 안정적으로 찾아낼 수 있다는 점에서 의미가 있다"며 "생성형 AI를 실제 서비스에 적용하기 전 더 폭넓은 위험 요소를 찾아내고 방어할 수 있어 안전하고 신뢰할 수 있는 AI 개발의 핵심 기반 기술이 될 것"이라고 말했다.
 

©'5개국어 글로벌 경제신문' 아주경제. 무단전재·재배포 금지

컴패션_PC
댓글0
0 / 300

댓글을 삭제 하시겠습니까?

닫기

로그인 후 댓글작성이 가능합니다.
로그인 하시겠습니까?

닫기

이미 참여하셨습니다.

닫기