만들면서 배우는 파이토치 딥러닝 - 12가지 모델로 알아보는 딥러닝 응용법
오가와 유타로 지음, 박광수 옮김 / 한빛미디어 / 2021년 8월
평점 :
장바구니담기


딥러닝으로 문제를 해결하는 과정에서 다른 연구자들의 아이디어 혹은 모델을 활용, 응용, 혹은 변형하는 능력을 키우고 싶을 때 유용한 PyTorch 기반의 실전 교과서라 평하고 싶다.

DNN, CNN, RNN, LSTM 등 딥러닝의 기본을 충실히 익히고 있고 다음 단계로 도약하고 싶은데 마땅한 국내서가 없었다면 이 책이 대안이 될 수 있을거라 생각한다.

새로운 문제 혹은 변형된 문제가 발생했을 때 모델의 입출력 혹은 모듈을 변형하거나, 손실함수를 바꿔본다든가, 다른 분야의 딥러닝 모델을 접목한다든가 등의 실전에서의 응용력을 키우고 싶다면, 더불어 논문 리터러시를 키우고 구현 능력을 키우고 싶다면 이 책이 많은 도움을 줄 것이다.

뇌 기능 측정과 계산 신경과학을 연구한 저자가 연구의 응용력과 구현 기술까지 탁월한데 책의 전달력까지 뛰어나 적잖이 놀랐다. 다른 독자분들의 평도 봐야겠지만 적어도 내 기준에서는 그동안 너무 찾던 책이다.

읽는 내내 컬러판이 아니라는 단점 하나 외에는 모두 장점 투성이였다. 부디 이 책이 널리 흥해서 컬러판이 나왔으면 하는 바램이다.

단, 주의할 점은 난이도가 중급서 이상이라는 점이다. 적어도 python, pyTorch, 딥러닝의 기본(DNN, CNN, RNN, LSTM 등), Linux 정도는 알고 책을 읽는 것이 좋을듯 하다. 처음부터 합성곱층, 전결합층, 텐서보드X 등의 용어가 나오기 때문이다.

각 장별로 어떤 내용을 다루는지 구체적인 설명과 더불어 읽으며 느꼈던 장단점을 기술해보겠다.


들어가기에 앞서 책 소개 챕터에 개발 환경을 구성하는 방법이 나오는데 그동안 봤던 어떤 책보다 실습환경 구성 방법이 자세하게 안내되어 있고 나중에 언급하겠지만 소스 코드들이 오류 없이 잘 실행되고 있어 실습을 따라하는데 편리하다.

1장은 기본기를 훈련하는 단계이다. 가장 크게 5가지 소챕터로 나뉘는데 각각 VGG-16, PyTorch 딥러닝 구현 패턴, 전이학습, AWS활용법, 파인튜닝의 주제를 다룬다. 각 주제들은 하나하나 한 권의 책으로 낼 수 있을 정도로 깊이 있는 주제들이지만 가장 급하게 알아야 할 중요한 요소들만 추려 적은 용량으로 깔끔하게 정리하여 마음에 들었다.

뒤에 이어질 12가지 심도 있는 모델을 이해하고, 구현하고, 응용하는데 있어 반드시 알아야 할 기초 지식이기에 충분히 숙지하고 넘어가야 한다.

첫번째로 Vision 분야의 고전이 되어버린 VGG-16 모델의 구조를 설명하여 독자로 하여금 CNN 등 딥러닝의 기본기와 연결고리를 맺게하여 논문을 읽고 구현할 수 있는 준비를 갖춰준다.

두번째로 PyTorch를 활용한 일반적인 딥러닝 구현 패턴을 설명한다. 딥러닝 실력이 부족하거나 PyTorch 혹은 Tensorflow가 능숙하지 않다면 딥러닝 구현 패턴에 의외로 많은 시간을 낭비하게 된다.패턴

각 논문 구현체나 서적마다 각기 다른 방식으로 구현하고 있기에 혼선이 생겨 직접 구현 시 어떤 패턴을 선택할지 의외로 많은 고민을 하게 되는데 깊게 고민할 필요도 없이 이 참에 이 책에 나온 패턴대로 주류를 잡고 차후 발견하는 패턴을 이 윤곽에서 업그레이드하는 형태로 접근해도 충분히 훌륭한 방식이 될거라 생각한다.

나는 초보자에 지나지 않지만 적어도 지금까지 겪어온 구현체 중에 가장 깔끔하고 확장성이 좋은 패턴이라는 생각이 들었다.

세번째로 전이학습을 다룬다. 앞서 배운 VGG-16 모델을 불러와 출력층만 원하는 형태로 바꾸는 실습을 진행한다. ImageNet 데이터셋과 달리 단순히 개미와 벌을 분류하는 예제이기에 불필요한 부분을 단순화하고 전이학습을 적용하는 방법에만 초점을 맞춘 구성이 마음에 들었다.

네번째로 AWS에서 딥러닝 환경을 구성하고 실습하는 방법을 배운다. EC2 우분투 기반의 인스턴스를 생성한 뒤 P2혹은 P3 인스턴스를 사용하여 손쉽게 딥러닝 개발환경을 구축할 수 있다. 다만 과금이 들어가는 부분이므로 주의해야 하며 다행히 책에서는 실습 시 인스턴스를 중지 혹은 삭제를 꼼꼼하게 가이드하고 있다.

마지막으로 파인튜닝을 다룬다. 딥러닝의 입문 단계를 거쳐 기본 과정에서 가장 많이 듣는 강의 중 하나인 앤드류 응 교수님의 DL Specialization 과정과 비교하자면 그 강의는 전이학습을 좀 간결하게 설명하는 경향이 있어 아쉬웠다. 그도 그럴 것이 전이학습을 넘어서 모델의 전단계에 영향을 미치는 파인튜닝으로 넘어가게 될 경우 설명해야 할 것이 너무 많기 때문이다.

