실습 | 텐서플로에서 실행하는 다중 선형 회귀
import numpy as np import matplotlib.pyplot as plt from tensorflow.keras.models import Sequential from tensorflow.keras.layers import Dense = np.array([2, 4, 6, 8, 10, 12, 14]) = np.array([0, 0, 0, 1, 1, 1, 1]) = Sequential() .add(Dense(1, =1, ='sigmoid')) # 교차 엔트로피 오차 함수를 이용하기 위해 'binary_crossentropy'로 설정합니다. .compile( ='sgd', ='binary_crossentropy') .fit( , , =5000) # 그래프로 확인해 봅니다. plt.scatter( , ) plt.plot( , .predict( ), 'r') plt.show() # 임의의 학습 시간을 집어넣어 합격 예상 확률을 예측해 보겠습니다. = 7 = .predict([ ]) print("%.f시간을 공부할 경우, 합격 예상 확률은 입니다." % ( , * 100))