한국어 箭头
Podcast Cover

[AI로 완성하는 '왕좌의 게임': 잭 투트(Zach Tout)와의 인터뷰]-[Ep. 38: Spoiler Alert! AI Predicts Next Chapter in Game of Thrones Saga]

NVIDIA AI Podcast · B2 · 2017-09-14

Technology
또는 웹버전으로 공부하세요

📋 Summary

AI로 재구성하는 웨스테로스: '조지 AI 마틴'의 탄생

데이터 과학자이자 개발자인 잭 투트(Zach Tout)는 조지 R.R. 마틴의 대작 소설 시리즈 '얼음과 불의 노래(왕좌의 게임)'의 완결을 기다리다 지쳐, 직접 인공지능을 활용해 소설의 후속편을 집필하기로 결심했습니다. 그는 순환 신경망(Recurrent Neural Network, RNN)의 일종인 '장단기 메모리(LSTM)' 셀을 사용하여 방대한 소설 데이터를 학습시켰습니다.

AI 모델의 학습 원리와 한계

잭은 소설 속 32,000개의 고유 단어에 ID를 부여하고, 이를 신경망에 입력하여 문맥과 스타일을 학습시켰습니다. 그는 모델이 단순히 단어의 나열을 넘어, 캐릭터의 이름(예: 티리온, 제이미)을 시작 단어(prime word)로 주었을 때 문장을 생성하도록 설계했습니다. 하지만 잭은 이 시스템이 'George AI Martin'이라는 별칭으로 불림에도 불구하고, 여전히 몇 가지 근본적인 한계가 있다고 지적합니다.

첫째, 문법적 정확성입니다. 잭은 AI가 생성한 문장들이 재미있고 창의적이긴 하지만, 완벽한 문법을 갖추지는 못했다고 설명합니다. 예를 들어 "Tyrion could hear Lord Aemon's coughing"과 같은 문장은 흥미롭지만, 전체적인 서사 구조를 유지하는 데는 한계가 있습니다.

둘째, 장기적인 플롯 유지 능력입니다. 잭은 "네트워크가 10~20단어 이상의 맥락을 기억하는 데 어려움을 겪는다"고 언급했습니다. 실제로 AI는 네드 스타크가 죽었음에도 다시 살려내거나, 존 스노우를 타르가르옌이자 라니스터로 설정하는 등 소설의 일관성을 파괴하는 예측 불가능한 결과물을 내놓기도 합니다.

팬픽 그 이상의 가능성: AI와 창작의 미래

AI가 생성한 결과물은 때로 엉뚱하지만, 그 안에는 놀라운 통찰도 존재합니다. 잭은 AI가 생성한 텍스트에서 "산사가 바라테온 가문이 된다"거나 "제이미가 서세이를 죽인다"는 식의 흥미로운 전개를 발견했습니다. 이는 기존 팬들의 가설과 겹치기도 하여, AI가 작가의 창작 과정을 보조하거나 플롯의 허점을 발견하는 도구로서의 잠재력을 가지고 있음을 시사합니다.

잭은 AI가 단순히 소설을 대체하는 것이 아니라, 작가들이 새로운 아이디어를 얻거나 창의적인 작업 과정에서 영감을 받는 **'예술적 보조 도구'**로 발전할 것이라고 전망합니다. "컴퓨터는 창의적인 일을 하기 어렵지만, AI는 작가들이 플롯의 일관성을 검토하거나 새로운 아이디어를 생성하도록 도울 수 있다"는 것이 그의 생각입니다.

초보자를 위한 조언: 누구나 AI를 시작할 수 있다

잭 투트 본인 또한 불과 2년 반 전까지만 해도 파이썬(Python) 프로그래밍 경험이 전무했습니다. 그는 Udacity와 같은 온라인 교육 플랫폼을 통해 딥러닝 기술을 습득했으며, "데이터 과학에 대한 관심과 끈기만 있다면 누구나 도전할 수 있다"고 강조합니다. 그는 복잡한 이론에 매몰되기보다 직접 프로젝트를 수행하며 배우는 것이 중요하다고 조언합니다.

결론적으로, 잭의 '조지 AI 마틴' 프로젝트는 기술과 대중문화가 만났을 때 발생하는 유쾌한 화학 반응을 보여줍니다. 비록 AI가 당장 완벽한 소설을 집필할 수는 없지만, 잭의 사례는 기술이 어떻게 인간의 상상력을 확장하고 새로운 형태의 스토리텔링을 가능하게 하는지를 잘 보여주고 있습니다.

🎯Key Sentences

1
How did you even get to the point where you were able to do it?
어떻게 거기까지 가서 그걸 해낼 수 있게 된 거예요?
2
And these two things were not coincidental.
그리고 이 두 가지는 결코 우연이 아니었습니다.
3
I've wanted the last book to come out for a while.
최근에 나온 책을 꽤 오랫동안 기다려 왔어요.
4
And did that work pretty well?
그래서 꽤 효과가 있었나요?
5
I was actually pretty surprised at how funny they were.
생각보다 훨씬 웃겨서 좀 놀랐어요.
모두 펼치기

📝Key Phrases

1
take it upon yourself to do something
자발적으로 ~을 하다
2
get in someone's head
누군가의 심리를 파고들다
3
come on the air
방송 시작합니다
4
not coincidental
우연이 아닌
5
put the two together
두 개를 합쳐 봐
모두 펼치기

📖 Transcript

Welcome to Nvidia's AI podcast. And I think this is the first time we've been able to say this, but there might be spoilers ahead on this segment of the podcast.
Because joining us, we have Zach Tout, who is a data scientist and a developer from Boulder, Colorado.
Zach, welcome. Hi, thanks for having me.
Zach has done something that we've all wanted to have done which is He's working on finishing Game of Thrones, the books, by setting an AI system on it.
Zach, I'm sure you're a fan of the show.
Do you watch it? Do you read it? Do you do all those things?

ListenLeap이 실제 문맥에서 학습하도록 이끌어줌

🎨 흥미로운 콘텐츠
🌍 실제 자료
📱 언제든 듣고 보기