HOME > 상세정보

상세정보

텐서플로 入門 : 예제로 배우는 텐서플로 (94회 대출)

자료유형
단행본
개인저자
Zaccone, Giancarlo 김창엽, 역
서명 / 저자사항
텐서플로 入門 : 예제로 배우는 텐서플로 / 잔카를로 자코네 지음 ; 김창엽 옮김
발행사항
서울 :   에이콘,   2016   (2017 2쇄)  
형태사항
206 p. : 삽화 ; 24 cm
총서사항
acorn+PACKT technical book
원표제
Getting started with tensorflow : get up and running with the latest numerical computing library by Google and dive deeper into your data!
ISBN
9788960779198 9788960772106 (Set)
일반주기
색인수록  
기술감수: 자야니 위다나와삼(Jayani Withanawasam)  
일반주제명
Machine learning Artificial intelligence
000 00000cam c2200205 c 4500
001 000045886614
005 20170531120107
007 ta
008 161103s2016 ulka 001c kor
020 ▼a 9788960779198 ▼g 94000
020 1 ▼a 9788960772106 (Set)
035 ▼a (KERIS)BIB000014236425
040 ▼a 245008 ▼c 211009 ▼d 211009
041 1 ▼a kor ▼h eng
082 0 4 ▼a 006.31 ▼2 23
085 ▼a 006.31 ▼2 DDCK
090 ▼a 006.31 ▼b 2016z11
100 1 ▼a Zaccone, Giancarlo
245 1 0 ▼a 텐서플로 入門 : ▼b 예제로 배우는 텐서플로 / ▼d 잔카를로 자코네 지음 ; ▼e 김창엽 옮김
246 1 9 ▼a Getting started with tensorflow : ▼b get up and running with the latest numerical computing library by Google and dive deeper into your data!
260 ▼a 서울 : ▼b 에이콘, ▼c 2016 ▼g (2017 2쇄)
300 ▼a 206 p. : ▼b 삽화 ; ▼c 24 cm
440 0 0 ▼a acorn+PACKT technical book
500 ▼a 색인수록
500 ▼a 기술감수: 자야니 위다나와삼(Jayani Withanawasam)
650 0 ▼a Machine learning
650 0 ▼a Artificial intelligence
700 1 ▼a 김창엽, ▼e▼0 AUTH(211009)69839
900 1 0 ▼a 자코네, 잔카를로, ▼e
945 ▼a KLPA

No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 중앙도서관/제2자료실(3층)/ 청구기호 006.31 2016z11 등록번호 111763231 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 2 소장처 과학도서관/Sci-Info(1층서고)/ 청구기호 006.31 2016z11 등록번호 121238223 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 3 소장처 과학도서관/Sci-Info(1층서고)/ 청구기호 006.31 2016z11 등록번호 121240477 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 중앙도서관/제2자료실(3층)/ 청구기호 006.31 2016z11 등록번호 111763231 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 과학도서관/Sci-Info(1층서고)/ 청구기호 006.31 2016z11 등록번호 121238223 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 2 소장처 과학도서관/Sci-Info(1층서고)/ 청구기호 006.31 2016z11 등록번호 121240477 도서상태 대출가능 반납예정일 예약 서비스 B M

컨텐츠정보

책소개

acorn+PACKT 시리즈. 이 책은 머신 러닝과 딥 러닝에 관심이 있는 독자들이 텐서플로 예제를 구현해 보면서 쉽게 이해할 수 있도록 구성되어 있다. 기본 파이썬 문법부터 기본적인 머신 러닝 알고리즘(선형회귀, KNN, K-Means), 인공 신경망, 합성곱 신경망, 순환 신경망까지 텐서플로 예제를 통해 자세하게 설명한다. 텐서플로의 중요한 특징 중 하나인 텐서보드를 소개하고 GPU를 사용한 텐서플로 프로그래밍과 머신러닝으로 학습한 모델을 실무에서 활용할 수 있도록 환경을 제공하는 텐서플로 서빙까지 다룬다.

★ 요약 ★

이 책은 머신 러닝과 딥 러닝에 관심이 있는 독자들이 텐서플로 예제를 구현해 보면서 쉽게 이해할 수 있도록 구성되어 있다. 기본 파이썬 문법부터 기본적인 머신 러닝 알고리즘(선형회귀, KNN, K-Means), 인공 신경망, 합성곱 신경망, 순환 신경망까지 텐서플로 예제를 통해 자세하게 설명한다. 텐서플로의 중요한 특징 중 하나인 텐서보드를 소개하고 GPU를 사용한 텐서플로 프로그래밍과 머신러닝으로 학습한 모델을 실무에서 활용할 수 있도록 환경을 제공하는 텐서플로 서빙까지 다룬다. 텐서플로를 통한 머신 러닝과 딥 러닝 구현의 기초를 다지는 데 큰 도움이 될 것이다.

