Ejemplo n.º 1
0
def main():
#    network=pa.read_csv("housing_data.csv",header=None)
    data = pa.read_csv("housing_data.csv",header=None).values[:,:]
    binaryData=preprocess_2(data)
    target=data[:,13]
    rmse_linear=linear_regression(binaryData,target)
    #rmse_l1CV=lassoCV_regression(binaryData,target)
    print("Mean RMSE of linear regression="+str(np.mean(rmse_linear)))
Ejemplo n.º 2
0
def main():
    data = pa.read_csv("housing_data.csv",header=None).values[:,:]
    binaryData=preprocess_2(data)
    target=data[:,13]
    alphas=np.array([0.1,0.01,0.001])
    rmse_linear=linear_regression(data[:,0:13],target,)
    rmse_l2=ridge_regression(binaryData,target,alphas)
    rmse_l1=lasso_regression(binaryData,target,alphas)
    #rmse_l1CV=lassoCV_regression(binaryData,target)
    print("Mean RMSE of linear regression="+str(np.mean(rmse_linear)))
    print("Mean RMSEs of Lasso regression="+str(rmse_l1))
    print("Mean RMSEs of Ridge regression="+str((rmse_l2)))