1. 程式人生 > >ML之迴歸預測之BE:利用BE演算法解決迴歸(實數值評分預測)問題—線性方法解決非線性問題

ML之迴歸預測之BE:利用BE演算法解決迴歸(實數值評分預測)問題—線性方法解決非線性問題

ML之迴歸預測之BE:利用BE演算法解決迴歸(實數值評分預測)問題—線性方法解決非線性問題

 

輸出結果

 

 

設計思路

 

 

程式碼實現

for row in xList:
    newRow = list(row)
    alch = row[alchCol - 1]
    newRow.append((alch - 7) * (alch - 7)/10)
    newRow.append(5 * log(alch - 7))
    newRow.append(cos(alch))
    xExtended.append(newRow)

nrow = len(xList)
v1 = [xExtended[j][alchCol - 1] for j in range(nrow)]

for i in range(4):
    v2 = [xExtended[j][alchCol - 1 + i] for j in range(nrow)]
    plot.scatter(v1,v2)