えんじにあのじゆうちょうスマートフォン用の表示で見るえんじにあのじゆうちょう勉強したことを中心にアウトプットしていきます。関係でデータを表現するということです。表現されるようなデータは線形回帰で扱えないのでしょうか。僕にもそう考えていた時期がありました。このエントリでは線形でないデータをどのように線形回帰で扱うかをまとめます。解説コードサンプルまた、コード例は以下においてありますので、コードを見たほうが早い人達はこちらを参照してください。今回は適当なデータを生成します。標準偏差0.5の正規分布で表現される誤差を乗せています。生成されたデータデータは概ね上記の様な感じになります。関係で上昇するようなものとして捉えてください。縦軸の単位は適当なのでなんでもいいです。千円単位、ということでもいいかもしれません。適当なので何も考えてないです。結果は見えていますが、このまま線形回帰器に突っ込んだらこうなります。単純に線形回帰オレンジの線が予測値です。なんか平均らへんにのぺーっと引かれました。ちなみにちなみに、スコアは0.0001118568724230995でした。フィットしてないですね。x軸を変換する気を取り直していきましょう。関係にして線形の関係を作っていきます。x軸を折り返す左右非対称らしいデータはまず折り返します。今回対称になる点は15と知っているのでそこで折り返しますが、そこはデータ次第で求めます。折り返せていることがわかります。これでも前よりは随分線形っぽく見えますが、さらに変換を加えます。ここではそれ自体の説明は行いません。知っているので、一旦それを使います。