Day13 参加职训(机器学习与资料分析工程师培训班),人工智慧与机器学习概论

今天老师讲了一些数学的东西,传统演算法与机器学习的演算法差异,机器学习演算法有哪些方式去回测参数,但目前提到觉得不错的就是梯度下降法,可以不断修正让AUC最高,也练习利用LinearRegression预测股价

import numpy as npimport matplotlib.pyplot as pltimport pandas as pddata = pd.read_csv('2330.csv')data.head()print(data.columns)X = data[['x1', 'x2', 'x3', 'x4', 'x5']].values.reshape(-1,5)Y = data['y'].values.reshape(-1,1)from sklearn.linear_model import LinearRegression as LRmodel = LR()model.fit(X,Y)preY = model.predict(X)data['preY'] = preYprint(data.tail(1))testX = data.iloc[-1,1:6].values.reshape(-1,5)print(testX)ans = model.predict(testX)print(ans)

关于作者: 网站小编

码农网专注IT技术教程资源分享平台,学习资源下载网站,58码农网包含计算机技术、网站程序源码下载、编程技术论坛、互联网资源下载等产品服务,提供原创、优质、完整内容的专业码农交流分享平台。

热门文章