이 연구는 MobileNetV2, EfficientNetV1, 및 Inception-ResNet-V2를 사용한 전이 학습과 함께 MRI 이미지에서 4개 류 뇌종양 분류를 위한 경량 주의 기반 심층 학습 프레임워크를 제시합니다. 이 모델은 낮은 계산 복잡도로 높은 분류 정확도를 달성하여 리소스 제한된 임상 의사 결정 지원 애플리케이션을 지원합니다.
```html
| Name | Company | Catalog Number | Comments |
|---|---|---|---|
| 뇌 MRI 데이터셋 | IEEE | https://dx.doi.org/10.21227/q2vt-tf46 | 데이터셋은 기관 액세스를 통해 다운로드됩니다. MRI 데이터셋에는 뇌종양, 수막종, 뇌하수체 종양, 정상 뇌의 네 가지 클래스가 포함되어 있습니다. |
| CNN 액셀러레이터(레이어 융합) | 제안된 작업 | — | 메모리 액세스를 줄이고 계산 효율성을 개선하기 위한 최상위 컨볼루션 레이어의 논리적 융합 |
| 커스텀 어텐션 모듈 | 제안된 작업 | — | 최대 풀링과 평균 풀링을 통합하여 종양과 관련된 영역을 강조하는 어텐션 메커니즘 |
| EfficientNetV1 | 사전 훈련(ImageNet) | 최적의 정확도-효율성 거래를 제공하는 확장 가능한 CNN 아키텍처 | |
| Google Colaboratory | https://colab.research.google.com/ | GPU 지원으로 모델 훈련, 평가 및 실험에 사용되는 클라우드 기반 환경 | |
| Inception-ResNet-V2 | 사전 훈련(ImageNet) | Inception 모듈과 잔차 연결을 결합한 깊은 하이브리드 CNN 아키텍처 | |
| Keras | v2.6.0 | 신속한 모델 프로토타이핑을 위해 TensorFlow 위에 구축된 고급 신경망 API | |
| Matplotlib | Matplotlib 개발자 | v3.4.3 | 학습 곡선, 혼동 행렬 및 성능 지표 표시에 사용되는 시각화 라이브러리 |
| MobileNetV2 | 사전 훈련(ImageNet) | 모바일 및 엣지 배포를 위해 최적화된 가벼운 CNN 백본 | |
| NumPy | NumPy 개발자 | v1.21.4 | 수치 연산에 사용되는 핵심 과학 계산 라이브러리 |
| Pandas | Pandas 개발 팀 | v1.3.4 | 데이터셋 구성 및 메타데이터 처리에 사용되는 데이터 처리 및 조작 라이브러리 |
| Python | Python 소프트웨어 재단 | v3.8.10 | 데이터 전처리, 모델 개발 및 평가에 사용되는 주요 프로그래밍 언어 |
| Scikit-learn | Scikit-learn 개발자 | 최신 안정 | 정밀도, 재현율, F1-점수 및 혼동 행렬과 같은 성능 평가 지표에 사용 |
| Seaborn | Seaborn 개발자 | 최신 안정 | 강화된 그래픽 분석에 사용되는 고급 통계 시각화 라이브러리 |
| TensorFlow | v2.6.0 | CNN 백본 및 어텐션 모듈을 구현하는 데 사용되는 종합 딥 러닝 프레임워크 |
Request permission to reuse the text or figures of this JoVE article
Request Permission