이전

리뷰 (13)

한줄평
평점 분포
  • 리뷰 총점10 92%
  • 리뷰 총점8 0%
  • 리뷰 총점6 8%
  • 리뷰 총점4 0%
  • 리뷰 총점2 0%
연령대별 평균 점수
  • 10대 0.0
  • 20대 10.0
  • 30대 10.0
  • 40대 9.0
  • 50대 0.0

포토/동영상 (4)

리뷰 총점 종이책
[책] 실무로 통하는 인과추론 with 파이썬
"[책] 실무로 통하는 인과추론 with 파이썬" 내용보기
개요새로운 프로젝트를 시작하거나 서비스를 도입할 때, 모델 선택, VRAM 용량, 자원 확보 등의 기술적인 요소들이 우선적으로 고려된다. 하지만 실제로 중요한 것은 주어진 일정 내에 서비스를 구현하거나 원하는 기능을 만드는 것만이 아니라 데이터 확보 및 관리, 외부 요인 분석 등의 인과추론 역시 성공적인 프로젝트를 위해 필수적인 역할을 한다.성공적인 테크 기업들은 A/B 테스
"[책] 실무로 통하는 인과추론 with 파이썬" 내용보기

개요

새로운 프로젝트를 시작하거나 서비스를 도입할 때, 모델 선택, VRAM 용량, 자원 확보 등의 기술적인 요소들이 우선적으로 고려된다. 하지만 실제로 중요한 것은 주어진 일정 내에 서비스를 구현하거나 원하는 기능을 만드는 것만이 아니라 데이터 확보 및 관리, 외부 요인 분석 등의 인과추론 역시 성공적인 프로젝트를 위해 필수적인 역할을 한다.


성공적인 테크 기업들은 A/B 테스트, 스위치백, 통제집단합성법 등 다양한 인과추론 방법론을 적용하고 개발하여 시장, 제품, 사용자에 대한 이해를 높인다. 이러한 접근 방식은 까다롭고 복잡할 수 있지만, 기업의 성장과 발전에 필수적인 역할을 합니다.


이 책은 데이터 사이언티스트의 시각에서 인과추론의 기초부터 심화까지 다루는 전문 서적이다. 다양한 실제 사례를 통해 인과추론 개념을 이해하고, 실제 문제에 적용하는 방법을 배우도록 도와준다.


책의 구성

1부에서는 인과추론의 기본 개념을 다룬다. 1장에서는 가격 인하가 미치는 영향을 분석하는 데 필요한 인과추론의 주요 개념을 소개한다. 2장에서는 A/B 테스트(또는 무작위 통제 실험)의 중요성을 다룬다. 이는 의사결정 도구로서뿐만 아니라, 다른 인과추론 도구들을 평가하는 기준점 역할을 한다. 3장에서는 주로 이론에 중점을 두고, 인과관계 식별과 그래프 모델을 다룬다. 이렇게 1부를 다 읽고 나면 인과추론에 대한 기본적인 이해를 갖추게 된다.


2부에서는 인과관계와 상관관계를 구분하는 데 중요한 선형회귀분석과 성향점수 가중치에 대해 배운다. 4장에서는 선형회귀분석을 새로운 관점에서 다루는데, 특히 직교화라는 중요한 편향 제거 방법에 초점을 맞춘다. 5장에서는 성향점수와 이중 강건 추정법을 살펴본다.


3부에서는 머신러닝과 빅데이터를 이용해 2부에서 배운 내용을 확장한다. 또한 인과추론을 개인화된 의사결정 도구로 활용하는 방법을 배운다. 6장에서는 처치효과의 다양성을 알아보고, 7장에서는 머신러닝과 인과추론이 만나면서 나타나는 최근의 발전상을 탐구한다. T러너, X러너, S 러너와 이중/편향 제거 머신러닝과 같은 방법들을 처치 개인화 측면에서 배운다.


4부에서는 인과추론에 시간 차원을 더한다. 8장에서는 이중차분법과 관련 최신 연구를 다루고, 9장에서는 마케팅 캠페인의 영향을 분석하는 데 사용하는 통제집단합성법과 그 변형을 알아본다.


마지막으로 5부에서는 랜덤화가 어려운 상황에서 활용할 수 있는 다양한 실험 설계 방법을 소개한다. 10장에서는 지역 실험을 다루는데, 실험군과 대조군 지역을 선정하는 방법과, 분석 대상이 적을 떄 처치효과를 파악하기 위한 스위치백 실험을 진행하는 방법을 소개한다. 11장에서는 불응이 존재하는 실험을 다루고, 도구변수를 사용하는 방법과 불연속 설계에 대해 간략히 설명한다.


마치며

인과추론은 과학, 의학, 경제학, 사회과학 등 다양한 분야에서 중요한 역할을 하는 도구이다. 그러나 국내에서는 관련 도서가 부족하여 학습에 어려움을 겪는 경우가 많았다.


이 책은 이러한 상황을 해결하기 위해 인과추론의 이론부터 실제 사례에 대한 적용까지 깊이 있게 다루는 책이다.



    "한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다."
w*****6 2024.03.24. 신고 공감 2 댓글 0
리뷰 총점 종이책
[도서 리뷰] 실무로 통하는 인과추론 with 파이썬
"[도서 리뷰] 실무로 통하는 인과추론 with 파이썬" 내용보기
진짜 제가 가장 좋은 하는 퍼블리셔가 오렐리(Head First / 그외)와 IDG/Wiley(For Dummies)인데요, 오늘 또 그 중 하나인 오렐리의 "실무로 통하는 인과추론 with 파이썬"이란 책을 읽어보았습니다.이쯤되면 항상 오렐리를 번역해주는 한빛미디어에 감사의 인사를 한번쯤 드릴 때가 된 것 같아요. 꾸준히 번역해주셔서 감사합니다.오렐리는 아무래도 저처럼(헷) 전문가가 좀 많이 보는
"[도서 리뷰] 실무로 통하는 인과추론 with 파이썬" 내용보기


