4가지 CNN 살펴보기: AlexNet, VGG, GoogLeNet, ResNet
핵심 키워드 CNN(Convolutional Neural Network) Conv2D AlexNet VGG GoogLeNET ResNet 학습하기 오늘 살펴볼 CNN 아키텍쳐는 총 4가지 입니다. AlexNet, VGG, GoogLeNet, ResNet. 일반적으로 유명한 CNN 아키텍쳐로 이 4개를 꼽기도하며, ILSVRC라는 이미지 분류대회에서 1등을 했던 모델들입니다. 이 대회에서 기존에는 CNN 모델이 거의 없었지만 AlexNet의 1등을 시작으로, 거의 대부분의 참여자들이 CNN 모델을 가져왔습니다. AlexNet, VGG, GoogLeNet, ResNet 순서대로 개발되었으며, 점점 레이어가 깊어지면서, 성능도 개선되었습니다. 물론 레이어가 그냥 많다고 성능이 좋아지는 건 아닙니다. 성능이 좋..
[실습] 기본 파이썬 문법 실습
코드 #Rank a = np.array([[1,2,3],[2,3,4]]) row_r1 = a[1, :]# [2,3,4] , rank=1 row_r2 = a[1:2, :]# [[2,3,4]], rank=2 row_r3 = a[[1], :]# [[2,3,4]], rank=2 세 개의 코드의 출력은 모두 비슷하게 생겼으나, 값을 명시해주는 것에 따라 출력물의 랭크(차원)이 달라진다. #Rank x = np.array([[0,1], [2,3]], dtype=np.int) print(x) # [[0,1], [2,3] z = x print(z) # [[0,1], [2,3]] z[0,0] = 100 print(z) # [[100,1], [2,3]] print(x) # [[100,1], [2,3]] 파이썬은 기본적으로..
기계 학습 용어 정리
핵심 키워드 Machine Learning(기계학습) Terminology(용어) ML 용어 정리 학습하기 이번에는 가장 기본적인 용어에 대한 설명을 하고자합니다. 인풋, 아웃풋, 뉴럴넷 등이 그 대상입니다. 항상 용어는 굉장히 중요합니다. 그래서 저희는 아주 간단한 것이지만, 용어를 알아보고자 합니다. 뉴럴넷이라는 건 제 생각에, 단순히 뉴럴이 연결된 것입니다. 입력이 있으면, 출력이 있죠. 뉴럴넷이라는 게 흘러가는 모델이라 본다면, 그 모델의 흘러가는 부분에 들어가는 모든 것이 인풋 데이터입니다. 이미지, 동영상, 글자, 숫자 모든 것이 인풋이 될 수 있습니다만, 모든건 근본적으로 수로 입력이 될 것입니다. 쨋든, 인풋 데이터는 단순 입력입니다. 세상에는 무한한 물체가 있기 때문에, 우리가 문제를 분..