이전

리뷰 (9)

한줄평
평점 분포
  • 리뷰 총점10 44%
  • 리뷰 총점8 56%
  • 리뷰 총점6 0%
  • 리뷰 총점4 0%
  • 리뷰 총점2 0%
연령대별 평균 점수
  • 10대 0.0
  • 20대 0.0
  • 30대 9.0
  • 40대 7.0
  • 50대 9.0

포토/동영상 (2)

리뷰 총점 종이책
[서평] 인공지능을 위한 텐서플로우 입문
"[서평] 인공지능을 위한 텐서플로우 입문" 내용보기
학교에서 머신러닝에 대해서 배운 적이 있었다. 당시에는 주로 파이썬이나 케라스를 이용해서 코드를 작성했었는데, 이번 기회에 텐서플로우 개념을 좀 더 익히고, 인공지능과 관련된 알고리즘에 대해서 정리하고자 이 책을 읽게 되었다.처음 이 책을 펼쳤을 때 든 느낀 점이 있다면, 적은 페이지 수(약 230페이지)에 생각보다 많은 내용을 담고자 했다는 점이다. 인공지능의 사례와 간단
"[서평] 인공지능을 위한 텐서플로우 입문" 내용보기


학교에서 머신러닝에 대해서 배운 적이 있었다. 당시에는 주로 파이썬이나 케라스를 이용해서 코드를 작성했었는데, 이번 기회에 텐서플로우 개념을 좀 더 익히고, 인공지능과 관련된 알고리즘에 대해서 정리하고자 이 책을 읽게 되었다.

처음 이 책을 펼쳤을 때 든 느낀 점이 있다면, 적은 페이지 수(약 230페이지)에 생각보다 많은 내용을 담고자 했다는 점이다. 인공지능의 사례와 간단한 역사부터 지도 학습, 비지도 학습, 강화 학습을 소개하고, 프레임워크에 대한 내용이나 CUDA나 텐서플로우 설치 방법도 그림을 통해 설명한다. 그리고 지도 학습에서는 베이지안, 의사 결정 트리 같은 개념도 다뤘다.

책의 서술에 있어서는, 책의 제목에 적힌 대로 '입문용'인 만큼 각 알고리즘에 대해서 비유를 쉽게 잘 들었다는 것이다. 그래서, 해당 부분에 대해서는 막히지 않고 술술 읽을 수 있었다. 또 알고리즘에 대한 역사 부분도 흥미롭게 읽을 수 있었다.

하지만 앞서 언급했던 대로 책에서 다루는 내용이 방대한 만큼, 알고리즘 부분에 있어서는 일부 내용이 처음 보는 사람들이 읽기 힘든 부분도 있었다. 예를 들어, SVM의 커널 부분이나 강화학습의 Q에 대한 내용은 내용 언급이 너무 적은 듯했다. 그리고 강화학습 알고리즘 부분에서는 퍼셉트론 개념에 너무 치우쳐져 있지 않았나 싶었다.

예전에, 윈도우 PC에 텐서플로우 GPU 버전을 설치하기 위해서 고생한 적이 있었다. 그래픽카드에 맞는 CUDA 버전을 설치하고, 텐서플로우를 설치하는 과정에 있어서 자료가 별로 없었기 때문이다. 이 책의 뒷부분에는 텐서플로우 GPU 버전을 설치하는 내용이 있는데, 사진까지 같이 있어서 따라서 하면 유익하지 않을까 싶었다.

끝으로, 이 책의 제목이 '인공지능을 위한 텐서플로우 입문'인 만큼 텐서플로우를 얼마나 다루는지 궁금한 사람들도 많을 것 같다. 텐서플로우 코드의 경우, 이미 작성된 코드를 받아서 직접 실행해 본 다음 이미지를 넣어서 테스트하고, 짧게 코드를 분석하는 부분까지만 제시된다. 그래서 세션이나 자료형에 대한 설명부터 시작하여 텐서플로우 코딩을 위한 사람들에게는 아무래도 거리가 있는 것 같다. 대신, 인공지능을 처음 접해본 사람이 이 분야에서는 무슨 내용을 다루는지 알고 싶을 때 이 책을 읽는다면 도움이 될 것 같다.

YES마니아 : 로얄 k***o 2019.03.06. 신고 공감 1 댓글 0
리뷰 총점 종이책
인공지능을 위한 텐서플로우 입문
"인공지능을 위한 텐서플로우 입문" 내용보기
인공지능을 위한 텐서플로우 입문   저자는 김유두교수, 장문수교수, 이종서연구원이다.   텐서플로우(TensorFlow)는 많은 인공지능 프레임워크중 하나이다. 인공지능 프레임워크란 복잡한 문제를 해결하거나 서술하는데 사용되는 기본개념 구조이며 특정 문제를 해결하기 위한 클래스와 인터페이스의 집합이다. 프레임워크는 특정 개념들의 추상화를 통해 제공하는 여러 클래스나
"인공지능을 위한 텐서플로우 입문" 내용보기

