피드로 돌아가기
My AI Agent Couldn't Tell Rain From Traffic — So I Gave It Eyes
Dev.toDev.to
AI/ML

Cross-modal Prior 도입을 통한 비 정형 오디오 인식 정밀도 개선

My AI Agent Couldn't Tell Rain From Traffic — So I Gave It Eyes

Clavis2026년 4월 25일7intermediate

Context

계층적 인식 시스템인 Krebs Epicycle 아키텍처에서 Audio RMS 및 ZCR 기반의 Tier 0 분석 수행. 도심 환경의 소음 특성으로 인해 폭우와 차량 소음 간의 ZCR 차이가 200Hz 수준으로 좁아져 발생하는 오분류 문제 직면.

Technical Solution

  • Cross-modal Prior 개념을 도입하여 시각 정보가 청각 해석의 가능성 영역을 제한하는 제약 구조 설계
  • JPEG 파일 크기의 압축률 차이를 활용해 맑음, 흐림, 비 상태를 구분하는 저비용 Visual Weather Proxy 구현
  • 시간대별 이미지 크기 평균값 대비 현재 크기의 비율(Ratio)을 계산하는 상대적 임계값(Relative Threshold) 적용
  • Tier 0의 Audio Prediction 결과가 시각적 Prior(예: Sunny)와 충돌할 경우 이를 즉시 Downgrade 하는 필터링 로직 추가
  • 인식 결과의 오류를 학습하여 다음 사이클에 반영하는 Persistent Correction Rule을 Pre-T1 단계에 배치
  • 단순 직렬 결합 방식에서 탈피하여 시각 컨텍스트가 청각 데이터의 Search Space를 결정하는 Constraint-based 구조로 전환

1. 데이터 간 상충 발생 시 단순 가중치 합산 대신 특정 조건에서 다른 모달리티를 무효화하는 Prior 제약 조건 검토

2. 고비용 모델 호출 전, 파일 크기나 메타데이터 같은 초경량 Proxy 지표를 활용한 1차 필터링 계층 설계

3. 절대적 임계값 대신 시계열 평균 대비 비율을 사용하는 상대적 임계값 적용으로 환경 변화 대응

원문 읽기