본문 바로가기

반응형

전체 글

(291)
3장 머신러닝 기초 다지기-수치 예측 (1) 3-1 선형 회귀 - 문제 해결을 위해 당뇨병 환자의 데이터 준비하기 1. load_diabetes() 함수로 당뇨병 데이터 준비하기 from sklearn.datasets import load_diabetes diabetes = load_diabetes() 2. 입력과 타깃 데이터의 크기 확인하기 print(diabetes.data.shape, diabetes.target.shape) ##출력: (442, 10) (442,) 3. 입력 데이터 자세히 보기 diabetes.data[0:3] ##출력: array([[ 0.03807591, 0.05068012, 0.06169621, 0.02187235, -0.0442235 , -0.03482076, -0.04340085, -0.00259226, 0.0199..
2장 최소한의 도구로 딥러닝 시작 2-1 구글 코랩 - 구글이 제공하는 주피터 노트북 - 구글 클라우드의 가상 서버를 활용 (https://colab.research.google.com/) 2-2 딥러닝을 위한 도구들 알아보기 - 파이썬 리스트 my_list = [10, 'hello list', 20] print(my_list[1]) ##결과 : hello list my_list_2 = [[10, 20, 30], [40, 50, 60]] print(my_list_2[1][1]) ##결과:50 - 넘파이 준비하기 import numpy as np print(np.__version__) - 넘파이로 배열 만들기 1) array() 함수로 2차원 배열만들기 my_arr =np.array([[10, 20, 30], [40, 50, 60]]) p..
1장 딥러닝 소개 1-1 인공지능 소개 - 인공지능(Artificial Intellignce)은 '사람의 지능을 만들기 위한 시스템이나 프로그램' 1-2 머신러닝 소개 -머신러닝, 딥러닝, 인공지능 - 규칙/훈련 - 지도 학습 (입력과 타깃으로 모델을 훈련) - 비지도 학습 (타깃이 없는 훈련 데이터를 사용) ex) 군집(clustering) - 강화 학습 주어진 환경으로부터 피드백을 받아 훈련 대표적인 알고리즘: Q-러닝, SARSA, DQN(Deep Q Network) ex) 알파고 - 규칙 가중치와 절편 - 모델 머신러닝의 수학적 표현 가중치 + 절편 = 모델 파라미터 1-3 딥러닝 소개 - 복잡한 문제를 해결하기 위해 인공신경망을 다양하게 쌓은 것 - 인공신경망 - 딥러닝은 머신러닝이 처리하기 어려운 데이터를 더 ..

반응형