이 논문은 악성코드 탐지 설명에 표준적으로 쓰이는 SHAP이 실제 악성 행동이 아니라 분석가가 선택한 '특징-연합 게임'만을 설명한다고 주장한다. 정적 PE 특징 공간에서 바이트 히스토그램, 문자열, 헤더, 임포트 등은 독립적 신호가 아니라 파일 구조·패킹·컴파일러 관행에 의해 함께 형성되는데, 이 의존성이 조건부 SHAP의 특징 기여도를 중복 특징 수만큼 희석시키고 모델이 실제로 쓰지 않은 특징에도 중요도를 부여하며, 데이터 분포가 바뀌면 미사용 특징의 기여도 부호까지 뒤집을 수 있음을 증명했다. 개입적 SHAP은 실제 실행파일에 존재할 수 없는 특징 조합을 질의하는 문제가 있다. EMBER-2018, EMBER-2024, BODMAS 데이터셋에서 LightGBM·XGBoost 탐지기로 이 효과들을 실증했으며, 저자들은 SHAP을 명시적 데이터 분포 진술과 도메인 검증이 필요한 제한적 진단 도구로 자리매김해야 한다고 결론짓는다.
- •SHAP이 실제 악성코드 행동이 아니라 분석가가 정의한 특징-연합 게임만을 설명한다고 주장
- •PE 정적 특징들의 상호 의존성이 조건부 SHAP 기여도를 희석하고 미사용 특징에도 중요도를 부여함을 증명
- •데이터 분포 변화 시 미사용 특징의 기여도 부호까지 뒤집힐 수 있음을 확인
- •EMBER-2018/2024, BODMAS에서 LightGBM·XGBoost로 실증, SHAP을 제한적 진단 도구로 재정의 제안
0단 자동
AI가 규칙대로 쓰고 그대로 게시했습니다. 사람이 따로 보지 않았습니다.
- 규칙 판
- 규칙 판 도입 이전 기사입니다.
- 남기는 것
- 규칙 판 · 모델 · 시각
- 판 기록
- 아직 없습니다.
Why Is SHAP Not a Reliable Standalone Explanation Framework for Malware Detection?
- 1.SHAP이 실제 악성코드 행동이 아니라 분석가가 정한 특정 '특성-연합 게임'만을 설명함을 이론적으로 증명
- 2.PE 파일 특성군(바이트 히스토그램·문자열·헤더 등)이 실제로는 파일 구조·패킹에 의해 함께 결정되는 종속적 관계임을 지적
- 3.조건부 SHAP은 중복 특성 수만큼 기여도를 희석하고 부호까지 바뀬 수 있음을 EMBER·BODMAS 실험으로 확인
왜 중요한가?
SHAP은 악성코드 탐지 모델의 신뢰성 검증에 널리 쓰이는 표준 도구인데, 이 연구는 그 설명이 데이터 분포와 특성 선택에 따라 오도될 수 있음을 실증해 보안 AI 설명가능성 도구를 맹신해선 안 된다는 경고를 준다.
언급 프로젝트
본문 미리보기
arXiv:2609.04626v1 Announce Type: new Abstract: Machine learning is widely used for malware detection, but its decisions must be explained. An analyst needs to know whether a model has learned genuine malicious behavior or only dataset-specific patterns \cite{gaur2021semantics}. SHapley Additive exPlanations (SHAP) is the standard tool for this, backed by formal properties such as local accuracy, missingness, and consistency. We argue that these guarantees are insufficient for reliable malware
전체 내용이 궁금하다면?
원문을 직접 읽어보세요
이 글이 만들어진 과정
- 11:24AI 초안
![[AI리더의 서가] Agentic AI 구축 개발의 모든 것](https://cdn.aitimes.com/news/photo/202610/215958_219938_244.jpg)
