Posted inPython
Python 3 – Pythonでの多項式回帰-Pythonチュートリアル
多項式回帰は非常に便利です。 XとYの間には、常に線形関係があるとは限りません。関係が指数関数的またはN次である場合があります。 関連コース: Python機械学習コース 回帰多項式回帰XとYの間の多項式関係をプロットできます。線形関係がない場合は、多項式が必要になる場合があります。 線形関係とは異なり、多項式はデータによりよく適合します。 この多項式行は、1行のコードで作成します。 1poly_fit = np.poly1d(np.polyfit(X,Y, 2))これにより、アルゴリズムがトレーニングされ、2次多項式が使用されます。トレーニング後、新しい例を使用してpolyfitを呼び出すことで値を予測できます。 その後、連続値を出力します。 例以下の例では、収集されたデータの上に多項式線をプロットします。 アルゴリズムをトレーニングしてから、連続値の予測を行います。 1234567891011121314151617181920212223import…