만들면서 배우는 생성 AI - 트랜스포머부터 GPT, DALL·E 2, 스테이블 디퓨전, 플라밍고까지
데이비드 포스터 지음, 박해선 옮김 / 한빛미디어 / 2023년 9월
평점 :
장바구니담기


"생성 모델에 대해 사전 지식이 없는 독자들을 위해 집필되었으나, 생성 모델을 다루는 분들이 그간 등장한 기법과 활용을 요약 정리하는데도 유익한 책입니다. 생성 AI를 학습한다면 버릴 페이지가 없는 책입니다." 서평 바로가기: https://foss4g.tistory.com/1974

댓글(0) 먼댓글(0) 좋아요(0)
좋아요
북마크하기찜하기 thankstoThanksTo
 
 
 
크리에이티브 프로그래머 - 프로그래밍에 창의성을 더하는 7가지 사고력
바우테르 흐루네벨트 지음, 차건회 옮김 / 한빛미디어 / 2023년 8월
평점 :
장바구니담기


창의적 프로그래머의 일곱 가지 테마, 1. 기술 지식, 2. 커뮤니케이션, 3. 제약 조건, 4. 비판적 사고, 5. 호기심, 6. 창의적 마인드셋, 7. 창의적 기법은 현업을 보다가 뭔가 벽에 부딪칠 때마다 어딘가 적어놓고 되새겨 보면 좋을 것 같습니다.

도서 리뷰: https://foss4g.tistory.com/1954

댓글(0) 먼댓글(0) 좋아요(0)
좋아요
북마크하기찜하기 thankstoThanksTo
 
 
 
파이썬 라이브러리를 활용한 데이터 분석
웨스 맥키니 지음, 김영근 옮김 / 한빛미디어 / 2023년 5월
평점 :
장바구니담기


이번에 출간된 '파이썬 라이브러리를 활용한 데이터 분석'은 2013년 초판, 2019년 개정2판에 이은 개정3판에 해당합니다. IT전문서가 10년의 흐름을 이어가고 있다는 것은, 그만큼 데이터 분석 분야의 많은 이들에게 읽히고 추천되어온 책이라는 것을 가늠할 수 있겠습니다.


EDA(Exploratory Data Analysis, 탐색적 데이터 분석)는 데이터 분석의 첫 번째 단계입니다. EDA는 데이터를 원시 형식에서 보다 유익한 형식으로 변환하여 데이터를 이해하는 방법을 통칭합니다. 데이터 분석가들은 EDA를 통해 데이터를 시각화하고 요약하여 데이터의 패턴과 특성을 파악할 수 있습니다.

그림 출처: https://bolt.mph.ufl.edu/6050-6052/unit-1/


파이썬은 이제 데이터 분석에 널리 사용되는 프로그래밍 언어입니다. 파이썬에는 EDA(Exploratory Data Analysis, 탐색적 데이터 분석)를 위한 다양한 라이브러리가 제공되지만, 그 중에서도 가장 인기있는 라이브러리는 Pandas(판다스)입니다. 이 책의 저자 웨스 맥키니(Wes McKinney)는 Pandas 라이브러리의 창시자 중 한 명입니다.


책은 총 13장으로 구성되어 있습니다. 저자가 Pandas의 개발과 발전에 큰 기여를 한 만큼, 책의 내용 중 상당수는 Pandas를 이용한 EDA에 할애되어 있습니다. 제 나름대로 둘러봤을 때 이 책은 크게 세가지 의도와 목적을 가지고 구성되어 있습니다.


첫째, 파이썬을 처음 접하는 이들을 위한 입문용 콘텐츠를 제공합니다. 파이썬 언어의 사용법, 개발환경, 내장함수 등 내용이 4장에 걸쳐 친절히 안내됩니다. 별도의 파이썬 서적을 구매하지 않아도 이 책의 내용만으로 분석에 필요한 지식들을 확인해 볼 수 있습니다.

  • CHAPTER 1 시작하기 전에
  • CHAPTER 2 파이썬 기초, Ipython과 주피터 노트북
  • CHAPTER 3 내장 자료구조, 함수, 파일
  • CHAPTER 4 넘파이 기본: 배열과 벡터 연산


둘째, Pandas 사용법을 A부터 Z까지 집중적으로 다룹니다. 데이터에 대한 이해를 높이고, 데이터의 오류를 식별하고, 데이터의 이상값을 제거하고, 데이터의 특성을 파악하는 EDA 전반에서 Pandas가 어떻게 사용될 수 있는지 실무적인 내용을 다룹니다. Matplotlib과 같은 데이터 시각화 라이브러리가 함께 소개되지만, 핵심은 Pandas를 통한 데이터프레임과 시리즈, 2가지 데이터 구조의 제어에 관한 것입니다.

  • CHAPTER 5 판다스 시작하기
  • CHAPTER 6 데이터 로딩과 저장, 파일 형식
  • CHAPTER 7 데이터 정제 및 준비
  • CHAPTER 8 데이터 준비하기: 조인, 병합, 변형
  • CHAPTER 9 그래프와 시각화
  • CHAPTER 10 데이터 집계와 그룹 연산
  • CHAPTER 11 시계열


