본문 바로가기

[tensorflow] 텐서플로를 사용한 CNN 이미지 식별 들어가기 텐서플로는 구글에서 개발한 C++기반은 머신러닝 오픈소스 라이브러리이다. 파이썬, C++, Go, Java, R 언어도 지원하기에 좀 더 쉬운 파이썬을 많이 활용하고 있다. 텐서 플로 활용해서 이미지 식별위한 신경망을 구성하여 기본적인 사용법을 살펴볼려고 한다. 기본환경 로컬환경 자신 시스템에 구성하기에는 해야할 일이 조금 있고 시간도 걸린다. 작업 순서는 파이썬을 설치하고 노트북을 설치하고 텐서플로를 설치해야 한다. 먼저 파이썬을 설치한다. https://www.python.org/downloads/release/python-364/ Pip로 jupyter notebook을 설치한다. $ pip install jupyter $ jupyter notebook 노트북이 실행되면서 노트북화면이 실행.. 더보기
CNN 이미지 식별 알고리즘 들어가기 컨볼루션 신경망 이용한 이미지 인식 알고리즘이다. 이전에 이미지 인식 알고리즘의 성능 한계를 뛰어넘는 알고리즘이다. CNN 이미지 인식 알고리즘이 무엇인지 개념을 살펴볼려고 한다. 작성자: ospace114@empal.com, http://ospace.tistory.com/ 컨볼루션 신경망(CNN) 2006년 빈지오(Bengio)팀의 연구로 이미지 식별 알고리즘에 변화가 생겼다. 또한 GPGPU로 인한 고속 연산 처리이 가능해지고 빅데이터로 인한 이미지 식별위한 학습 데이터 증가로 신경망에 의한 이미지 인식 알고리즘이 가능해졌다. 학습 데이터가 증가로 인해 학습 시간이 오래걸린다. 이를 GPGPU에 의해서 비약적으로 빠르게 처리되었다. 신경망을 이용한 이미지 인식에 사용한 구성은 컨볼루션 층과 .. 더보기

반응형