파인튜닝은 새로운 논문이나 모델이 등장할 때마다 수시로 적용해 봐야 하는 마치 Python 문법과 같이 계속 곁에 두고 활용하는 기본 기술이므로 이 참에 이 책을 통해 확실히 익혀두면 실무에 매우 유용할 것이다. 다행히 2장 이후 지속적인 파인튜닝 실습을 진행하는데 이 책 실습만 잘 따라해도 파인튜닝에 꽤 익숙해져 새로운 과제가 주어져도 자신감이 생길만큼 능숙해질 수 있을거라 생각한다.


2장에서부터 본격적으로 비교적 최신 논문에 등장한 아이디어와 모델을 활용한 현실의 문제를 실습으로 해결해본다. 이 장에서는 이미지 Detection에 자주 활용되는 SSD 모델을 중심으로 다룬다. 이 모델을 적용하면 감지를 원하는 물체에 바운드 박스, 라벨, 신뢰도 등을 얻을 수 있다.

구체적으로 SSD300 모델로 실습하며 8,732개의 디폴트 박스, 오프셋 정보변수 4개, 신뢰도 21개 클래스로 218,300개의 정보를 출력하는 실습이다.SSD

SSD 알고리즘의 핵심은 아래 그림과 같이 디폴트박스(DBox)를 바운딩박스(BBox)로 변형하는 과정이다. 좌측에서 우측 그림으로 변형하며 cx, cy, w, h 등 4개의 오프셋 변수에 관계식이 생성된다. 이를 통해 손실함수 클래스 MultiBoxLoss 클래스를 구현하는 과정이 가장 인상적인데 당면한 문제마다 손실함수만 잘 설계해도 괄목할만한 성과를 얻을 수 있다는 것을 느낄 수 있는 부분이다.
SSD2

이 책의 겉표지에 왜 “딥러닝 응용”이라는 부제가 붙었는지 알 수 있는 부분이다. 이 책에서 말하는 응용은 구현 기술이라기 보다는 연구 결과를 구현체에 반영하는 과정에서의 응용이니 연구쪽에 가깝다고 할 수 있다. 책에 등장하는 12가지 모델에 잘 훈련된다면 아마 새롭게 마주하는 문제에 있어서도 거인의 어깨에 선 것처럼 기존 좋은 연구나 모델들을 활용하여 멋진 문제를 해결해 낼 수 있겠다는 생각이 들었다.

전체적인 구현 절차는 1장에서 언급했던 기본 패턴을 준수하고 있으며 의외로 디테일한 부분까지 설명하고 있어 친절하다는 느낌을 받을 수 있었다. 1장과 달리 DataLoader등을 직접 구현하기에 새로운 문제에 적합성을 키울 수 있다는 점도 책이 가지는 장점이다.

여담이지만 개인적으로 SSD는 정이 많이가는 모델이다. 몇년 전 SOTA급 논문을 어떻게든 구현하는 능력을 키우고 싶다는 욕망으로 처음으로 달려든 논문이 바로 이 SSD를 발표한 논문이었다. CNN을 배우고 나름의 자신감이 생겨 논문을 뜯어보며 고군분투했지만 당시엔 실패했다.

그 때 실패를 경험하며 삽질을 해서인지 아니면 이 책의 설명이 뛰어나서인지는 알 수 없으나 당시 나를 괴롭혔던 왜 SSD의 디폴트 박스가 8,732개가 나오고 입출력 차원이 원하는대로 계산되지 않았던 것인지 끙끙댈 때와 비교한다면 이 책이 가치를 느낄 수 있다. 이 모델을 처음접하는 독자에게 떠먹여 주는 정도가 아니라 아주 잘게 씹어 떠먹여주는 수준의 친절한 느낌을 받았다.

그렇기에 이 책은 딥러닝의 기본기를 다진 독자가 논문과 접하는 경계선을 탐험하고 스스로의 아이디어를 기존 모델에 접목, 변형해 보고 싶을 때 아주 좋은 무기가 될거라 생각한다.


3장은 PSPNet을 활용한 시맨틱 분할을 배운다. SSD가 무식하게 네모 박스로 감지했다면 얘는 좀 더 정교하게 픽셀 단위 그러니깐 물체의 모양 그대로 경계선을 그려 인식할 수 있다.

이 시점에서 책의 구성이 매우 돋보였는데 2장에서 거의 모든 것을 직접 구현해 기초를 다졌다면, 3장은 파인 튜닝을 활용한다. 뒤에 이어질 4장에서는 일부분을 직접 구현하도록 유도한다.

친절히 모든 것을 알려준 후, 타인의 연구를 응용하는 법을 배우며, 나아가 부족한 부분은 스스로 구현해보게 함으로써 수준높은 학습효과를 달성할 수 있다. 다른 이들은 어떨지 모르나 개인적으로 너무 마음에 드는 구성이다.


4장은 OpenPose 모델을 다루는 데 쉽게 말해 사람 이미지를 탐지할 경우 뼈다귀 형태의 사람을 추출하는 기술이다. 대략적인 방식은 아래 그림을 참조하기 바란다.OpenPose

이 장에서는 PAFs와 히트맵이 이 모델의 성능을 정교하게 끌어올리는 부분이 관심있는 부분이었다. 확실히 Vision 분야의 데이터여서 그런지 XAI 기법도 가능하고 해석력이 높은 모델인 점에 끌렸다.


5장은 GAN을 다룬다. 먼저 전통 GAN모델의 대표주자인 DCGAN으로 MNIST와 유사한 손글씨를 생성한 후 SAGAN에 대해 깊숙히 살펴본다.