진짜 제가 가장 좋은 하는 퍼블리셔가 오렐리(Head First / 그외)와 IDG/Wiley(For Dummies)인데요, 오늘 또 그 중 하나인 오렐리의 "실무로 통하는 인과추론 with 파이썬"이란 책을 읽어보았습니다.

이쯤되면 항상 오렐리를 번역해주는 한빛미디어에 감사의 인사를 한번쯤 드릴 때가 된 것 같아요. 꾸준히 번역해주셔서 감사합니다.

오렐리는 아무래도 저처럼(헷) 전문가가 좀 많이 보는 책이라고 생각이 듭니다. 그래서 그런지 번역하시는 분들의 번역퀄도 상당하죠. 왠만한 국내 서적보다 더 이해하기 쉽게 써지곤 했습니다.

이번 책은 만만치 않더라구요. 저는 국내에서 찾아보기 힘들정도로 엄청난 규모의 빅데이터를 꽤 오랜시간 만져보았음에도 책을 막 쉽게 읽어나가기는 어려웠습니다. 그간 읽었던 빅데이터 서적들의 난이도가 하로 느껴졌다면 이번 것은 상으로 느껴졌어요.

이 책을 읽은 이유는 인과추론을 배워보기 위해서였습니다. 빅데이터를 이용해 마케팅 세그먼트를 정하고, 광고 타겟을 선정하는 데 다양한 분석기법을 이용했지만, 이것이 정말 인과관계가 있는지 판단하기가 너무 어려웠습니다. 이를 잘 하고 싶었는데, 사실 쉽게 풀어나가기 어렵더라구요. 특히 저처럼 오래전에 대학을 나온 사람들에게 이러한 고급 정보를 얻는건 쉽지 않은 일이었습니다.

항상 분석을 하고도 조금씩은 찝찝했습니다. 상관관계로 도출된 결과나, 적절한 피쳐와 모델들로 나온 결과에 대해 의문이 들긴 했죠. 디지션 트리등을 이용해 피쳐 임포턴스를 뽑고 이걸 보면서도 맞나 싶을 때가 많았습니다.

이 책은 그러한 제 의구심을 많이 해소해주었고 제 의구심이 어느정도 옳았다는 것도 알려주었습니다. 이 책은 수식을 통해 예측 및 추론을 해가는 방법을 소개하는데, 이게 처음에는 굉장히 어려워보이지만 나중에 보면 이해가 확실히 잘 됩니다. 마치 논문의 수많은 수식을 보면 숨이 막히지만 하나하나 보다면 수식만 기억에 남는 것과 비슷하다고 할까요?

물론 분석 책자답게 수식과 글자 뿐만 아니라 이해를 돕는 다양한 그림을 동반합니다. 칼라북이 아닌게 조금 아쉬울정도로 많은 차트를 동반하여 설명을 쉽게 하려 하고 있습니다.

연관관계와 인과관계의 차이점을 정말 쉬운 예제까지 들어가며 설명하고 있는 이 책은 적어도 저에게는 아주아주 쉬운 책은 아니었습니다. 특히 도입이 너무 강렬하여 첫 장을 몇 번 읽고 나서야 두번째 장으로 넘어갈 수 있었습니다. 

코드가 편한 사람은 파이썬 코드를 보며 이해를 좀 더 할 수 있는데요, 아무튼 역시 올레리는 오렐리 하면서 읽었어요. 잘 읽었고 요 책은 제 분석 실무 때 정말 많이 읽게 될 것 같습니다.

'YES24 리뷰어클럽 서평단 자격으로 작성한 리뷰입니다'
#리뷰어클럽리뷰
a*****r 2024.03.30. 신고 공감 1 댓글 0
리뷰 총점 종이책
[리뷰] 실무로 통하는 인과추론 with 파이썬
"[리뷰] 실무로 통하는 인과추론 with 파이썬" 내용보기
한빛미디어 출판사의 "실무로 통하는 인과추론 with 파이썬(마테우스 파쿠레 저/신진수, 가짜연구소 인과추론팀 역)"를 읽고 작성한 리뷰입니다.AI가 아직 해결하기 힘든 난제이자 진리로 향하는 필수 도구인 인과추론의 개념과 도출 기법을 다룬 몇 안되는 희귀한 도서.“인과관계는 상관관계와 다르다.”(이 책에서는 상관관계를 연관관계라는 단어로 표현한다.)아이스크림이 많이 팔리
"[리뷰] 실무로 통하는 인과추론 with 파이썬" 내용보기

한빛미디어 출판사의 "실무로 통하는 인과추론 with 파이썬(마테우스 파쿠레 저/신진수, 가짜연구소 인과추론팀 역)"를 읽고 작성한 리뷰입니다.

표지


AI가 아직 해결하기 힘든 난제이자 진리로 향하는 필수 도구인 인과추론의 개념과 도출 기법을 다룬 몇 안되는 희귀한 도서.

인과관계는 상관관계와 다르다.”(이 책에서는 상관관계를 연관관계라는 단어로 표현한다.)

아이스크림이 많이 팔리면 상어에게 인간이 잡혀먹힐 확률이 높다라는 가정은 직관적으로 생각해도 말이 안되는 명제이지만 일상에서 생각보다 많은 사람들이 상관관게의 현상에 가려 잘못된 인과를 도출한다.

실상 원인은 기온이고 그에 따른 결과로 아이스크림이 많이 팔릴 뿐이다. 기온이 올라가니 사람들이 해변에서 수영을 즐기는 빈도가 높아지고 자연스레 상어로 부터의 위험에 노출될 확률이 올라가는 것이다.

그럼에도 해당 도메인 분야에 약간의 무지만 더한다면 상관관계와 인과관계를 구별하는 것은 생각보다 쉬운일이 아니다. 이 책은 통계학적 기법을 중심으로 그 차이를 분별해 낼 수 있는 능력을 키워주는 도서이자 나아가 통계 모델과 수학을 활용하여 관측된 데이터를 객관적으로 해석할 수 있는 방법을 도출하는데 도움을 준다.

