python代码 局部加权线性回归 机器学习实战
局部加权回归的权重计算公式
高斯核函数作为权重矩阵
下面是python代码:
# 局部加权回归 LWLR (完整版)
import numpy as np
import os
os.chdir('...\\MachineLearning\\Regression')
firstLine = open('ex0.txt').readline().strip().split('\t') # 读取第一行
numFeat = len(firstLine)-1 # 特征的数量
# 创建数据
dataMat = []
labelMat = []
fr = open('ex0.txt')
for line in fr.readlines():
lineArr=[