인공지능을 위한 텐서플로우 입문

 

저자는 김유두교수, 장문수교수, 이종서연구원이다.

 

텐서플로우(TensorFlow)는 많은 인공지능 프레임워크중 하나이다. 인공지능 프레임워크란 복잡한 문제를 해결하거나 서술하는데 사용되는 기본개념 구조이며 특정 문제를 해결하기 위한 클래스와 인터페이스의 집합이다. 프레임워크는 특정 개념들의 추상화를 통해 제공하는 여러 클래스나 컴포넌트로 구성되어 있다.

TensorFlow는 구글 브레인팀에서 공개한 프레임워크로 현재 가장 인기있는 인공지능 프레임워크이며직접 라이브러리를 이용하여 모델을 만드는 것이 가능한 단순화된 인터페이스로 개발되었다. C, C++엔진에 python API로 작성되어 빠른 실행이 가능하고 다양한 OS를 지원한다.

참고로 TensorBoardTensorFlow 그래프의 구조와 머신러닝 모델의 작동 방식을 이해하기 쉽게 해주는 시각화 도구로 TensorFlowing를 실시간으로 이미지화 할 수 있다.

여러 인공지능 프레임워크가 있지만, TensorFlow가 온라인 구직, 설문, 구글 Search, 커뮤니티 활동, 관련 도서량 등 거의 모든 분야에서 압도적으로 우수하다.

TensorFlow구동을 위해 Python를 먼저 설치해야 하며 무료로 제공되는 Inception v3모델을 통해 이미지 인식 예제를 바로 사용할 수 있다. 예를 들어 폴더별 다른 강아지의 사진을 30장정도 넣어주고 학습을 시키면 비슷한 사진을 판독하여 어떤 강아지 종류인지 99퍼센트 이상의 확률로 인식한다.

또한, TensorFlow.js는 자바스크립트 라이브러리를 이용하여 학습하고 머신러닝 모델을 브라우저에 배포하는 라이브러리로 구글에서 공개했다. 공식 홈페이지인 GitHub에서 다양한 소스코드와 샘플코드 갤러리 및 모델뿐만 아니라 튜토리얼과 예제, 라이브러리 문서도 같이 제공하고 있다. 팩맨이라는 게임을 조이스틱이 아닌 고개를 상하좌우로 돌리는 사진을 사전에 입력하여 카메라를 통해 게임을 조작하는 데모 등 다양한 데모를 무료로 공개하고 있다.

 

책의 앞부분에 인공지능의 기술과 지도학습, 비지도학습, 강화학습 등 인공지능 알고리즘에 관한 설명이 나오는데 이론적인 부분은 조금 어렵게 느껴질 수 있으나 3장부터 본격적인 TensorFlow에 대한 설명과 설치방법부터 다양한 예제를 통한 실습자료를 제공하고 있어 초보자도 쉽게 데모를 돌려볼 수 있을 것 같다.

Python를 공부하고 있는 입장에서 Python의 응용분야를 알게 되어 더더욱 동기부여가 되었다.

 

g***o 2019.02.19. 신고 공감 1 댓글 0
리뷰 총점 종이책
인공지능을 위한 텐서플로우 입문
"인공지능을 위한 텐서플로우 입문" 내용보기
최근 뉴스에 구글이 한국에서 5만 명의 AI 개발자 양성한다는 기사가 있었네요. 구글이 한국 AI 인력 재교육에 나선 셈이다. 머신러닝 스터디잼이 중심인데요. 이미 구글은 한국 AI 스타트업 지원을 꾸준히 해왔고 성과를 발표하기도 했어요. 그런데 구글이 발표한 성과 중에 눈에 띄는 것이 영상 채팅 서비스 '아자르'를 운영하고 있는 하이퍼커넥트가 구글 오픈소스 머린러닝 라이브러
"인공지능을 위한 텐서플로우 입문" 내용보기

 

최근 뉴스에 구글이 한국에서 5만 명의 AI 개발자 양성한다는 기사가 있었네요구글이 한국 AI 인력 재교육에 나선 셈이다머신러닝 스터디잼이 중심인데요이미 구글은 한국 AI 스타트업 지원을 꾸준히 해왔고 성과를 발표하기도 했어요그런데 구글이 발표한 성과 중에 눈에 띄는 것이 영상 채팅 서비스 '아자르'를 운영하고 있는 하이퍼커넥트가 구글 오픈소스 머린러닝 라이브러리 '텐서플로우'를 활용해 자동 음성 번역 등 딥러닝 모델을 연구하였으며 기존에 비해 130% 처리 속도 향상 효과를 봤다는 내용이에요.

 

