비선형모델1 파이썬 다항회귀(Polynomial Variable Regression)/비선형모델 혼자 공부하려고 정리했어요~ 2차 함수, 3차 함수 등의 비선형의 다항회귀는 어떻게 수식을 찾아낼까요? PolynomialFeatures와 LinearRefression을 활용해서 찾아낼수 있습니다. from sklearn.preprocessing import PolynomialFeatures from sklearn.linear_model import LinearRegression #데이터 생성 np.random.seed(0) m = 120 X = np.sort(np.random.uniform(-3, 2, (m,1)), axis=0) y = 2*X**2 + 3*X + 5 + np.random.randn(m, 1) # 2x^2 + 3x + 5 + noise print(X.shape, y.shape, X[:.. 2022. 12. 15. 이전 1 다음 반응형