본문 바로가기

Study/DeepLearning3

[DeepLearning] 다중분류 / 손글씨 데이터 분류 실습 목표 손글씨 데이터를 분류하는 딥러닝 모델을 설계해보자 다중분류 딥러닝 모델링을 연습해보자 In [1]: # 기본 라이브러리 불러오기 import numpy as np import pandas as pd import matplotlib.pyplot as plt 데이터 로딩 In [2]: # keras에서 제공해주는 손글씨 데이터 불러오기 from tensorflow.keras.datasets import mnist In [3]: # 문제데이터와 정답데이터가 나뉘어 제공해주고 있음 # 훈련용, 테스트용 데이터도 나뉘어 제공 (X_train, y_train), (X_test, y_test) = mnist.load_data() Downloading data from https://storage.googleap.. 2023. 9. 27.
[DeepLearning] 이진분류 (유방암 데이터 분류 실습) 목표 환자 데이터를 바탕으로 유방암인지 아닌지를 구분해보기 딥러닝으로 이진분류 실습을 진행하기 In [1]: # 라이브러리 불러오기 import numpy as np import pandas as pd import matplotlib.pyplot as plt from sklearn.datasets import load_breast_cancer # 사이킷런에 내장되어 있는 유방암 데이터 가져오기 In [2]: # 데이터 불러오기 breast_data = load_breast_cancer() print(breast_data) # 머신러닝 데이터구조: 번치객체(딕셔너리 형태) {'data': array([[1.799e+01, 1.038e+01, 1.228e+02, ..., 2.654e-01, 4.601e-01.. 2023. 9. 26.
[DeepLearning] 딥러닝 시작하기 딥러닝 시작하기 딥러닝이란? 인간의 신경망을 모방하여 학습하고 예측하는 기술 대량의 데이터에서 복잡한 패턴이나 규칙을 찾아내는 능력이 뛰어남 머신러닝에 비해 조금 더 유연한 사고를 한다 인간의 뉴런 == 딥러닝에서 선형모델 주로 영상, 음성 이미지 처리에 사용된다 tensorflow 구글이 만든 딥러닝을 위한 라이브러리 keras tensorflow 위에서 동작하는 라이브러리로 사용자 친화적 라이브러리 In [1]: # tensorflow 버전 확인 import tensorflow as tf print(tf.__version__) # 2.13.0 # 설치버전 확인 이유: 프로젝트 진행시 오픈소스 가져다 쓸 때 충돌방지 2.13.0 In [2]: # 리눅스기반의 코랩 (리눅스명령어 그대로 사용가능) # 리.. 2023. 9. 25.