셋째, IT 전문서로써 3판의 의미는 한편으로 레거시 기술만을 다루는 책이 될 수도 있겠는데요, 저자는 책 후반부에 파이썬 모델링 라이브러리와 데이터 분석 예제를 통해 이를 일부 보완하고 있습니다. 그러나 이 책 자체가 판다스 데이터 분석을 위한 기본서이기 때문에 그외 라이브러리에 관해 깊이 있는 내용을 다루고 있지는 않습니다.

  • CHAPTER 12 파이썬 모델링 라이브러리
  • CHAPTER 13 데이터 분석 예제


이 책의 일부 내용은 저자 웹사이트를 통해 'Python for Data Analysis' 공개 버전으로 무료 제공되고 있습니다. 아래 링크를 참고해 보시면 좋겠습니다.

'파이썬 라이브러리를 활용한 데이터 분석'은 파이썬으로 처음 데이터 분석을 해보고자 하는 분들께 유익한 책으로 생각됩니다. 각 장마다 연결성을 가지고 있기 때문에 처음부터 교과서를 읽듯이 보다 보면 분명 파이썬을 가지고 데이터 분석을 하는데 자신감을 줄 수 있는 책이라 생각됩니다. "한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다."


댓글(0) 먼댓글(0) 좋아요(0)
좋아요
북마크하기찜하기 thankstoThanksTo
 
 
 
개발자를 위한 머신러닝 & 딥러닝 - 인공지능 개발자로 레벨 업하기! 신경망 기초부터 컴퓨터 비전, 자연어 처리, 시계열 예측까지
로런스 모로니 지음, 박해선 옮김 / 한빛미디어 / 2022년 8월
평점 :
장바구니담기


 

이 책의 내용은 코드 중심으로 구성되어 있습니다. 그렇기에 머신러닝&딥러닝을 학습하고자 하는 개발자분들께 실제적인 콘텐츠를 제공하고 있습니다. 지은이는 구글의 인공지능 개발 지원 팀 리더인 로런스 모로니(Laurence Moroney) 님으로, 책의 내용은 구글의 '텐서플로'를 기반으로 작성되어 있습니다.

책의 목차는 크게 '파트 1'과 '파트 2'로 구성되어 있습니다.

'파트 1'은 텐서플로로 다양한 모델을 구축해보는 내용을 담고 있습니다. 번역서이기 때문에 한국어 사용자에게 불편이 없도록 블로그 정오표와 깃허브 주피터 노트북이 제공되고 있습니다.

'파트 2'는 모델을 안드로이드, iOS로 배포하는 방법, 웹 브라우저에서 자바스크립트로 실행하고 클라우드로 배포하는 방법 등을 다루고 있습니다.  책의 내용은 챕터별로 분리되어 있어 학습하고 싶은 챕터부터 봐도 무리가 없겠지만, (전체 책을 둘러본 입장에서) 처음부터 차근차근 보셨으면 하는 의견을 드리고 싶습니다.

책 자체는 코드 중심으로 되어 있지만, 책 내용을 이해하다 보면 구글링을 통해 추가 지식을 많이 습득하게 될 거라고 생각됩니다. 한 권의 책에 모든 지식을 넣어 읽기도 전에 지치게 만들기 보다는, 개발자가 코드를 통해 모델 구축과 사용을 손쉽게 다뤄볼 수 있도록 배려한 방식이 제 개인적으로는 흡족한 부분이었습니다.

결론적으로 이 책은 '텐서플로'에 관한 책입니다. 텐서플로를 통해 모델을 구축하고 배포하고자 하는 분들은 필독서로서 적합하다 생각됩니다. 이미 텐서플로를 다뤄봤다 하더라도, 이 책이 다루고 있는 텐서플로의 광범위한 기능을 학습해 보는 것은 분명 유익한 경험이리라 생각됩니다.

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

서평 원문 링크: https://foss4g.tistory.com/1870


댓글(0) 먼댓글(0) 좋아요(0)
좋아요
북마크하기찜하기 thankstoThanksTo
 
 
 
프로덕트 매니저는 무슨 일을 하고 있을까
개점휴업.최민 지음 / 한빛미디어 / 2023년 1월
평점 :
장바구니담기


실전 경험들이 가독성 있게 정리된 책입니다. 내가 프로덕트 매니저가 아니더라도, 책 내용은 직장에서 매니저 역할을 수행하는 사람이라면 편히 읽을 수 있는 수준의 난이도로 구성되어 있습니다.

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