들어가며
• 논란이 될만한 내용이 많음
• 부분보다는 맥락을 봐주시기 바랍니다
• 당장 1~2년 뒤 얘기는 아님
• 그러나 10년쯤 뒤엔 어느 정도 달라져있을 것
• 기술적인 강연이 아님
• 전 직군의 청강자들 대상
• 발표자 개인의 견해지 회사의 견해를 대표하진 않습니다
“NDC 2015 이은석 – Pay-to-Skip: 온라인 게임 속 로봇 경제와 내몰리는 인간”
이 얘기를 해보고자 합니다
“More PlayStation, Less Police Station.”
순작용도, 부작용도.
http://www.economist.com/news/britain/21718544-bodes-well-britains-future-crime-among-youngsters-may-be-dropping-even-faster-among
영국 10대 청소년들이 온라인에서 시간을
많이 보내면서 범죄율이 급하락 중이라는 기사
(이코노미스트)
유저의 여가시간을 두고 경쟁
TV 시청
167
의사소통 및 소셜 활동
41
게임, 컴퓨터로 여가활동
25
독서
19
스포츠, 운동, 레크리에이션
18
휴식 및 생각
17
기타
12
미국인의
여가시간 활동 통계
(분, 총 5시간)
미국 노동통계청 집계 (2015년도)
vs.
vs.
vs.
게임과 식당을 비교
• 개발(요리)과 운영(서빙)이 있다
• 재미(맛)를 그대로 기록해 재현할 수 없다 (스탠드얼론 게임 예외)
• 전체수요의 한계가 있다: 하루 여가시간(3끼니)
게임과 식당의 차이점: 한계비용
• 게임산업은 태생이 글로벌 경쟁 환경
• 세계최고의 고오급 레스토랑이 뉴욕 어딘가에 있다고 해도
• 실제로 뉴욕까지 가본 사람은 거의 없고
• 대부분은 근처 식당에서 밥을 먹지만
• 게임이나 영화는 다들 앉아서 세계 최고수준의 것을 즐긴다
• 가격도 큰 차이 없음
• 게임업계는 동네식당도 뉴욕맛집과 경쟁하는 셈
“NDC 2016 이은석 – 돌죽을 끓입시다”에서 수정 인용
멱함수분포
• 물리적 연결 제약이
적은 네트워크에선
• 소수의 노드에
쏠림현상이 벌어짐
• 극심한 빈익빈 부익
부 모양의 분포가 됨
http://scienceon.hani.co.kr/29601
“NDC 2016 이은석 – 돌죽을 끓입시다”에서 수정 인용
정규분포 멱함수분포
고속도로 연결망
랜덤 네트워크
항공 연결망
척도없는 네트워크
약한 인공지능의 시대
• 인간의 지능과는 비교가 안되지만,
• 인간: 1000억개의 뉴런, 1000조개의 시냅스
• 모든 일반적인 문제를 다룸
• 먹고 사는 문제부터 스스로의 존재이유까지
• 훈련된 특정 분야의 문제해결에 있어서는 능가할 수 있다
• 알파고: 비교도 안되게 적은 규모의 신경망
• 오직 바둑에서의 승리만을 다룸
추천 영상: Humans Need Not Apply
https://youtu.be/7Pq-S557XQU
나중에 한 번 봐두시면 좋습니다 (15분, 한글자막 있음)
이미 벌어지고 있는 일들
• 육체노동직도
• 운전/운수 관련 종사자는 상당히 많음
• 자율주행차가 도입되면 실업 위기
• 정신노동직도
• 골드만삭스: 자산트레이더 600명 (2000년)
현재 2명. 자동 트레이딩 프로그램이 대체
• 스포츠 기사: 사람이 쓰지 않게 됨
• 전문직, 창조적 직업 등도
점점 인간보다 가성비가 좋아질 것
• 기계가 최고의 사람만큼 잘해내지 않더라도
• 인건비보다 싸면서 왠만큼만 잘 하면
• 그리고 24시간 365일 일하므로
• 기계의 도입이 급속도로 늘어날 것
• 인간의 고용이 충분히 줄어들만함
새로운 직업이 생기니 괜찮다? “NDC 2015 이은석 – Pay-to-Skip: 온라인 게임 속 로봇 경제와 내몰리는 인간”
특히 비숙련 노동계층이 피해
• 현재 직업이 사라지면
누구나 자동화 관리자로 전직할 기회가 주어지는가
• 대리운전기사도? 텔레마케터도? 마트 계산원도?
약인공지능시대 최후까지 남을 직업은?
• 자본주?
• 로봇에게 소유의 권리를 부여하진 않을테니
• 건물주 조물주 위에 있다는
• 로봇주
• 주주
• 집주인(…)
이것이 미래세계다 - 희망편
• 인간의 노동해방
• 생계와 가사를 위해 일을 하지 않아도 됨
• 귀찮은 노동은 로봇이 다 함
• 자아실현과 즐거움만 찾아 살 수 있는
이것이 미래세계다 - 절망편
• 극심한 계층갈등
• 자본주의 체제가 유지될 수 있을까
• 대부분의 사람에게 직업이 없고 소득도 없다면
• 소비도 없고 수요도 없고 경제가 멈춤
• 혼돈 파괴 망각
소프트웨어 산업이라 영향을 많이 받게됨
• 자율주행차나 산업용 로봇보다 도입이 쉬움
• “기술 개발보다 더 어려운 과제는 사용자 수용성과 윤리적 문
제”
<로봇 시대, 인간의 일>, 구본권
• 하드웨어가 없는 AI봇이기에
• 물리적인 상해 문제에서 자유롭고 원자력 발전소 제어도 아니고
• 가격도 싸다 (이들도 한계비용 제로)
플랫폼 독과점과 양극화가 더 심해질 것
• 선도 플랫폼의 이점은
• 규모의 경제 외에도
• 네트워크 효과
• 전화를 쓰는 사람이 많을 수록 전화의 가치는 높아진다
• 누가 페이스북, 유튜브의 대체재를 만들수 있을까?
플랫폼은 양면시장 two-sided market
• 플랫폼이 공급자 측과 소비자 측을 교차
• 예: 지마켓, 배달의 민족, 스팀
• 플랫폼이 커질수록 소비자 측은 좋다
• 이로 인해 거대 플랫폼이 점점 더 커지게 된다
• 진입장벽이 생겨서 독과점으로 발전할 가능성이 높다
그리고 데이터, 빅 데이터.
• 기계학습에는 충분한 데이터가 중요
• 다들 기계학습 알고리즘과 툴킷은 공개해도
• 데이터는 공개하지 않는다
• 거대기업은 좋은 데이터를 많이 가졌기에 더욱 잘하게 됨
• 아마존이나 스팀의 맞춤 추천
스팀님이 이게 제 취향에 맞을거라 추천
가혹한 경쟁 환경이 무인화를 앞당김
• 종종 발생하는 패턴
• 일이 많아서 힘들다
무인화 적극 추진
일자리 감소
• 바로 직업을 잃는게 아니어도 (재교육과 전환배치 등)
• 길게 보면 일자리 감소 (신규채용을 줄이는 등)
이상한 역설
• “일이 많아서 힘듭니다” “일을 못하게 됨” ???
• 노동자가 원했던 것
• 사람다운 삶 (노동조건 개선)
• 즉: 업무에 넉넉한 시간과 예산, 저녁이 있는 삶
• 벌어지는 결과
• 인간의 존엄성 훼손 (노동기회 감소)
• 한계비용 제로 산업에선 더 심할 것
질리지 않고 오래 즐기는 게임이 되고 싶어
• 인간은 이미 다 밝혀낸 패턴에 흥미를 잃음
• 온라인/모바일 게임은 유저 시간을 오래 점유하고 싶어함
• “변화하는 콘텐츠”가 계속 있어야 함
• PvP 라든가
• PvE 라면 사람이 만든 “고정된 콘텐츠”로 버티다가
• 절차적 생성 인공지능 창작으로 자동화수준 진화
자동으로 게임을 플레이하고
MarI/O - Machine Learning for Video Games
https://youtu.be/qv6UVOQ0F44
강화학습 (진화 알고리즘으로 시행착오)
자동으로 레벨디자인도 하고
Machine Learning is Fun! Part 2: Using Machine Learning to generate Super Mario Maker levels
https://medium.com/@ageitgey/machine-learning-is-fun-part-2-a26a10b68df3
지도학습 (원본 게임의 레벨 데이터 RNN)
자동으로 배경 아트도 만들고
Machine Learning is Fun Part 7: Abusing Generative Adversarial Networks to Make 8-bit Pixel Art
https://medium.com/@ageitgey/abusing-generative-adversarial-networks-to-make-8-bit-pixel-art-e45d9b96cee7
비지도학습 (패미콤게임 스크린샷들 DCGAN)
저해상도 사진 하나로 고해상도 3D 텍스처도
Photorealistic Facial Texture Inference Using Deep Neural Networks
https://arxiv.org/abs/1612.00523
가상의 예: 오메가고
• 유저들이 정신없이 몰입하게 될 궁극의 바둑 게임!
• 알파고 : “자신의 승리”가 목표
• 오메가고 : “상대 플레이어의 즐거움”이 목표
가상의 예: 오메가고
• 알파고의 가치망 학습 데이터:
• 인간 바둑기사들의 기보 16만개, 3천만 수
• “어디에 두면 상대를 이기는가?”를 지도학습
*실제로는 지도학습만으로는 학습이 불충분해서
다음 단계에 자가대결 방식의 강화학습을 함
https://gogameguru.com/i/2016/03/deepmind-mastering-go.pdf
알파고가 보는 바둑판 모습
가상의 예: 오메가고
• 오메가고의 가치망 학습 데이터:
• 기사들의 인게이지먼트 기록이 함께 수록된 기보 십만여개
• “어디에 두면 상대가 희열을 느끼나?”를 지도학습
• engagement 측정 방법
• 뇌전도, 심박, 호흡, 눈깜빡임, 체온, 움직임 등
• 연구 분야에서 쓰이는 현존 기술들
Image Source: http://gizmodo.com/5771076/how-hollywood-studios-harness-your-brainwaves-to-win-oscars
오메가고: 데이터만 있으면 이론상 가능
• 이걸 “빅 데이터”급으로 학습하면
• 궁극의 바둑게임 탄생
• 플레이어의 재미를 위한 AI
• 무조건 이긴다고 재미있는게 아니라
• 플레이어가 희열을 느끼는 어떤 통계적 패턴을 발견
• 아마도 상대의 실력에 맞추어 최선을 다할 수 있는 난이도로
• 드라마틱한 과정(밀땅..)을 거쳐
• 아슬아슬 승리하는 카타르시스 유도!
이론상 가능, 당장은 아니지만
• 정밀한 인게이지먼트 측정장비는 비싼 연구실에나 있음
• 수많은 인간 상대로 빅 데이터 수집은 무리
• 하드웨어 보급 문제, 프라이버시 문제
• 개발후 운영비용도 비쌈
• 이세돌전 알파고급 스펙이라면
• 클라우드 서버 운영비 월 1억쯤
• 동접 1인당 (…)
• 이 비용은 낮출 방법이 많으니 상대적으로 쉬운 문제
자동화로 생산성이 많이 높아짐
• 생산성 = 생산물 / 생산비용
• 최적의 생산성이 되면 한계비용 제로로
• 가격 역시 제로에 가까워짐
• AI가 만든 게임들이 공짜에 가깝게 공급될 것이다
• 유저의 오랜 시간을 점유할 수 있도록 학습된 것들
• 뇌전도 수집은 어렵지만, 리텐션 데이터 수집은 쉽거든요
• 이들과의 가격 경쟁
개발팀 인원이 상당히 줄어들 것
• 여전히 수백명의 인간이 개발에 동원되는 게임이 있겠지만
• 멱함수 분포의 최상위에 존재하는 극소수만 가능
• 풀프라이스로 팔 수 있는 극소수의 AAA 타이틀
• 그 외엔 모두 한계비용에 가까운 가격으로 팔림
• 그 가격에 맞추기 위해선 많은 인간을 고용하기 힘들것
• 어느날 “당신 자리가 AI로 대체되니 그만 나오시오”보단
• 외국회사와 경쟁에 밀려 점점 회사가 망해서.
• 프로젝트가 접혀서. 신입을 안 뽑아서.
추천도서
창의적인 일은 안전하잖을까?
• 알파고 역시 바둑이라는 특정 분야에선 창의적
• 창의성
• 쉽게 떠올리기 힘든 조합으로 유용한 해결책을 만드는 능력
• “쉽게 떠올리기 힘든 조합”
• 기계도 만들수 있다
• 랜덤하게 아무거나 조합하면 온갖 괴상한 게 나옴
• 그러면서도 “유용한 해결책”
• 자동측정 가능한 평가방법이 있으면 강화학습 가능
사람이 설계 기계학습으로 최적화
크기 1/2, 무게 1/4
특정 분야에서의 창의성: 교량에서 같은 무게의 케이블을 견딜수 있는 부품
http://www.arup.com/news/2015_05_may/11_may_3d_makeover_for_hyper-efficient_metalwork
쉽게 떠올리기
힘든 조합의 모습
미래에 프로그래머는 어떻게 될까?
• 설계
• 요구사항 검토
• 해결방법 탐색
• 구조 설계
• 코딩
• 번역 (자연어&설계도프로그래밍언어)
• 배선 wiring
상대적으로
자동화 가능성이?
자동화를 만드는 것이 프로그래머의 일
업무영역과 성격이 계속 변화할 것
대처2. 아직 없는 영역에 도전
• Fast Follower는 안 통함
• AI가 더 잘함
• 누군가가 AI로 만들어 출시할거임
• 뻔한 게임은 경쟁력 없음
• 패턴화될만한 건 자동화 잘 됨
대처3. IP와 브랜드를 만들라
잉그레스는 포켓몬고의 전신
사랑받는 IP가 이런 차이를 만듦
Ingress
Pokemon Go
구글 트렌드 검색어 인기도
개인 수준의 대처
1. 데이터화하기 힘든 일을 하라
2. 인간에 대해 이해하라
3. 자아실현에 대해 고민을
4. 자발적 참여자들과 일하는 법
대처1. 데이터화하기 힘든 일을 하라
• AI학습엔 패턴파악을 위해 많은 데이터가 필요
• 데이터가 많은 일 = 기계화되기 좋은 일
• 스스로 기계적이라 생각되는 일을 하고 있다면
• 정말로 기계화될 것
• 데이터가 많이 생기는 분야에 있다면
• 많이 안 생길만한 영역으로 확장해보자
대처2. 인간에 대해 이해하라
• 약한 인공지능이 인간을 진정으로 이해하진 못한다
• 꽤 잘 맞는 통계적인 추론을 하지만
• 인간과 같은 신체와 생리구조를 가지지 않음
• 인간과 같은 성장과정을 거친것도 아님
딥러닝도 고도의 통계적 추론
• 인간에 대한 이해와 공감, 협상 능력은 기계에게 어려운 일
• 예: 프로그래머라면 주어진 스펙만 받아 일하는 코더가 아니라
• 의도를 파악하고 액티브하게 스펙을 협상
대처3. 자아실현에 대해 고민을
• 생산적이지 않아도 괜찮아
• 놀아도 된다 인간
• 생계의 걱정이 없어진다면 (희망편)
• 쓸데없는 일을 해도 되고
• 의미있는 일을 해도 되고
• 그냥 하고싶은 일을 하면 된다
• 직업의 형태가 아니더라도
너도 나도 직업이 없다면
• 게임 개발자도 자아실현을 위해,
플레이어의 자아실현을 돕는 게임을 만든다
• 개발자와 플레이어 사이의 경계가 희미해질 수 있음
• 여러분의 자아, 되고 싶은 자신의 모습은 무엇인가요?
대처4. 자발적 참여자들과 일하는 법을 알기
• 당신 팀의 동료 역시 직업이 아니라
마치 자원봉사하듯 자아실현을 위해 일할 수 있다
• 금전보상이 아니라 존중, 재미, 성장 같은 요소가 중요
• 탈권위가 혁신을 촉진