Thinking 모드로 화면에서 즉시 식별 가능한 위험 상황을 더 정확하게
· 약 5분
EVA v3.0 신규 기능: Thinking 모드로 화면에서 즉시 식별 가능한 위험 상황을 더 정확하게
EVA v3.0에서는 화면에서 즉시 식별 가능한 사고 상황 탐지의 오탐을 줄이기 위해 Thinking 모드를 새롭게 추가했습니다. 핵심은 VLM이 즉시 결론을 내리기 전에 내부 추론을 수행해 오탐 가능성과 논리적 오류를 다각도로 점검한 뒤, 위험 상황 여부를 판단하도록 한 것입니다.
Thinking 모드는 특히 화면에서 즉시 식별 가능한 상황에서 다각도로 오탐 가능성을 검토해야 하는 시나리오에 적합합니다.
또한 VLM은 맥락에 따라 사용자의 쿼리에 긍정적으로 반응하려는 경향이 있으며, 기본 모드에서 오탐 상황을 예외 규칙으로 계속 추가하는 방식은 처리 지연을 키우고 운영 복잡도를 높일 수 있습니다.12
결과적으로 EVA v3.0에서는 모델 자체의 Thinking 모드를 활용해 장면을 빠르게 해석하고, 상식적 사고에 기반해 오탐 가능성을 먼저 검토한 뒤 알람을 발생시키도록 설계하여 탐지 신뢰성을 높였습니다.
1. 왜 Thinking 모드가 필요하며, 어떻게 신뢰도를 높였는가
기존의 단순 질의 기반 방식에서는 "화재가 났는가", "사람이 쓰러졌는가"처럼 화면에서 바로 보이는 상황도 카메라 각도, 반사, 가림, 저조도 등으로 인해 오탐이 발생할 수 있습니다.
여기에 더해, 운영 중 오탐 사례를 발견할 때마다 규칙을 계속 덧붙이는 방식은 다음과 같은 한계를 만듭니다.
- 예외 규칙 증가로 인한 시나리오 관리 복잡도 상승
- 판단 경로 증가로 인한 처리 지연 가능성 확대
- 사용자별 규칙 편차로 인한 운영 일관성 저하
Thinking 모드는 이런 문제를 줄이기 위해, "빠른 단정"보다 "검토 후 판단"을 우선하는 설계를 채택했습니다.
핵심 원칙
- 즉시 식별 가능한 장면에 집중: 한 화면에서 비교적 명확히 판별 가능한 사고 상황에 우선 적용합니다.
- 오탐 가능성 다각도 검토: 내부 추론으로 반례와 논리적 오류를 먼저 점검합니다.
- 최종 알람은 사고 항목 기준: 위험 상황이 확인되면 사용자 시나리오의 사고 항목과 매칭해 알람을 발생시킵니다.
판단 가이드라인
Thinking 모드는 모델이 과도한 추론에 빠지지 않도록, 시스템 프롬프트 차원에서 다음과 같은 운영 정책을 명시합니다.
- 직접 가시 증거 우선: 화면의 주 장면에서 직접 보이는 근거만 사용합니다.
- 활성 사고 항목만 판단: 사용자 입력에서 활성화된 사고 항목만 같은 순서로 판정합니다.
- 애매하면 False: 근거가 약하거나 모호/가림/노이즈가 있으면 False를 반환합니다.
- 사고별 정밀 가드:
- 쓰러짐: 단순 웅크림/무릎/앉음/원근 모호성만으로는 True 금지


