로봇이 자연어를 효과적으로 수행할 수 있도록 하는 시스템
잡집 / / December 02, 2021
로봇이 우리 스스로 할 필요가 없도록 다양한 활동에 사용되는 미래를 꿈꾸고 있습니까?
자, 생각해봐! 청소, 요리, 집안일 모두는 놀라운 가능성 중 일부에 불과합니다. 얼마나 멋진 가능성이 있습니까? 불행히도 현재로서는 계속 꿈을 꾸어야 합니다.
일부가 있는 동안 놀라운 로봇 로봇은 아직 이와 같은 다양한 활동을 효과적으로 수행할 만큼 적응력이 부족합니다. 또한 음성 인식 기술이 비약적으로 발전했지만 로봇과 함께 사용하기에는 아직 충분하지 않습니다.
가상 로봇 집사 같은 것을 지침에 따르도록 하는 가장 좋은 방법은 지침 세트를 입력하는 것입니다.
음성 명령
음성 명령의 문제는 이것이 항상 명확한 것은 아니지만 다양한 수준의 복잡성을 포함한다는 것입니다.
로봇에게 "저기 있는 상자를 집어오십시오."라고 말하는 것을 상상해 보십시오. 이것은 충분히 간단해 보이지만 문제가 있습니다. 로봇은 작업을 완료하기 전에 이를 여러 단계로 나누어야 합니다. 이 명령을 수행하기 위한 가능한 시나리오는 다음과 같습니다.
- 추적 시스템 켜기
- 워킹 모터 켜기
- 방향 전환
- 필요한 조치를 취하십시오
- 팔다리 회전
- 클렌치 박스
- 리프트 박스
보시다시피, 이것은 실제로 처음에 나타난 것보다 더 복잡합니다. 이제 "추적 시스템을 켜십시오."와 같은 명령과 비교되는 명령을 상상해 보십시오. 이 두 가지 명령을 내리는 데 사용되는 단어의 수는 비슷하지만 복잡성 수준은 천차만별입니다.
이 문제를 어떻게 해결할 수 있습니까? 현재 상태에서 로봇은 음성 명령의 복잡성 수준을 파악하는 데 어려움을 겪을 것입니다.
두려워하지 마십시오. 브라운 대학교 로봇이 음성 명령을 처리하는 방식을 개선하는 시스템을 개발했습니다.
로봇이 명령을 따르도록 만드는 방법: 로봇이 음성 명령을 효과적으로 수행할 수 있도록 하는 시스템
Brown의 연구원들은 얻은 데이터를 사용하여 시스템이 다양한 수준의 복잡성을 이해하도록 훈련했습니다. 그런 다음 시스템은 수행해야 하는 작업을 수집하고 다양한 문장 구조와 관련된 복잡성 수준을 이해할 수 있었습니다.
브라운 대학의 팀은 독창적인 시스템을 사용하여 로봇이 음성 명령을 수행하도록 하는 문제를 해결하기로 결정했습니다. 그들은 아마존의 두 가지를 모두 사용했습니다.
기계 터크 그들의 모델을 개발하기 위한 Virtual Cleanup World라는 도구도 있습니다.가상 정리 세계는 가상 작업 도메인입니다. 색상으로 구분된 방, 가상 로봇 및 로봇이 작업을 수행할 대상으로 구성됩니다.
Mechanical Turk의 자원 봉사자는 Cleanup 세계에서 어떤 명령 집합이 특정 작업을 유도하는지 알아냈습니다. 첫째, 다양한 작업을 수행하는 로봇을 관찰했습니다.
그런 다음 그들은 어떤 명령어 세트가 더 잘 작동할 것이라고 생각하는지 질문을 받았습니다. 자원 봉사자들은 높은 수준, 중간 수준 및 낮은 수준의 명령을 만들도록 요청 받았습니다.
높은 수준의 명령은 로봇에게 특정 색상의 방으로 의자를 운반하도록 지시하는 것과 같은 명령이었습니다. 저수준 명령은 여러 단계로 세분화된 명령이었습니다. 중간 수준 명령은 상위 수준 명령과 하위 수준 명령의 기능을 결합했습니다.
Brown의 연구원들은 얻은 데이터를 사용하여 시스템이 다양한 수준의 복잡성을 이해하도록 훈련했습니다. 그런 다음 시스템은 수행해야 하는 작업을 수집하고 다양한 문장 구조와 관련된 복잡성 수준을 이해할 수 있었습니다.
시스템 테스트
로봇이 원하는 최종 결과를 파악하고 작업의 복잡성 수준을 이해할 수 있었을 때 90%의 시간에 단 1초 만에 작업을 완료했습니다.
이를 바탕으로 주어진 음성 명령에 따라 적절한 계획을 세울 수 있었다. 그들의 시스템을 훈련시킨 후, 그들의 노동의 결실을 테스트할 시간이었습니다. 클린업 월드와 가상 클린업 월드와 유사하게 설정된 물리적 공간에서 작동하는 실제 로봇을 다시 한 번 연구했다.
로봇이 원하는 최종 결과를 파악하고 작업의 복잡성 수준을 이해할 수 있었을 때 90%의 시간에 단 1초 만에 작업을 완료했습니다.
그러나 복잡성 수준에 대한 이해가 무너지면 작업 완료 시간이 더 오래 걸립니다. 이 경우 로봇은 작업을 완료하기 위해 20초 이상의 계획이 필요했습니다.
연구원들은 보다 효율적인 시스템을 만들기 위해 이러한 고장을 최소화하는 방법을 찾아야 합니다.
마지막 생각들
로봇이 주류가 되기까지는 아직 갈 길이 멀다. 그러나 이 작업은 우리가 그들에게 제공하는 명령을 쉽게 이해할 수 있는 로봇을 갖는 것에 더 가까워지게 합니다. 그때까지 가서 설거지를 하세요.