cnn
-
[cs231n] 5강 합성곱 신경망 (3/3, 콘브넷 그 외, ConvNet Etc.)AI 2021. 2. 27. 13:13
여기 합성곱 계층 예가 있는데, 딥 러닝 프레임워크인 토치 (Torch)에서의 예입니다. 지난 수업에서 이런 딥러닝 프레임워크로 들어가서 각 레이어의 정의를 볼 수 있다고 했죠. 거기엔 포워드 패스와 백워드 패스가 각각의 계층에 대해 구현되어 있습니다. 여러분은 공간의 (spartial) 합성곱이 이것들 중의 하나가 된다는 것을 볼 수 있고, 이것이 받아 들이는 argument가 디자인 선택이 된다는 것을 알 수 있습니다. 여러분의 입력과 출력 크기 뿐만 아니라 커널 (kernel) 넓이, 커널 크기, 패딩, 이런 것들이 다 해당됩니다. 다른 프레임워크인 카페 (Caffe)를 보면, 매우 비슷한 것을 볼 수 있죠. 여기서는 여러분의 망을 정의하고 있고, 프로토 텍스트 파일에서 계층의 디자인 선택을 정의합..
-
[cs231n] 5강 합성곱 신경망 (2/3, 콘브넷, ConvNet)AI 2021. 2. 17. 20:00
여기까지 콘브넷이 오늘날 사용되는 작은 예들이었습니다. 하지만 이것으로 가능한 것이 엄청나게 많이 있습니다. 여러분들이 프로젝트를 할 때, 여러분의 상상력이 제멋대로 펼쳐져도, 우리는 여러분이 어떤 응용을 생각해 낼 수 있는지 보고 싶습니다. 오늘 우리는 어떻게 합성곱 신경망이 동작하는지 얘기할 겁니다. 신경망과 마찬가지로 그것들이 어떻게 동작하는지 기능적인 관점에서 뇌에 대한 비유는 빼고 먼저 얘기할 거구요. 그 다음 우린 간단히 둘 사이 연결에 대해서 얘기할 겁니다. 지난 강의에서 우리는 완전 연결 계층 (fully connected layer)에 대한 아이디어를 얘기했죠. 완전연결 계층에서 우리가 하는 것은 이 벡터들에 대해 연산을 하는 겁니다. 예를 들어 우리가 32 x 32 x 3, 3차원 이미..
-
[cs231n] 5강 합성곱 신경망 (1/3, CNN 역사와 도입, history & introduction)AI 2021. 2. 17. 19:54
오늘 수업 제목은 합성곱 신경망입니다. 지난 시간 리뷰를 잠깐 해보죠. 신경망 (neural network)에 대해 얘기했고, 처음 몇 강의동안 얘기했던 선형 점수 함수 (score function)의 동작하는 예들을 우리가 어떻게 가질 수 있었는지 얘기했죠. 그리고 우리는 이것을 신경망으로 바꾸었습니다. 이 선형 계층을 서로 서로 쌓고 중간에 비선형성을 추가해서요. 또한 우리는 이것이 모드 (mode) 문제를 해결하는데 도움을 줄 수 가 있다는 것을 알았죠. 그래서 우리는 중간 템플릿을 학습할 수 있어서, 예를 들면, 빨간 차 대 (vs.) 노란 차 등 다른 종류의 차들을 찾을 수 있습니다. 그리고 이것들을 합쳐서 클래스에 대한 최종 점수 함수를 얻을 수 있었습니다. 오늘은 합성곱 신경망 (convol..
-
[Day32] CNN, Gradient Descent, LSTMAIFFEL Life 2020. 12. 15. 15:38
수요일 오전은 플립스쿨로 CS231n을 공부하는 날입니다. 오늘은 공부하다가 찾은 유용한 자료들로 먼저 시작해 보겠습니다. 1. PR-012: Faster R-CNN : Towards Real-Time Object Detection with Region Proposal Networks www.youtube.com/watch?v=kcPAGIgBGRs&feature=youtu.be 2. PR-057: Mask R-CNN www.youtube.com/watch?v=RtSZALC9DlU&feature=youtu.be 3. PR-016: You only look once: Unified, real-time object detection www.youtube.com/watch?v=eTDcoeqj1_w&feature..
-
[Day30] CNN은 Cable News Network만은 아닙니다.AIFFEL Life 2020. 12. 15. 14:10
오늘은 CNN에 대해서 알아보았습니다. CNN의 이해를 도와줄 유용한 글들을 공유합니다. 1. Linear transformations and matrices | Essence of linear algebra, chapter 3 www.youtube.com/watch?v=kYB8IZa5AuE&feature=youtu.be 2. 행렬과 선형변환(feat.마인크래프트 스티브) Linear Transformation www.youtube.com/watch?v=vVvjYzFBUVk&feature=youtu.be 3. Convolutions aishack.in/tutorials/image-convolution-examples/ Convolutions: Image convolution examples - AI Sh..
-
[Day29] 이미지 분류 알고리즘AIFFEL Life 2020. 12. 15. 14:01
오늘은 이미지 분류에 대해서 알아보았습니다. CNN, VGG16 등에 대해 참고가 될 만한 글들을 공유해 드립니다. 1. TensorFlow-Slim image classification model library github.com/tensorflow/models/tree/master/research/slim tensorflow/models Models and examples built with TensorFlow. Contribute to tensorflow/models development by creating an account on GitHub. github.com 2. 이미지 분류 모델 평가에 사용되는 top-5 error와 top-1 error bskyvision.com/422 이미지 분류 모..