# mnist
[PYTORCH] 손글씨 숫자 이미지 분류
가중치 업데이트 연산 과정에서 어떠한 장비를 선택할지에 대한 코드이다. CUDA를 통해 GPU를 사용할 수 있다면 torch.cuda.is.available()에 True값이, 사용할 수 없다면 False 값이 저장된다. 이에 따라 device에 'cuda' 또는 'c

MNIST 손글씨 예측 뉴럴 네트워크
프레임워크 없이 numpy만 사용하여 2-Layer 인공신경망 모델 구현 후 MNIST 손글씨 숫자 데이터를 학습하였다. 수식 전개과정을 모두 포함하진 않았지만 뉴럴네트워크의 수식을 직접 전개하면서 신경망 구조를 이해하는데에 도움이 되었다. Data Spliting Matrices Forward propagation $$Z^{[1]} = W^{[1]}...

[PyTorch] MLP 모델 향상시키기
2023.01.17 이전 포스트에서 다룬 MLP 모델을 향상시켜보겠다. DeepLearning101의 3단원에 해당하는 부분들이다. 3-1부터 3-5장까지가 이에 해당하는 부분들이며 3-6은 다른 데이터셋, Fashion MNIST로 훈련을 진행해본다. 이는 아마 다른

[PyTorch]MNIST 분류 모델 만들어보기
2023.01.17 (화) 출근한지 나흘째. 지금까진 괜찮다. 오전에 일찍 일어나는 것도 좋고, 한 시간 반 정도 걸려서 오는 것도 나쁘진 않다. 어제는 코 진료를 받으러 세브란스 병원에 1시 20분까지 가야 했기에 점심까지만 일하고 일찍 퇴근했다. 달았다. ㅋㅎㅎ 오

MNIST 데이터베이스로 학습한 딥러닝 모델로 내가 쓴 마우스 글씨 예측하기
1. Tensorflow로 MNIST 데이터 학습하기 라이브러리를 임포트 하고 Dataset에 관한 초기 설정을 한 뒤, 모델을 디자인 한다. Tensorflow의 Keras 라이브러리를 사용했고, 28x28x1의 입력 이미지가 input이고 32개의 3x3

딥 러닝4 - 데이터 증식
validation data는 새로운 데이터과적합 방지하기 위한 배치 정규화, 규제 사용, 드롭 아웃 등등 사용딥러닝은 엄청나게 많은 데이터를 수집해야 제대로된 학습이 된다. 데이터가 부족하면 기존에 있는 데이터를 증식하는 방법도 있다.이미지 데이터의 데이터 증식이미지

딥 러닝2 - fashion_mnist
새싹 인공지능 응용sw 개발자 양성 교육 프로그램 심선조 강사님 수업 정리 글입니다.load_data()This is a dataset of 60,000 28x28 grayscale images of 10 fashion categories,along with a tes
심층 신경망으로 이미지 분류
mnist는 손글씨 데이터셋으로 60,000개의 train data와 10,000개의 validation data로 구성된다. 하나의 이미지는 28 x 28 픽셀이다. 각 픽셀은 0~255 범위의 값으로 이루어져있기 때문에, 0~1 사이 값을 가지도록 정규화해야 한다.

PyTorch 익히기 - Deep Learning 기초 (MNIST)
Pytorch를 간단히 다루어본 적이 있는데, 앞으로의 연구에 익숙하게 활용하기 위해 Pytorch 내용을 정리해보려 한다.
Pytorch MNIST 활용해보기
파이토치, matplotlib를 활용해야한다.current cuda device is cuda현재 cuda가 가능하다고 뜬다.train step: 1000 loss: 0.048train step: 2000 loss: 0.128train step: 3000 loss

9. [딥러닝] Back-Propagation을 이용한 MNIST Code 구현
https://blog.kakaocdn.net/dn/dh1tuR/btqWzsGXOM1/JZOPsIG9KgfsphZpuwcaS0/img.pngMNIST(Modified National Institute of Standards and Technology datab

딥러닝 MNIST 트레이닝
딥러닝 너무 어려운데ㅠ해보고 있습니다.일단.. MNIST 데이터셋을 가지고 학습을 시켜 보도록 하겠습니다.필요한부분을 임포트 해줍시다!kaggle 에서 데이터 2개를 가져왔습니다.하나는 트레이닝으로 쓰고 하나는 테스트로 사용하도록 하겠습니다!라벨 분포도를 본다면, 숫자
220420 MNIST 데이터 분류
MNIST 데이터란?고등학생과 미국 인구조사국 직원들이 손으로 쓴 70,000개의 작은 숫자 이미지를 모은 것각 row가 784개의 column, pixel로 구성된 것을 보아 사이킷런에서 불러온 데이터는 28x28 크기인 것을 알 수 있습니다. 각각의 column값은

cannot reshape array of size 785 into shape (28,28) 에러
https://www.youtube.com/watch?v=N3oMKS1AfVI을 학습하는 과정에서 에러가 발생함.위와 같은 에러 발생의류 이미지는 가로 28 \* 세로 28 = 784개의 픽셀로 이루어짐ValueError: cannot reshape array

MNIST 데이터셋과 변형 데이터셋 – Fashion-MNIST, Kuzushiji-MNIST, Binarized-MNIST
딥러닝을 공부하게 되면 꼭 마주치게 되는 데이터셋이 있습니다.딥러닝을 처음 학습하고 기초 예제코드를 살펴보면 항상 MNIST 데이터셋이 등장합니다. 기본 MNIST 데이터셋 외에도 예제를 위한 다양한 변형 MNIST 데이터셋이 존재합니다.

[2022 국민대학교 겨울 인공지능 특강] 4주차 3일 학습 내용
이번 시간에는 PyTorch를 이용해서 MNIST를 다뤘다. MNIST란 기본적인 딥러닝 학습 데이터셋(dataset)인데, 1부터 9까지 다양한 글씨체로 적힌 숫자를 학습해서 숫자들을 학습해서 판별한다. 손글씨 분류 딥러닝 학습 모델이다. 여기서 사용할 몇가지 Py

[7주차] MNIST GAN example
훈련용 데이터테스트 데이터 판별기 성능 확인(진짜 가짜를 구별할 능력이 있는지)생성기 능력 확인특이한 점은 현재 손실값으로 MSE loss를 사용하기 때문에0.5의 제곱, 즉 0.25가 나오는 것이 생성기와 판별기의 밸런스가 맞는 상태라는 것이다.초기에는 판별기가 앞섰

00:01. MNIST 손글씨 분류기
MNIST 손글씨 분류기 오늘은 첫번째 글쓰기 시간으로, MNIST 손글씨 분류하는 작업을 해볼 예정이다. 우선, 필요한 데이터를 불러와야한다. 재료준비 과정이라고나 할까?
[DL] 손글씨 숫자 인식 from dataset.mnist import load_mnist 해결
오잉.. 책 따라서 코드 실행시켜보면 부모디렉토리를 못찾길래 절대경로로 해줬더니너무 잘된다.만약 같은 에러가 난다면 절대경로로 하십쇼 !아! 그리고 코드저장소는 밑바닥부터 시작하는 딥러닝 github 여기에 있다.

[DL] 손글씨 숫자 인식
이번에는 이미 학습된 매개변수를 사용하여 학습 과정을 생략하고, 추론 과정만 구현이 추론 과정을 신경망의 순전파(forward propagation)이라고도 한다.MINIST 데이터셋은 손글씨 숫자 이미지 집합으로, 기계학습 분야세어 유명한 데이터셋이다. 0부터 9까지