이 장의 핵심은 Attention 모델이다. 특히 304p의 설명은 참 알기쉽게 잘 쓰여있다는 생각이 들었다. 원론, 수학적으로 크게 부족한 내용없이 소스 코드 구현과정을 통해 명확하게 이해할 수 있게 쓰여있어 인상적이었다. 더불어 308p의 스펙트럴 정규화도 참 알기쉽게 설명을 잘하고 있어 논문이나 교과서의 내용이 어렵다면 이 책을 통해 진입장벽을 낮춰 접근하는 것도 좋은 방법이 되리라는 생각한다.


6장은 AnoGAN이 메인 주제이다. 정상데이터에 대한 모델 학습 후 판별자 뿐만아니라 생성자도 활용하여 이상 이미지를 검출하는 방법을 다룬다.

이 장 역시 앞서 언급했던 손실함수 변형을 통한 문제 해결 능력을 키워주는 부분이 장점인 파트이다. 구현만이 아닌 이론, 수학적 차원에서 고민을 해결하고자 할 때 저자의 접근방식에서 힌트를 얻을 수 있을 것이다.


7장 ~ 8장은 NLP를 다루는 데 특히 Transformer, BERT가 핵심이다. 이를 통해 자연어 감정분석을 다루는데 5장의 Self-Attention에 이어 Attention이 언어에 어떻게 적용되는지 또 한 번 Attention의 본질과 응용 방법을 익히기 좋은 장이다.

문맥과 어순 즉, Sequence여야한다는 NLP의 고정관념을 깬 아이디어가 어떻게 BERT까지 이어지게 되었는지 논문 리뷰하듯 상세히 분석해주는 것이 장점이다.

단, 일본어를 예제로 다루고 있어 일본어 지식이 전무한 나같은 독자는 예제를 쉽게 이해하기 힘든 것이 단점이지만 그럼에도 Attention과 BERT의 핵심을 너무 잘 전달하고 있어 반드시 읽어둬야 하는 파트이다.


마지막 9장은 ECO 모델이 등장한다. 이는 동영상을 분류하는 알고리즘인데 마지막 장이어서인지 학습이나 파인튜닝의 소스는 독자 스스로 구현해봐야 한다. 앞서 언급한대로 개인적으로 매우 마음에 드는 구성이다.

이 모델은 2차원 CNN으로 작은 크기의 피처를 추출한 뒤 C3D 모델에 입력하는 것이 핵심이다. 아직 구현해보지 않았는데 공부도 조금 더 필요하고 아껴두는 마음으로 남겨뒀다. 이 장에서 스스로의 구현 능력을 얼마나 완성시킬 수 있느냐에 따라 앞으로의 새로운 연구의 구현, 응용의 미래가 달려있다 생각했기 때문이다. 일종의 시험치르는 느낌이었다.


책을 읽으며 워낙 배운 것도 많고 느낀 것도 많아 쓰다보니 리뷰가 너무 길어진 것 같다. 내용이 너무 길어지는 듯 싶어 써가며 나름 핵심만 남기고 줄였음에도 이렇게 길어질 정도로 이 책에서는 배우고 느낄만한 점이 정말 많다.

서두에 언급했듯 근래에 보기드문 중급서 교과서가 등장했다. 나 혼자만의 의견일진 모르겠지만 적어도 내겐 핸즈온 머신러닝, 머신러닝교과서, 밑바닥 시리즈 등과 비교해도 손색이 없을 정도의 완벽한 책이라는 생각을 했다.

거인의 어깨를 빌려 배우고, 응용하며 자신만이 가진 문제를 딥러닝으로 해결하고 싶다면 혹은 그 단계로 나아가기 위해 기초 수준에서 어려움을 겪고 있다면 강력히 추천하고 싶은 책이다.




댓글(0) 먼댓글(0) 좋아요(0)
좋아요
공유하기 북마크하기찜하기 thankstoThanksTo
 
 
 
인문학 거저보기 : 서양철학 편 한빛비즈 교양툰 13
지하늘 지음 / 한빛비즈 / 2021년 8월
평점 :
장바구니담기


철학이라는 선구자들의 멋진 아이디어로 스스로의 고민을 해결하고 사유하는데 도움을 주는 책이자 철학에 닿아있는 세상 모든 것들의 근원을 통찰할 수 있게 해주는 서양철학 인물사이자 역사서이자 만화책이다.

고대 소크라테스에서 근대 비트겐슈타인에 이르기까지 수천년의 서양 철학사에 굵직한 획을 그었던 인물을 중심으로 다루고 있다.

인물을 중심으로 철학에 접근하는 방식은 철학을 보다 잘 이해할 수 있게 도와주는 몇가지 장점이 있는 듯 하다.

저자가 서문에서 언급했듯 우리 일상과 별반 다를 바 없는 철학자들의 삶과 인생을 다룸으로써 철학에 다가가는데 진입 장벽을 낮춰주는 장점이 있다. 또 그들 각자가 가진 주류 철학이 탄생하게 된 배경을 엿볼 수 있다는 점도 장점이다.

예를 들면 스승 소크라테스가 독배를 받아들이며 사망한 충격적인 일화와 삶 자체가 제자 플라톤에게 중우정치의 환멸을 느끼게 하여 철인정치를 주창하게 된 배경이 된다. 보다 나은 이상을 추구하여 이데아라는 개념에 도달하기까지 그의 일상 경험은 사상에 커다란 자극이 된다.소크라테스

또 철학자 개개인의 고민이 사상과 철학에 이어지기까지의 과정을 추적할 수 있게 되는데 이는 우리가 겪는 일상에 대한 고민과 유사한 과정으로 바라볼 수 있어 철학을 이해하는데 도움을 준다.

나의 경우를 예로 들면 나는 책을 읽고 리뷰를 쓰는 것을 좋아한다. 책을 읽고 리뷰를 쓸 때에는 잘 모르지만 상당한 시간이 흐른 후 내가 쓴 리뷰를 읽을 때 분명 내가 쓴 글임에도 내가 쓴 글이 맞는지 의구심이 들 정도로 피력하는 의견이나 사상 그리고 문체가 판이하게 느껴질 때가 있다.

