-
실무로 통하는 인과추론 with 파이썬독서 2024. 6. 19. 15:03
파이썬으로 할 수 있는 여러 기능 중 잘 알려지지 않은 '인과추론'에 대한 도서입니다.
파이썬으로 데이터 분석을 해 본 경험은 있는데, 인과추론은 다루어본 적이 없는 것 같아 골랐습니다!
데이터사이언스 관련 진로를 희망하고 있는데 인과추론이 중요한 접근법 중 하나라는 점도 책 선정 이유 중 하나입니다.
(그리고 오라일리 표지 동물들이 대부분 멸종 위기 종인데, 색이 예쁘기도 했습니다.. ㅎㅎ)
<실무로 통하는 인과추론 with 파이썬> 목차
- 인과추론 기초
- 인과추론 소개
- 무작위 실험 및 기초 통계 리뷰
- 그래프 인과모델
- 편향 보정
- 유용한 선형회귀
- 성향점수
- 이질적 효과와 개인화
- 이질적 처치효과
- 메타러너
- 패널데이터
- 이중차분법
- 통제집단합성법
- 대인적 실험 설계
- 지역 실험과 스위치백 실험
- 불응과 도구변수
- 더 배울 내용
<실무로 통하는 인과추론 with 파이썬> 포인트
- 꼼꼼한 인과추론의 '추론' 리뷰
인과추론에 대한 기본적인 개념과 인과추론을 다루기 위한 기본 지식을 다루고 있어서
지식을 다루고 까먹었을 때! 다시 보기에 좋을 정도로 적혀 있습니다.
- 다양한 파이썬 코드와 결과
파이썬 코드와 시각화의 결과에 대해 자세하게 설명되어 있습니다.
처음 사용하는 라이브러리의 경우 TIP으로 라이브러리에 대한 내용과 사이트가 적혀 있어
참고하기 좋습니다.
- 친절한 FWL 정리
인과추론에서 가장 많이 쓰이는 회귀분석을 먼저 복습합니다.
이후 편향을 제거하는 전처리 단계에서 사용 가능한 FWL 정리를 예제를 이용해 쉽게 정리했으며
다시 시각적으로 이해하도록 그림을 이용했습니다. 더불어 '요약' 페이지를 통해 회귀분석의 사용 방안과 다중회귀분석의 단계를 나누어 다시 한 번 요약해줍니다.
- 추가적인 인과추론 주제 소개
대안적인 실험 설계에서 멈추지 않고 인과관계 발견, 인과적 강화학습(CRL), 도메인 적응 등 깊이 있고 잘 알려지지 않은 주제들을 다룹니다.
각 주제를 간단하고도, 깔끔하게 소개하고
주제에 대해 관심 있을 때 참조하기 좋은 자료도 언급되어 있습니다.
<실무로 통하는 인과추론 with 파이썬> 리뷰
회귀분석 이론에 관심을 가지고 있어 FWL, 교란 요인 보정, 성향점수 가중치와 같은 편향 제거 방법을 특히 인상깊게 읽었습니다. 더불어 sklearn, pandas, numpy를 이용한 코드와 인과추론 라이브러리가 소개되어 공부하기 좋았습니다.
메타러너에 대한 개념은 처음 알게 되었는데, 기초 지식이 충분히 있다면 이해하기에 문제가 없을 정도로 친절한 책이었습니다.
또한 파이썬 코드가 모두 수록되어 있고 결과와 설명이 함께 나와있어서 파이썬으로 인과추론을 공부해볼 생각이 있으시다면 좋은 책이 될 것 같습니다.
마지막으로 입문서가 아니기 때문에 파이썬, 머신러닝, 통계에 대한 지식이 어느 정도 있으신 분들께 추천드립니다.
"한빛미디어 서평단 <나는리뷰어다> 활동을 위해서 책을 제공 받아 작성된 서평입니다."
'독서' 카테고리의 다른 글
처음 시작하는 FastAPI (1) 2024.07.26 개발자를 위한 필수 수학 (4) 2024.06.19 실무로 통하는 ML 문제 해결 with 파이썬 (1) 2024.06.19 이것이 자바다(3판) (0) 2024.06.19 딥러닝의 정석 (2판) (0) 2024.06.19 - 인과추론 기초