여기서 자동 음성 번역 등 딥러닝 모델을 연구하는 텐서플로우라는 도구가 나오는데 이 책의 제목이면서 핵심 주제이기도 해요저도 잘 몰랐던 텐서플로는 구글이 오픈소스로 공개한 소프트웨어 라이브러리이자 수학물리학통계학 등 다양한 학문 문야에서 활용할 수 있는 머신러닝 엔진이에요한 마디로 데이터만 있으면 인공지능을 구현할 수 있도록 만든 뼈대이죠.

 

여기서 머신러닝은 인공지능의 한 축으로 컴퓨터에게 코딩하지 않은 동작을 배우고 실행할 수 있도록 하는 능력으로 정의할 수 있어요사실 인공지능 개념은 1950년대 인간의 뇌 시스템을 모델로 구상되었고 퍼셉트론 신경망 이론이 개발됐는데요세 가지 이유에서 반세기 넘도록 큰 발전을 이루지 못했다고 해요.

 

먼저 기계로 신경망 구성을 하기 위해선 컴퓨터의 연산처리 속도가 빨라야 하고둘째로 기계가 학습할 정도의 데이터가 있어야 하며세 번째는 이를 구현할 알고리즘 자체가 있어야 해요사실 세월이 흘러서 컴퓨터의 연산 속도가 충분히 빨라졌고 빅데이터 등 데이터도 충분하죠텐서플로우가 위의 세 가지 가운데 알고리즘을 충족시켜주는 엔진이라고 해요.

 

텐서플로우는 데이터 플로우 그래프 방식을 따르는데 수학 계산과 데이터의 흐름을 노드(Node)와 엣지(Edge)를 사용한 방향 그래프로 표현하는 것으로텐서는 학습된 데이터가 저장되는 다차원 배열정도로 이해할 수 있어요.

 

이 책은 정말 상세하고 쉽게 설명하고 있는데요우선 1장에서는 인공지능이란 무엇인지 전혀 모르더라도 쉽게 개념을 이해할 수 있도록 인공지능의 개요뿐 아니라 생활 속에서 활용하는 사례와 기술에 대해서 쉽게 설명하고 있어요. 2장에서는 인공지능이 어떻게 동작하는지를 이해할 수 있도록활용되고 있는 알고리즘의 분류인 지도 학습비지도 학습강화 학습으로 나누어 설명을 하고 있죠.

 

3장에서는 실제 인공지능 시스템을 구현하고 동작시키기 위한 다양한 프레임워크와 라이브러리에 대한 설명하고 비교하는 내용을 포함하고 있고마지막으로 4장에서는 인공지능 시스템을 구현하기 위해 머신러닝 동작에서 가장 많이 각광받고 있는 텐서플로우란 무엇이며 어떻게 설치하고 활용하는지 기본 예제를 통해 동작시켜 볼 수 있는 내용으로 구성되어 있네요.

 

얼마 전 바둑에서 알파고와 이세돌의 대전이 큰 관심을 끌었죠요즘 거론되는 4차 산업혁명의 핵심이 바로 인공지능이라고 하네요심지어 그림과 음악 같은 예술도 인공지능을 이용해서 작품을 만든다고 하는데저는 인공지능에 대해서 너무 모르고 있었네요특히 공학에 관심이 있는 아이에게 더 없는 인공지능 가이드가 될 듯해요이처럼 온 가족의 인공지능 입문서로 이 책을 추천합니다.

 

c****9 2019.03.06. 신고 공감 0 댓글 0
리뷰 총점 종이책
텐서플로우 입문 - 인공지능 이해하기
"텐서플로우 입문 - 인공지능 이해하기" 내용보기
5G 시대를 맞이해서 더욱 부각이 되는 분야가 바로 인공지능이다. AI, 딥러닝, 기계학습으로 불리는 인공지능은 빨라진 통신 환경으로 인해, 컴퓨터라는 한정된 공간에서 벗어나 스마트폰, 자동차, 선박, 비행기 같은 운송 수단, 생활 가전, 각종 장비 등 무척 다양한 곳에서 활용할 수 있게 되었다. 그만큼 IT 산업의 대세는 인공지능으로 확실해진 상황이다. 하지만 인공지능을 이해하
"텐서플로우 입문 - 인공지능 이해하기" 내용보기

5G 시대를 맞이해서 더욱 부각이 되는 분야가 바로 인공지능이다. AI, 딥러닝기계학습으로 불리는 인공지능은 빨라진 통신 환경으로 인해컴퓨터라는 한정된 공간에서 벗어나 스마트폰자동차선박비행기 같은 운송 수단생활 가전각종 장비  무척 다양한 곳에서 활용할  있게 되었다그만큼 IT 산업의 대세는 인공지능으로 확실해진 상황이다.

 