아마도 책을 읽으며 간접적으로 저자의 문체가 논리 전개 방식이 당시 리뷰를 쓰는 내게 많은 영향을 주는 듯 하다. 독자의 입장에서는 책 내용이 어떠한지, 무엇을 얻을 수 있는지, 내가 생각했던 그 목적이 맞는지 알고 싶어 리뷰를 읽는 경우가 대부분일텐데 책이 담고 있는 정보 그 이상을 얻기는 쉽지 않을 것이다.

앞서 언급한 책에 영향을 받았던 생각과 문체를 눈에 보이는 정보로 바꿔줄 수 있다면 독자는 보다 저자에 대해 깊이 있게 알 수 있고 책의 질적인 정보를 쉽게 받아들일 수 있을 것이다.

숫자와 문자로 표현하기 어려운 이러한 정보들을 어떻게 표현할 수 있을까? 리뷰를 쓰는 이 순간에도 밥먹는 순간에도 회사에 출근하기 싫어 먹고 사는 고민을 하는 순간에도 우리는 수많은 생각을 한다.

다행인 것은 이런 고민은 나만 하는 것이 아니라는 점이다. 수천년 간 먼저 살아간 철학자들이 보다 뛰어난 접근방식과 체계화를 통해 나의 고민과 생각을 발전시키거나 문제를 해결하는데 도움을 줄 수 있는 고민을 거쳤고 그 결과를 책과 사상으로 남겼다.

위에서 언급한 내 문제 또한 비트겐슈타인이 논리철학논고에서 다룬 그림 이론을 통해 한 차원 높은 고민으로 가다듬어 볼 수 있고 합리론과 경험론에서 힌트를 얻으며 헤겔의 변증법으로 발전시켜 볼 수도 있다.

4차 산업혁명을 견인하는 AI 또한 귀납적 추론을 활용한다. 사람의 행동과 지식을 정보화 할 수 있게 된 요즘 인터넷과 모바일의 도움으로 데이터가 기하급수적으로 추출되니 이를 통한 가치있는 정보의 추출이 가능해진다.

백조 10마리만 바라볼 수 있었던 근대 사회에서야 귀납적 추론이 무용지물로 여겨졌을지 몰라도 백조 10억마리의 데이터를 쌓은 요즈음은 모든 백조가 흰색이라는 주장에 제법 힘을 실을 수 있게 되었다.

또 컴퓨터 공학을 전공한 나로써는 객체지향 프로그래밍에 플라톤의 이데아나 비트겐슈타인의 그림 이론이 얼마나 큰 영향을 미쳤는지 잘 알고 있다. 성인이 되어 철학이 생각보다 꽤 가까운데 자리잡고 있다는 사실을 깨달은 첫번째 사례였다.

직장다니며 직장의 부품으로 소모되는 인생을 고민하며 자산의 가치 증식과 양적완화의 굴레속에 스스로의 노동 가치가 얼마나 보잘 것 없는지 비참했던 경험이 있는 사람이라면 결국 마르크스의 자본론이 주장하는 사상에서 탄생한 여러 경제학 책을 접하게 된다. 이 역시 철학을 피부로 느낄 수 있는 흔한 일상 중 하나이다.

연애 문제, 직장 상사와의 갈등, 가족과의 커뮤니케이션 등 모든 인간 관계는 말해 무엇하랴? 사람의 관계에서 고민이 많다면 또 비슷한 선례를 가진 철학자들의 책과 생각을 통해 해결책을 얻거나 해결책 까지는 아니더라도 우물안에서 스스로를 꺼내줄 수 있는 혜안 정도는 얻을 수 있다.

데카르트의 코기토야 워낙 유명한 제1전제이지만 피타고라스 학파에서 출발한 수학과 철학의 소용돌이는 개인적으로 진리 탐구에 대한 행복을 준다. 적어도 내겐 좌표계를 통한 기하학의 대수화야 말로 머리속에 코기토 이상의 느낌표를 찍어준 신선한 충격이었다.

세상 모든 학문과 삶에는 철학이 맞닿아 있다. 이 책에서 등장하는 홉스, 로크, 루소의 사회계약론은 정치 및 구성원들의 협의와 맞닿아 있고 헤겔이나 마르크스는 사회주의 및 공산주의 그리고 자본주의의 맹점과 맞닿아 있다.

니체의 실존주의나 쇼펜하우어의 의지는 스스로의 프레임을 뒤짚어 놓을 수 있는 힘이 되기도 하고 칸트의 선험이라는 개념은 세상의 영속과 세대 간 단절에서 누수되는 소중한 무언가에 대해 생각하게 만든다.칸트

그 외에도 이 책에는 조명받지 못했던 위대한 여성 철학자들도 등장한다. 소크라테스의 스승이었던 아스파시아나 알렉산드리아가 사랑한 신플라톤주의 철학자 히파티아도 등장한다.

이 책은 수천 년에 이르는 방대한 서양 철학을 한 권의 책으로 정리해 볼 수 있다는 것이 큰 장점이다. 개인적으로 철학에 관심이 많았음에도 불구하고 철학자 각자의 인생에 녹아있는 사연을 살펴보다 그간 궁금했던 호기심도 상당 부분 충족시킬 수 있었다.

어려운 철학을 만화로 부담없이 접할 수 있다는 것은 더 큰 장점이다. 최근 트렌드의 유머 감각이 담겨 있어 집중력을 잃기 좋은 시점마다 졸지 않고 읽을 수 있다.

대부분의 화풍은 저자 고유의 창작 능력에서 비롯된 것 같은데 가끔은 유명한 명화들을 저자 스타일로 각색한 장면도 보인다. 아래 그림은 그 유명한 라파엘로의 명화 “아테네학당”의 일부이다.아테네학당