사실 인과추론은 결코 쉬운 주제가 아니다. 경험의 축적을 통해 충분히 인과관계를 밝힐 수 있는 직관이 확립된 일상생활이나 또는 수십년간의 연구를 통해 해당 도메인 분야에 내공이 쌓인 경우가 아니라면 결국은 관측 데이터를 통해 궁금증을 해결할 수 밖에 없기 때문이다.

위험한 함정에 빠지지 않기위해 이 책에서는 실제 데이터와 파이썬의 시각화를 통한 검증을 거쳐가며 가급적 쉽게 인과추론의 타당성을 검증해 나간다.예시데이터

책의 구성 상 차례대로 읽어나갈 것을 권하고 싶다. 특히 1장의 경우 인과추론 입문 과정의 필수지식을 담고 있기에 반드시 정독해야 한다. 인과추론의 기본 개념은 물론 관계 심슨의 역설과 같은 반드시 알아두어야 할 인과 함정 등의 내용이 등장한다.심슨의 역설

특히, ATE(평균 처치효과), 실험군에 대한 평균 처치효과(ATT), 조건부 평균 처치효과(CATE) 개념은 반드시 숙지해 둬야 할 개념이다. 인과추정량을 모르고는 2장부터 마지막까지 이어지는 대부분의 내용을 이해하기 어려울 것이다.인과추정량

인과의 함정을 피하기 위한 도구로 후반부 까지 지속적으로 검증에 도움을 주는 도구로 활용되기 때문이다.

초반부에는 인과를 검증하기 위한 어려 장치들이 등장한다. 통계학 진영에서 긴 세월동안 축적해 온 귀무가설의 p-value를 측정할 때 활용하는 유의성 검증부터 시각적 도구로 난해한 관계에 직관을 부여하는 그래프 인과 모델 등이 그러한 예시이다.유의성검증그래프인과모델

2부로 넘어가면 회귀분석을 활용하여 편향을 제거하는 방법이나 및 성향점수나 이중 강건 추정법을 활용하는데 마치 연안에서 망망대해를 나가는 과정에 비유할 수 있겠다.

3부에서는 머신러닝을 활용한다. 그간 전통적인 통계 기법은 엄밀성을 강조한 나머지 추론한 결과의 신빙성은 보호할 수 있었으나 경영진이 의사결정하는데 있어 정작알고 싶은 가려운 구석은 긁어주지 못하는 한계를 가지고 있었다.

최근 화두가 된 AI 진영의 기법이 더해지면서 보다 실용적으로 인과추론을 활용하는 시도들이 소개된다. T, X, S러너들이 대표적인 기법들인데 개인화에 초점을 맞춘다거나 편향을 제거하는데 보다 좋은 성과를 얻을 수 있다.

4부는 개인적으로 가장 흥미롭게 읽었던 부분이다. 솔직히 통계학 전공이 아니기에 매 순간 이해하는데 어려움이 많았는데 이 파트는 더욱 이해하기 어려웠다. 인과에 시간이 더해지는 파트이다.

사실 인과 자체도 어려운 영역인데 시간 역시 만만치 않다. 시간을 정의내리는 것이 쉽지 않기 때문이다. 과학을 넘어 철학까지 이어지는 여정은 흥미롭고 신비한 여정이지만 그에 상응하는 고통도 수반한다. 누구도 시간을 흔쾌히 정의내리지 못한다. 아인슈타인의 시공간이 하나라는 개념이 더해지면 더욱 그렇다.

문제는 인과는 정의만 쉽지 검증이 어렵다. 이 두 난해한 과제가 만나 시계열 분석은 물론 인과추론까지 접목되어 통계학에서 그간 애용된 이중차분법과 같은 모델이 만나니 왠만한 내공의 독자가 아니면 이 파트를 속시원히 설명하긴 어려울 듯 하다.

마지막 5부에서는 불연속 설계나 스위치 백 실험들이 등장하고 추가로 학습해 볼만한 주제들이 등장한다.

저자는 이 책을 인과추론의 입문서 정도로 소개했지만 안에 담긴 내용은 결코 입문서 수준이 아님에 유의하길 바란다. Python 예제들은 직관을 도출하거나 난해한 통계 검증 기법을 시각화 시켜주는데 도움을 주지만 인과추론을 연역적으로 기술하는 도구는 아니다. 어디까지나 보조장치로 활용되기에 Python으로 인과추론을 이해하는 구성이라 생각하면 안될 것 같다.

그보다는 머신러닌 진영의 기법이나 특히 통계학의 수학을 기반으로 한 연역 기법이 많이 활용되고 있어 Python과 같은 프로그래밍 스킬은 물론 통계학이나 수학적 지식의 베이스가 탄탄한 독자가 읽는 것이 이해에 무리가 없을거라 생각한다.

개인적으로 인과추론은 향후 AGI에의 도달을 위해 해결해야 할 가장 큰 장애물 중 하나라고 생각한다. 현 시점 묵과할 주제가 아니라는 말이다.

게다가 인과추론은 신생 학문이고 참조할 만한 레퍼런스가 너무 적다. 그런 의미에서 현 시점 이 책이 가지는 가치는 상당할 것으로 평할 수 있을 것이다. 한 단계 고차원적인 AI 기법의 하나이자 보다 정확한 진실을 향해 다가가는데 활용할 수 있는 도구로써 인과추론에 관심있는 독자들에게 본 도서의 일독을 권하는 바이다.


n********g 2024.03.25. 신고 공감 0 댓글 0
리뷰 총점 종이책
실무로 통하는 인과추론 with 파이썬
"실무로 통하는 인과추론 with 파이썬" 내용보기
"연관관계는 인과관계가 아니다." 는 말은 맞지만, 연관관계는 때로는 인과관계가 될 수도 있다.통계학을 공부한 사람이면,  '연관관계는 인과관계가 아니다.'를 배운 적이 있을 것이다. 그럼에도 불구하고, 사람들은 연관관계를 통해 인과관계를 추론하게 된다. 이 책에서는 주식 투자자가 주가가 급등하기 직전에 매수했거나 폭락하기 전에 매도 했던 경험을 예시로 들어, 시장 타이밍
"실무로 통하는 인과추론 with 파이썬" 내용보기



