タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

*algorithmと*dataとmodelに関するsh19910711のブックマーク (3)

  • 遺伝的アルゴリズムによる非線形重回帰分析の変数&関数選択

    まず回帰分析とは 回帰分析とは何らかの目的変数を別のパラメータ(説明変数)から導き出すモデルを考えることです。 例えばある人の身長は遺伝によりその人の父親の身長と相関があると考えられます。この時息子の身長を「目的変数」として父親の身長から息子の身長を推定することを考えます。 まず、何人もの人の父親の身長(x(i))と息子の身長(y(i))を調べてデータを作ります(x(1),y(1)), x(2),y(2)), x(3),y(3))...)。それをプロットしたところ下図のようになったとします。 この時、なんとなく以下の直線のような関係があると推測できます。式で書くとy=ax+bです。 ではどのようなa,bを選ぶのが一番いいのでしょう? それは誤差が一番少なくなるa,bです。具体的にはy=ax+bで計算したyの値(理論値)と実際のyの値の差(の2乗)の和( 残差平方和 )が最小になるa,bです

    遺伝的アルゴリズムによる非線形重回帰分析の変数&関数選択
    sh19910711
    sh19910711 2025/08/16
    2022 / "ランダムに500体の遺伝子を生成 + AIC を計算 / 生存競争: 再度AICを計算して小さい方から順に並べ替え + AICの最良値が変化しなくなるまで"
  • DAG の構造学習を連続最適化問題に落とし込んで解く NO TEARS アルゴリズム - Qiita

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? NO TEARS アルゴリズムとは NO TEARS はデータから有向非巡回グラフ(Directed Acyclic Graph; DAG)を推定するためのアルゴリズムです。因果推論ライブラリ CausalNex の中で使われています。 $d$ 個の変数間の関係を知るために DAG を推定しようとすると、$d$ に対して計算量が急増化することは容易に想像できます。実際、DAG 学習問題は素直に取り組むと NP 困難となります。これを解消するために、NO TEARS アルゴリズムでは「非巡回」という条件を滑らかな関数で表現し、DAG の学

    DAG の構造学習を連続最適化問題に落とし込んで解く NO TEARS アルゴリズム - Qiita
    sh19910711
    sh19910711 2022/11/23
    "NO TEARS: データから有向非巡回グラフ(DAG)を推定するためのアルゴリズム / d 個の変数間の関係を知るために DAG を推定しようとすると、d に対して計算量が急増化する / 「非巡回」という条件を滑らかな関数で表現"
  • Synthetic Difference In Differenceの紹介 | | AI tech studio

    こんにちは、経済学チームの安井(@housecat442)です。 今日は最近気になっていた論文の一つであるSynthetic Difference In Differenceの内容を簡単に紹介します。 この論文は近年CS系のトップカンファレンスでも大活躍のSusan Atheyとその一派によって書かれており、タイトルもSynthetic ControlとDifference in Differenceの合わせ技を匂わせる非常に興味深いものです。 Synthetic Control(SC)は近年経済学において利用される事が増えてきた、因果効果を推定するための手法です。ちなみに今年のNeurIPSではこのSCを提案したAlberto AbadieによってSCのtutorialが行われます。 そんなSCを拡張した方法であるSynthetic Difference In Difference(SD

    Synthetic Difference In Differenceの紹介 | | AI tech studio
  • 1