★ 이 책에서 다루는 내용 ★

■ 수학적 문제 해결을 위한 텐서플로 환경 구축
■ 머신 러닝과 딥 러닝 기본 개념 학습
■ 데이터 모델 구축을 위한 인공 신경망 학습 및 검증
■ 회귀 알고리즘을 이용한 예측
■ 군집화를 통한 데이터 분석
■ 군집화와 데이터 분류를 위한 알고리즘 개발
■ 빅데이터 분석을 위한 GPU 컴퓨팅 구현

★ 이 책의 대상 독자 ★

프로그래밍과 수학에 대한 기본 지식이 있으며, 머신 러닝과 딥 러닝을 배우고 싶어 하는 사람을 대상으로 한다. 이 책의 내용을 숙지한다면 텐서플로의 기능을 이용해 강력한 애플리케이션을 제작할 수 있다.

★ 이 책의 구성 ★

1장, ‘텐서플로: 기초’에서는 텐서플로 구조의 전반적인 내용과 개발 배경, 파이썬 프로그래밍 가이드라인을 설명한다. 텐서플로 설치 방법과 세션을 구동시키는 방법, 그리고 최적화와 디버깅에서 사용하는 텐서보드(TensorBoard)에 대해서도 다룬다.
2장, ‘텐서플로 기초 연산’에서는 텐서플로의 수학 연산 기능에 대해 설명한다. 텐서플로의 기초 자료형을 설명하고, 이를 통해 가장 기본적인 연산부터 복잡한 편미분 방정식까지 풀어본다. 텐서플로에서 주요하게 다루는 자료 구조인 텐서(tensor)에 대해서도 설명한다.
3장, ‘머신 러닝 시작’에서는 머신 러닝 모델에 대해 설명한다. 데이터 간 유사성을 특징으로 사용하는 선형 회귀 알고리즘을 직접 구현해보면서 데이터 간의 연관성에 대해 알아본다. 머신 러닝의 학습 방법은 크게 분류(Classification)와 군집화(Clustering)의 두 가지로 나눌 수 있다. 분류는 새로운 데이터가 입력되면 미리 정의된 카테고리로 나누는 방법이며, 군집화는 비슷한 데이터끼리 그룹을 만드는 방법이다.
4장, ‘인공 신경망 소개’에서는 신경망에 대해 간단하면서도 자세히 설명한다. 인공 뉴런의 연결 구조는 사람의 뉴런이 행동하는 방식을 모방하도록 수학적으로 모델링돼 있다. 즉, 인공 뉴런은 실제 뉴런의 특성을 모방하도록 수학적으로 구성됐다고 할 수 있으며, 신경망(Neural Network)은 인공 뉴런을 연결해서 딥 러닝 알고리즘을 구성한 것이다. 단일 계층 퍼셉트론(Single Layer Perceptron)과 다중 계층 퍼셉트론(Multi Layer Perceptron)이 가장 기본적인 신경망이라 할 수 있으며, 이를 이용해 데이터를 분류해본다.
5장, ‘딥 러닝’에서는 딥 러닝 알고리즘을 다룬다. 최근 몇 년 동안 딥 러닝은 급격히 성장해, 과거에는 불가능하게 여겼던 문제를 해결하고 있다. 딥 러닝에서 가장 중요하게 다뤄지고 있는 CNN(Convolutional Neural Network)과 RNN(Recurrent Neural Network)을 이용해 이미지 인식과 번역을 각각 구현해본다.
6장, ‘GPU 프로그래밍과 텐서플로 서빙’에서는 GPU 연산 능력을 이용해 텐서플로를 더 빠르게 구동시키는 방법을 다루며, 머신 러닝에 특화된 고성능의 오픈소스 서빙 시스템인 텐서플로 서빙을 통해 텐서플로에 최적화된 개발 환경을 구성해본다.


정보제공 : Aladin

저자소개

잔카를로 자코네(지은이)

과학 및 산업 분야에서 10년 이상의 연구 프로젝트를 관리한 경험을 보유하고 있다. 미국 국립 연구 회의(National Research Council)인 C.N.R의 연구원으로 일하면서 병렬 컴퓨팅 및 과학 시각화와 관련된 프로젝트에 참여했다. 2017년 현재 우주 및 방위 분야의 소프트웨어 시스템을 개발 및 유지 관리하는 컨설팅 회사의 시스템 및 소프트웨어 엔지니어다.『Python Parallel Programming Cookbook』(Packt, 2015)과 『텐서플로 入門』(에이콘, 2016)의 저자다. https://it.linkedin.com/in/giancarlozaccone에서 그를 팔로우할 수 있다.

김창엽(옮긴이)