하지만 인공지능을 이해하기는 사실 쉽지 않은데그런 면에서 '텐서플로우 입문' 인공지능에 대한 이해를 기초부터 돕고 있는 책이다인공지능 이해의 걸림돌이 되곤 하는 수학 공식이 나오기는 하지만수식을 풀고 증명하는 것이 아니라 대부분 소개 정도로만 다루고 있어이해가   경우 대강만 이해하고 넘어가도 크게 문제가 되지는 않는다.

 

사실   제목은 '텐서플로우 입문'이긴 하지만 대부분의 내용이 텐서플로우 자체 보다는 인공지능을 이해하는데 할애를 하고 있다어찌 보면일종의 인공지능 개론서처럼 보이기도 한다본격적으로 텐서플로우를 배우고자 하는 사람에게는 아쉬움이 많겠지만텐서플로우 활용에 따른 인공지능의 이론적인 지식을 탄탄히 하는데 더할 나위 없이 좋다 생각한다.

 

인공지능의 개요부터머싱러닝딥러닝에 대한 설명으로 시작해서지도학습비지도학습강화 학습으로 나눠 kNN, SVM, 나이브 베이즈 분류 등의 관련 알고리즘도  정리해 놓고 있다. 2장만  읽어 둬도 인공지능에  숲을 설명할  있는 것이다.

 

그리고 3장에서는 인공지능 프레임워크와 라이브러리를 다루고 있는데 파트를 보고 속이 후련한 감을 느꼈다전부터 Keras, torch, Caffe 같은 것도 많이 있는데굳이 텐서플로우를 써야 하는지 의문이었는데구직 항목구글 검색아마존 도서 상황깃허브 분석 그래프를 통해 확실한 이유를   있었다다른 프레임워크와는 거의 게임이 안되는 상황인 것을   있었다.

 

아쉬운 것은  책을 통해 텐서플로우를 완전히 익히기는 어렵다는 점이다마지막 장에 간단히 파이선과 텐서플로우 설치일반적인 실습 예제만 나오고 있기 때문이다확실히 입문용 책이었다본격적인 텐서플로우를 익히려면 좀더 심화된 내용의 다른 책을 봐야할 필요가 있다.

 

어차피 230 쪽의 분량에 모든 것을 담을 수는 없었을 것이다개인적으로 인공지능에 관해서 체계적으로 정리할  있었다는 점과 텐서플로우의  위치와  이것을 써야 하는지를 알게  것만으로도 책값은 하고도 남았다 생각한다.

n*****w 2019.03.06. 신고 공감 0 댓글 0
리뷰 총점 종이책
인공지능을 위한 텐서플로우 입문
"인공지능을 위한 텐서플로우 입문" 내용보기
보통 4차 산업혁명이라 이야기할때 가장 먼저 떠오르는 기술로 "인공지능(AI; Artifical Intelligence)"을 말합니다. 그러나 인공지능 기술은 기대와는 달리 오랜 기간 기술적 한계에 부딪히며 수차례 암흑기를 겪고 난 후 오늘날에 이르게 되었습니다.  실제 머신러닝과 딥러닝 알고리즘의 발전과 빅데이터의 증가 그리고 컴퓨팅 파워의 획기적인 개선 및 점점 빨라지고 고도화된 네트
"인공지능을 위한 텐서플로우 입문" 내용보기

 

보통 4차 산업혁명이라 이야기할때 가장 먼저 떠오르는 기술로 "인공지능(AI; Artifical Intelligence)"을 말합니다. 그러나 인공지능 기술은 기대와는 달리 오랜 기간 기술적 한계에 부딪히며 수차례 암흑기를 겪고 난 후 오늘날에 이르게 되었습니다.

 

실제 머신러닝과 딥러닝 알고리즘의 발전과 빅데이터의 증가 그리고 컴퓨팅 파워의 획기적인 개선 및 점점 빨라지고 고도화된 네트워킹 인프라에 힘입어 2000년대 들어 기술 수준이 급성장하고, 점차 사용화되기 시작하면서 "4차 산업혁명을 견인하는 Brain"으로 주목받고 있습니다.

 

더우기 인공지능은 기반기술(GPT)로서의 성격이 강하며, 기존의 제조업 뿐 아니라 의료, 법률 등의 전문 서비스 영역에 까지 응용되어 긍정적인 파급 효과를 일으킬 것으로 예상됩니다. 실제로 인공지능 기술은 이미 각종 산업 영역에 본격적으로 적용되기 시작하며 생산성과 효율성, 편리성 등을 향상시키고 있답니다.

