September 01, 2017

이중반룡의 게임애가 泥中蟠龍‘s Game愛歌 인공지능과 알파고 그리고 스페이스 인베이더


이중반룡의 게임애가
泥中蟠龍‘s Game愛歌

인공지능과 알파고 그리고 스페이스 인베이더
 



이번 칼럼에서는 게임과 약간은 거리가 있는 기술에 대한 이야기로 시작해보고자 한다. 최근 인공지능이 스스로 언어를 만들어 사용했다는 뉴스가 있었다. 내용을 간략하게 요약하자면, 인공지능에게 협상을 훈련시키는 과정에서 인공지능이 다른 인공지능과 협상을 효율적으로 하기위하여 스스로 언어를 만들어 다른 인공지능과 협상을 진행했다는 것이다. 물론 이 언어는 이전에 인간이 사용하던 언어와 상이하고, 그 의미를 알 수 없었다고 한다.

이 사건은 여러 가지를 의미할 수 있다. 첫째는 인간의 언어가 효율적이지 않다는 의미가 될 수도 있다. 협상의 과정은 많은 의견의 교환이 이루어지는 과정이다. 이 과정에서 기존 인간의 언어는 효율적이지 않아 인공지능이 새로운 언어를 만들어 사용했을 수 있다. 둘째는 인공지능이 언어를 만들어 사용할 만큼 기술적인 발전을 이루었다는 의미이기도 하다. 언어를 만든다는 것은 고도의 지적활동이다. 아직 인간을 제외하고 그 어떤 동물도 약간의 의사소통 수준을 벗어나 언어를 사용한 경우는 없었다. 그러나 그런 의미보다 필자가 놀란 부분은 이 사건이 인공지능이 인간의 통제를 벗어날 수 있다는 의미를 내포하고 있기 때문이었다.
사실 필자는 이미 많은 사람들이 알고 있는 알파고와 이세돌 9단의 대결에서 이 부분이 걱정되기 시작했다. 알파고는 이세돌 9단이 전혀 이해할 수 없는 수를 두었고, 우리는 알파고에게 왜 그런 수를 두었는지 물어볼 수 없었다. 이해할 수 없는 인공지능의 행동은 우리에게 공포로 다가올 수 있다. 이미 인공지능은 우리의 삶의 다양한 영역에서 활용되고 있다. IOT로 표현되는 사물인터넷이 우리 생활을 파고들면서 TV나 냉장고를 비롯한 다양한 가전제품은 점점 네트워크에 연결되어가고 있으며, 인공지능이 이런 전자제품을 컨트롤하고 있다. 지금처럼 인공지능이 통제되지 않고 발전한다면 우리는 우리가 이해할 수 없는 언어로 냉장고와 세탁기, 청소기, TV가 서로 대화하면서 우리의 주변을 통제하는 상황 속에서 살아야 할 수도 있다.

공상 과학 소설 작가로 유명한 아이작 아시모프라는 작가는 자신의 작품에서 로봇3원칙이라는 것을 발표한 적이 있다. 첫째, 로봇은 인간에 해를 가하거나, 혹은 행동을 하지 않음으로써 인간에게 해가 가도록 해서는 안 된다. 둘째, 로봇은 인간이 내리는 명령들에 복종해야만 하며, 단 이러한 명령들이 첫 번째 법칙에 위배될 경우 예외로 한다. 셋째, 로봇은 자신의 존재를 보호해야만 하며, 단 그러한 보호가 첫 번째와 두 번째 법칙에 위배될 경우 예외로 한다. 이런 로봇3원칙에 행동의 이유를 설명할 의무를 추가해야 한다는 이야기가 나오고 있다. ‘양날의 검이라는 표현처럼 이런 인공지능의 의사결정 과정을 이해하는 것은 반대로 인간의 진보의 큰 도움이 될 수도 있을 것이다.

필자가 게임 칼럼에 이런 인공지능의 이야기를 꺼낸 것은 게임은 실제로 다양한 인공지능 기술이 적용되는 분야이며, 게임을 제작하는 많은 사람들이 이런 인공지능의 문제에 대해서 고민해봤으면 하는 생각이 있기 때문이다. 알파고를 개발한 팀에서 인공지능에게 처음 시켜본 테스트가 스페이스 인베이더라는 고전 컴퓨터 게임이라는 사실은 이런 인공지능의 발전이 게임과 무관한 이야기가 아님을 상징하는 것이 아닌가 한다.






※ 이중반룡의 게임애가(泥中蟠龍의 Game愛歌)는 본인이 현재 <경향 게임스>에 2013년 9월부터 연재하고 있는 칼럼의 원본을 올리는 것입니다.

泥中蟠龍's Game愛歌 [A love song for games of the dragon waiting for an opportunity] Artificial intelligence, AlphaGo, and Space Invaders

泥中蟠龍's Game愛歌
[A love song for games of the dragon waiting for an opportunity]
 
Artificial intelligence, AlphaGo, and Space Invaders
 
Technology seems less relevant to a video game. A language created and used by artificial intelligence (AI) was reported on the news recently. To sums up, machine intelligence, which was in the process of learning how to negotiate with the other AI, made the new language for itself to bring about better results. The method of AI communication was so quite unlike any other existing human languages that nobody could understand their conversation.
 
The brand-new language can imply many meanings. In the first place, human languages might not be effective. Negotiators usually exchange a lot of opinions to find a way to cope with a problem. AI may have made the entirely-new one which can replace inefficient human words. Secondly, technology on artificial intelligence has already developed enough to create a new language. Inventing a new language is a high level of mental activity. There have been no species who communicate well using their languages apart from the human. But, what was surprising to me was that this case may mean that AI can out of human control soon.
 
I was worried about it when Go master Lee Se-dol played against AlphaGo, a famed AI creation of Google. In the match with Lee, Alphago placed its unexpected moves and not only the professional Go player but also countless viewers from all over the world couldn't figure out what they mean. AI's unpredictable behavior would frighten us. AI technology has been growing and expanding in different areas of our lives. Nowadays, the Internet of things (IoT) technology controls home appliances such as television, refrigerator, vacuum cleaner, or washing machines, etc. via devices connected to a network. If machine intelligence continues to grow without control, humans may have to live in an unstable situation where our household appliances supervise the home environment talking to one another with indecipherable words.
 
Isaac Asimov, who was known for his works of science fiction and pop-science, introduced "Three laws of robotics" in his short story. First, a robot may not injure a human being or, through inaction, allow a human being to come to harm. Second, a robot must obey the orders given it by human beings except where such orders would conflict with the First Law. Third, a robot must protect its existence as long as such protection does not conflict with the First or Second Laws. Some experts say that the Fourth law needs to be added that a robot has to explain to a human why it is doing something. Understanding of the process would probably help human progress because any powerful technology is inherently double-edged.
 
Artificial intelligence technologies are variously applied to the video game industry and I want as many as game developers to take AI-related problems very seriously. What AlphaGo's development team made the AlphaGo at first was playing a classic arcade game Space Invaders, which may signify that developments in AI are closely related to the video games.
 
 
This is from Kyunghyang Games column by 泥中蟠龍 since September 2013.
(http://www.khgames.co.kr)
 
Translation by Kim Ki-hui