원본 그림은 아래와 같다. 저는 인문학이 처음인데요책에 수록된 사진이다. 이 외에도 소크라테스 독배의 장면 또한 유명한 원작을 차용한 그림인데 원작을 알고 있는 독자라면 비교하는 소소한 재미가 느껴질 것이다.라파엘로

철학의 유구한 역사를 쉽게 정리해보고 싶다면, 스스로의 난제를 들어주고 같이 고민해줄 누군가가 필요하다면, 세상이 철학과 어떻게 연결되어 있는지 연결 고리를 보고 싶다면 추천하고 싶은 책이다.




댓글(0) 먼댓글(0) 좋아요(0)
좋아요
공유하기 북마크하기찜하기 thankstoThanksTo
 
 
 
방구석 심리학 실험실 - 집에서도 할 수 있는 50가지 초간단 심리실험
마이클 A. 브릿 지음, 류초롱 옮김 / 한빛비즈 / 2021년 8월
평점 :
절판


재현 가능한 50가지 재미있는 심리학 실험으로 사람 마음의 작동 원리를 알려주고 일상을 지혜롭게 살아갈 수 있도록 도와주는 심리학 책이다.

학창 시절만 해도 심리학은 사는데 큰 도움이 안되는 그들만의 학문이라는 선입견이 강했다. 인지부조화, 학습된 무기력 등 제법 그럴싸한 단어를 사용하는데 알고보면 큰 도움되는 개념도 아니라는 생각이 강했다.

성인이 되고 산업 전반에 녹아있는 심리학의 방대함을 알게 된 이후로 이 판단이 얼마나 어리석었는지 깨닫는 데 그리 많은 시간이 걸리지 않았다.

처음 심리학에 관심을 가진 것은 직장 생활을 시작하면서이다. 퇴근하면 씻지도 않고 옷도 갈아입지 않은 채 텔레비전을 시청하는 몹쓸 고질병이 있었는데 처음 몇 번 습관을 형성하고 나니 조건반사처럼 들어오자마자 옷부터 갈아입고 씻게 되었다.

그 이후 습관이 얼마나 삶에 유용할 수 있는지 알게 되었고 습관을 형성하기에 유리한 마음가짐을 갖는데 심리학이 꽤 일상에 도움된다는 사실을 인식할 수 있었다.

또 직장 생활을 하며 학습된 무기력이 얼마나 내 의지와 꿈을 갉아먹고 있다는 사실을 알았을 때 적잖이 놀랐다. 어느덧 나는 노력해봤자 안될 것이 뻔한 일에 대해 지레 겁먹고 행동을 멈추는 일이 빈번해졌다. 앞서 언급했던 그럴싸해보였던 유식해보이는 심리학 용어는 치열한 현실이 되어 피부로 느낄 수 있는 단어가 되었다.

현실에서 진의를 겪어보기 전까지 그 정도 단어는 다 알고 있는 개념이라고 뻔한 개념이라고 아래로 내려다 보듯 했었는데 정작 나는 그 개념과 단어에 갇혀 현실에서 스스로 학습된 무기력에 빠진 것 조차 모른채 살았다가 우물안에서 간신히 뛰쳐나온 개구리에 불과했다.

이렇듯 삶과 일상에서 심리학은 알에 갇힌 나를 여러번 바깥으로 꺼내주는 고마운 학문이자 지혜였다. 이 책에는 심리학이 우리에게 주는 깨달음을 50가지나 선사한다.

심리학에 관심이 많아 최근 10년 간 유관 서적을 여러 차례 읽었음에도 모르는 내용도 담고 있어 신기했다. 때로는 이미 알고 있는 개념임에도 진의를 다시금 느낄 수 있게 해줬다. 그런 주제들은 그동안 제대로 알고 있지 않았던 개념이었던 것이다. 구체적인 실험과 일상에서 재현할 수 있게 실험 위주로 구성된 본 도서의 매력이라는 생각이 들었다.

요즈음 특히 관심이 가는 분야는 프레임이다. 이 책으로 따지면 10번째 실험 “다른 생각은 못 하게 만드는 마음 갖춤새“에 해당되는 주제이다. 쉽게 말해 손에 망치가 주어지면 다 못으로 보인다는 뜻인데 우리 두뇌는 유독 프레임에 취약하다는 생각을 많이 한다.10장

AI를 연구하면서 사람의 두뇌를 모방한 신경망을 자주 활용한다. 사람의 두뇌처럼 어느 한 주제에 꽂히면 데이터 양과 학습의 정도에 따라 상당한 성능을 발휘한다.

사람을 모방한 신경망을 보면서 내 마음 혹은 두뇌의 매커니즘에 대한 인식을 재구성하는 것은 어쩌면 아이러니 하고 어리석어 보이는 모습이겠지만 실제로 꼬리에 꼬리를 물고 깊이 있는 능력을 지니고 있는 두뇌가 어디 한 주제에 꽂히면 다른 영역으로 쉽게 빠져나올 수 없는 오묘함에 놀랄 때가 많다.

중요한 일을 할 때나 직장에서 체크리스트를 만들어 두는 것은 그런 인간의 깊이 있는 신경망을 보완하기 위해 널리 보는 시야를 위한 대책일 것이다.

한번 생각이 꽂히면 남의 말이 귀에 잘 안들어오기도 하고 때로는 무식한 방법인 것을 알고 있으면서도 편하다는 이유로 혹은 익숙하다는 이유로 별 의심없이 과거의 행동을 답습하기도 한다.

그런 것들이야 차치하고서라도 슬기로운 관점으로 위기나 문제를 해결할 수 있음에도 불행을 안고 그냥 안주하게 되는 것이 가장 큰 문제일 것이다.

관련 주제에 대해 책에서는 루친스가 적용한 실험이 소개된다. 어려워 보이지만 조금만 인식을 전환하면 쉽게 풀 수 있는 수학문제가 주어지고 집단 A, B의 실험 결과를 분석하며 그 의미를 되새기는 형태로 구성되어 있다.