"연관관계는 인과관계가 아니다." 는 말은 맞지만, 연관관계는 때로는 인과관계가 될 수도 있다.


통계학을 공부한 사람이면,  '연관관계는 인과관계가 아니다.'를 배운 적이 있을 것이다. 그럼에도 불구하고, 사람들은 연관관계를 통해 인과관계를 추론하게 된다. 이 책에서는 주식 투자자가 주가가 급등하기 직전에 매수했거나 폭락하기 전에 매도 했던 경험을 예시로 들어, 시장 타이밍을 맞출 수 있다고 착각하는 경우가 있다고 말한다. 많은 사람들은 자기 직관이 불규칙한 주가의 움직임과 인과적으로 연결되어 있다고 생각하면서, 잘못된 믿음을 더 위험한 베팅으로 이끌고 결국에는 투자자산을 잃게 된다. 



즉, 연관관계는 2개의 수치와 확률변수가 같이 움직이는 것이며, 인과관계는 한 변수의 변화가 다른 변수의 변화를 일으키는 것을 의미한다. 예를 들어, 한 국가의 노벨상 수상자 수를 1인당 초콜릿 소비량과 연관시킬 수 있고, 두 변수가 같이 움직일 수 있지만 한 변수가 다른 변수의 원인이라고 생각하는 것은 어리석다는 것이다. 이 말에서 이책에서 말하는 인과 추론이 무엇인지, 연관관계와의 차이가 무엇일지 이해할 수 있었다. 






  인과 추론에서 시작해, 머신러닝, 연관관계와 인과관계의 차이, 인과추론의 근본적인 문제, 인과 모델까지 스토리를 통한 설명이 되어 있어서, 통계학을 아예 모르는 사람이라도 책을 술술 읽으면서 '인과추론'에 대해 깊이있게 배워갈 수 있을 것이다. 특히, 인과추론을 학습할 때, 시뮬레이션 데이터를 통해 학습하는 것이 좋은데, 이는 아래와 같은 이유 때문이다. 

이 책에서는 고객 데이터를 통해 인과 효과를 추정하는 과정을 통해, 이메일을 받지 않은 그룹, 긴 이메일과 짧은 이메일을 받은 그룹간의 전환율을 나타내어, 어떤 이메일을 보냈을 때 더 효과적인지 분석하는 과정을 보여준다. 실제로 마케팅에서도 이런 방법이 자주 사용되는 것으로 알고 있는데, 가설을 설정하고 실험을 하는 것을 자주 해볼 수록 도움이 될 것이다. 






각 그룹을 평가하는 다양한 방법 중에서 간단하게 실험 대상 집단 사이의 정규화 차이를 계산해서 평가하는 방법을 택하는데, 공식이 이해되지 않아도 걱정하지 말라는 말과 함께, 결과표를 어떻게 해석해야 제대로 추론을 할 수 있는지 알려준다. 


설명 속에 다양한 통계학의 원리들이 자연스럽게 녹아 있어서, 이 책을 읽기 위해 통게학을 따로 공부하지는 않아도 될 것이다. 수학적 공식이 이해가 되지 않는 경우도 있는데, 그림이나 도표 등을 통해 직관적으로 이해할 수 있도록 되어있었다. 




인과추론을 업무에 활용하고 싶지만, 방법을 모르는 독자들이 읽으면 큰 도움이 되는 책이라고 생각한다. 복잡하게 생각하지 않고, 이 책에서 설명하는 주제를 순서대로 따라가다 보면, 실무에서의 인과 추론은 더 이상 어려운 일이 아닐 것이다.





 "한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다."
YES마니아 : 로얄 o*****4 2024.03.25. 신고 공감 0 댓글 0
리뷰 총점 종이책
[나는 리뷰어다] 실무로 통하는 인과추론 with 파이썬(2024, 한빛미디어)
"[나는 리뷰어다] 실무로 통하는 인과추론 with 파이썬(2024, 한빛미디어)" 내용보기
실무로 통하는 인과추론 with 파이썬(2024, 한빛미디어)실무로 통하는 인과추론 with 파이썬글쓴이<마테우스 파쿠레> 저/<신진수>,<가짜연구소 인과추론팀> 공역/<박지용> 감수 저출판사한빛미디어 예스24 바로가기 닫기https://www.yes24.com/Product/Goods/125196916책 소개저자 : 마테우스 파쿠레( Matheus Facure )제목 : 실무로 통하는 인과추론 with 파이썬번역 : 신진수,
"[나는 리뷰어다] 실무로 통하는 인과추론 with 파이썬(2024, 한빛미디어)" 내용보기
실무로 통하는 인과추론 with 파이썬(2024, 한빛미디어)




실무로 통하는 인과추론 with 파이썬

실무로 통하는 인과추론 with 파이썬
글쓴이
<마테우스 파쿠레> 저/<신진수>,<가짜연구소 인과추론팀> 공역/<박지용> 감수 저
출판사
한빛미디어

https://www.yes24.com/Product/Goods/125196916


책 소개

저자 : 마테우스 파쿠레( Matheus Facure )

제목 : 실무로 통하는 인과추론 with 파이썬

번역 : 신진수, 가짜연구소 인과추론팀

출판사 : 한빛미디어

출간 연도 : 2024. 03.

원문 제목 : Causal Inference in Python

페이지 : 총 464쪽





 빅데이터 시대, 데이터 분석과 머신러닝, 딥러닝이 더욱 고도화 되면서 '알고리즘' 이후의 요인들이 화두로 떠오르고 있다. 인과추론은 연관관계로부터 인과관계를 추론하여 언제, 왜 서로 다른지 이해하는 과학으로 '현실 이해'를 목적으로 하는 과학으로써, '원인과 결과의 관계를 알아야 원인에 개입하여 원하는 결과를 가져올 수 있다.'를 토대로 개입의 영향을 분석한다. 인과추론으로 데이터 분석을 통한 의사결정에 실질적으로 기여하는 방법을 알아가보자.




책의 구성

