일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- Machine Learning
- 사용자 매크로
- 딥러닝
- 리눅ㅅ
- learning
- TensorFlow
- deeplearning
- 콘볼루션 신경망
- 컨볼루션 신경망
- NeuralNetwork
- deep learning
- 클래스
- 재정의
- 메소드
- Backpropagation
- mobilenet
- 자바
- 컴퓨터비전
- MNIST
- convolutional neural network
- Network
- 분류기
- Machine
- vggnet
- 신경망
- 알렉스넷
- 이미지 분류
- ResNet
- 텐서플로우
- 안드로이드
- Today
- Total
목록딥러닝 (4)
강몬드의 프로그래밍 이야기
안녕하세요. 오랜만에 게시글 작성합니다. 딥러닝을 공부하고자 스스로 의지가 생기게끔 게시글 제목을 일단 작성해놨습니다. 딥러닝 기반 이미지 분류를 2013년도 알렉스 넷(AlexNet)부터 내용을 정리해서 작성하겠습니다. 감사합니다.
Network to Classify Digits 이번엔 stochastic gradient descent알고리즘과 MNIST학습 데이터를 사용하여 손글씨 문자를 인식할 수 있는 학습 프로그램을 작성해보자. Python 2.7 version을 사용하여 짧은 프로그램만으로 구현할 수 있다. 코드로만 74줄이다! 먼저 MNIST데이터가 필요하다. 너가 git를 사용한다면 딥러닝 자료들에 대한 코드들을 다음의 명령어로 clone할 수 있다. git clone https://github.com/mnielsen/neural-networks-and-deep-learning. git를 사용하지 않는다면 data와 code를 다음 링크에서 다운 받자. 요오기 이전에 MNIST data에 대해서 설명했을 때, 그것들이 6..
퍼셉트론(Perceptron) 신경망은 무엇인가? 이에 대답하기 위해, 퍼셉트론이라 불리는 인공뉴런의 한 종류를 설명한다. 퍼셉트론은 1950년~1960대에 과학자 Frank Rosenblat이 개발하였다. 근래의 인공뉴런으로 많이 사용되는 개념은 퍼셉트론을 기반으로 한 시그모이드 뉴런이 있다. 시그모이드 뉴런은 간단히 설명될 수 있지만 왜 시그모이드 뉴런이 나오게 되었는지는 퍼셉트론을 먼저 이해할 필요가 있다. 그럼 퍼셉트론이란 무엇일까? 퍼셉트론은 2진(Binary, 0과1)값을 갖는 다중의 입력을 하나의 2진수 값으로 출력하는 모델이다. 그림 1은 퍼셉트론의 구조이다. 위 그림은 입력이 3개인 퍼셉트론 구조이다. 입력은 더 많거나 더 적을 수 있다. Rosenblatt은 출력을 계산하는 간단한 규칙..
티스토리 이미지 형식스킨을 변경하거나 특정 목적에 의해 이전에 업로드한 이미지들의 크기를 일괄적으로 변경시키고 싶을 수도 있다. 스타일시트를 활용한다면 간편하지만 원본에 가까운 이미지가 아닐수록 이미지 훼손이 심할터이다. 티스토리는 이미지의 경로에 선언된 문자열로 다양한 이미지의 크기를 구할 수 있는 방법이 숨어있는데 이를 참고하여 스크립트를 작성할 수 있을 것이다.형식) http://cfile[숫자].uf.tistory.com/[이미지크기]/[고유번호] 예제) http://cfile9.uf.tistory.com/original/221DC14455E9E730188878[숫자]숫자 부분은 랜덤하게 지정되는데, 티스토리 CDN 서버에 따라 임의로 지정되는 듯 싶다. 같은 블로그의 하나의 글 내부에서도 이미지..