루친스의 실험을 보다 일상에서 쉽게 적용해볼 수 있도록 재구성된 아이디어가 소개된다. 아래 그림은 아마 대부분 한 번 이상은 봤던 그림일 것이다. 그렇지만 뻔한 그림일지라도 책에 숨어있는 진의를 놓치지 않았으면 한다. 학습된무기력이라는 개념을 우습게 바라봤던 나의 전철을 답습하지 않길 바란다.그림

재현한 실험 뒤에는 실험 결과를 분석한 후 저자가 총평을 내린다. 책에 소개된 50가지의 실험은 대부분 위와 같은 구성이 반복된다.

실험의 가짓수 만큼이나 이 책에는 중요한 심리학 연구 성과가 담겨있고 또 대부분은 일상에 많은 도움을 주는 개념들이다.

예를 들면 표면적인 사고보다 깊이 있는 사고가 기억력의 지속에 유리하다는 점을 이용한 기억력을 지속시키는 팁들이 소개되는가 하면 충분한 시간이 아닌 제한된 시간과 조건 내에 창의력이 솟구친다는 사실도 실험하며 깨닫게 된다.

아픈 기억을 다른 방식으로 재구조화해보고 우스운 목소리로 들었을 때 얼마나 우스꽝스러운지 깨닫는 탈융합 등의 방법으로 인생을 조금 더 긍정적으로 살아가는 지혜도 얻을 수 있다.

조금 더 나은 배우자를 얻는 방법 혹은 타인과의 관계 그리고 설득을 기반으로 한 경제적 판단에 이르기까지 삶을 조금 더 유쾌하게 살 수 있도록 도와주는 기법들도 소개되어 있다.

때로는 물리적인 혹은 몸의 외부 자극이 나의 내부 변화를 이끈다는 그간의 상식과 어긋나는 진실을 마주치게 되고 거짓말을 더 잘 잡아낼 수 있는 세간에 잘 알려지지 않은 팁도 얻을 수 있다.

개인적으로는 AI를 연구하기 때문에 심리학에서 활용하는 과학적 사고와 도구를 익힐 수 있었던 것도 도움이 되었다. 두 집단 간 t-test, 세 집단 이상의 ANOVA, 예-아니오 설문의 카이제곱검정 등 통계학에서 다루는 도구들이 실전에서 어떤 방식으로 활용되는지 다양한 적용 사례를 엿볼 수 있었던 것도 큰 수확이었다.

살면서 늘 지피지기면 백전백승이라는 생각을 많이 한다. 멋지게 차전계를 펼쳐보고 싶지만 상대의 마음이 보이지 않는다. 적일때야 세상이 내 편만 들어줄 수는 없는 노릇이니 그러려니 하지만, 서로 한 배를 탄 같은 운명일때도 경계를 해야하는 현실엔 답답함에서 벗어나기 어렵다.

이 책의 50가지 실험을 그간 삶과 결합하여 곱씹어보고 열길 물 속보다 깊은 사람의 독특한 심리와 마음의 진의를 조금이라도 더 파악할 수 있다면 앞으로 살아갈 날은 훨씬 달라질 수 있을거라는 마음으로 이 책을 추천하는 바이다.




댓글(0) 먼댓글(0) 좋아요(0)
좋아요
공유하기 북마크하기찜하기 thankstoThanksTo
 
 
 
모두가 같다는 환상 천재를 죽이지 않는 사회 - 천재 프로그래머 장관 오드리 탕, 일곱 시공의 궤적
아이리스 치우.정쭝란 지음, 윤인성 옮김 / 프리렉 / 2021년 8월
평점 :
장바구니담기


천재, 최연소 장관, 트렌스젠더, 중학교 중퇴, CEO 경력, 5개 국어 능통자라는 타이틀을 가진 대만 디지털장관 오드리 탕의 40년 인생을 7개의 궤적으로 집필한 책이다.

7개의 궤적은 각각 35세 디지털 장관, 신동, 독학 소년, 멘토 그리고 동료들, 성별을 뛰어넘은 사람들, 시빅해커에서 핵티비스트로, 미래 세계에 대한 상상으로 나뉜다.

책을 읽게 된 결정적 계기는 오드리 탕이라는 인물과 그가 살아온 인생에 호기심이 일었기 때문이다. 그의 저서 프로그래머 장관 오드리 탕, 내일을 위한 디지털을 말하다를 읽으며 그의 멋진 생각과 사상이 마음에 들었는데 특히 저서에서 간간히 소개되는 독특한 그의 이력이 충분히 소개되지 않았던 것이 크게 작용했다.

본인 입으로 본인을 평하기엔 책의 주제에 맞지도 않을 뿐더러 쑥쓰러운 일이 되기 때문일테니 말을 아끼고 있는데 독자에게는 적지 않은 궁금증을 유발시킨다. 마침 이 책이 나와 궁금한 부분을 상당히 채울 수 있었으니 얼마나 다행인지 모른다.

나는 다양한 관점으로 이 책을 읽었다. 먼저 나와 동갑인 저자의 인생과 나의 인생에 어떤 차이가 있었는지, 또 그가 했던 것을 왜 나는 하지 못했는지에 주목했다.

다음으로는 그의 어린시절을 통해 지금 자라고 있는 내 아들이 어떻게 하면 세상을 더 멋지게 살아갈 수 있을지, 더 행복하게 살아갈 수 있을지 고민하며 읽었다. 한 때 아이가 너무 어린 나이에 비범한 능력을 보여 고민하고 괴로워했던 시절이 있었다. 지금은 일부러 평범한 또래와 같이 키우고 싶어 의도적으로 교육보다는 놀이에 집중하는 편인데 반은 맞고 반은 틀린 것 같다.