5개의 파트, 세부 12장으로 구성된 책은, 인과추론의 기본 개념을 시작으로 인과관계와 상관관계를 구분하는 데 중요한 선형회귀분석과 성향점수 가중치를, 이후 인과추론에 시간 차원이 추가된 상황을, 마지막으로 램덤화가 어려운 상황에서 활용 가능한 다양한 실험 설계 방법을 설명한다.




책의 장점

 인과추론을 설명하며 필요한 이론적 내용에 대해 수학적 수식과 더불어 이미지와 간단한 예시를 통해 독자의 이해도를 높이는 구성이 책의 장점이다. 시각적 이해를 돕기 위한 다양한 그래프의 사용과 핵심 키워드의 인포그래픽은 딱딱하고 낯선 주제에 접근하기 편하도록 독자를 배려한다. 특히 3부 - 6장에서 다루는 이질적 처치효과는 앞서 언급하는 '개입'이 사람마다 어떻게 다른 영향을 미치는지 설명하는데, '개인화'를 인과 추론으로 설명하는 방법을 알려준다. 실험 대상 i 마다 처치효과 Ti가 다를 수 있다는 것을 관측 가능한 실험 대상의 특성으로 한정하여 조건부 평균 처치효과(CATE)로 설명하는 부분이, 이후 실무에서 적용 가능하도록 시나리오화 되어있어 인상 깊다.

 또한 책의 4부와 5부는 같은 문제의 다른 접근법을 설명한다. 다양한 비즈니스 상황 환경에서 해당 데이터의 수집이 어려울 경우를 대비하여 수립 할 수 있는 대안적 실험 설계 방법을 안내하는데, 실제 업무에서 차용할 수 있는 상황 속 조건을 고려하여 독자들에게 안내하는 점이 눈에 띈다. 


마치며

 빠른 기술 발전 속에서 현대의 비즈니스는 더 다양하고 복잡해지고 있다. 이러한 환경 속에서 문제의 본질적인 '인과'를 파악하는 능력은 더욱 중요해질것이고, 이를 활용하는 '인과추론' 역시 향후 비즈니스를 지탱하는 핵심 요소로 작용할 것으로 보인다. 데이터 분석이 더 고도화 되고 데이터가 삶에 더 가까워지는 오늘날, 원인을 핸들링하여 결과를 변화시킬 수 있는 '인과추론'이 궁금하다면, 이번 한빛미디어의 신작 ' 실무로 통하는 인과추론 with 파이썬'으로 데이터 분석 이후를 준비하는 것을 추천해본다.




  "한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다."



i*****s 2024.03.24. 신고 공감 0 댓글 0
리뷰 총점 종이책
[서평] 실무로 통하는 인과추론 with 파이썬
"[서평] 실무로 통하는 인과추론 with 파이썬" 내용보기
데이터 전문가 포럼에서실무로 통하는 인과추론 with 파이썬 도서를 제공해주셨습니다.데이터사이언스는 실무와 학문의 거리가 멀지 않다 생각했는데,막상 다양한 도메인에서 데이터 분석을 적용하려 할 때마다 막연한 느낌이 드는 요즘입니다.간단한 모델부터 현업의 실질적 문제를 해결하는 방법을 인도해주는 도서를 가져와봤습니다.아시아 이외 지역의 최대 핀테크 회사인 Nubank에서
"[서평] 실무로 통하는 인과추론 with 파이썬" 내용보기

데이터 전문가 포럼에서

실무로 통하는 인과추론 with 파이썬 도서를 제공해주셨습니다.

데이터사이언스는 실무와 학문의 거리가 멀지 않다 생각했는데,

막상 다양한 도메인에서 데이터 분석을 적용하려 할 때마다 막연한 느낌이 드는 요즘입니다.

간단한 모델부터 현업의 실질적 문제를 해결하는 방법을 인도해주는 도서를 가져와봤습니다.

아시아 이외 지역의 최대 핀테크 회사인 Nubank에서 시니더 데이터 과학자로 일하고 계시는 마테우스 파쿠레 저,

크래프톤의 데이터 분석가 신진수 님께서 옮긴 한빛 미디어 사의  실무로 통하는 인과추론 with 파이썬 입니다. 



서평에 앞서, 본 책은 통계를 포함하여 ML, 파이썬 프로그래밍

에 대한 기본 지식이 있어야 도움이 되실 수 있을 것이라 생각합니다.


1부에서는 인과추론의 기본 개념을,

2부에서는 인과관계와 상관관계를 구분하기 위한 선형회귀분석, 성향점수 가중치에 대해 학습합니다.

3부에서는 ML과 빅데이터를 이용함으로써 2부에서 학습한 내용을 구체화합니다.

이후, 4부에서는 인과추론에 시간의 개념을 합하여 생각해보는데, 이중차분법과 통제집단합성법 등으로 차원을 넓혀갑니다.

마지막으로 5부에서는 복잡도를 증가시켜 랜덤화가 어려운 경우의 실험 설계 방법을 소개합니다.


목차를 보면 아실 수 있다 싶이.. easy-reading이 가능한 책은 아닙니다..

도메인 지식이 있다고 생각(내지는 착각?)한 제 입장에서도 처음 보는 용어가 많고,

특히 학부 졸업생의 입장에서는 A/B 테스트를 접할 수 있는 기회가 많지 않아

1장과 2장의 내용을 충분히 이해한 후에야 3장으로 넘어갈 수 있었습니다.

실제로 코드를 돌려봐야 데이터 기반의 인과추론을 눈으로 이해하기 더 쉽겠죠.프로그래밍 언어를 배워가는 과정에서는 물론 일일이 코드를 따라 작성하는 것이 도움이 되겠지만이미 파이썬에 충분히 적응하신 분이나, 바쁘신 분들을 위해인과추론랩의 github 예제 코드를 제공하고 있습니다.

앞서 말씀드렸던 것처럼, 5부는 랜덤 통제 실험이 어려운 경우,

즉 A/B 테스트를 통해 해결할 수 없는 경우에

적용할 수 있는 실험 설계 방법에 대해 소개하고 있습니다.

그 방법에는

- 지역 실험

- 스위치백 실험

- 불응

이 있습니다.


저는 5부의 용어가 정말 낯설고 어렵게 느껴졌는데, 