오늘 소개해 드릴 <인공지능을 위한 텐서플로우(Tensor Flow) 입문> 인공지능의 개념을 전혀 모르는 일반인들도 쉽게 인공지능 기술을 이해하고, 인공지능을 구현하는 도구로서 구글의 오픈소스인 '텐서플로우'를 통해 간단한 기능을 수행해 볼 수 있도록 구성된 말그대로 "인공지능 입문서"의 성격을 띱니다.

 

본서는 총 4개의 장으로 구성되어 있으며, 내용은 아래와 같습니다.

 

1장에서는 인공지능의 기본 개요와 생활 속에서 활용되는 사례와 기술을 쉽게 설명합니다. 실제 예로서 비디오나 DVD대여점의 시스템의 발전과정과 자율주행차 그리고 아마존의 인공지능 슈퍼마켓인 '아마존고' 를 제시하고 있는데요, 기존 수기로 대여 과정을 정리하던 것이 전산화 시스템을 도입 후 좀 더 빠르고 효율적인 일처리가 가능했다면 인공지능을 적용하게 된다면 주인의 판단없이도 인공지능 스스로 판단하여 스마트한 관리가 가능하고, 고객의 기존 데이터를 분석하여 예측과 맞춤을 통한 타깃 마케팅이 가능해지는 일련의 과정을 설명합니다.

 

2장에서는 실제 인공지능이 동작하는 알고리즘을 설명합니다. 컴퓨터에게지속적인 학습을 통해 사람과 같이 스스로 결정과 예측을 할 수 있도록 하는 머신러닝(Machine Learing)의 3가지 알고리즘인 지도학습, 비지도 학습 그리고 강화학습이 그것 입니다. KNN, SVM, 나이브 베이즈 분류, 은닉 마르코프 모델, Perceptron 알고리즘, 인공신경망 등의 다양한 머신러닝 모형들이 소개되고 있습니다.

 

3장에서는 실제 인공지능 시스템을 구현하고 동작시키기 위한 다양한 프레임워크와 라이브러리에 대해 설명하고 있습니다. 현재 유행하고 있는 인공지능의 다양한 프레임워크들이 소개되고 있는데요, 최초의 인공지능 프레임워크인 Theano로 부터 Caffe, Keras, CNTK 그리고 가장 인기있는 Tensor Flow에 대한 자세한 설명과 함께 각 프레임워크의 이용분석 그래프를 통해 비교하고 있습니다.

 

마지막 4장에서는 머신러닝을 동작하기 위한 프레임워크 중 가장 인기있는 텐서플로우란 무엇이며, 어떻게 설치하고 활용하는지 기본 예제를 통해 동작시켜 볼 수 있는 내용으로 구성되어 있습니다. 즉, 텐서플로우 구동을 위한 환경 구성으로서 Python과 IDE도구를 설치한 후, 텐서플로우까지 설치하게 되면 기본적으로 컴퓨팅 파워를 통해 사진인식을 트레이닝 시켜, 제시된 꽃이나 개의 종류를 맞춰나가는 실습을 하게 됩니다.

 

아무래도 머신러닝 트레이닝시 엄청난 컴퓨팅 파워가 필요하기 때문에 CPU 보다는 GPU 환경에서 테스트하는 것이 바람직합니다. 특히 텐서플로우 설치시 GPU버전의 경우, NVIDIA의 그래픽카드를 사용할 경우 설치하여 사용할 수 있다는 점을 유념해야 합니다.

 

 

사실 인공지능의 기본원리를 이해하기 위해서는 앞서 2장의 다양한 인공지능 알고리즘 모형들과 각종 공학함수들을 익혀야 하지만, 실제 시스템 구현을 위한 프레임워크와 라이브러리 안에 모두 구현이 되어 있기 때문에, 초심자들이나 개발자들은 이러한 프레임워크와 라이브러리의 활용법을 익히게 된다면 구현하는데 큰 문제는 없으리라 봅니다. 물론 좀 더 정교하고, 독창적인 인공지능 기술 구현을 위해서는 모든 부분을 섭렵할 필요가 있겠지만 말입니다.

 

본서의 타깃층은 너무나 명백하게 인공지능 초심자들입니다. 좀 더 고급의 인공지능 기술을 익히고자 하시는 분들에게는 맞지 않습니다. 그러나 기본적인 개념과 작동원리 특히 텐서플로우에 대한 전반적인 이해를 필요로 하시는 분들에게 적합한 책으로 추천합니다.