2, 3장에서는 신동인 그의 학교 생활과 가족들의 결단, 지원을 엿볼 수 있는데 내게도 많은 도움이 되었다. 신동인 자녀를 둔 독자분들은 그간의 고민에 대한 해답을 상당부분 얻을 수 있을 것이라 생각한다. 또 신동 여부와 무관하게 교육이 나아가야 할 방향에 힌트를 얻을 수도 있다. 우리나라 교육 관련 정책을 담당하고 있는 분들은 꼭 읽었으면 좋겠다.

독일의 유학과 대만의 교육 정책 변화를 몸소 겪은 저자의 일화는 이에 비해 너무나도 획일적인 우리나라 교육의 문제를 여실히 보여준다. 앞서 동갑인 그의 인생과 나의 인생이 상당한 차이를 보이는 것 또한 교육과 과정의 영향이 매우 컸다는 결론을 얻었다. 당연하다는, 남들도 다 그렇다는 이유로 참 많은 뛰어난 생각과 지혜가 사장되는 현실이 씁쓸하다.

또 정치, 사회 측면에서도 생각해 봐야할 부분이 적지 않다. 대한민국이 가지지 못한 대만의 관점 특히, 6장에 깊이있게 소개된 해바라기 학생운동의 날이 대만의 민주화 발전에 어떤 영향을 미쳤으며 그 때 싹튼 씨앗이 코로나-19 사태를 어떻게 슬기롭게 해결해 나갔는지 집중할 수 밖에 없었다.

한 명의 프로그래머로써 왜 우리 개발 커뮤니티는 유독 사회 및 정치와 멀리 떨어져 있는지 충분히 대만의 g0V 커뮤니티와 같이 멋진 실력들을 갖추고 있음에도 사회에 공헌하지 않는 것인지, 어쩌면 우리의 행동이 위대한 가치를 창조할 수 있다는 사실 조차 모르는 것인지 고민하기도 했다.

때로는 다수가 가진 성에 속해있다는 사실 때문에 소수의 성에 색안경을 끼고 접근하는 것은 아닌지 그렇게 AI시대에 인간이 갖춰야 할 필수적 역량인 다원성을 잃고 있지는 않은지 다양한 각도에서 다양한 안목으로 다양한 입장에서 읽는 내내 나는 각 계층의 대변인이 되어보며 많은 논쟁을 벌였다.

위에 언급했듯 그의 인생은 정말 다양하고 비범한 타이틀로 요약된다. 그 중 하나의 타이틀만 달고 있어도 세간의 이목이 집중되기 마련일텐데 수십개의 타이틀을 보며 그의 그릇과 역량의 크기를 짐작해 볼 수 있다. 미래를 향한 인사이트, 국가가 나아가야 할 방향, 위인의 벤치마킹이라는 거창한 주제를 차치하더라도 평범이라는 의미와 멀리 떨어져 있는 그의 일대기를 읽는 재미 또한 책의 묘미이다.

그만의 남다른 생각과 인사이트 속에서 배울 것이 많다는 점도 책이 가진 커다란 장점이다. g0V 개발자 커뮤니티 정신과 사상은 대만의 민주화 발전을 가속시킨다. 대만 정부의 정책을 가급적 투명하게 만드는 것의 뿌리가 되었고, 가장 불만이 많은 이가 해당 제도나 정책을 담당하는 공무원 혹은 담당자보다 뛰어난 아이디어를 가질 수 있음을 존중한다.

잠들기 전 400페이지에 달하는 자료를 읽고 수면중에 처리하는 능력을 십분 발휘하는 것도 배울만한 점이다. 돈이나 이익없이 사회를 가장 깨끗한 눈으로 바라보는 투표권이 없는 고교생의 의견을 청취할 수 있는 Join 플랫폼을 고안할 수 있었던 것도 다원성을 중요시 하는 그의 안목 덕분이다.

그 중에서도 유독 눈에 띈 배울만한 점 하나를 소개할까 한다. 책의 말미 그의 인터뷰에는 스스로의 감정을 어떻게 관리하는지 그만의 정신 마사지 비법이 실려있는데 요약하면 다음과 같다.

  • 마음 속 별도의 공간에 넣어두고 괴롭지도 즐겁지도 않은 정도가 될 때까지 더 자세하게 알아갑니다.
  • 아픔이 느껴진다면 아직 응어리가 풀리지 않았다는 증거입니다.
  • 이에 무뎌지기 위해 새로운 경험에 빠져듭니다.
  • 우엉차에 민트를 섞어 새로운 차의 맛을 맛본다던가 새로운 노래를 감상합니다.
  • 그리고 아픈 기억을 새로운 차의 맛 혹은 새로운 노래의 한 소절 처럼 느껴봅니다.

나 또한 해당 감정을 정확하게 판단할 수 있기 전 섣부른 행동은 언제나 부정적인 결과를 가져온다는 것을 40년의 경험을 통해 알고 있기에 그의 조언이 앞으로 나의 감정을 추스리는데에도 많은 도움이 될 듯 싶다.

아무튼 이 책은 묘한 매력을 지닌 오드리 탕의 삶을 엿볼 수 있는 책이다. 세상을 함께 살아가는 인간으로써 배울점도 많고 위로가 되기도 하며 더 넓은 세상을 바라보는 안목을 갖게 해주기도 한다. 현자에게 한 수 배운다는 접근도 나쁘진 않겠지만 단순히 동시대를 살아가는 벗의 이야기를 듣고 싶다는 마음가짐만으로도 책을 즐기기에 충분할 것이다.




댓글(0) 먼댓글(0) 좋아요(0)
좋아요
공유하기 북마크하기찜하기 thankstoThanksTo
 
 
 
현명한 월급쟁이 투자자를 위한 주식투자 시나리오 - 안정적인 배당주부터 수익 높은 미국 주식까지
JC 지음 / 비즈니스북스 / 2021년 8월
평점 :
장바구니담기


6년 가까이 연 16%의 수익률로 10억원의 자산을 모은 직장인의 서민 독자 눈높이에 맞춘 주식 투자 가이드이다. 아래 그림이 저자의 성과를 요약하여 보여준다.저자성과

