MNIST 숫자 이미지 분류 문제

2023. 2. 15. 10:38·기타정보

MNIST 데이터셋은 숫자 0부터 9까지의 손글씨 이미지가 저장되어 있는 데이터셋입니다. 이를 딥러닝을 이용해 분류하는 예제입니다.

1.필요한 라이브러리를 import합니다.

pythonCopy code
import tensorflow as tf from tensorflow import keras​

 

2.MNIST 데이터셋을 로드합니다.

pythonCopy code
mnist = keras.datasets.mnist (train_images, train_labels), (test_images, test_labels) = mnist.load_data()​
 
3.데이터 전처리를 수행합니다.
pythonCopy code
train_images = train_images / 255.0 test_images = test_images / 255.0
 
 
4.딥러닝 모델을 생성합니다.
pythonCopy code
model = keras.Sequential([ keras.layers.Flatten(input_shape=(28, 28)), keras.layers.Dense(128, activation='relu'), keras.layers.Dense(10, activation='softmax') ])
  1. 모델을 컴파일합니다.
pythonCopy code
model.compile(optimizer='adam', loss='sparse_categorical_crossentropy', metrics=['accuracy'])
  1. 모델을 학습시킵니다.
pythonCopy code
model.fit(train_images, train_labels, epochs=5)
  1. 모델을 평가합니다.
pythonCopy code
test_loss, test_acc = model.evaluate(test_images, test_labels, verbose=2) print('\n테스트 정확도:', test_acc)​

 

위 예제 코드는 TensorFlow를 사용한 딥러닝 모델 학습 예제입니다. TensorFlow와 Keras 라이브러리를 사용하여 모델을 생성하고 컴파일한 후, 학습 데이터로 모델을 학습시키고, 테스트 데이터로 모델을 평가하는 과정을 거치게 됩니다. 이와 비슷한 예제 코드를 찾아보면 더욱 자세한 딥러닝 파이썬 코드를 익힐 수 있습니다.

저작자표시 비영리 변경금지 (새창열림)

'기타정보' 카테고리의 다른 글

http 상태코드 301 302  (0) 2023.02.15
챗봇 만드는 방법  (0) 2023.02.15
CloudFlare 리다이렉션 주의사항  (0) 2023.02.02
[에러] An error occurred while executing command: 'get-jstack  (0) 2023.01.30
[메일서버] 0. Apache James 서버 구축하기(Ubuntu)  (0) 2023.01.18
'기타정보' 카테고리의 다른 글
  • http 상태코드 301 302
  • 챗봇 만드는 방법
  • CloudFlare 리다이렉션 주의사항
  • [에러] An error occurred while executing command: 'get-jstack
TwoIceFish
TwoIceFish
https://github.com/TwoIceFIsh
  • TwoIceFish
    Cyber-Luna
    TwoIceFish
  • 전체
    오늘
    어제
    • 분류 전체보기 (593)
      • 🤖정보보안 (77)
        • 💙블루팀 (24)
        • ❤️레드팀 (21)
        • 💜퍼플팀 (1)
        • 💠1분지식 (30)
      • 프로젝트 (14)
        • 💌 정보보안 메일링 시스템 (8)
        • 🔐 인증서 관리 시스템 (1)
        • 🏠금융 커뮤니티 (5)
      • 🐞프로그래밍 (49)
        • Next.js (9)
      • 기타정보 (68)
        • 🌏그릿요거트 (11)
  • 블로그 메뉴

    • 홈
    • 방명록
    • 로켓펀치
    • 깃허브
    • 코코너츠
    • 그릿요거트
  • 링크

  • 공지사항

    • 안녕하세요
  • 인기 글

  • 태그

    와이파이 비밀번호 탈취
    nmap
    응답없음
    악성메일
    악성메잃분석
    부동산 수익률 계산기
    애플페이 설정방법
    톰캣 서블릿
    단일 도메인 인증서 여러개
    Visual Studio
    vpn 오픈소스
    부트스트랩
    jsp 200
    eclipse
    유니티
    삼성전자우
    jsp
    메일헤더분석
    수익률 계산기
    ISMS-P
    vpn 설치
    인증서 여러개
    servlet 404
    코코넛츠
    SK하이닉스
    tomcat servlet
    방벙
    서브도메인 인증서
    지갑 앱에 카드 추가
    모의해킹
  • 최근 댓글

  • hELLO· Designed By정상우.v4.10.0
TwoIceFish
MNIST 숫자 이미지 분류 문제
상단으로

티스토리툴바