tensorflow
-
딥러닝, 인공신경망 살펴보기IT story 2017. 10. 10. 11:24
딥러닝의 사전적 의미학습을 통한 생각하는 컴퓨터 인공신경망을 이용한 학습방법 컴퓨터는 오로지 0과 1의 신호만으로 판단하고, 이것을 이해시키기 위해서 사람과 컴퓨터 사이를 잇는 프로그래밍 언어를 이용하게 된다. 반대로 사람도 마찬가지로 뉴런이라는 신경망을 통해서 확장하면서 학습하게 되는데 뇌에는 약 1000억 개의 뉴런을 가지고 있다. 뉴런이 얼마나 촘촘히 구성되었는가에 따라서 사람마다 지능의 차이가 생기게 되는 것이다. 다시 말해서 학습을 여러 번 거치고, 반복 학습을 진행하면 그만큼 뉴런이 더 많아진다는 것이다. 사람도 처음부터 사물을 인식하고 분류하지 못한다. 다만, 시간이 지나면서 다채로운 사물을 접하게 되고, 다양한 경험을 하면서 자연스럽게 학습되기 때문에 쉽게 사물을 구분할 수 있게 된다. 이..
-
텐서플로우(tensorflow) 딥러닝을 위한 모듈programing/Python 2017. 10. 3. 00:16
딥러닝으로 많이 사용되고 있고, 지도학습(CNN), 비지도학습(RNN) 방법을 통해서 머신러닝을 사용할 수 있습니다. 코딩이 많이 필요 없고 이미 올라와 있는 모듈을 바탕으로 빠르게 코딩할 수 있는 방법중 하나가 텐서플로우(tensorflow) 모듈을 이용하는 것입니다.딥러닝이란?딥러닝은 사람의 뇌구조에서 영감을 받아서 개발되었습니다. 인간의 뇌가 동작하는 원리는 여러개의 뉴런이 상호작용하면서 계층이 늘어나면 늘어날 수록 더욱더 깊은 사고를 할 수 있습니다. 이 처럼 여러개의 계층(Layer)을 쌓음으로써 인간이 알려주지 않아도 스스로 학습하고 더 좋은 결과 값을 찾도록 학습을 할 수 있습니다. 간략한 정의는 네이버 지식백과 참조 [링크]2017/10/10 - 딥러닝, 인공신경망 살펴보기 텐서플로우란?텐..
-
Anaconda3 tensorflow 설치하는 방법, 오류 해결방법programing/Python 2017. 9. 19. 01:00
1. 텐서플로우용 가상환경 생성텐서플로우(Tensorflow)를 기본환경에 pip install 옵션을 사용해서 설치할 수도 있으나, 호환성과 독립성을 가지기 위해서는 가상환경에서 작업을 하는 것이 좋다. 때문에 가장 범용적으로 사용되고 있는 아나콘다(Anaconda)를 설치해서 가상환경을 먼저 세팅을 한 다음 텐서플로우를 설치하면 될 것이다. 참고로 32비트 python3.6 버전을 사용할 경우 텐서플로우가 지원되지 않는다. 운영체제를 64비트로 설치하기를.▶ Anaconda 가상환경 만드는 방법▶ Pyhotn IDLE 설치하기 텐서플로우(Tensorflow)는 기본적으로 python2.X 버전 때부터 나왔으므로 python2.X 버전에 최적화가 되 있으며, 최근에 python3.X 버전에서도 사용할 ..
-
Anaconda 가상환경 만드는 방법programing/Python 2017. 9. 18. 10:35
1. 아나콘다 공식홈페이지에서 다운로드 ▶ https://www.anaconda.com/download/ 자신의 컴퓨터가 32bit 인지 64bit인지 확인하기▶ 내 컴퓨터가 몇 비트인지 확인하는 방법 2. 아나콘다 가상환경 만들기명령프롬프트(CMD) 반드시 관리자 권한으로 실행할 것. - 아나콘다가 설치된 경로로 이동하기1234$ cd C:\Users\(사용자이름)\Anaconda3 // Just Me로 설치한 경우$ cd C:\Programdata\\Anaconda3 // All Users로 설치한 경우 $ conda create -n tensorflow python=3.5 anaconda // 가상환경 생성 임의로 'tensorflow'라는 이름으로 생성함cs* python3.6버전의 경우 일부 패..