• 텐서플로우로 이미지인식 모바일앱 만들어보기 - 0 (들어가는 글/목차) [머신러닝/딥러닝]
  • 공돌이
    조회 수: 12865, 2017.04.19 12:11:43
  • 이 글은 기본적으로

    TensorFlow for Poets (https://codelabs.developers.google.com/codelabs/tensorflow-for-poets/index.html#0) 글과 

    TensorFlow for Mobile Poets (https://petewarden.com/2016/09/27/tensorflow-for-mobile-poets/) 에 나온 내용을 기준으로

     

    실제 작업해보면서 겪었던 내용들을 정리해본 글입니다.

     

    TensorFlow 를 제대로 활용하기 위한 개념들은 여기서는 별도로 다루지 않고, 일반적인 개발자의 관점에서 쉽게 접근할 수 있도록 하는 것에 촛점이 맞추어져 있습니다.

     

    이 글은 안드로이드 혹은 iOS 개발자가 텐서플로우 자체에 대한 깊은 이해는 없더라도 쉽게 이미지인식 (학습) 을 활용한 앱을 만들 수 있도록 가이드를 제공하는 데에 목적이 있기 때문에 차근차근 따라 오시면 생각보다 쉽게  딥러닝엔진을 모바일에서 사용할 수 있게 될거라 생각합니다.

    (솔직히 말씀드리면 저도 초짜...ㅠㅜ)

     

    - 강좌에서 사용되는 환경

    맥 OSX

    python3

    virtualenv

    텐서플로우 1.0.1

     

     

    제가 생각하고 있는 목차는 아래와 같습니다. (목차는 제가 써내려가면서 바뀔 수도 있습니다)

     

    1. 처음 환경잡기  및 기본적인 파일 설치

    2. 이미지 (재)학습시키기 & 그래프만들기 & 모바일 최적화

    3. 안드로이드/iOS용 라이브러리 빌드 & 적용

    4. Troubleshooting

     

     

    * 텐서플로우가 뭐냐, 어떻게 모델을 만드냐 등의 토픽은 이 글에서는 다루지 않겠습니다. 

     

     다만 여기서는 터미널과 쉡스크립트에 대한 기본적인 지식이 있다고 가정하고 써내려갈텐데, 혹시 잘 모르시더라도 따라하실 수 있도록 최대한 노력해보겠습니다.

     궁금하신 부분 있으시면 댓글로 남겨주세요...