Book description
이 책의 전반부에서는 이론을, 후반부에서는 튜닝, 병렬화, 벡터화, 파이프라인 구축 등 딥러닝 실무의 핵심을 설명한다. 특히 DL4J 라이브러리로 스파크 및 하둡에서 심층 신경망 구조를 학습하고 딥러닝 워크플로를 실행하는 실용적인 방법과 전략을 알려준다. 이론과 실습 모두 깊이 있게 다뤄 딥러닝 관련 전문 지식이 없는 입문자도 이 책을 읽고 나면 딥러닝 신경망을 구축할 수 있다.
Table of contents
- 자바를 활용한 딥러닝
- 1장 머신러닝 복습하기
- 2장 신경망과 딥러닝의 기초
- 3장 심층 신경망의 기본 원칙
- 4장 주요 심층 신경망 구조
- 5장 심층 신경망 구축하기
- 6장 심층 신경망 튜닝하기
- 7장 심층 신경망 구조별 튜닝하기
- 8장 벡터화
- 9장 스파크에서 딥러닝과 DL4J 사용하기
- 부록 A 인공지능이란?
- 부록 B RL4J 및 강화학습
- 부록 C 반드시 알아야 하는 숫자들
- 부록 D 신경망과 역전파 : 수학적 접근
- 부록 E ND4J API 활용하기
- 부록 F DataVec 활용하기
- 부록 G DL4J 소스로 작업하기
- 부록 H DL4J 프로젝트 설정
- 부록 I DL4J 프로젝트에 알맞게 GPU 설정하기
- 부록 J DL4J 설치 시 문제 해결
Product information
- Title: 자바를 활용한 딥러닝: 딥러닝 입문부터 DL4J를 이용한 신경망 구현과 스파크⋅하둡 연동까지
- Author(s):
- Release date: September 2018
- Publisher(s): Hanbit Media, Inc.
- ISBN: 9791162241066
You might also like
book
자바로 배우는 핵심 자료구조와 알고리즘: 기술 면접에 필요한 실용주의 자료구조와 알고리즘
"이 책은 컴퓨터과학을 공부하거나 기술 인터뷰를 준비하는 소프트웨어 개발자를 위한 실용적인 책입니다. 자료구조와 알고리즘을 빠르게 배울 …
book
안드로이드 멀티스레딩: 비동기 메커니즘으로 날렵하고 안정적인 앱 만들기
멀티스레딩은 뛰어난 사용자 경험을 제공하는 안드로이드 앱을 만드는 데 필수적이다. 주니어 안드로이드 개발자가 시니어 개발자로 발돋움하기 …
book
마이크로서비스 아키텍처 구축: 대용량 시스템의 효율적인 분산 설계 기법
마이크로서비스는 기존 대용량 시스템의 복잡성과 운영 ㆍ배포 ㆍ유지보수의 문제점을 해결할 새로운 대안이다. 이 책은 마이크로서비스 아키텍처를 …
book
컨테이너 보안: 컨테이너화된 응용 프로그램의 보안을 위한 개념, 이론, 대응법과 모범 관행까지
컨테이너 환경에 특화된 보안 문제를 다루는 실무 지침서다. 컨테이너를 배치하고 실행하는 단계마다 어떤 일이 일어나며, 발생할 …