Before 2020/책 리뷰 및 공부

딥러닝 첫시작 "딥러닝 워크북"

부루기 2020. 2. 2. 11:20
728x90
  • 책 사진


  • 책을 읽게된 동기

파이썬을 진짜로 많이 사용하게 된다면 언젠가는 인공지능도 한번은 보지 않을까 싶었는데 드디어 보게 되었다. 사실 내용을 다 이해할 것이라고 생각하지 않고 일단 첫 시작으로 하는 것이므로 가벼운 마음으로 일단 책을 읽었다.


  • 책에서 얻을 만한 정보

실제 코딩을 해보는 게 제일 도움이 되지만 내 컴퓨터의 한계와 엄두가 나지 않기에 일단은 책을 읽는 것으로 만족하자.

일단 배우고 나서 딥러닝용 컴퓨터는 공모전 상금으로 맞출 수 있도록 해보자.

딥러닝AI는 쉽게 말하면 11줄로 설명이 가능하다.

from deel import * 프레임워크 임포트
from deel.network import *
from deel.commands import *
deel=Deel() 프레임 워크 초기화
CMM=Alexnet() 이미지 인식용 합성곱 신경망 작성
CNN.Input("deel.png") 이미지 입력
CNN.classify() 이미지 인식(분류)
ShowLabels() 인식 결과 표시

이미지를 분류할 때 인공지능이 일반적으로 사용하는 학습 이미지  데이터셋 http://www.image-net.org/

 

ImageNet

Research updates on improving ImageNet data

www.image-net.org

OpenCv로 현재 카메라에 있는 영상을 분석할 수 있다.

이렇게 쉽게 딥러닝을 사용하게 될 수 있었던 계기는 합성곱 신경망 CNN의 발견이다.

텐서플로우는 구글에서 만든 딥러능 오픈소스다.

텐서란 다차원배열을 의미한다.

강화학습은 경험을 통해 학습한다는 것이다.

https://www.tensorflow.org/?hl=ko

 

TensorFlow

엔드 투 엔드 오픈소스 머신러닝 플랫폼

www.tensorflow.org


  • 책의 총평

책을 읽는데에 오랜 시간이 걸리지 않았다. 왜냐하면 제대로 이해한 문장이 거의 없기 때문에........ 그래도 건진 것은 있었다. 어떤 개괄으로 딥러닝이 되고 나도 사용환경만 갖춰진다면 충분히 사용할 수 있을 것이라는 걸. 현재는 수박 겉핥기식의 내용을 알았지만 이후로는 직접 코딩을 해보고 싶다.


  • 다음 책

총평에서 말했듯이 직접 코딩을 해보고 싶고 2학기에 배운 C++을 복습도 하고 싶기에 C++로 배우는 딥러닝을 읽을 예정이다.

728x90