Machine Learning/기본개념
-
TensorFlow keras를 이용한 선형회귀Machine Learning/기본개념 2023. 5. 19. 02:56
제목처럼 tf.keras를 사용해서 선형회귀를 간단하게 익혀보자 import pandas as pd import tensorflow as tf from matplotlib import pyplot as plt 여기서 사용할 tensorflow와 pandas, pyplot을 불러오자 pyplot은 데이터 시각화에 유용한 툴이다. 우리가 가진 데이터값을 도표나 그래프를 이용해 효과적으로 나타내준다. 이제 우리는 모델을 빌드하고 학습을 시키는게 이 과정의 핵심이다. #모델 구축 def build_model(my_learning_rate): #대부분 tf.keras는 순차적으로 시행되며 여기에 하나 이상의 레이어가 포함됩니다. model = tf.keras.models.Sequential() #여기서 dense..
-
Numpy 기본 개념 익히기Machine Learning/기본개념 2023. 5. 19. 01:50
Numpy는 배열표현 및 선형 대수연산 단순화를 지원한다 구글 코랩 설명에는 아래와 같이 나와있다. Numpy는 ML 알고리즘이 사용하는 주요 데이터 구조인 매트릭스를 만들고 조작하기 위한 Python 라이브러리입니다. 행렬은 행과 열에 값을 저장하는 데 사용되는 수학적 개체입니다. 그러므로 TansorFlow를 조작하기 위해 꼭 필요한 라이브러리다. import numpy as np 파이썬에서 위와 같은 구문으로 라이브러리를 import할 수 있고 사용할 땐 np로 사용하면 된다. one_dimensional_array = np.array([1.2, 2.4, 3.5, 4.7, 6.1, 7.2, 8.3, 9.5]) print(one_dimensional_array) [1.2 2.4 3.5 4.7 6.1 ..
-
머신러닝, 선형회귀에 대해 알아보자Machine Learning/기본개념 2023. 5. 18. 02:09
https://developers.google.com/machine-learning/ Machine Learning | Google for Developers 머신러닝을 위한 교육 리소스 developers.google.com Youtube에서 생활코딩 머신러닝 강의를 통해 기본 개념을 익혔지만 구글에서 제공하는 강의를 통해 머신러닝에 대한 기본 토양을 더욱 단단하게 만들기 위해 공부 시작! 머신러닝이란? ML 시스템은 입력 방식을 결합하여 이전에 본 적 없는 데이터에 대한 유용한 예측을 생성하는 방법을 학습한다. 여기서 핵심은 입력방식 결합과 데이터에 대한 유용한 예측이다. 용어정리 라벨 : 라벨은 예측하는 항목, 즉 y변수이다. 특성 : 입력변수로 단순 선형 회귀의 x변수이다. 예 : 데이터의 특정 ..