t******r 2019.03.06. 신고 공감 0 댓글 0
리뷰 총점 종이책
인공지능을 위한 텐서플로우 입문
"인공지능을 위한 텐서플로우 입문" 내용보기
이세돌과 알파고의 바둑 대결 이후 국내에서 인공지능에 대한 관심이 폭발적으로 늘어났다. 인공지능 관련 기사를 접하다보면 자연스레 러닝머신, 딥러닝 등의 용어를 자주 접하고 관심이 생겼다. 실생활에도 인공지능을 탑재한 제품이 하나 둘 등장하고 있지만, 아직 영화에 나오는 실용적이진 않은 듯하다. 마침 파이썬을 배우고 있어 인공지능 프레임워크인 텐서플로우를 관심 있게 살
"인공지능을 위한 텐서플로우 입문" 내용보기


이세돌과 알파고의 바둑 대결 이후 국내에서 인공지능에 대한 관심이 폭발적으로 늘어났다. 인공지능 관련 기사를 접하다보면 자연스레 러닝머신, 딥러닝 등의 용어를 자주 접하고 관심이 생겼다. 실생활에도 인공지능을 탑재한 제품이 하나 둘 등장하고 있지만, 아직 영화에 나오는 실용적이진 않은 듯하다. 마침 파이썬을 배우고 있어 인공지능 프레임워크인 텐서플로우를 관심 있게 살펴보고 있다.


텐서플로우는 구글에서 공개한 인공지능 프레임워크이다. 이것 말고도 여러 인공지능 프레임워크가 있지만 현재 가장 널리 쓰이고 있고, 일반인들도 쉽게 쓸 수 있도록 다양한 기능을 제공하고 있다. 


이 책은 인공지능 기술과 관련된 이론과 텐서플로우에 대한 소개를 담고 있다. 책 제목을 보고 당연히 텐서플로우에 대한 활용이 많이 들어 있을 줄 알았다. 하지만 기대한 것에 비해 텐서플로우를 활용하는 내용은 책의 후반에 조금만 나와 있을 뿐, 전반적으로는 인공지능 알고리즘에 대한 내용이다. 프로그래밍 언어를 공부하면서 알고리즘 자체가 쉽지 않은 파트이기에 내용이 좀 어렵다. 기초지식 없는 일반인이 전문 용어들로 된 설명을 들고 이해하기가 쉽지 않다. 


파이썬 및 텐서플로우를 설치하고 실습하는 내용은 분량이 상당히 적다. 책의 설명과 실습을 하는 환경이 맞지 않아 설명처럼 되지 않고 에러가 나기도 하였다. 결국 인터넷의 도움을 받아 해결해야 했다. 겨우 예제를 따라 작동을 해보았지만, 맛보기 수준이라 조금 아쉽다. 텐서플로우 활용보다 인공지능 알고리즘을 공부하는데 더 적합한 책이다. 

s****i 2019.03.05. 신고 공감 0 댓글 0
리뷰 총점 종이책
[서평] 인공지능을 위한 텐서플로우 입문
"[서평] 인공지능을 위한 텐서플로우 입문" 내용보기
이 책은 인공지능의 기본 개념과 그중 머신러닝 기술 방법에 대한 부분을 설명하고, 텐서플로우 소개 및 간단 실습 안내를 포함한다. 1장에서는 인공지능 개념을, 2장에서는 인공지능의 기술 중 머신러닝의 기술 방법(지도/비지도/강화 학습)에 대한 내용을 중점적으로 다루고 있고 3장에서는 인공지능 프레임워크의 개요와 종류 설명, 4장은 파이선, 텐서플로우 등 필요한 프로그램 깔기
"[서평] 인공지능을 위한 텐서플로우 입문" 내용보기

이 책은 인공지능의 기본 개념과 그중 머신러닝 기술 방법에 대한 부분을 설명하고, 텐서플로우 소개 및 간단 실습 안내를 포함한다. 1장에서는 인공지능 개념을, 2장에서는 인공지능의 기술 중 머신러닝의 기술 방법(지도/비지도/강화 학습)에 대한 내용을 중점적으로 다루고 있고 3장에서는 인공지능 프레임워크의 개요와 종류 설명, 4장은 파이선, 텐서플로우 등 필요한 프로그램 깔기, 사진 인식(고양이 사진)에 대한 실습이 나온다(p207)