이렇게 그래프를 출력하고 그 그래프에서 의미를 찾는 과정이

어떤 경우에 이 방법론을 사용하고, 그 방법론을 사용함으로써 그래프에서 어떤 의미를 찾을 수 있는지

생각하는 방향성을 잡아주었습니다.

본 도서를 짧게 요약하자면,

다양한 도메인에서 일하고 계시는 데이터 분석가분들께서

현업에서 발생한 / 발생할 수 있는 데이터에서 인과관계를 파악하고 추론하여

의미있는 정보를 추출하는 데 도움이 되는 책이라 할 수 있습니다.


한 번 읽고 땡- 하는 도서가 아닌,

여러 번 정독하면 정독할 수록 데이터 분석의 시야를 넓힐 수 있는 책이라 생각하여

몇 회독 해볼까 하는 욕심이 생기게 된,


실무로 통하는 인과추론 with 파이썬 이었습니다.




마지막으로, 본 도서를 번역하신 신진수 데이터 분석가님이 작성하신 에필로그가

저를 포함한 주니어(?) 데이터 분석가에게 큰 도움이 될 것 같아 꼭 읽어보시기를 추천해드립니다.

참고로, 인과추론을 실무에 적용하는 과정은 다음과 같습니다.

도메인 지식 습득 -> 신뢰 쌓기 -> 실험 설계 -> 실험 진행 및 분석 -> 실험을 바탕으로 의사결정 및 피드백

그동안 신진수 분석가님께서 인과추론을 적용하시면서 겪으신 사항에 대한 팁,, 내지는 도움말을 참고해보시면 좋겠습니다!!


- 본 서평은 출판사로부터 책을 제공받아 읽고 

주관적으로 작성된 글입니다.

z**********0 2024.03.24. 신고 공감 0 댓글 0
리뷰 총점 종이책
인과추론, 데이터 분석의 새로운 단계
"인과추론, 데이터 분석의 새로운 단계 " 내용보기
‘데이터분석의 진일보는 인과추론(Casual Inference)’ _오래전부터 강조했던 데이터 리터러시(Data Literacy)의 중요성이 점점 더 현실에게 강조되고 있음을 느낍니다. 이미 수많은 기업에서는 데이터 분석 직무를 별도로 채용하고 있으며, 공공기관에서도 데이터 분석에 대한 전문성이 있는 분들의 경우는 단순 순환식 근무가 아니라 전문분야에 대한 대우가 달라질 추세라고 생각합니
"인과추론, 데이터 분석의 새로운 단계 " 내용보기

‘데이터분석의 진일보는 인과추론(Casual Inference)’ 
_
오래전부터 강조했던 데이터 리터러시(Data Literacy)의 중요성이 점점 더 현실에게 강조되고 있음을 느낍니다. 이미 수많은 기업에서는 데이터 분석 직무를 별도로 채용하고 있으며, 공공기관에서도 데이터 분석에 대한 전문성이 있는 분들의 경우는 단순 순환식 근무가 아니라 전문분야에 대한 대우가 달라질 추세라고 생각합니다. 이러한 시점에서 해당분야에 대한 접근을 했거나 준비하고 있는 사람이라면, 앞으로는 단지 데이터를 분석하는 역량이 아니라 유의미하게 의사결정할 수 있는 논리적 체계를 가지고 있어야 이 데이터 분야에서도 한단계 업그레이드 할 수 있을 겁니다. 저는 그 중에 하나라 인과추론(Casual Inference)를 실무에서 활용할 수 있는 역량이라고 보고 인과추론 데이터 분석의 불모지와 같은 대한민국에 마테우스 파쿠에레의 <실무로 통하는 인과추론 with 파이썬>이 등장한 것은 현직자들이 환영할 일이라고 생각합니다. 

아직 인과추론에 대해 익숙하지 않은 분들이 많을 겁니다. 예를 들어 ‘쇼핑몰의 크기를 20% 확장했더니 3개월 후에 방문객이 20%’증가한 결과가 나왔다고 봅니다. 그렇다면 쇼핑몰의 크기를 넓히면 방문객이 증가하는 것이 참일까요, 그리고 해당 크기만큼에 유의미한 방문객수가 증가할까요? 그런데 타 경쟁사나 해외의 사례들을 확인하고 싶어 해당 데이터 분석을 한 결과 어떤 쇼핑몰은 크기 확장대로 증가했지만 그렇지 않은 쇼핑몰의 비중이 크다고 할 때 데이터 분석가들이 바로 ‘인과추론’을 할 시점이며 인과추론은 데이터 변수간의 상관관계를 일반분석을 하는 것을 넘어 해당 변수에 대한 통계적인 이론을 접목하여 구체적인 방법론까지 제시하는 것을 의미합니다. 그리고 본서는 실무의 데이터 분석가들이 활용할 수 있도록 파이썬(Python)을 통해 이를 전달하고 있습니다. 

 과거 인과추론에는 회귀분석(Regression Analysis)를 통한 선형회귀 방법과  A/B테스트등의 고전적 인과추론 방법이 쓰였습니다. 그런데 해당내용으로만은 인과추론의 이론적토대에 대한 접근성은 가질 수 있지만 실질 데이터 분석가나 경영평가 모형을 사용하는 실무진의 사용과는 거리가 있습니다. 그래서 본서는 이를 파이썬(Python)을 통한 실무 방법론과 연계시킵니다. 그래서 예를 들어 어떤 고객이 할인쿠폰없이 만족도가 높은지 배당 서비스의 서비스 충성도를 위해서는 어떤 방법이 ‘인과추론적’으로 의미가 있는지에 대한 정량적인 내용들과 실습이 가능합니다. 

 성공한 연사의 경영성과내용을 보면 말로는 A라는 변수가 B라는 변수에 영향을 미쳐서 결과가 난 것 처럼 보이지만, 실제로는 B가 아니라 C, D, E 때문일수도 있습니다. 만일 인과추론 방법론을 이해하지 못하거나 이를 적용할 역량이 부족하면 곧이곧대로 B라는 변수가 맞다는 ‘확증편향’에 빠질 수 있습니다. 하지만 인과추론과 함께 실제 결과변인을 추론할 수 있는 능력을 갖춘다면 남들이 보지 못하는 새로운 변수를 알 수 있는 ‘희소능력’을 보유하게 됩니다. 이러한 능력이 바로 남들과 다른 차별화 역량이 되는 것이지요, 본서의 내용들을 하나하나 짚어가면 그것을 가능하게 만들어 줄 수 있습니다. 

