부본 HITL(Human-in-the-Loop)이란 무엇입니까? - Unite.AI
Rescale 미팅 예약

인공 지능

HITL(Human-in-the-Loop)이란 무엇입니까?

업데이트 on
Unsplash의 Drew Dizzy Graham 사진

인공지능(AI)과 머신러닝(ML)을 다룰 때 접할 수 있는 용어 중 하나가 HITL(Human-In-The-Loop)입니다. 그것은 마치 소리와 같습니다. HITL은 기계 학습 모델을 생성할 때 인간과 기계 지능을 모두 사용하는 AI의 한 분야입니다.

휴먼 인 더 루프(Human-in-the-Loop) 접근 방식은 교육, 조정 및 테스트의 알고리즘 주기에 사람들이 참여함을 의미합니다.

모델이 고품질 및 대량 교육 데이터를 달성하는 데 도움이 되는 Humans first 레이블 데이터입니다. 그런 다음 기계 학습 알고리즘은 사람이 모델을 미세 조정하기 전에 데이터를 기반으로 결정을 내리는 방법을 배웁니다.

그런 다음 출력 점수를 매겨 인간이 모델을 테스트하고 검증할 수 있습니다. 이 프로세스는 알고리즘이 판단에 대해 자신이 없거나 잘못된 결정에 대해 너무 자신이 있는 경우에 특히 유용합니다.

HITL 프로세스는 지속적인 피드백 루프입니다. 즉, 각각의 교육, 조정 및 테스트 작업이 알고리즘에 피드백됩니다. 이 프로세스를 통해 알고리즘은 시간이 지남에 따라 더욱 효과적이고 정확해지며 특정 사용 사례에 대한 매우 정확하고 많은 양의 훈련 데이터를 생성하는 데 특히 유용합니다. 인간의 통찰력은 조직이 가장 정확하고 실행 가능한 결정을 내릴 수 있도록 모델을 조정하고 테스트하는 데 도움이 됩니다.

이미지: 스탠포드 대학교

HITL 기계 학습의 중요성

HITL은 기존 기계 학습 모델이 정확한 예측을 달성하기 위해 많은 수의 레이블이 지정된 데이터 포인트를 필요로 하기 때문에 AI의 매우 중요한 지점입니다. 데이터가 부족하면 기계 학습 모델이 유용하지 않습니다.

언어 학습을 예로 들어 보겠습니다. 수천 명의 사람들만 사용하는 언어가 있고 기계 학습을 통해 해당 언어에 대한 통찰력을 얻으려는 경우 모델이 학습할 충분한 예를 찾기 어려울 수 있습니다. HITL 접근 방식을 사용하면 이러한 데이터 세트의 정확성을 보장할 수 있습니다.

의료 산업은 또한 HITL 시스템에 가장 중요한 산업 중 하나입니다. Stanford의 2018년 연구에 따르면 HITL 모델은 AI나 인간보다 더 잘 작동합니다.

HITL 시스템은 전 세계 많은 산업에서 중요한 인간 수준의 표준을 유지하면서 정확도를 향상시킵니다.

HITL 시스템을 사용해야 하는 경우

인간 참여형(Human-in-the-Loop) 기계 학습을 사용해야 하는 AI 수명 주기에는 다음과 같은 몇 가지 특정 시간이 있습니다.

HITL 접근 방식이 모든 기계 학습 프로젝트에 적합하지 않다는 점에 유의하는 것이 중요합니다. 사용 가능한 데이터가 많지 않을 때 주로 사용됩니다.

Human-in-the-Loop 딥 러닝은 인간과 기계 학습 프로세스가 다음과 같은 특정 시나리오에서 상호 작용할 때 사용됩니다. 알고리즘이 입력을 이해하지 못합니다. 데이터 입력이 잘못 해석됩니다. 알고리즘은 특정 작업을 수행하는 방법을 모릅니다. 기계 학습 모델은 더 정확해야 합니다. 인간 구성 요소는 보다 효율적이고 정확해야 합니다. ML 개발에서 오류 비용이 너무 높습니다. 원하는 데이터를 사용할 수 없습니다.

HITL용 데이터 라벨링 유형

HITL 접근 방식은 필요한 데이터 세트의 종류에 따라 다양한 유형의 데이터 라벨링에 사용할 수 있습니다. 예를 들어 기계가 특정 모양을 인식하는 방법을 학습해야 하는 경우 경계 상자가 사용됩니다. 그러나 모델이 이미지의 각 부분을 분류해야 하는 경우 세분화가 선호됩니다. 얼굴 인식 데이터 세트의 경우 얼굴 마킹이 자주 사용됩니다.

또 다른 주요 응용 분야는 기계가 사람이 말하거나 쓴 내용을 이해할 수 있게 해주는 텍스트 분석입니다. 사람들은 동일한 의미를 표현하기 위해 다른 단어를 사용하기 때문에 AI 시스템은 다양한 변형을 알아야 합니다. 더 나아가 감정 분석은 특정 단어나 구의 어조를 인식할 수 있습니다. 이러한 예는 인간 참여형 접근 방식을 사용하는 것이 왜 그렇게 중요한지 입증합니다.

회사에서 HITL을 구현해야 하는 이유

귀하의 비즈니스에서 HITL 시스템을 설치하려는 경우 이를 수행하는 가장 일반적인 방법 중 하나는 자동화 소프트웨어를 사용하는 것입니다. 이미 HITL 접근 방식을 중심으로 구축된 많은 자동화 소프트웨어가 있습니다. 즉, 이미 프로세스가 고려되었습니다.

이와 같은 시스템을 통해 회사는 즉시 높은 수준의 성과를 달성하고 통찰력을 얻을 수 있습니다. 머신 러닝 시스템은 이미 거의 모든 산업 분야에서 구현되고 있습니다. 즉, 개발자는 시스템이 변화하는 데이터와 잘 작동하는지 확인해야 합니다.

회사에 HITL 시스템을 구현하면 많은 이점이 있습니다.

HITL 시스템의 과제

Human-in-the-Loop 시스템은 또한 해결해야 할 몇 가지 특정 문제를 제시합니다. 첫째, 인간은 실수를 하기 때문에 인간이 있는 모든 시스템은 잘못될 위험이 있습니다. 이것은 시스템의 효율성에 큰 영향을 미칠 수 있습니다. 예를 들어 데이터에 레이블을 지정할 때 사람이 실수하면 동일한 실수가 전체 시스템에 퍼져 향후 문제를 일으킬 수 있습니다.

인간이 의사 결정 프로세스에 관여하기 때문에 HITL 시스템도 느릴 수 있습니다. AI와 ML의 성장 이면에 있는 가장 큰 이유 중 하나는 기계가 인간보다 엄청나게 빠르기 때문입니다. 하지만 기존 ML 시스템에서 자주 볼 수 있는 이 속도가 항상 HITL 시스템으로 변환되는 것은 아닙니다.

HITL 시스템의 또 다른 문제는 구축 및 유지 관리 비용이 많이 들 수 있다는 것입니다. 기계와 관련된 비용 외에도 기업은 인력에 대한 예산도 책정해야 합니다.

Alex McFarland는 인공 지능의 최신 개발을 탐구하는 AI 저널리스트이자 작가입니다. 그는 전 세계 수많은 AI 스타트업 및 출판물과 협력해 왔습니다.