각 장마다 인상적이었던 내용들을 간추려 본다. 먼저 1장에서는 저자가 대기업에 근무하고 있음에도 주식 투자를 할 수 밖에 없었던 현실적인 이야기를 들려준다.

평생을 보장해주는 직장은 사라진지 오래고 우리가 받는 월급은 기업 입장에서 줄이지 않을 수 없는 손익계산서 상 매출원가와 판관비에 속한다.

2억원을 버는 난이도와 8억원을 버는 난이도가 같은 세상 즉 지속적인 양적 완화로 화폐가치가 하락하고 자산 가치가 오르는 세상이다. 그 중에서도 저자가 주식 투자를 강조하는 이유는 아래 그림 한 장으로도 충분한 설명이 될 것 같다.주식투자이유

또 72법칙에 대한 설명은 워낙 흔해 생략하더라도 레버리지를 현명하게 쓰기 위한 3가지 원칙은 꽤 도움이 되었다.

  • 대출 기간 내 갚을 수 있을 만큼만 빌리기
  • 이미 분석을 마친 주식이나 보유 중인 우량 주식에 투자하기
  • 이자만큼 현금흐름을 만들 수 있는 구조 만들기 (예: 배당금이 이자를 상회)

2장에서는 수익률을 기반으로 10억을 만드는 방법을 소개한다. 예를 들어 매년 3,200만원을 투자하여 연 20%의 수익률을 지속할 수 있다면 10년 뒤 10억이 된다. 마찬가지로 매년 5,700만원으로 연 10% 수익률을 달성해도 10년 뒤 10억이다. 각자의 상황에 맞는 설계가 필요하다.

이 장에서는 특히 기업의 재무구조를 살피고 성장 가능성을 분석해주는 내용이 매우 도움이 되었다. 기업 분석은 굉장히 까다로운 편인데 상당히 짧은 지면만 할애하여 핵심을 잘 짚어낼 수 있도록 잘 요약 정리하고 있어 인상적이었다.

기업분석

그 중에서도 꼭 살펴봐야 할 5가지 핵심 지표를 인용해본다.

  • BPS(주당순자산가치) = 순자산 / 주식수
  • EPS(주당순이익) = 순이익 / 주식수
  • ROE(자기자본이익률) = EPS / BPS
  • PBR(주가순자산비율) = 1주 가격 / BPS
  • PER(주가수익비율) = 1주 가격 / EPS

3장은 위 지표 중에서도 특히 ROE 지표가 지속적으로 유지되는 기업을 추천한다. 특히 평균만 살펴볼 것이 아니라 10년 간 표준편차가 작은 기업을 추천한다. 실적이 들쑥날쑥한 것 보다는 꾸준한 것이 안정적이기 때문이다.

조엘 그린블라트의 마법의 공식도 소개되는데 ROE가 높은 순서로 순위를 매기고, 1/PER 값이 높은 순서로 순위를 매겨서 순위 합이 높은 상위 주식들을 기계적으로 매수하는 방법이다. 이는 알려진 당시 40%의 수익률을 유지했으나 현재는 10% 중반의 수익률을 유지한다고 한다.

4장에서는 배당주를 다룬다. 좋은 배당주를 고르기 위해 매출과 순이익이 장기간 증가하는 종목, 배당금을 지속적으로 지급하는 종목, 적정 수준의 배당성향을 유지하는 종목을 추천한다.

특히 시가배당률이 높은 종목에 현혹되지 말고, 배당성향이 적정한지 확인하며, 적자를 내는 기업을 피할 것을 강조한다. 배당금은 이자나 생활비를 헷지하는 좋은 수단이기에 포트폴리오 설계에 꼭 고려해 볼 필요가 있는데 읽기 쉬운 정도로 잘 정리되어 재미있게 정리할 수 있었다.

5장은 최근 주식 시장의 큰 이슈인 미국주식을 다룬다. 미국 시장은 세계 시장의 55.9%를 차지하는 막강한 시장으로 지속적인 성장과 주주를 대접하는 배당 등의 환원으로 투자의 대세가 되어가고 있다.

개인적으로 미국 주식에 관심이 많은데 배당소득세와 양도소득세를 명쾌하게 알려줘 도움이 되었다. 양도세 기본공제 한도 만큼 매도하는 방법이나, 손실금액 발생 시 공제액을 늘리는 방법, 증여하는 방법 등 절세할 수 있는 방법도 배울 수 있었다.

6 ~ 7장은 투자의 기본 자세에 대해 가르쳐 준다. ROE가 표준편차 이상 하락하면 경고 신호로 받아들여 한다는 조언이나 하락장에 가격은 떨어져도 가치가 떨어지지 않는다는 점에 주목할 수 있어야 한다는 등의 조언이 도움이 되었다. 특히 10억을 갖고도 동일하게 투자할 수 있는지 질문하라는 조언이 인상적이었다.

또 각 장 마지막 부분마다 투자 노트 코너가 소개되는데 알아두면 유용한 사이트도 소개되고 있어 정리해 보았다.

총평을 내리자면 주식을 막 시작하는 초보자나 10억이라는 현실적인 목표를 기준으로 한 서민에게 딱 맞는 주식 투자 안내서라고 소개할 수 있겠다.

비록 워렌버핏이 저술한 혹은 전세계적으로 유명한 투자서에 비해 기초적인 내용을 담고 있을지는 몰라도 주식을 막 시작하는 서민에게는 지금 수준 딱 좋은 책이라고 할 수 있다. 특히 복잡한 설명을 덜어내고 꼭 알아야 할 핵심을 쉽게 전달하고 있기에 주식 초보자에게 추천하고 싶은 책이다.




댓글(0) 먼댓글(0) 좋아요(2)
좋아요
공유하기 북마크하기찜하기 thankstoThanksTo