AI를 수행하는 프로그램 중 가장 잘 알려진 파이썬을 익히기 위한 기초 입문서이다. 이 책은 2개의 파트로 구성되어 있다. 하나는 파이썬 언어의 기본과 잘 알려진 패키지를 익히는 「파이썬 기초」 과정이며 또 하나는 실제 프로젝트 사례를 중심으로 살펴보는 「파이썬 응용」 과정이다. 「파이썬 기초」는 일종의 쿡북(cookbook)처럼 구성하였다. 찾고자 하는 정보를 곧바로 찾을 수 있도록 목차를 세분화하였으며, 따로 색인을 두지 않았다. 「파이썬 응용」은 기초 지식만이 아니라 더 많은 AI 지식과 패키지가 필요해 복잡해 보일 수 있지만 「파이썬 기초」에서 다룬 내용들이 어떤 식으로 응용되는지 파악하는 단계이니 차근차근 읽으며 감을 익히면 될 것이다.
Contents
[PART 1 파이썬 기초]
CHAPTER 1 실습 환경 구축하기
01 구글 콜랩
CHAPTER 2 파이썬 언어 이해
01 개요
02 문장 구성
03 기본 데이터 형
04 컨테이너 데이터 형
05 식별자 표기
06 값 할당
07 형 변환
08 순서열 색인
09 연산자
10 모듈과 패키지
11 함수
12 람다 함수
13 클래스와 객체
14 조건 문장
15 조건반복 문장
16 컨테이너 데이터 형 일반 연산
17 리스트 연산
18 사전 연산
19 집합 연산
20 문자열 연산
참고문헌
CHAPTER 3 넘파이 이해
01 개요
02 배열 생성
03 배열 생성자
04 배열 조회
05 모양 변경
06 배열 쌓기
07 배열 축과 집계
08 배열 연산
09 행렬과 벡터 연산
참고문헌
CHAPTER 4 판다스 이해
01 개요
02 데이터프레임 생성
03 데이터프레임 연산자
04 색인 관리
05 group by: 분할-적용-결합
06 결측값 처리
07 데이터 정돈
08 데이터 결합
09 데이터 시각화
참고문헌
CHAPTER 5 맷플롯립 패키지 이해
01 개요
02 그래프 준비
03 그래프 생성
04 그래프 수정
05 그래프 저장
참고문헌
[PART 2 파이썬 응용]
CHAPTER 6 웹 스크래핑
01 예제 정의
02 예제 풀기
참고문헌
CHAPTER 7 통계 실무
01 예제 정의
02 예제 풀기
참고문헌
CHAPTER 8 이미지 데이터 분류
01 예제 정의
02 예제 풀기
참고문헌
CHAPTER 9 텍스트 데이터 분류
01 예제 정의
02 예제 풀기
참고문헌
CHAPTER 10 정형 데이터 분류 문제
01 예제 정의
02 분석 프로세스
03 데이터 구성
04 데이터 탐색
05 데이터 전처리
06 모델 적합
07 모델 평가
참고문헌
CHAPTER 11 예측
01 예제 정의
02 시계열 데이터 구성
03 모델 적합
04 모델 평가
참고문헌
CHAPTER 12 객체 탐지
01 예제 정의
02 알고리즘
03 알고리즘 적용
참고문헌
Author
강봉주
1984년 서울대 계산통계학과에 입학해 학사를 취득하고 동 대학원 통계학과에서 석사 및 박사 학위를 취득했다. 1993년, 국내 SAS에서 첫 직장 생활을 했으며 이때부터 데이터 분석 관련 컨설팅 작업을 수행했다. 1995년 유니컨설팅 회사를 창립해, 주로 제조 분야에서 데이터 분석 컨설팅 및 관련 통계 패키지를 개발했다. 1997년 유니보스를 창립해 금융 분야 데이터 분석 컨설팅 및 CRM 관련 패키지를 개발했으며, 2004년에 ㈜배닌을 창립해 오픈소스 기반의 머신 러닝 및 딥러닝 프로젝트를 수행하고 있다.
1984년 서울대 계산통계학과에 입학해 학사를 취득하고 동 대학원 통계학과에서 석사 및 박사 학위를 취득했다. 1993년, 국내 SAS에서 첫 직장 생활을 했으며 이때부터 데이터 분석 관련 컨설팅 작업을 수행했다. 1995년 유니컨설팅 회사를 창립해, 주로 제조 분야에서 데이터 분석 컨설팅 및 관련 통계 패키지를 개발했다. 1997년 유니보스를 창립해 금융 분야 데이터 분석 컨설팅 및 CRM 관련 패키지를 개발했으며, 2004년에 ㈜배닌을 창립해 오픈소스 기반의 머신 러닝 및 딥러닝 프로젝트를 수행하고 있다.