torch 2

[CNN] 손글씨 도형 분류하기

1. 요구사항 분석 및 목표 문제 정의 : 이미지 (28 x 28, 그레이 스케일) 에서 원, 삼각형, 엑스를 분류 목표 :1. 파이토치 CNN 모델 설계, 학습 2. 학습된 모델의 성능(정확도)을 평가 3. 훈련된 모델 파일 저장, 가중치 저장 2. 사용하는 기술 스택 및 라이브러리 딥러닝 프레임 워크 : 파이토치 (torch, torchvision)데이터 전처리, 증강 : torchvision.transforms데이터 로딩 : torch.utils.data.Dataset, DataLoader시각화 : Matplotlib(plt)모델 최적화 : torch.optim.Adam손실함수 : nn.CrossEntropyLoss 3. 코드 3-1. 데이터 변환 transform = transforms.Com..

손 글씨 숫자 데이터셋

1. 손 글씨 숫자 데이터셋 0~9까지 숫자를 손글씨로 쓴 흑백 이미지로 구성되어있으며, 각 이미지는 8x8 픽셀 크기의 64차원 벡터로 표현된다. 각 픽셀 값은 0(흰색)에서 16(검은색)까지의 명암값을 가진다. 이 데이터는 총 1797개의 샘플로 이루어져 있다. 각 샘플에는 숫자 클래스가 레이블로 붙어있다. 주로 분류 알고리즘을 학습시키거나 데이터 시각화, 차원 축소 기법 등을 실험하는 데 사용된다. https://scikit-learn.org/stable/modules/generated/sklearn.datasets.load_digits.html load_digitsGallery examples: Recognizing hand-written digits Feature agglomeration Va..