반디앤루니스 인터넷서점

네비게이션 실시간 인기 책

    베스트

    밑바닥부터 시작하는 딥러닝 파이썬으로 익히는 딥러닝 이론과 구현

    원제 : ゼロから作るDeep Learning

    • 사이토 고키 저
    • 개앞맵시 역
    • 한빛미디어
    • 2017년 01월 03일
    • 정가
      24,000원
    • 판매가
      21,600원 [10% 할인]
    • 결제 혜택
      무이자
    • 적립금
      1,200원 적립 [5%P]

      NAVER Pay 결제 시 네이버페이 포인트 5% 적립 ?

    • 배송구분
      업체배송(반디북)
    • 배송료
      무료배송
    • 출고예정일

      출고예정일 안내

      ※ 출고예정일은 도서 재고상황에 따라 변동될 수 있습니다.

      close

      2026년 10월 05일(월)

      ※ 출고예정일은 도서 재고상황에 따라 변동될 수 있습니다.

    수량
    바로 구매 쇼핑카트 담기 위시리스트
    회원리뷰
    - [0]
    ISBN: 9788968484636 312쪽 184 x 236 (㎜)

    지금 이책은

    이 책과 함께 구매한 책

    이 책은

    직접 구현하고 움직여보며 익히는 가장 쉬운 딥러닝 입문서


    이책은라이브러리나프레임워크에의존하지않고, 딥러닝의핵심을 ‘밑바닥부터’ 직접만들어보며즐겁게배울수있는본격딥러닝입문서입니다. 술술읽힐만큼쉽게설명하였고, 역전파처럼어려운내용은 ‘계산그래프’ 기법으로시각적으로풀이했습니다. 무엇보다작동하는코드가있어직접돌려보고요리조리수정해보면어려운이론도명확하게이해할수있습니다. 딥러닝에새롭게입문하려는분과기초를다시금정리하고싶은현업연구자와개발자에게최고의책이될것입니다.


    출판사 리뷰

    ★ 누구를 위한 책인가?
    _ 외부 라이브러리는 최소한만 이용하고 파이썬을 사용해 딥러닝 프로그램을 처음부터 구현합니다.
    _ 파이썬이 처음인 사람도 이해할 수 있도록 파이썬 사용법도 간략히 설명합니다.
    _ 실제 동작하는 파이썬 코드와 독자가 직접 실험할 수 있는 학습 환경을 제공합니다.
    _ 간단한 기계학습 문제부터 시작하여 궁극에는 이미지를 정확하게 인식하는 시스템을 구현합니다.
    _ 딥러닝과 신경망 이론을 알기 쉽게 설명합니다.
    _ 오차역전파법(backpropagation)과 합성곱(convolution) 연산 등 복잡해 보이는 기술을 구현 수준에서 이해할 수 있도록 설명합니다.
    _ 하이퍼파라미터 결정 방식, 가중치 초깃값 등 딥러닝을 활용하는 데 도움이 되는 실용적인 기술을 소개합니다.
    _ 배치 정규화, 드롭아웃, Adam 같은 최근 트렌드를 설명하고 구현해봅니다.
    _ 딥러닝이 왜 뛰어난지, 층이 깊어지면 왜 정확도가 높아지는지, 은닉층이 왜 중요한지와 같은 ‘왜’에 관한 문제도 다룹니다.
    _ 자율 주행, 이미지 생성, 강화학습 등, 딥러닝을 응용한 예를 소개합니다.

    ★ 누구를 위한 책이 아닌가?
    _ 딥러닝 분야의 최신 연구에 대해서는 자세히 다루지 않습니다.
    _ 카페(Caffe), 텐서플로(TensorFlow), 체이너(Chainer) 등의 딥러닝 프레임워크 사용법은 설명하지 않습니다.
    _ 딥러닝, 특히 신경망에 관한 아주 상세한 이론까지는 담지 않았습니다.
    _ 딥러닝의 정확도를 높이기 위한 튜닝은 자세히 설명하지 않습니다.
    _ 딥러닝 성능을 높여주는 GPU 기술은 구체적으로 다루지 않습니다.
    _ 주로 이미지 인식을 다룹니다. 자연어 처리, 음성 인식 등의 사례는 다루지 않습니다.

    추천글

     


    신경망과딥러닝의기본을밑바닥부터만들어보면서그개념을어렵지않게이해할수있었습니다. 이는텐서플로등의딥러닝프레임워크를사용할때도진가를발휘하리라생각합니다. 딥러닝공부를시작하시는모든분께추천합니다.
    _서민구, 『R을이용한데이터처리&분석실무』저자 / 구글코리아소프트웨어엔지니어

    지금이책의원서는일본대형서점의매대중앙을차지하고 TV에도소개될정도로인기입니다. 공학서적이이렇게주목받는것은인공지능에관한일반인의관심이그만큼높아졌다는방증이겠지요. 한국에서도이책이인공지능보급에중요한기폭제가되길기대합니다.
    _최성훈, Tomomi Research Inc.

    베타리딩을위해처음받은원고부터거의완성된책이나다름없어서읽기편했습니다. 독자들이쉽고빠르게맛보고입문할수있을것입니다.
    _박상은, 『9가지사례로익히는고급스파크분석』역자 / 에스코어

    2016년 11월 29일미국의사협회지 JAMA에실린 ‘딥러닝을이용한당뇨성망막병증진단’관련논문(https://goo.gl/g7xGO5)은인공지능이바꾸는안과미래의시작으로평가받습니다. 이 미래에 동참하고 싶지만 수학과 프로그래밍언어에익숙하지못한의료관련분들에게이책은제목처럼 ‘밑바닥부터’딥러닝을이해시켜줄것입니다.
    _임형택, 안과전문의

    탄탄한구성으로신경망과딥러닝전반을쉽게설명해주고, 특히역전파는제가본교재중가장쉽게서술했습니다. 복잡한수식이나난해한설명이아닌, 이야기를하듯독자를이해시키려한부분이가장감명깊었습니다. 신경망(딥러닝)을공부하며역전파에서어려움을겪은분들께강력하게권합니다.
    _안홍철, 에셋플러스자산운용자산운용사

    일본인특유의꼼꼼함이느껴지는너무좋은내용이었습니다. 개인적으로이책처럼처음부터하나하나개발하는것을좋아합니다. 빨리정식출간되어내년사내교육때이내용을활용하고싶을정도로맘에듭니다.
    _이상훈, 『실시간분석의모든것』역자 / SK주식회사

    베타리딩을위해처음받은원고부터거의완성된책이나다름없어서읽기편했습니다. 독자들이쉽고빠르게맛보고입문할수있을것입니다.
    _박상은, 『9가지사례로익히는고급스파크분석』역자 / 에스코어

    저와같은어린학생들이직업을찾을즈음엔인공지능이사회의모든부분을변화시키는혁명이되어있을거라고합니다. 그래서이제겨우중 2인저도인공지능에관심이많은데, 마침리뷰어로접한이책은아직파이썬에낯선저도쉽게따라배울수있었습니다.
    _김경수, 파주한빛중학교 2학년학생


    저자 소개

    사이토 고키

    • 구분 : 저서
    • 국적 : 일본
    • 분류 : 기타
    • 인기지수 : 651

    (斎藤康毅)

    1984년 나가사키현 쓰시마 태생. 도쿄공업대학교 공학부를 졸업하고 도쿄대학대학원 학제정보학부석사과정을 수료했다. 현재는 기업에서 컴퓨터비전과 기계학습 관련 연구•개발에 매진하고 있다. 오라일리재팬에서『실천파이썬 3』, 『컴퓨터시스템의 이론과 구현』, 『실천기계학습시스템』등을 번역했다.

    역자 소개

    이복연

    • 국적 : 대한민국
    • 분류 : 과학/공학 저자 , 기타
    • 인기지수 : 709

    고려대학교컴퓨터학과를 졸업하고 삼성소프트웨어멤버십을 거쳐, 삼성전자 소프트웨어센터와 미디어솔루션센터에서 자바 가상머신, 바다플랫폼, 챗온메신저서비스 등을 개발했다. 주업무 외에 분산빌드, 지속적통합, 앱수명주기관리도구, 애자일 도입 등 동료개발자들에게 실질적인 도움을 주는 일에 적극적이었다. 그 후 창업 전선에 뛰어들어 소셜서비스, 금융거래 프레임워크 등을 개발하다가, 무슨 바람이 불어서인지 책을 만들겠다며 기획•편집자(자칭 Wisdom Compiler)로 변신했다.
    『Effective Unit Testing』(한빛미디어, 2013)과『JUnit 인액션』(인사이트, 2011)을 번역했다.

    <개발자의 앞길에 맵핵시전>, 줄여서 ‘개앞맵시’는 역자가 어려서부터 생각한 후학양성의 꿈을 조금 독특한 방식으로 일찍 실행에 옮긴것이다. 현재 모습은 게임, 서버, 웹 등 주요 직군별개발자에게 꼭 필요한 기술과 역량을 안내하는 책들을 로드맵 형태로 정리한 지도다. 필요할 때 바로 구해 볼 수 있도록 판매중인 도서만을 다룬다.
    페이스북 : https://facebook.com/dev.loadmap
    로드맵모음 : https://mindmeister.com/users/channel/wegra
    스카이넷도딥러닝부터 :https://mindmeister.com/812276967/_

    목차

    1장 헬로 파이썬
    1.1 파이썬이란?
    1.2 파이썬 설치하기
    __1.2.1 파이썬 버전
    __1.2.2 사용하는 외부 라이브러리
    __1.2.3 아나콘다 배포판
    1.3 파이썬 인터프리터
    __1.3.1 산술 연산
    __1.3.2 자료형
    __1.3.3 변수
    __1.3.4 리스트
    __1.3.5 딕셔너리
    __1.3.6 bool
    __1.3.7 if 문
    __1.3.8 for 문
    __1.3.9 함수
    1.4 파이썬 스크립트 파일
    __1.4.1 파일로 저장하기
    __1.4.2 클래스
    1.5 넘파이
    __1.5.1 넘파이 가져오기
    __1.5.2 넘파이 배열 생성하기
    __1.5.3 넘파이의 산술 연산
    __1.5.4 넘파이의 N차원 배열
    __1.5.5 브로드캐스트
    __1.5.6 원소 접근
    1.6 matplotlib
    __1.6.1 단순한 그래프 그리기
    __1.6.2 pyplot의 기능
    __1.6.3 이미지 표시하기
    1.7 정리

    2장 퍼셉트론
    2.1 퍼셉트론이란?
    2.2 단순한 논리 회로
    __2.2.1 AND 게이트
    __2.2.2 NAND 게이트와 OR 게이트
    2.3 퍼셉트론 구현하기
    __2.3.1 간단한 구현부터
    __2.3.2 가중치와 편향 도입
    __2.3.3 가중치와 편향 구현하기
    2.4 퍼셉트론의 한계
    __2.4.1 도전! XOR 게이트
    __2.4.2 선형과 비선형
    2.5 다층 퍼셉트론이 출동한다면
    __2.5.1 기존 게이트 조합하기
    __2.5.2 XOR 게이트 구현하기
    2.6 NAND에서 컴퓨터까지
    2.7 정리

    3장 신경망
    3.1 퍼셉트론에서 신경망으로
    __3.1.1 신경망의 예
    __3.1.2 퍼셉트론 복습
    __3.1.3 활성화 함수의 등장
    3.2 활성화 함수
    __3.2.1 시그모이드 함수
    __3.2.2 계단 함수 구현하기
    __3.2.3 계단 함수의 그래프
    __3.2.4 시그모이드 함수 구현하기
    __3.2.5 시그모이드 함수와 계단 함수 비교
    __3.2.6 비선형 함수
    __3.2.7 ReLU 함수
    3.3 다차원 배열의 계산
    __3.3.1 다차원 배열
    __3.3.2 행렬의 내적
    __3.3.3 신경망의 내적
    3.4 3층 신경망 구현하기
    __3.4.1 표기법 설명
    __3.4.2 각 층의 신호 전달 구현하기
    __3.4.3 구현 정리
    3.5 출력층 설계하기
    __3.5.1 항등 함수와 소프트맥스 함수 구현하기
    __3.5.2 소프트맥스 함수 구현 시 주의점
    __3.5.3 소프트맥스 함수의 특징
    __3.5.4 출력층의 뉴런 수 정하기
    3.6 손글씨 숫자 인식
    __3.6.1 MNIST 데이터셋
    __3.6.2 신경망의 추론 처리
    __3.6.3 배치 처리
    3.7 정리

    4장 신경망 학습
    4.1 데이터에서 학습한다!
    __4.1.1 데이터 주도 학습
    __4.1.2 훈련 데이터와 시험 데이터
    4.2 손실 함수
    __4.2.1 평균 제곱 오차
    __4.2.2 교차 엔트로피 오차
    __4.2.3 미니배치 학습
    __4.2.4 (배치용) 교차 엔트로피 오차 구현하기
    __4.2.5 왜 손실 함수를 설정하는가?
    4.3 수치 미분
    __4.3.1 미분
    __4.3.2 수치 미분의 예
    __4.3.3 편미분
    4.4 기울기
    __4.4.1 경사법(경사 하강법)
    __4.4.2 신경망에서의 기울기
    4.5 학습 알고리즘 구현하기
    __4.5.1 2층 신경망 클래스 구현하기
    __4.5.2 미니배치 학습 구현하기
    __4.5.3 시험 데이터로 평가하기
    4.6 정리

    5장 오차역전파법
    5.1 계산 그래프
    __5.1.1 계산 그래프로 풀다
    __5.1.2 국소적 계산
    __5.1.3 왜 계산 그래프로 푸는가?
    5.2 연쇄법칙
    __5.2.1 계산 그래프에서의 역전파
    __5.2.2 연쇄법칙이란?
    __5.2.3 연쇄법칙과 계산 그래프
    5.3 역전파
    __5.3.1 덧셈 노드의 역전파
    __5.3.2 곱셈 노드의 역전파
    __5.3.3 사과 쇼핑의 예
    5.4 단순한 계층 구현하기
    __5.4.1 곱셈 계층
    __5.4.2 덧셈 계층
    5.5 활성화 함수 계층 구현하기
    __5.5.1 ReLU 계층
    __5.5.2 Sigmoid 계층
    5.6 Affine/Softmax 계층 구현하기
    __5.6.1 Affine 계층
    __5.6.2 배치용 Affine 계층
    __5.6.3 Softmax-with-Loss 계층
    5.7 오차역전파법 구현하기
    __5.7.1 신경망 학습의 전체 그림
    __5.7.2 오차역전파법을 적용한 신경망 구현하기
    __5.7.3 오차역전파법으로 구한 기울기 검증하기
    __5.7.4 오차역전파법을 사용한 학습 구현하기
    5.8 정리

    6장 학습 관련 기술들
    6.1 매개변수 갱신
    __6.1.1 모험가 이야기
    __6.1.2 확률적 경사 하강법(SGD)
    __6.1.3 SGD의 단점
    __6.1.4 모멘텀
    __6.1.5 AdaGrad
    __6.1.6 Adam
    __6.1.7 어느 갱신 방법을 이용할 것인가?
    __6.1.8 MNIST 데이터셋으로 본 갱신 방법 비교
    6.2 가중치의 초깃값
    __6.2.1 초깃값을 0으로 하면?
    __6.2.2 은닉층의 활성화 분포
    __6.2.3 ReLU를 사용할 때의 가중치 초깃값
    __6.2.4 MNIST 데이터셋으로 본 가중치 초깃값 비교
    6.3 배치 정규화
    __6.3.1 배치 정규화 알고리즘
    __6.3.2 배치 정규화의 효과
    6.4 바른 학습을 위해
    __6.4.1 오버피팅
    __6.4.2 가중치 감소
    __6.4.3 드롭아웃
    6.5 적절한 하이퍼파라미터 값 찾기
    __6.5.1 검증 데이터
    __6.5.2 하이퍼파라미터 최적화
    __6.5.3 하이퍼파라미터 최적화 구현하기
    6.6 정리

    7장 합성곱 신경망(CNN)
    7.1 전체 구조
    7.2 합성곱 계층
    __7.2.1 완전연결 계층의 문제점
    __7.2.2 합성곱 연산
    __7.2.3 패딩
    __7.2.4 스트라이드
    __7.2.5 3차원 데이터의 합성곱 연산
    __7.2.6 블록으로 생각하기
    __7.2.7 배치 처리
    7.3 풀링 계층
    __7.3.1 풀링 계층의 특징
    7.4 합성곱/풀링 계층 구현하기
    __7.4.1 4차원 배열
    __7.4.2 im2col로 데이터 전개하기
    __7.4.3 합성곱 계층 구현하기
    __7.4.4 풀링 계층 구현하기
    7.5 CNN 구현하기
    7.6 CNN 시각화하기
    __7.6.1 1번째 층의 가중치 시각화하기
    __7.6.2 층 깊이에 따른 추출 정보 변화
    7.7 대표적인 CNN
    __7.7.1 LeNet
    __7.7.2 AlexNet
    7.8 정리

    8장 딥러닝
    8.1 더 깊게
    __8.1.1 더 깊은 네트워크로
    __8.1.2 정확도를 더 높이려면
    __8.1.3 깊게 하는 이유
    8.2 딥러닝의 초기 역사
    __8.2.1 이미지넷
    __8.2.2 VGG
    __8.2.3 GoogLeNet
    __8.2.4 ResNet
    8.3 더 빠르게(딥러닝 고속화)
    __8.3.1 풀어야 할 숙제
    __8.3.2 GPU를 활용한 고속화
    __8.3.3 분산 학습
    __8.3.4 연산 정밀도와 비트 줄이기
    8.4 딥러닝의 활용
    __8.4.1 사물 검출
    __8.4.2 분할
    __8.4.3 사진 캡션 생성
    8.5 딥러닝의 미래
    __8.5.1 이미지 스타일(화풍) 변환
    __8.5.2 이미지 생성
    __8.5.3 자율 주행
    __8.5.4 Deep Q-Network(강화학습)
    8.6 정리

    부록 A Softmax-with-Loss 계층의 계산 그래프
    A.1 순전파
    A.2 역전파
    A.3 정리
    참고문헌

    배송 시 유의사항

    - 반디앤루니스에서 구매하신 도서는 물류 대행 위탁업체 웅진 북센을 통해 배송됩니다.
     (배송 포장에 "웅진 북센"으로 표기될 수 있습니다.)

    - 구매한 상품의 품질과 배송 관련 문의는 반디앤루니스로 문의 바랍니다.

    - 천재지변 및 택배사의 사정에 따라 배송이 지연될 수 있습니다.

    - 결제(입금) 완료 후 출판사 및 유통사의 사정으로 품절 또는 절판 되어 상품 구입이 어려울 수 있습니다. (별도 안내 예정)

    - 도서산간지역의 경우 추가 배송비가 발생될 수 있습니다.

    반품/교환

    상품 설명에 반품/ 교환 관련한 안내가 있는 경우 그 내용을 우선으로 합니다. (업체 사정에 따라 달라질 수 있습니다)

    반품/교환

    반품/교환
    반품/교환 방법 홈 > 고객센터 > 자주찾는질문 “반품/교환/환불” 안내 참고 또는 1:1상담게시판
    반품/교환 가능 기간 반품,교환은 배송완료 후 7일 이내, 상품의 결함 및 계약내용과 다를 경우 문제발견 후 30일 이내에 신청가능
    반품/교환 비용 변심 혹은 구매착오의 경우에만 반송료 고객 부담(별도 지정 택배사 없음)
    반품/교환 불가 사유
    • 소비자의 책임 사유로 상품 등이 손실 또는 훼손된 경우
    • 소비자의 사용, 포장 개봉에 의해 상품 등의 가치가 현저히 감소한 경우
    • 복제가 가능한 상품 등의 포장을 훼손한 경우 : 예)만화책, 잡지, 화보집 등
    • 시간의 경과에 의해 재판매가 곤란한 정도로 가치가 현저히 감소한 경우
    • 전자상거래등에서의 소비자보호에 관한 법률이 정하는 소비자 청약철회 제한 내용에 해당되는 경우
    • 해외주문 상품(해외 원서)의 경우(파본/훼손/오발송 상품을 제외)
    소비자 피해보상
    환불지연에 따른 배상
    • 상품의 불량에 의한 반품, 교환, A/S, 환불, 품질보증 및 피해보상 등에 관한 사항은
      소비자 분쟁해결 기준(공정거래위원회고시)에 준하여 처리됨
    • 대금 환불 및 환불지연에 따른 배상금 지급 조건, 절차 등은 전자상거래 등에서의
      소비자 보호에 관한 법률에 따라 처리함
    반품/교환 주소 경기도 파주시 문발로 77, 웅진북센(반디앤루니스)
    • 회사명 : (주)서울문고
    • 대표이사 : 김홍구
    • 개인정보 보호책임자 : 김홍구
    • E-mail : bandi_cs@bnl.co.kr
    • 소재지 : (06168) 서울 강남구 삼성로 96길 6
    • 사업자 등록번호 : 120-81-02543
    • 통신판매업 신고번호 : 제2023-서울강남-03728호
    • 물류센터 : (10881) 경기도 파주시 문발로 77 반디앤루니스
    copyright (c) 2016 BANDI&LUNI'S All Rights Reserved