‘이제는 단순한 데이터 분석능력의 시대는 저물고 있습니다’

한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다



u*******y 2024.03.24. 신고 공감 0 댓글 0
리뷰 총점 종이책
실무로 통하는 인과추론 후기
"실무로 통하는 인과추론 후기" 내용보기
머신러닝 모델을 학습하기 위해 많은 변수를 수집할 때마다 생각합니다. 이거 진짜 결과에 영향 주는 변수 맞아..? 일단 활용 가능한 것들 다 넣어보는 거 아녀..? 사실 하나하나의 변수가 결과와 직접적인 관련이 없어 보이더라도 다른 변수들과의 상호 작용으로 인해 결과와 연관이 있다고 보여질 수 있습니다. 모델 성능이나 연관관계 파악 여부에만 관심이 있다면 사실 크게 문제되는
"실무로 통하는 인과추론 후기" 내용보기

머신러닝 모델을 학습하기 위해 많은 변수를 수집할 때마다 생각합니다. 이거 진짜 결과에 영향 주는 변수 맞아..? 일단 활용 가능한 것들 다 넣어보는 거 아녀..? 사실 하나하나의 변수가 결과와 직접적인 관련이 없어 보이더라도 다른 변수들과의 상호 작용으로 인해 결과와 연관이 있다고 보여질 수 있습니다.

모델 성능이나 연관관계 파악 여부에만 관심이 있다면 사실 크게 문제되는 상황이 아닐 수 있겠습니다. 다만 연관성 여부를 넘어 ’만약‘ 값이 이렇게 바뀐다면 결과는 어떻게 될까와 같은 인과관계를 파악하고 싶다면 다른 방법이 필요합니다. 일부 변수들을 통제하면서 특정 변수의 효과를 확인하고 싶을 때, 원인과 결과 변수를 해석하는 데에 좀 더 관심을 두고 싶을 때는 
인과추론 Causal Inference 이 필요하다고 합니다.

좋은 성능을 보이는 모델을 만들고 활용하는 과정을 만드는 일 이상으로, 데이터를 좀 더 자세하게 들여다보는 과정을 배워보고자 이번 달에는 이 책을 선정하였습니다. 나중에 제품, 서비스에 대한 고객 데이터를 들여다 볼 일이 생긴다면 이 책의 내용을 적용해보고 싶네요.


도서의 제일 큰 장점은 중간중간 첨부된 내용과 관련된 실제 사례라고 생각합니다. 제목에서 ‘실무’를 강조한 것에 걸맞은 구성이더군요. 도서에서 설명한 개념, 모델이 실제로 어떤 실험, 관찰 등에서 어떻게 적용되고 해석되는지를 사례로 제공해주는데 이게 이 도서의 큰 장점인 것 같습니다.

수학적인 개념들은 수식이 이해되어도 그래서 어쩌라는건지 이게 어떤 식으로 ‘실제 세계에서’ 활용된다는 건지 감이 잡히지 않을 때가 종종 있는데요. 이런 사례들을 제공해줌으로써 독자들의 이해를 돕고 있어서 좋았습니다. 사례와 유사한 도메인에서 작업하는 분석가들에게 인사이트를 주는 큰 역할을 할 것 같아요.


도서명에 ’with 파이썬‘을 포함하는 만큼 책에서도 어떻게 인과추론 개념을 파이썬 코드로 어떻게 적용할 수 있는지 제공하고 있습니다. 내용 이해가 빠삭하게 되셨다면 실무에서 바로 적용할 수 있을 것 같더라구요. 물론 당연히 파이썬의 판다스, 넘파이, 그래프를 만드는 라이브러리들 등 데이터를 다루는 패키지들을 알고 다룰 줄 알아야 더 빠르게 익힐 수 있겠습니다. 인과추론 개념만 이해하고 넘어가기엔 코드 자료도 알차게 들어있으니 꼭 직접 돌려보면 더 좋을 것 같습니다.

그리고 
통계 개념에 친숙하면 읽기에 더 좋을 것 같습니다. 인과추론에서 확률, 조건부 확률, 분포, 기댓값, 분산, 표본, 실험군과 대조군 등등 기본적인 통계 개념들을 확장하며 어떻게 활용하고 있는지 보여주고 있어서요.(1부에서 기초 개념은 짚어줍니다!) 이전 장의 내용들이 계속 연결되며 개념을 확장하기 때문에, 앞의 내용을 이해하기 어렵다면 반복하며 익힌 후에 뒷 내용을 읽는 것이 좋을 것 같습니다. 


한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다.

 


b******0 2024.03.24. 신고 공감 0 댓글 0
리뷰 총점 종이책
인과추론 개념을 실무에 적용하고 싶다면
"인과추론 개념을 실무에 적용하고 싶다면" 내용보기
인과추론은 원인을 파악하고 결과를 추정하기 위한 방법론을 의미한다. 데이터를 다루는 일이라면 실험을 파악하고 실무에 적용할 때 효과를 극대화하는 것이 필요할 것이다. 그 과정에서 다양한 요소를 고려해야 한다. 마냥 실험을 하고 결과를 도출하는 것만이 좋은 것이 아니라 실제 환경과 비슷하게 이루어지는지 그리고 이를 효과적으로 보여주는 것이 필요하기 때문이다. 이 책은
"인과추론 개념을 실무에 적용하고 싶다면" 내용보기
인과추론은 원인을 파악하고 결과를 추정하기 위한 방법론을 의미한다. 데이터를 다루는 일이라면 실험을 파악하고 실무에 적용할 때 효과를 극대화하는 것이 필요할 것이다. 그 과정에서 다양한 요소를 고려해야 한다. 마냥 실험을 하고 결과를 도출하는 것만이 좋은 것이 아니라 실제 환경과 비슷하게 이루어지는지 그리고 이를 효과적으로 보여주는 것이 필요하기 때문이다. 

