이 페이지의 최신 내용은 아직 번역되지 않았습니다. 최신 내용은 영문으로 볼 수 있습니다.

inceptionresnetv2

사전 훈련된 Inception-ResNet-v2 컨벌루션 신경망

Inception-ResNet-v2는 ImageNet 데이터베이스의 1백만 개가 넘는 이미지에 대해 훈련된 컨벌루션 신경망입니다[1]. 이 네트워크에는 164개의 계층이 있으며, 이미지를 키보드, 마우스, 연필, 각종 동물 등 1,000가지 사물 범주로 분류할 수 있습니다. 그 결과 이 네트워크는 다양한 이미지를 대표하는 다양한 특징을 학습했습니다. 네트워크의 이미지 입력 크기는 299x299입니다. MATLAB®의 여타 훈련된 네트워크에 대한 자세한 내용은 Pretrained Deep Neural Networks 항목을 참조하십시오.

classify로 Inception-ResNet-v2 네트워크를 사용하여 새 이미지를 분류할 수 있습니다. GoogLeNet을 Inception-ResNet-v2로 바꾸어서 GoogLeNet을 사용하여 이미지 분류하기 항목의 단계를 수행하십시오.

새로운 분류 작업에서 네트워크를 다시 훈련시키려면 새로운 이미지를 분류하도록 심층 학습 네트워크 훈련시키기 항목의 단계를 수행하십시오. GoogLeNet 대신 Inception-ResNet-v2 네트워크를 불러오고 바꿀 계층의 이름을 각각 'predictions''ClassificationLayer_predictions'로 변경합니다.

구문

net = inceptionresnetv2

설명

예제

net = inceptionresnetv2는 사전 훈련된 Inception-ResNet-v2 네트워크를 반환합니다.

이 함수를 사용하려면 Deep Learning Toolbox™ Model for Inception-ResNet-v2 Network 지원 패키지가 필요합니다. 이 지원 패키지가 설치되어 있지 않으면 함수에서 다운로드 링크를 제공합니다.

예제

모두 축소

Deep Learning Toolbox Model for Inception-ResNet-v2 Network 지원 패키지를 다운로드하고 설치합니다.

명령줄에 inceptionresnetv2을 입력합니다.

inceptionresnetv2

Deep Learning Toolbox Model for Inception-ResNet-v2 Network 지원 패키지가 설치되어 있지 않은 경우, 필요한 지원 패키지로 연결되는 애드온 탐색기 링크를 함수에서 제공합니다. 지원 패키지를 설치하려면 링크를 클릭한 다음 설치(Install)를 클릭하십시오. 명령줄에 inceptionresnetv2를 입력하여 설치가 성공적으로 완료되었는지 확인합니다. 필요한 지원 패키지가 설치되어 있는 경우, 함수가 DAGNetwork 객체를 반환합니다.

net = inceptionresnetv2
net = 

  DAGNetwork with properties:

         Layers: [825×1 nnet.cnn.layer.Layer]
    Connections: [922×2 table]

출력 인수

모두 축소

사전 훈련된 Inception-ResNet-v2 컨벌루션 신경망으로, DAGNetwork 객체로 반환됩니다.

참고 문헌

[1] ImageNet. http://www.image-net.org

[2] Szegedy, Christian, Sergey Ioffe, Vincent Vanhoucke, and Alexander A. Alemi. "Inception-v4, Inception-ResNet and the Impact of Residual Connections on Learning." In AAAI, vol. 4, p. 12. 2017.

R2017b에 개발됨