Description
인문사회과학의 다양한 문제 해결을 모색하는 ‘인문코딩’의 연구 사례와 함께 새롭게 시도되고 있는 인공지능 기술 개발의 몇몇 사례들을 소개하는 책이다. 이 책에서 사용하는 인문코딩이란 ‘인문학적 이론이나 상상력을 필요로 하는 코딩’으로서 “인문사회학적 지식과 상상력에 기반하여 컴퓨터 프로그램 만들기”로 정의할 수 있다. 좀 더 풀어쓰면 믿음이나 감정, 의식, 자유, 정의, 윤리 등 인문사회학에서 제기하는 복잡한 문제들을 ‘코딩’ 기술로 탐구하는 것을 의미한다. 다른 말로 표현하자면 인간과 사회의 다양한 문제들을 코딩을 활용해 기술적으로 해결하기 위하여 인문사회학적 이론들을 활용하는 것이다. 이처럼 인문코딩은 인간과 사회의 상호작용을 반영하는 인문사회과학의 통찰을 프로그램을 통해 구현하여 분석하고 구체화하는 시도이기에 인문사회학과 프로그램 개발 등 두 분야가 서로 시너지 효과를 내는 데 크게 기여할 것으로 보인다.

교육 현장에서는 컴퓨터를 이용하여 문제 해결의 능력을 키우는 컴퓨팅 사고(computational thinking) 훈련인 코딩 교육이 실행되고 있다. 그러나 이제는 생성형 인공지능의 등장으로 코딩 교육 자체보다는 다양한 문제 해결을 위해 인공지능을 활용할 수 있는 인공지능 사고(AI Thinking) 교육이 필요하다. 또한, 전문 프로그래머들이 할 수 있는 작업을 생성형 인공지능으로 할 수 있게 된 만큼, 전문적인 코딩 능력보다는 인문학적 지식과 상상력이 더욱 필요하게 되었다. ‘인문코딩’은 인문사회학적 교육과 코딩 교육을 병행함으로써 미래의 인간 사회에 대한 이해와 미래의 기술을 준비할 수 있는 방향점을 제시한다.
저자

박충식,정광진,이상동,심형준,박진호,오영진,석기용,최복희

유원대학교(아산캠퍼스)인공지능소프트웨어학과석좌교수.한국포스트휴먼연구소인공지능로봇센터장.한양대학교전자공학과를졸업하고연세대학교전자공학과(인공지능전공)에서석사및박사학위를받았다.구성주의적관점의인공지능을연구하고있으며,인문사회학과인공지능의학제적연구에관심을두고있다.주요저서로는『인공지능의존재론』,『인공지능의윤리학』,『내가만난루만』(이상공저)이있고,「인공지능은인문학이다」,「정보기계로서의생명」,「FromDatatoAgents」등의논문을발표했으며‘박충식의인공지능으로보는세상’의제목으로50여건의칼럼을연재하였다.

목차

책을펴내며
서문-인문코딩이란무엇인가_박충식

1부사회,역사,종교코딩
1.사회를코딩하기
-소셜시뮬레이션,계산텍스트분석을중심으로_정광진
2.역사시뮬레이션과역사코딩_이상동
3.코딩으로종교문화연구하기_심형준

2부언어,예술코딩
4.딥러닝을이용한한중일한시의영향관계분석_박진호
5.생성형인공지능과시적연산
-확률과패턴을질료로하는예술에대하여_오영진

3부철학코딩
6.프로그램코딩과논리교육_석기용
7.칸트머신-칸트비판철학코딩하기_박충식
8.율곡머신-기(氣)의도덕적패턴코딩하기_최복희

출판사 서평

책의주요내용

책의1부에서는사회,역사,종교분야에서코딩을활용한연구사례들을소개하며,2부에서는딥러닝을이용한문학텍스트연구와생성형인공지능과인간의상호작용에의한시창작등언어와예술분야의코딩을소개한다.3부에서는프로그램코딩을통한논리교육의가능성을비롯해칸트의비판철학과율곡의성리학에기반하여윤리적인공지능기계의원리를탐구한다.

1장「사회를코딩하기」는코딩과컴퓨팅기술을활용하여사회현상을연구하는계산사회과학을소개한다.이글에서는1960년대전후에등장하여오랫동안계산사회과학을대표했던접근법인‘소셜시뮬레이션’을소개하고,비슷한시기에시작했지만텍스트의디지털화와함께최근적용가능성이폭발적으로증가하며사회과학의새로운연구방법으로자리잡은‘계산텍스트분석’을소개한다.계산텍스트분석의사례로소개되는의료기록과소셜미디어텍스트분석을통해퇴역군인의자살을예측한‘뒤르켐프로젝트’는특히흥미롭다.

