2009.02.25説明変数が1つの時は回帰分析でした。このように説明変数が2つ以上ある場合は重回帰分析を使います。どちらも二乗誤差を最小にするという方法で求めます。説明変数が2つになると何がやっかいかと言えば、説明変数同士が依存しあってしまうことです。最高気温と最低気温を説明変数にしようとした場合を考えます。最高気温が高い日の最低気温は比較的高くなる傾向があります。この影響を取り除きながら、重回帰式を作らなきゃならないわけです。これは最高気温だけを利用した回帰直線です。説明変数が1つだから、平面上の直線でした。最低気温を含めると説明変数が2つになるから、今度は空間中の平面になります。面はExcelじゃ描けないので、使い慣れないMaximaを使ってみます。重回帰が使えれば、かなり分析の範囲は広くなります。条件が残っていて、これらは量的データにしか使えないのでした。アイスクリーム屋さんの客数に影響を与える要因として、天気も考えられます。天気は「晴れ」とか「雨」とかです。これは数式に入れられないので、回帰分析ができません。この「晴れ」とか「雨」とかを、なんとか数値化してやりたい。このため方法を数量化法といいます。・・・が、この方法は理解してないです。確率の定義って、意識したことありますか?確率は、事象の起こりやすさです。「起こりやすさ」を数学的に定義するには・・・?ここでは、「コインで表が出る確率」を定義してみます。数ベクトルちゃんと数学の言葉に書き換えてみます。りんご1個というのを、2次の列ベクトルでこのように表わします。りんご1個とみかん0個という意味です。みかん1個というのも、ベクトルにします。すると、「りんご2個とみかん3個」は次のように表現されます。賭博師の破滅(2)まずは、「僕は間違っていたよ」という話。これの話を、某閣下にしたら「何か腑に落ちない」と言われました。利益の期待値をプラスにさえすれば、ギャンブルには勝てるという話でした。賭博師の破滅で、ランダムウォークがどんどん広がるという話をしました。制御工学を勉強していたら、モーターを制御してみたくなりました。思い立ったが吉日、模型屋さんでミニ四駆のモーターを購入。・0.5Vくらいかければ回り始める。・電圧を上げると速く回転するようになる。色々な手法があるなーと関心しきりの日々です。色んなところに使える手法として、「回帰分析」というやつを紹介します。これは、量的データxから、量的データyを予想する方法です。これはテキストに載っていたデータです。直交関数系9/26の応用数学の授業より、フーリエ級数の係数の求め方の話です。そもそもフーリエ級数ってなんだって話ですが、細かいことは省略。扱うのは、このような周期関数です。周期2πごとに全く同じ波形が繰り返される関数を扱います。タイムだけでは、情報が足りなすぎる。そこで、年齢というデータを追加してみます。ここからが、回帰分析の面白いところ。難しいところでもあります。「前走タイム」と「年齢」という説明変数と、「走破タイム」という目的変数があります。破産しない、簡単な方法があります。使える資金のうちの一定比率を賭け続けるだけです。「資金の1割を賭ける」と決めておきます。資金が残り1ドルになったとき、「毎回1ドルを賭ける方針」では次に負けたら破産です。する上で欠かせない指標が「相関係数」です。考えたら、最初にこれを書くべきだった。相関係数の定義は複数ありますが、これは「ピアソンの積率相関係数」という定義。共分散を標準偏差で割ったものです。勝率の計算(2)問題は、いかにタイムを予想するかです。最初の壁は、コースによって当然タイムが全然違うこと。いつも同じコースを走るとは限らないこと。それぞれのコースに対してモデルを作るのは、面倒だしデータ数が少なくなりがちです。コメントをキャンセルメールアドレスが公開されることはありません。※サイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。ホーム勉強katty0324経営半分、エンジニアリング半分でやってます。ECSのサービスを複数のロードバランサに追加する2022.01.10Railsプロジェクトにfactory_botの導入2021.12.26ビジネス文書は、読まないで済むほうがいい2021.09.26人気記事mkdirでディレクトリが存在しない時だけディレクトリを作成する。InnoDBの行ロックとテーブルロックの挙動2013.07.122021.02.18Tomcatのログをローテートさせて一定期間で削除する。2014.07.042021.03.07Linuxで共有ライブラリsoを作ったり使ったりする方法。2013.10.242021.02.11UUIDはなぜ、分散環境で好き勝手に生成しても衝突しないのか。RFC4122規格とUUIDの性質。2014.03.282021.02.188年乗ったクロスバイクのボロボロになったパーツをまとめて交換した。2016.11.282021.03.07PHPでnullとfalseと空文字と0は同じ?2011.03.262021.03.07階層化されたデータをHTTPのGETリクエストのパラメータに含める方法。2013.07.27IP制限されているWEBサイトをSSH経由でブラウザに表示する。2014.03.142021.02.11自作ツールテキスト一括変換ツールブラウザ上でリアルタイムにテキストの変換ができるツールです。日記その他ホーム検索トップサイドバーkatty0324経営半分、エンジニアリング半分でやってます。ECSのサービスを複数のロードバランサに追加する2022.01.10Railsプロジェクトにfactory_botの導入2021.12.26ビジネス文書は、読まないで済むほうがいい2021.09.26人気記事mkdirでディレクトリが存在しない時だけディレクトリを作成する。InnoDBの行ロックとテーブルロックの挙動2013.07.122021.02.18Tomcatのログをローテートさせて一定期間で削除する。2014.07.042021.03.07Linuxで共有ライブラリsoを作ったり使ったりする方法。2013.10.242021.02.11UUIDはなぜ、分散環境で好き勝手に生成しても衝突しないのか。RFC4122規格とUUIDの性質。2014.03.282021.02.188年乗ったクロスバイクのボロボロになったパーツをまとめて交換した。2016.11.282021.03.07PHPでnullとfalseと空文字と0は同じ?2011.03.262021.03.07階層化されたデータをHTTPのGETリクエストのパラメータに含める方法。2013.07.27IP制限されているWEBサイトをSSH経由でブラウザに表示する。2014.03.142021.02.11自作ツールテキスト一括変換ツールブラウザ上でリアルタイムにテキストの変換ができるツールです。Handlebars.js2タイトルとURLをコピーしました。