1장에서는 컴퓨터를 번역하여 전자계산기라고 부르듯 단순히 계산을 하는 시스템인 기존 컴퓨터 기능과 인공지능이 다른 방식의 기술이라는 것을 알 수 있었고 인공지능 중 딥러닝과 러신머닝 기술에 대해 파악할 수 있었다. 러닝머신의 수행 과정 설명에서 수식이 등장하고 1장 말미부터 2장 인공지능 알고리즘에서는 생소한 단어들이 여럿 등장하기 시작했는데 수식, 함수, 구조, 용어 등이 등장하며 이에 대한 상세 설명이 간혹 있기도 해서 수능 국어의 어려운 과학 지문, 대학 전공 서적 같기도 하고 슬슬 어렵다는 생각이 들어 집중력을 동원하며 읽었다. 다행히 수식, 함수, 그래프 등을 전체적으로 간략 소개만 하고 넘어가는 게 대부분이었고 일상에서 우리가 쉽게 접하고 경험해온 것들로 예가 많이 나오는 점, 그리고 수식, 도형, 그래프, 표, 구조도 등 다양한 시각 자료들을 제시하고 있어 흥미를 잃지 않고 끝까지 읽을 수 있었다. 입문서답게 너무 깊게 설명하지 않은 것은 좋았는데 그럼에도 개인적으로 마냥 쉽지만은 않은 책이었던 것이, 이과적인 분야의 독서가 전무했던지라 그렇게 느껴졌는지도 모르겠다. 2장의 스팸메일의 분류를 설명하는 나이브 베이스 방법, 은닉 마스 코프 모델 같은 날씨 예측에 대한 내용을 보고 인공지능 기술이 우리 생활과 밀접해지고 있음을 실감했고 그 원리를 다 이해하지는 못했지만 앞으로의 세상의 문제들을 인공지능 기술로 해결해 나가는 데 문제의 다양성 만큼이나 다양한 알고리즘이 적용된다는 것을 알 수 있었다. 텐서플로우는 3.3.1에서 인공지능의 프레임워크 기술의 하나로 간단하게 소개하고(p176-181) 4장 활용에서의 내용이 적은 것 같아 좀 아쉬웠다.


이 책을 읽고 말로만 들어온 인공지능의 원리와 실제에 대해 대략적으로 파악할 수 있어 좋았다. 물론 입문서로, 수영을 예로 들면 자유형, 배형, 평형, 접영 이런 종류가 있다 설명 듣고 아 저런 기술이 있구나를 알게 된 정도로 알 수 있었던 것 같다. 제목만 보고 기대한 바와 달리 텐서 플로 소개와 실습을 위한 부분은 전체 230쪽 분량 중 35쪽 정도로 그리 길지 않기 때문에 실습 중심이나 텐서플로우를 중점적으로 익히고 싶은 분보다는 인공지능이 무엇인지 알고 싶은 분에게 더 만족스러운 책일 것 같다. 제목과 표지 설명이 책 내용에 할애된 분량을 고려해 텐서플로우가 아닌 '인공지능 소개' 쪽으로 포커스를 맞췄다면 어땠을까 하는 생각도 들었다.

