IT,과학

AI에 상식을 가르치기 위해서 「Wikipedia를 읽힌다」라고 연구자

나나시노 2017. 9. 27. 19:54
반응형




AI에 상식을 가르치기 위해서 「Wikipedia를 읽힌다」라고 연구자



「책상을 먹는다」나 「컵을 고발한다」라고 한 인간에서는 상식적으로 있을 수 없는 행동을 취해버리는 인공지능(AI)에 상식을 가르치기 위해서, 연구자는 「AI에 Wikipedia를 읽히고 있다」 라는 것을 밝혔습니다.





방에 들어가서 의자를 보면, 뇌는 「앉을 수 있을 것인가?나 「들어 올릴 수 있을 것인가?」등, 판단합니다만, 「이것을 마실 수 있을 것인가?나 「이것이 프로그래밍 할 수 있을 것인가?」라고는 생각하지 않습니다. 이러한 인간다운 판단에 대해서, 브리검영대학교에서 컴퓨터 사이언스를 가르치는 David Wingate 교수는, 「특정한 동사가 특정한 명사와 자연스럽게 짝이 되고, 대부분의 동사는 랜덤한 명사로 조합시켜도 의미가 없는 것을 인간은 직관적으로 이해하고 있다」라고 설명하고 있습니다.

「책상 위에 있는 모니터에 대해서 생각해 보세요. 모니터를 『보거나』 『전원을 온으로 하거나』 『들어 올려서 내버리거나』는 가능합니다만, 『고발하거나』 『정당화하거나』 『정정하거나』 할 수는 없습니다. 똑같이, 당신은 『왕위를 물러난다』나 『숭배』될 수 있을지도 모르겠습니다만, 스마트폰과 같이 당신을 『록 해제』할 수는 없고, 당신의 『날짜를 정한다』라는 것도 『수확한다』라는 것도 할 수 없습니다」라고, 특정한 동사는 특정한 명사에밖에 조합시킬 수 없는 것을, David Wingate 교수는 예를 제시하면서 설명하고 있습니다.




그러나, 「어떤 명사와 어떤 동사를 조합시킬 수 있는 것인가?라고 하는 직관을 AI는 가지고 있지 않습니다. 예를 들면 놓여지고 있는 것이 의자일지 전화일지를 구별할 수 있는 AI 에이전트는 복수 존재합니다만, 그 물체가 무엇에 사용되는 것일지까지 이해가 가는 것이 지금으로서는 대부분 존재하지 않습니다. 거기에서, David Wingate 교수는 학생 3명과 함께, AI에 「어포던스」를 이해시키는 방법을 개발하고, AI관련의 국제 회의에서 그 내용을 발표했습니다.


「기계학습의 연구자가, 구조화되지 않고 있는 환경에서 로봇이나 AI 에이전트를 개발하면, 개발된 AI는 모든 종류가 미친 조합을 시험하기 시작합니다. AI에는 인간이 가지는 일반상식적인 이해가 결여되고 있기 때문에, 책상을 먹자고 몇 시간이나 계속해서 도전하는 로봇이 완성되어버릴 것도 있다」라고 이야기하는 것은, 연구에 참가한 학생인 벤·머독씨.


핸드 코딩으로 AI에 「어느 명사에 어느 동사를 조합시키면 의미가 통하는지」를 이해시키는 것이 어렵고, 작업 전체를 정체시키는 것에도 연결됩니다. 거기에서, 브리검영대학교 연구팀은 선형대수와 Wikipedia를 사용하는 방법을 취했다고 합니다. Wikipedia를 「최신의 언어를 사용한 방대한 데이터베이스를 제공해 주는 플랫폼」이라고 생각하고, 문장중에 있는 단어를 조사하는 알고리즘을 도입하고, AI가 인간과 같은 「상식적인 지식」을 갖출 수 있도록 한 셈입니다. David Wingate 교수는 실제로 「AI가 인간과 같은 상식적인 지식을 갖추게 되었다」라고 말하고 있습니다.



연구로 개발한 선형대수와 Wikipedia를 이용하는 AI 학습 방법의 정밀도를 확인하기 위해서, 인간의 플레이어와 AI 에이전트가 텍스트 교환을 한다고 하는 텍스트 베이스의 게임이 행하여지고 있습니다. 게임은 AI 에이전트가 상황을 제시하고, 플레이어가 문장으로 응답한다고 하는 것으로, AI에 Wikipedia를 읽힌 결과, 16회중 12회로 AI의 퍼포먼스가 향상하고 있습니다. 물론 Wikipedia를 읽혀도 AI 에이전트는 틀림을 범한다고 합니다만, 「산타 크로스가 불도저를 운전하는 것은 없어졌습니다」라고 연구에 종사한 Nancy Fulda씨.


David Wingate 교수들 연구팀이 최종적인 목표는, 전세계를 돌아다니고 지적으로 상호작용할 수 있는 안드로이드의 구축을 지원하는 것이다고 합니다. 이러한 안드로이드의 용도로서 David Wingate 교수는 「간병 로봇」을 들고 있어, 「나의 안경을 벗어」라고 명려을 받은 로봇이 「안경이 어디에 있는 것인가?」 「얼마나 무거운 것인가?」 「어떻게 들어 올리는 것이 최선인가?」등, 모두 이해하고, 요구(안경을 벗는다)에 응할 수 있게 된다고 설명하고 있습니다.



반응형