본문 바로가기

출간 전 책 소식

모두가 함께 만들어가는 케라스 딥러닝 나라!

영화에나 나오는 이야기일 것만 같았던 인공지능!


그러나 불과 몇 년 사이에 엉망으로 깨진 그림을 인식하거나 음성 명령을 인식하여 원하는 결과를 도출해내는 수준에 이르렀습니다이러한 인공지능을 개발하기 위해 꼭 알아야 할 기술인 딥러닝머신러닝은 최대한 많은 사람이 참여해, 이 집단 지성의 힘을 바탕으로 발전시켜야 하는데요. 이를 위해서는 민주화(대중화)’가 필요 불가결한 요소입니다.

 

민주화과정에 적합한 프레임워크가 바로 이 책에서 다루고 있는 케라스(Keras)입니다.

 

케라스는 딥러닝에 대해 입문하는 데 가장 쉬운 무료 오픈 소스 프레임워크이기도 한데요. 바로 이 점 때문에 많은 사용자가 몰려 선풍적인 인기를 구가하고 있습니다이 책은 바로 이 케라스프레임워크의 창시자가 직접 딥러닝 입문과 학습을 위해 저술한 책입니다. 아울러 R 언어 분야의 대표적인 개발자이자 알스튜디오(RStudio)의 설립자인 J. J. 알래어가 해당 언어를 사용하는 분들을 위해 세심하게 다듬고 맞추어 변경하였습니다.


 

이 책은 크게 두 부분으로 구성돼 있으며, 지금까지 머신러닝을 경험해 보지 못한 사람이라면 2부로 나아가기 전에 꼭 1부를 제대로 익히시기를 권합니다.

 

1부에서는 딥러닝을 개략적으로 소개함과 동시에 현재 상황을 알게 하면서 딥러닝을 정의하며, 머신러닝과 신경망에 입문하는 데 필요한 모든 개념을 설명합니다.

 

  • 1장에서는 인공지능과 머신러닝, 딥러닝을 익히는 데 필수적인 맥락과 배경 지식을 제시합니다.

  • 2장에서는 딥러닝에 접근하는 데 필요한 기본 개념인 텐서(tensors), 텐서 연산(tensor operations), 경사 하(gradient descent), 역전파(backpropagation)를 소개합니다. 또한 실제로 동작하는 신경망 예제 중 첫 번째 예제를 소개합니다. 

  • 3장에서는 신경망에 입문하는 데 필요한 모든 것을 다룹니다. 딥러닝 프레임워크인 케라스를 소개하고, 워크스테이션을 구성하는 방법을 안내하며, 세 가지 기본 코드 예제를 자세히 설명합니다. 3장이 끝나는 부분에서는 분류 및 회귀 작업을 처리할 수 있는 간단한 신경망을 배울 수 있고, 모델의 훈련 과정 중에 그 배경에서 벌어지는 일도 알 수 있습니다.

  • 4장에서는 머신러닝의 표준 작업 흐름을 설명하며, 흔한 함정과 그 해법에 대해서도 배웁니다.

 

2부에서는 컴퓨터 비전 및 자연 언어 처리에 대한 딥러닝의 실제 응용을 깊이 탐구합니다. 2부에서 소개된 많은 예제는 현장 실무 과정에서 직면하게 될 문제를 해결하기 위한 틀로 사용할 수 있습니다.


  • 5장에서는 이미지 분류에 초점을 맞춘 실용적인 컴퓨터 비전 예제를 살펴봅니다.

  • 6장에서는 텍스트 및 시계열과 같은 시퀀스3 데이터를 처리하는 기법을 연습합니다.

  • 7장에서는 최첨단 딥러닝 모델을 구축하는 데 필요한 고급 기법을 소개합니다.

  • 8장에서는 생성 모델을 설명하는데 이 모델은 이미지와 텍스트를 생성할 수 있는 딥러닝 모델로, 때로는 경탄할 만한 예술 작품을 만들어 내기도 합니다.

  • 9장에서는 이 책 전체에 걸쳐 배운 것을 한 가지로 합쳐 볼 뿐만 아니라 딥러닝의 한계를 살펴보고 딥러닝의 미래를 전망하는 데 초점을 맞춥니다.

 

이 책의 대상 독자

  • 어려운 고등 수학의 벽에 좌절했지만 머신러닝/딥러닝을 경험하고 싶은 분

  • R은 능숙히 다루지만 머신러닝/딥러닝에 무지한 입문자

  • 케라스 프레임워크를 시작하려는 딥러닝 전문가

  • 딥러닝을 공부하는 대학원생

  • 딥러닝의 기본/고급 개념에 입문하고 싶은 분

 

단언컨대, 지금 시점에서 이보다 더 좋은 딥러닝 입문 서적이 또 있을까 싶네요. 딥러닝/머신러닝 분야를 경험해보고 싶지만 어려운 고난이도의 수학을 알지 못해 엄두가 나지 않았던 분들은 바로 이 책이 답입니다. 준비물은 그저 R 언어에 대한 지식과 경험. 그것이 전부이니까요.



■ 샘플 PDF (차례옮긴이 머리말베타리더 후기, 1 '딥러닝이란 무엇인가', 2 '시작하기 전에신경망의 수학적 빌딩 블록일부, 3 '신경망 입문일부, 4 '머신러닝의 기본일부, 7 '고급 딥러닝 모범 사례일부)

sample_케라스창시자의딥러닝withR.pdf


 

■ 도서 구매 사이트(가나다 순)