크라우드웍스 ML 팀에서 머신러닝 엔지니어로 일하고 있다. 데이터 분석과 머신러닝에 관심이 많아 고려대학교 산업경영공학과 데이터 사이언스 및 비즈니스 애널리틱스(DSBA) 연구실에서 박사 과정을 수료했다. 이전에는 KT와 안랩에서 12년간 근무하며 악성코드 대응 및 침해사고 분석 업무, 머신러닝을 활용한 네트워크 장애 진단 과제를 수행했다. 번역서로는 에이콘출판사에서 출간한 『텐서플로 入門』(2016), 『케라스로 구현하는 딥러닝과 강화학습』(2017), 『딥러닝 데이터 전처리 입문』(2018), 『머신러닝을 활용한 컴퓨터 보안』(2019), 『예제로 배우는 자연어 처리 기초』(2020) 등이 있다.

정보제공 : Aladin

목차

1장. 텐서플로: 기초 
__머신 러닝과 딥 러닝 기초 
____지도 학습 
________비지도 학습 
________딥 러닝 
__텐서플로 개요 
__파이썬 기초 
____문법 
____데이터 형식 
____문자열 
____제어 흐름 
____함수 
____클래스 
____예외 처리 
____라이브러리 불러오기 
__텐서플로 설치 
____맥과 리눅스 배포판에 설치 
____윈도우에 설치 
____소스코드로부터 텐서플로 설치 
____텐서플로 동작 확인 
__첫 번째 작업 세션 
__데이터 플로우 그래프 
__텐서플로 프로그래밍 모델 
____텐서보드 사용법 
__요약 

2장. 텐서플로 기초 연산 
__텐서 자료 구조 
____1차원 텐서 
____2차원 텐서 
________텐서 다루기 
____3차원 텐서 
____텐서플로를 이용한 텐서 다루기 
________입력 데이터 준비 
__복소수와 프랙탈 
____망델브로 집합 데이터 준비 
____망델브로 집합의 데이터 플로우 그래프 생성과 실행 
____망델브로 집합 시각화 
____쥘리아 집합 데이터 준비 
____쥘리아 집합의 데이터 플로우 그래프 생성과 실행 
____쥘리아 집합 시각화 
__그레이디언트 계산 
__난수 
____균일 분포 
____정규 분포 
____시드를 이용한 난수 생성 
________몬테카를로 기법 
__편미분 방정식 풀기 
____초기 조건 설정 
____모델 생성 
____그래프 실행 
________연산에 사용된 함수 살펴보기 
__요약 

3장. 머신 러닝 시작 
__선형 회귀 알고리즘 
____데이터 모델 
________비용 함수와 경사 하강법 
________________모델 학습 
__MNIST 데이터 집합 
____데이터 다운로드와 준비 
__분류기 
____최근접 이웃 알고리즘 
________학습군 제작 
________비용 함수와 최적화 
________________테스트와 알고리즘 평가 
__데이터 군집화 
____k-평균 알고리즘 
____학습군 제작 
____비용 함수와 최적화 
________테스트와 알고리즘 평가 
__요약 

4장. 인공 신경망 소개 
__인공 신경망이란? 
____신경망 구조 
____단일 계층 퍼셉트론 
____로지스틱 회귀 
________텐서플로 구현 
________모델 생성 
________세션 실행 
________테스트 평가 
________소스코드 
__다중 계층 퍼셉트론 
____다중 계층 퍼셉트론 분류 
________모델 생성 
________세션 실행 
________소스코드 
____다중 계층 퍼셉트론 함수 추정 
________모델 생성 
________세션 실행 
__요약 

5장. 딥 러닝 
__딥 러닝 기술 
____합성 곱 신경망 
________CNN 구조 
________텐서플로를 이용한 CNN 구현 
________________초기화 단계 
________________첫 번째 합성 곱 레이어 
________________두 번째 합성 곱 레이어 
________________완전 연결 레이어 
________________출력 레이어 
________________모델 학습 및 평가 
________________세션 실행 
________________소스코드 
____순환 신경망 
________RNN 구조 
________LSTM 네트워크 
________텐서플로를 이용한 자연어 처리 
________________데이터 다운로드 
____모델 제작 
____코드 실행 
__요약 

6장. GPU 프로그래밍과 텐서플로 서빙 
__GPU 프로그래밍 
__텐서플로 서빙 
____텐서플로 서빙 설치 
________Bazel 
________gRPC 
________________텐서플로 서빙 의존성 패키지 
________________텐서플로 서빙 설치 
____텐서플로 서빙 사용법 
________텐서플로 모델 학습과 내보내기 
________세션 실행 
__텐서플로 모델 불러오기와 내보내기 
____서버 테스트 
__요약

관련분야 신착자료