안드로이드 악성코드 계열 분류에서 코드 난독화로 인한 라벨 노이즈와 클래스 불균형이 동시에 성능을 저해하는 문제를 함께 해결하는 프레임워크 RoMaC가 제안됐다. RoMaC는 자가학습으로 잘못된 라벨을 교정하면서, 다수 계열과 소수 계열 샘플을 차별적으로 처리해 클래스 불균형이 노이즈에 강건한 학습을 방해하는 부작용을 완화한다. 또한 클래스 재가중 메커니즘과 다중 모델 앙상블 학습을 결합해 분류 정확도와 노이즈 강건성을 동시에 높인다. 두 개의 공개 데이터셋을 결합한 평가에서, 샘플의 30%가 난독화된 조건에서도 RoMaC는 매크로 F1 0.803·정확도 0.871을 기록했고 소수 계열에서도 매크로 F1 0.672·정확도 0.784를 달성해, 기존 방법 대비 다양한 난독화·노이즈 조건에서 6~20%의 성능 향상을 보였다.
- •라벨 노이즈와 클래스 불균형을 동시에 다루는 안드로이드 악성코드 분류 프레임워크 RoMaC
- •자가학습 기반 라벨 교정과 다수/소수 계열 차등 처리를 결합
- •클래스 재가중과 다중 모델 앙상블로 정확도·노이즈 강건성 동시 확보
- •30% 난독화 조건에서 매크로 F1 0.803, 정확도 0.871 달성
- •소수 계열에서도 매크로 F1 0.672 기록, 기존 방법 대비 6~20% 개선
0단 자동
AI가 규칙대로 쓰고 그대로 게시했습니다. 사람이 따로 보지 않았습니다.
- 규칙 판
- 규칙 판 도입 이전 기사입니다.
- 남기는 것
- 규칙 판 · 모델 · 시각
- 판 기록
- 아직 없습니다.
When Label Noise Meets Class Imbalance: A Robust Framework for Android Malware Family Classification
- 1.라벨 노이즈·클래스 불균형을 함께 다루는 안드로이드 악성코드 계열분류 RoMaC 제안
- 2.헤드/테일 계열 차등처리 자가학습과 클래스 재가중, 다중모델 앙상블 결합
- 3.샘플 30% 난독화 조건에서 매크로-F1 0.803, 정확도 0.871 달성
- 4.기존 방법 대비 다양한 조건에서 6~20% 성능 향상
왜 중요한가?
코드 난독화로 인한 라벨 노이즈와 계열별 불균형은 실제 악성코드 탐지 성능을 떨어뜨리는 주요 원인인데, 두 문제를 함께 해결해 실무 조건에서도 안정적 성능을 확보했다.
언급 프로젝트
본문 미리보기
arXiv:2609.22835v1 Announce Type: new Abstract: Machine learning methods for Android malware family classification have achieved high accuracy, but their application is hindered by two major challenges. First, the widely used code obfuscation severely disrupts the automated labeling process and introduces substantial label noise into training datasets. Second, training datasets often exhibit severe class imbalance, leading to poor performance of family classification models. Although existing s
전체 내용이 궁금하다면?
원문을 직접 읽어보세요
이 글이 만들어진 과정
- 11:24AI 초안

![[10월12일] AI가 암을 치료해도 원리를 알아야 할까…수학자 타오의 질문에 쏟아진 반론](https://cdn.aitimes.com/news/photo/202610/216150_220160_1157.jpg)

