ML之回归预测之Lasso:利用Lasso算法对对红酒品质wine数据集解决回归(实数值评分预测)问题—优化模型【增加新(组合)属性】
目录
输出结果
设计思路
核心代码
names[-1] = "a^2"
names.append("a*b")nrows = len(xList)
ncols = len(xList[0])xMeans = []
xSD = []
for i in range(ncols):col = [xList[j][i] for j in range(nrows)]mean = sum(col)/nrowsxMeans.append(mean)colDiff = [(xList[j][i] - mean) for j in range(nrows)]sumSq = sum([colDiff[i] * colDiff[i] for i in range(nrows)])stdDev = sqrt(sumSq/nrows)xSD.append(stdDev)X = numpy.array(xList) #Unnormalized X's
X = numpy.array(xNormalized) #Normlized Xss
Y = numpy.array(labels) #Unnormalized labels
本文发布于:2024-01-30 23:39:28,感谢您对本站的认可!
本文链接:https://www.4u4v.net/it/170662917123667.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |