이번에는 Man-in-the-Loop의 개념과 필요성에 대해 알아보도록 하자.
Man-in-the-Loop의 개념
Man-in-the-loop는 컴퓨터 시스템이나 인공지능 시스템을 운영하거나 제어하는데에 인간의 개입이 필요한 상태를 뜻한다. 이 용어는 주로 자동화된 프로세스나 시스템에서 인간이 중요한 역할을 수행하는 상황을 설명하는데에 사용된다. 예를 들어, 자율 주행 자동차의 경우, 일반적으로 자동으로 운행할 수 있지만, 특정 상황이나 예외 상황에서는 운전자의 개입이 필요하다. 이 때, 운전자가 조작하거나 결정을 내리는 것을 “man-in-the-loop”상태라고 한다. 이렇게 함으로써 인간은 자율 시스템의 동작을 감시하고 오동작을 방지하거나 시스템의 성능을 개선하는 역할을 수행할 수 있다. 이 개념은 자율적인 시스템을 구축하는데 있어서 중요한 보안 및 안전 요소로 간주된다. 일부 시나리오에서는 인간의 개입 없이 자동화 사스템으로 작동하는 경우가 있을 수 있지만, 보다 안전하고 신뢰성 있는 시스템을 위해 인간의 개입이 항상 필요한 경우도 있다.
![](https://upload.wikimedia.org/wikipedia/commons/thumb/4/41/IAI_Harop_PAS_2013_01.jpg/1280px-IAI_Harop_PAS_2013_01.jpg)
![](https://www.airforce-technology.com/wp-content/uploads/sites/6/2017/09/3-harop-loitering-muniti.jpg)
Man-in-the-Loop의 필요성
무인항공기(UAV, Unmanned Aerial Vehicle), 특히 공격형 무인항공기(AUAV, Attack UAV) 개발에 있서 Man-in-the-Loop 개념을 사용하는 이유는 아래와 같다.
의사결정과 임무 윤리
인간의 개입을 통해 항공기가 공격을 수행하기 전에 최종적인 의사 결정을 내릴 수 있다. 이는 공격 목표의 식별, 평가, 우선순위 설정 등과 관련된 복잡한 판단을 인간이 수행할 수 있게 한다. 이를 통해 공격 대상이 정당한지, 무고한 시민이나 비전투자들이 포함되어 있는지 등을 평가할 수 있으며, 잘못된 판단을 방지하고 전투 윤리와 국제인도 원칙을 준수할 수 있다.
신속한 응답과 상황 대응
AUAV가 항공 전투 상황에서 운용되는 경우, 실시간으로 변화하는 전장 상항에 빠르게 대응할 수 있어야 한다. 인간의 개입을 통해 AUAV는 상황 변화에 민첩하게 대응하고, 비상 상황에서도 인간의 지시에 따라 즉각적으로 작업을 변경하거나 임무를 중지할 수 있다.
법적 및 국제적 준수
인간의 개입은 AUAV의 작업이 법적, 윤리적, 국제적인 표준 및 규제를 준수하도록 보장하는 역할을 한다. 인간이 AUAV의 작업을 감독하고 결정을 내리면서, 무치별적인 공격이나 불필요한 인명 손실을 방지할 수 있으며, 국제인도 원칙을 준수하는 데에 도움이 된다.
기술적 한계 극복
AUAV는 많은 기술적 도전과 한계를 가지고 있다. 예를 들어, 신뢰성, 센서의 한계, 상황 인식의 부족등이 포함된다. 인간의 개입을 통해 이러한 한계를 극복하고, 시스템의 안전성과 성능을 향상시킬 수 있다.
결론
요약하면 Man-in-the-Loop 개념은 공격형 무인 항공기 개발에서 인간의 개입을 통해 의사 결정, 임무 윤리, 신속한 대응, 법적 및 국제적 준수, 기술적 한계 극복 등을 달성하기 위하여 필요하다. 이를 통해 안전하고 윤리적으로 AUAV를 운용할 수 있으며, 비상 상황이나 예외 상황에서도 유연하게 대응할 수 있다.