YES마니아 : 로얄 s*****7 2019.03.05. 신고 공감 0 댓글 0
리뷰 총점 종이책
제목 그대로 기초를 다지기 위한 교재
"제목 그대로 기초를 다지기 위한 교재" 내용보기
사실 인공지능이란 말이 일상에서 많이 쓰이긴 하지만, 이것이 어떻게 만들어지는 잘 모른다.알파고가 사람과 바둑을 두는 시대를 살면서도 말이다. 매일매일 스마트 폰과 컴퓨터를 쓰면서도 검색을 할 때마다 단순히 단어 하나를 넣었을 뿐이데, 문장 하나만 넣었을 뿐인데 관련된 자료를 다 찾아 낼 수가 있지도 신기했고... (물론 요즘의 네이버는 업뎃 되기 전보다 만족스럽지 못하지
"제목 그대로 기초를 다지기 위한 교재" 내용보기

사실 인공지능이란 말이 일상에서 많이 쓰이긴 하지만, 이것이 어떻게 만들어지는 잘 모른다.

알파고가 사람과 바둑을 두는 시대를 살면서도 말이다.

매일매일 스마트 폰과 컴퓨터를 쓰면서도 검색을 할 때마다 단순히 단어 하나를 넣었을 뿐이데, 문장 하나만 넣었을 뿐인데 관련된 자료를 다 찾아 낼 수가 있지도 신기했고... (물론 요즘의 네이버는 업뎃 되기 전보다 만족스럽지 못하지만.)

아무것도 모르는 생초짜가 한 번쯤은 궁금증을 가질 법도 한 인공지능이 만들어지는 과정에 대해서 조금은 이해할 수 있게 하는 책이었다.

매일매일 쏟아지는 뉴스 속에서 들려오는 4차산업 관련 이야기. 그 중심에 있는 인공지능.

이 책은 인공지능이 뭔지 쉽게 풀어놓은 개념과 실제 사용되는 사례(컴퓨터에 펜으로 사람이 글을 쓰면 그것을 인식해 화면에 깔끔하게 표시되는 광고를 떠올리면 이해됨)를 풀어 놓으면서 이해를 돕고, 인공지능이 어떻게 작동하는 것인지도 그렇게 작동하기 위한 알고리즘에 대한 설명 등이 잘 나와있다. 물론 초짜라면 이해하기 힘들지만, 대강의 개념을 잡기엔 충분할 정도로 쉽게 설명이 되어 있어 관심이 있고 배우고 싶은 사람들이 보기엔 좋은 입문서가 될 듯하다.

근데, 책 제목대로 이 책은 정말 기초 입문서에 가깝다.

1장부터 3장까지가 초보가 보기에도 완전 이론만 늘어놓은 내용이 느껴지고, 텐서플로우를 직접 활용해 볼 수 있는 내용은 약 30페이지에 지나지 않는다.  이제 시작하는 사람이 아니고, 활용을 해보고자 하는 사람에게는 오히려 더 다른 책이 적합하지 않을까 생각될 정도.


z********i 2019.02.22. 신고 공감 0 댓글 0
리뷰 총점 종이책
인공지능을 위한 텐서플로우 입문
"인공지능을 위한 텐서플로우 입문" 내용보기
이세돌과 알파고의 바둑 대결도 벌써 3년이 다되어 가네요. 처음 바둑 대결을 벌인다고 했을때만 해도 많은 전문가들도 이세돌의 우세를 점쳤지만 결과는 이를 완전히 뒤집고 알파고의 승리고 끝났습니다. 당시에는 엄청난 충격이었는데 이후 머신러닝이나 딥러닝에 대한 관심이 폭발적으로 커졌네요. 이제는 서점의 IT 신간 코너를 가득 채울 정도로 수많은 머신러닝/딥러닝 책들이
"인공지능을 위한 텐서플로우 입문" 내용보기

이세돌과 알파고의 바둑 대결도 벌써 3년이 다되어 가네요. 처음 바둑 대결을 벌인다고 했을때만 해도 많은 전문가들도 이세돌의 우세를 점쳤지만 결과는 이를 완전히 뒤집고 알파고의 승리고 끝났습니다. 당시에는 엄청난 충격이었는데 이후 머신러닝이나 딥러닝에 대한 관심이 폭발적으로 커졌네요. 이제는 서점의 IT 신간 코너를 가득 채울 정도로 수많은 머신러닝/딥러닝 책들이 꽂혀 있고, 난이도도 비전공자를 위한 입문서에서부터 실무에 활용하기 위한 실용서까지 다양합니다.

'인공지능을 위한 텐서플로우 입문' 은 비전공자도 읽어볼 수 있도록 이러한 기술에 대해 설명하고 있는 입문서입니다.

머신러닝과 딥러닝에는 수학적인 이론이 많이 사용되는데 앞 부분에 나오는 수학은 쉬워 보이지만 뒤로 갈수록 복잡하고 어려워진다고 합니다. 이 책에서는 복잡한 수식보다는 그림을 곁들여 설명하면서 책을 읽는 사람들이 머신러닝이나 딥러닝의 기반 기술에 대해 이해하도록 하고 있네요. 몇 가지 수학을 통해 기계가 스스로 분류하고 확률을 계산하면서 결과를 이끌어내는게 신기하게 느껴지네요.

책에는 인공지능 이론의 기본이라고 할 수 있는 지도 학습과 비지도 학습, 그리고 강화 학습이 나오는데 각각에 대해서 비교적 쉽게 설명하고 있어서 읽기에 어렵지 않았습니다. 각각 분야에 대해 관심이 있거나 실제로 구현해 보기를 원한다면 심화 내용을 다루는 다른 책이나 인터넷에서 찾아보면 도움이 될 것 같네요.

이 책에서 한가지 아쉬우면서도 이해할 수 없는 점은 이 책의 제목인 '인공지능을 위한 텐서플로우 입문' 입니다. 제목에 '텐서플로우 입문' 이라고 되어 있는 것을 보면 당연히 텐서플로우의 설치부터 시작해서 기본적인 개념과 문법 설명, 그리고 앞서 설명한 머신 러닝 및 딥러닝 이론들을 어떻게 구현하는지 예제들이 나와 있을 것으로 생각합니다. 하지만 전체 230여 페이지 중에서 텐서플로우에 대해 설명하고 있는 부분은 30여 페이지에 불과하고, 그나마도 코드 설명은 거의 없다시피 하네요. 처음에는 제목과 내용이 달라 당황스러웠습니다.

'인공지능을 위한 이론 입문' 등을 제목으로 하고 텐서플로우 부분을 부록으로 했다면 오히려 나았을 것 같네요. 처음 입문하는 사람들이 개념을 익히는데 도움이 될 수는 있겠지만 텐서플로우를 이용해서 실제 개발을 해보려는 사람에게는 맞지 않습니다. 자신에게 어떤 책이 필요한지 잘 고려해서 구입을 결정해야 하겠네요.

p***s 2019.02.19. 신고 공감 0 댓글 0