본문 바로가기
728x90
반응형

분류 전체보기89

[데이콘/DACON] 유전체 정보 품종 분류 AI 경진대회 (낯선 데이터 다루기, 데이터 전처리, EDA, StratifiedShuffleSplit, Optuna, Soft Voting) [배경] 유전체 염기서열에서 획득한 유전체 변이 정보인 Single Nucleotide Polymorphism 정보는 특정 개체 및 특정 품종에 따라 다른 변이 양상을 나타낼 수 있기 때문에 동일개체를 확인하거나, 동일 품종을 구분하는데 활용이 가능합니다. 따라서 이번 경진대회에서는 개체 정보와 SNP 정보를 이용하여 A, B, C 품종을 분류하는 최고의 품종구분 정확도를 획득하는 것이 목표입니다. 농축수산 현장에서는 유전체 변이정보를 이용해서 품종을 구분하는 연구를 통해 품종의 다양성 혹은 품종 부정유통을 방지하기 위해 많이 활용하게 됩니다. [주제] 개체와 SNP 정보를 이용하여 품종 분류 AI 모델 개발 [설명] 시장에서 세 품종이 동시에 유통될 때, 각 품종의 고유한 생산품목(우유 및 식육)의 가.. 2023. 2. 8.
[ResNet] 논문 리뷰 및 구현 (코드 설명 포함) ResNet Description ResNet의 특징: ResNet Architecture: ResNet - Residual Block Plain network: VGGNet based Convolution layer: 3x3, stried = 2 Global Average Pooling applied FC layer(1000), softmax Residual network: Plain Network based shortcut connection 이 추가 차원이 같을 때 : 직접 값을 전달해 준다 차원이 증가할 때 : zero padding으로 차원을 맞춰준다 1x1 Conv layer로 차원을 맞춰준다(VGG or GoogleNet) stride = 2 ResNet Projection(Bottlenec.. 2023. 2. 8.
[GoogleNet] 논문 리뷰 및 구현 (코드 설명 포함) GoogleNet Description GoogleNet의 특징: GoogleNet Architecture: GoogLeNet은 네트워크의 depth와 width를 늘리면서도 내부적으로 Inception Module을 활용해 computational efficiency를 확보함 이전에 나온 VGGNet이 깊은 네트워크로 AlexNet보다 높은 성능을 얻었지만, 파라미터 측면에서 효율적이지 못하다는점을 보완하기 위해 만듬 Things to discuss about issues: 네트워크의 성능을 올리는 가장 직접적인 방법은 depth, width같은 size를 증대 할 수 있다 모델의 층이 깊어질수록 성능은 향상 됨 하지만 계산해야 할 연산량이 늘어나 overfitting할 가능성이 증가 RAM을 너무나 .. 2023. 2. 8.
[AlexNet] 논문 리뷰 및 구현 (코드 설명 포함) AlexNet Description: AlexNet 특징: AlexNet Architecture Convolutional layers = 5 Fully Connected layers = 3 GPU를 2개의 병렬 구조로 처음 활용 Activation Function : ReLU 함수를 모든 convolution layer와 fully-connected에 적용 (tanh함수 보다 더 낮은 error 보여줌) Max-Pooling Layer : 이전에는 Average Pooling 적용 kernel size = 3x3 stride = 2 number of Max-Pooling layer = 3 Dropout: over-fitting 방지 1, 2 번째 fully-connected layer에 적용 dropou.. 2023. 2. 8.
[2차 프로젝트] CNN 구조의 차량 분류 모델 연구 (4) (개발자 취업코스, 국비 지원, 구글 크롤링, 데이터 전처리, 이미지 전처리, 전이 학습, CNN 모델) 2023.02.07 - [Project] - [2차] CNN 구조의 차량 분류 모델 연구 (3) [2차] CNN 구조의 차량 분류 모델 연구 (3) 2023.02.07 - [Project] - [2차] CNN 구조의 차량 분류 모델 연구 (2) [2차] CNN 구조의 차량 분류 모델 연구 (2) 2023.02.07 - [Project] - [2차] CNN 구조의 차량 분류 모델 연구 (1) [2차] CNN 구조의 차량 분류 모델 연 zzgrworkspace.tistory.com Custom 데이터 셋에 좋은 성능을 내는 CNN 구조의 차량 분류 모델을 만드는 것까지 완료했다. 하지만 첫번째 포스트에서 언급했듯 최종적인 목표는 범용적인 이미지 분류 모델을 만드는 것이었다. 그래서 범용적인 모델로써 활용 가.. 2023. 2. 7.
[2차 프로젝트] CNN 구조의 차량 분류 모델 연구 (3) (개발자 취업코스, 국비 지원, 구글 크롤링, 데이터 전처리, 이미지 전처리, 전이 학습, CNN 모델) 2023.02.07 - [Project] - [2차] CNN 구조의 차량 분류 모델 연구 (2) [2차] CNN 구조의 차량 분류 모델 연구 (2) 2023.02.07 - [Project] - [2차] CNN 구조의 차량 분류 모델 연구 (1) [2차] CNN 구조의 차량 분류 모델 연구 (1) 위 개와 고양이 이미지는 만약 이미지 분류를 했을 때, 특징이 뚜렷하여 구별이 쉽다. 하지만 zzgrworkspace.tistory.com 지난 포스트에서는 전이 학습 모델인 MobileNet, ResNet50, DenseNet121 중 MobileNet과 DenseNet121을 선정하게 된 배경까지 설명했다. 이어서 Fine tuning 진행 과정에 대해서 설명하고자 한다. 앞선 과정에서 전체 layer에 대해.. 2023. 2. 7.
728x90
반응형