도서상세보기

도서명 누구나 쉽게 배우는 딥러닝 스타트
저자 박동규
출판사 인피니티북스
출판일 2023-12-15
정가 30,000원
ISBN 9791192373287
수량

Chapter 01 인공지능, 머신러닝, 딥러닝의 이해
01 인공지능 기술이 가져온 혁신
인공지능이라는 과학 기술
우리의 삶 여러 곳에 스며든 인공지능 기술
언어 인공지능 ChatGPT와 대규모 언어 모델
인공지능을 판별하는 방법: 튜링 테스트
지능에 대한 다양한 정의
다트머스 회의와 인공지능의 역사

02 데이터를 기반으로 학습하는 머신러닝을 알아보자
머신러닝을 정의하고 이해하자
명시적 프로그래밍과 머신러닝

03 딥러닝을 알아보자
생물학에서 밝혀 낸 신경세포의 구조
신경세포를 흉내 낸 프로그램인 퍼셉트론
요약
연습 문제

Chapter 02 딥러닝을 위한 기초 지식
01 딥러닝을 위한 기초 수학: 일차 함수와 이차 함수
함수의 정의
일차 함수와 이차 함수

02 미분을 알아보자
극한의 의미
순간 변화율 = 미분
합성 함수와 연쇄 법칙
딥러닝에서 목적 함수의 미분이 중요한 이유
여러 개의 변수를 가진 함수의 최적화를 위한 편미분

03 머신러닝과 딥러닝의 종류를 알아보자
머신러닝의 종류
회귀와 분류 문제
요약
연습 문제

Chapter 03 개발환경 구축과 넘파이
01 파이썬과 구글 코랩
파이썬 프로그래밍 언어
코랩 환경에서 코딩하기

02 구글 코랩의 여러 가지 기능들
코랩과 가상환경
딥러닝을 위한 라이브러리 살펴보기

03 강력한 기능을 가진 넘파이를 알아보자
다차원 배열의 속성을 알아보자
파이썬의 강력한 자료구조인 리스트와 넘파이의 다차원 배열
다차원 배열의 연산
편리하고 강력한 브로드캐스팅과 벡터화 연산
다차원 배열을 쉽게 생성해 보자
다차원 배열을 합하는 append( 함수

04 넘파이의 고급 기능을 알아보자
인덱싱과 슬라이싱
난수를 생성해 보자
여러 개의 배열값을 얻는 방법
배열의 형태를 바꾸는 reshape( 메소드와 flatten( 메소드

05 딥러닝을 위한 행렬
딥러닝을 위한 행렬의 핵심 개념
행렬 곱 연산
인공신경망과 행렬
딥러닝의 기초부터 심화 과정을 모두 담은 집약서!
《누구나 쉽게 배우는 딥러닝 스타트》는 딥러닝의 핵심을 시각적인 설명과 여러 가지 파이썬 코드를 통해 알려준다. 동시에 실생활에서 쓰이고 있는 인공지능 기술에 대한 내용을 더 깊이 알려주는 지침서이다. ChatGPT, 알파고, 생성 인공지능 등 대부분의 인공지능 분야에서 딥러닝 기술을 이용하는데, 실제로 어떤 원리로 어떻게 실행되는지 알기 쉽게 설명하는 책은 여전히 부족한 실정이다. 《누구나 쉽게 배우는 딥러닝 스타트》는 이러한 교육 현장의 요구에 따라 집필되었으며, 딥러닝에 대한 궁금증을 느꼈던 독자들에게 명쾌한 해답을 제시하는 돌파구가 되어 줄 것이다.

본서의 특징은 다음과 같다. 첫 번째, 엄선된 파이썬 코드를 제공하여 독자가 구글 코랩 환경에서 직접 실행해 볼 수 있도록 구성하였다. 두 번째, 딥러닝의 기반이 되는 기초 수학 내용을 포함하여 독자가 더욱 이해하기 쉽도록 하였다. 세 번째, 최근 주목받으며 활발히 연구되고 있는 기술인 생성 인공지능에 대해 기술하며 딥러닝을 상세히 다뤘다. 네 번째, 요즘 부상하고 있는 ChatGPT에 사용된 기술인 트랜스포머 모델과 다른 대규모 언어 모델을 설명하여 딥러닝 기술에 대한 이해도를 높였다.

이처럼 《누구나 쉽게 배우는 딥러닝 스타트》는 딥러닝과 관련된 지식들을 폭넓게 다루고 있다. 또한 기초 수학 지식부터 심화 학습까지 총망라하여 딥러닝의 A to Z를 학습할 수 있도록 하였다. 본서를 통해 딥러닝의 개념을 습득한다면, 실제 데이터 환경에서 AI 활용 능력이 극대화되는 경험을 할 수 있을 것이다.

출판사 서평

나날이 발전되는 인공지능 기술의 기반에는 심층 신경망을 효율적으로 학습시키는 딥러닝 기술이 자리 잡고 있다. 최근 들어 ChatGPT와 같은 여러 가지 인공지능 기술이 실생활 전반에 활용되면서, 딥러닝 역시 주요한 관심 분야가 되었다. 《누구나 쉽게 배우는 딥러닝 스타트》는 이러한 딥러닝에 대한 내용을 집대성하여, 딥러닝을 배우려는