이 책은 그러한 과정을 학습하는데에 도움을 주는 책이다.  인과추론이 무엇인지부터 시작해 각 장에서는 실험, 그래프 인과모델 같이 인과추론 기초부터 시작해서 편향을 보정하고  이질적 효과와 개인화, 패널 데이터, 대안적 실험 설계까지 인과추론과 관련된 전반적인 내용을 다루고 있다. 그렇기에 여러 개념들이 등장한다.  그리고 인과추론을 도와주는 파이썬 코드가 등장한다. 인과추론 개념만 익히는 데에서 그치는 것이 아니라 실제로 적용할 수 있는 코드를 제시해준다. 

수학적인 내용, 그리고 인과추론 관련 개념과 동시에 코드가 등장해서 이 개념이 부족했던 나에게는 쉽지만은 않았다. 특히나 실무에 초점을 맞추었기 때문이 아닐까 싶다.  그래도 데이터를 분석할 때 어떤 것을 고려해야 하는지 들어본 적이 있기는 하지만 두루뭉실한 상태에서 이 책은 약간 방향을 잡아주는 것 같다는 생각이 들었다. 각 사례들을 제시하면서 설명해주어서 느리자만 인과추론 개념을 학습해나갈 수 있었던 것 같다. 앞으로 데이터 분석, 엔지니어링을 지망하는 사람으로서 이 책은 나중에라도 다시 볼 것 같은 책이다. 어떤 것을 고려해야 하는지, 좀 더 추정 효과를 극대화하기 위해 어떤 것을 봐야할 지 찾아볼 것 같다.

데이터 직무(분석, 엔지니어)에서 직무를 수행하고 있거나 데이터 중심 의사결정이 필요한 사람들에게 많은 도움이 될 것 같다.
"한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다."
a******6 2024.03.24. 신고 공감 0 댓글 0
리뷰 총점 종이책
인과추론의 잠재력을 깨우려는 실무자들에게 시기적절한 안내서
"인과추론의 잠재력을 깨우려는 실무자들에게 시기적절한 안내서" 내용보기
"실무로 통하는 인과추론 with 파이썬"은 데이터 사이언티스트, 데이터 분석가, 비즈니스 전문가들을 위한 종합적인 안내서로, 인과추론 기법을 활용하여 의미 있는 의사 결정을 내릴 수 있도록 도와주는 책이다.이 책은 비즈니스 분석에 관여하는 사람이라면 공감할만한 "온라인 마케팅 지출이 고객 유치에 어떤 영향을 미치는가?", "가격 전략의 성공은 어떤 요소에 달려있는가?"와 같
"인과추론의 잠재력을 깨우려는 실무자들에게 시기적절한 안내서" 내용보기
"실무로 통하는 인과추론 with 파이썬"은 데이터 사이언티스트, 데이터 분석가, 비즈니스 전문가들을 위한 종합적인 안내서로, 인과추론 기법을 활용하여 의미 있는 의사 결정을 내릴 수 있도록 도와주는 책이다.

이 책은 비즈니스 분석에 관여하는 사람이라면 공감할만한 "온라인 마케팅 지출이 고객 유치에 어떤 영향을 미치는가?", "가격 전략의 성공은 어떤 요소에 달려있는가?"와 같은 흥미로운 질문으로 시작한다. 그리고 이러한 질문에 대한 대답은 물론, 데이터로부터 의미 있는 통찰력을 추출하는 강력한 프레임워크를 제공하는 인과추론이 어떻게 도움이 되는지를 명쾌한 예시와 실제 사례를 통해 보여준다.

책의 부드러운 문체와 공감할 수 있는 사례들은 다양한 수준의 독자에게 복잡한 개념을 접근하기 쉽게 만드는 것 같다. 경험 많은 데이터 사이언티스트든 초보 분석가든, 이 책의 실용적인 통찰력과 실행 가능한 전략에서 가치를 찾을 수 있을 것이다.

책의 강점이라고 볼 수 있는 부분은 응용에 대한 강조이다. 산업별 사례 연구를 통해 무작위 통제 실험 및 성향 점수 매칭과 같은 고전적인 인과추론 방법을 설명하고, 각 방법이 산업에 어떻게 관련되는지를 명확하게 보여준다. 마케팅 캠페인의 영향을 추정하는 것부터 신용 위험 동태를 이해하는 것까지, 각 방법은 명확하게 설명되고 직접 경험할 수 있도록 파이썬 코드 예제도 제공한다.

또한 인과추론에서 발생하는 흔한 문제인 편향 보정 및 이질적 처치 효과에 대해 다루며, 이러한 복잡성을 효과적으로 해결할 수 있는 방법을 제공한다. 인과추론에서 엄격함(분석 과정에서 편향을 줄이고 정확한 결과를 얻기 위해 필요한 요소)과 회의론(결과를 검증하고 부정확한 판단을 방지하는 데 중요한 요소)을 강조함으로써, 경험적 증거에 기반한 건전한 의사 결정을 장려한다.

이 책은 파이썬과 통계 및 머신러닝에 대한 기본적인 이해를 전제로 하고 있지만, 다양한 배경을 가진 독자들의 이해를 돕기 위해 충분한 맥락과 참고 자료를 제공한다. 2장에서는 기본적인 개념을 되짚기 위한 기초 통계 리뷰가 포함되어 있다.

요약하자면, "실무로 통하는 인과추론 with 파이썬"은 일상적인 업무에서 인과추론의 예측을 활용하려는 실무자들에게 좋은 자료가 될 것이다. 이 책은 이론적 통찰력과 실용적인 안내가 조화되어 데이터 중심의 의사 결정을 사람들에게 필수적인 자료가 될 것이라 생각한다. 인과추론이 학계와 산업에서 중요해지면서, 해당 분야에서 인과추론의 잠재력을 깨우려는 실무자들에게 시기적절한 안내서가 될 것이다.
a*******t 2024.03.22. 신고 공감 0 댓글 0