2장「역사시뮬레이션과역사코딩」은AI및빅데이터분야가산업과학문영역에서큰힘을발휘하는오늘날,역사학분야에서도‘디지털역사학’이라는이름으로디지털기술을연구방법론으로활용하고있으나많은역사연구자가디지털기술을연구방법론으로도입하는것에회의적인현실에서과학기술의발전에따른역사연구방법론의변화를살펴보고,디지털기술의역사연구방법론도입을모색하는글이다.매핑혹은GIS,텍스트마이닝,네트워크분석과같이디지털기술을역사연구에적용한디지털역사학을살펴보고디지털방법론을사용한다는점에서기존디지털역사학과유사하면서도구체적으로는차별화된컴퓨테이셔널역사학을알아보자.

3장「코딩으로종교문화연구하기」는디지털기술과종교문화연구의만남을다룬다.저자는종교와코딩의조합이어색해보일수있지만,알파고와챗GPT같은AI기술의발전으로이제는종교와같이복잡한문화현상도디지털분석이가능해졌다고설명한다.디지털인문학분야의연구방법론을종교문화연구에적용하여이야기한다면,‘디지털종교학’이라고말할수도있기때문에‘디지털종교학’은어떤모습으로펼쳐질수있는지,현재까지이루어진주요연구사례들을살펴보는글이다.

4장「딥러닝을이용한한중일한시의영향관계분석」은전근대시기동아시아에서지식인들이한시를지을때선대의한시작가또는작품들로부터어떤영향을받았을까하는질문을던지고있다.중국의지식인들도한시를지을때선대작가의영향을받았겠지만,한국과일본의지식인들은그런경향이더두드러졌을것이기때문이다.저자는조선과일본의한시는중국의어느시인의영향을많이받았을까를알아보기위해중국시인245명의한시약12만수를토대로작자를판단하는딥러닝모델을만들어인문학연구에코딩을활용하고자하는이들에게좋은선례를제공한다.

5장「생성형인공지능과시적연산」은생성형인공지능을활용한시적창작의본질을탐구하며,인간과기계의상호작용속에서이루어지는‘시적연산’의개념을제시한다.이글은시적연산을통해인간과기계는상호작용하며창의적긴장을유지하고,기존의틀을넘나드는새로운표현과의미를창출하는데기여할수있음을보여준다.코딩이나최근의AI기술을인문학연구에활용하고자할때문제의식과방법론측면에서시사하는바가크다.

6장「프로그램코딩과논리교육」은논리교육을코딩교육과융합하는방안을제안하면서프로그램코딩교육에서논리학교육의중요성이다소간과되고있는현실에문제제기를한다.컴퓨터프로그래밍과논리학은밀접하게관련되어있으며논리적연산은컴퓨터프로그래밍의핵심적인요소이다.이글은논리학을충실히공부하는것,특히형식논리학을철저히학습하고훈련하는것이프로그래머에게여러모로이득이될수있다는점을설득력있게제시한다.더불어,단지더나은프로그래밍을위해논리학공부가필요할뿐만아니라,논리교육자체를코딩교육과융합하는방안을제안한다.

7장「칸트머신:칸트비판철학코딩하기」는칸트철학과인공지능연구를융합하여철학적사고를기술로구현하려는시도를다룬다.이글은철학적이론과컴퓨터공학적접근을통합하여,인간의이성적사고와윤리적판단과정을인공지능에적용하는가능성을탐구한다.저자는이글에서칸트의비판철학이인공지능의설계원리로사용할수있음을‘칸트머신’의사례를통해서보여준다.즉칸트철학이추상적이고복잡한철학적개념으로이루어져있지만,이를컴퓨터프로그램으로표현함으로써철학적사고의실질적활용가능성의사례를탐색하는것이다.

8장「율곡머신:기(氣)의도덕적패턴코딩하기」는다양한인공지능시뮬레이션이시도되어인간의정신과같은활동을구현하는것이점차현실화되고있는시대,전통철학이어떤역할을할수있을지를검토하는글이다.이글에서는성리학의도덕모형을인공지능시뮬레이션으로구현한다면어떤시도가가능할지모색하고있다.즉성리학의마음의개념이현대의마음연구에새로운가능성을열어줄수는없을까?코딩으로성리학적도덕모형의패턴을초보적으로라도구현하는것이가능하지않을까?라는질문에대한시론이다.