stat_rethinking_2022 - 統計再考コース冬期2022

(Statistical Rethinking course winter 2022)

Created at: 2021-10-08 20:24:05
Language: R

統計再考(2022年版)

講師:リチャード・マケリース

講義:アップロードされた<プレイリスト>と事前録音、週2回

ディスカッション:オンライン、金曜日の午後3時から午後4時中央ヨーロッパ時間

目的

このコースではデータ分析を教えますが、まずは科学的モデルに焦点を当てています。データに関する不幸な真実は、何が原因を言うまで、データでは何もできないということです。概念的、因果的モデル、およびそれらのモデルに関する正確な質問に優先順位を付けます。ベイズデータ解析を使用して、科学的モデルを証拠に結び付けます。そして、生物学者や社会科学者が直面するような高次元で不完全なデータに対処するための強力な計算ツールを学びます。

形式

オンライン、反転命令。講義は事前に録音されています。週に 1 回、オンラインで 1 時間にわたってミーティングを行い、割り当てられた問題の解決策を検討します。

私の著書の第2版<統計的再考>を使用します。私は登録した学生に本のPDFを提供します。

登録:<[コースは申し訳ありません]>からサインアップしてください。私はまた、参加したいが、採点された仕事やコースの単位を必要としない人のために、同じリンクで100枚の監査チケットを確保しました。

カレンダーとトピックの概要

10週間の指導があります。講義の記録へのリンクがこの表に表示されます。毎週の問題セットは、毎週のオンライン会議で解決策について話し合う金曜日と次の金曜日に割り当てられます。

Youtubeの講義プレイリスト:<統計再考2022>

週## 開催日 読書 講義
1週目 01月 07日 第1章、第2章、第3章 [1] <プラハのゴーレム> <(スライド)>
[2] <ベイズ推論> <(スライド)>
2週目 1月14日 第4章と第5章 [3] <基本回帰> <(スライド)>
[4] <カテゴリと曲線> <(スライド)>
3週目 1月21日 第5章と第6章 [5] <元素交絡> <(スライド)>
[6] <良いコントロールと悪いコントロール> <(スライド)>
04週目 1月28日 第7章、第8章、第9章 [7] <オーバーフィット> <(スライド)>
[8] <マルコフ連鎖モンテカルロ> <(スライド)>
5週目 02月 04日 第10章と第11章 [9] <ロジスティックGLMと二項GLM> <(スライド)>
[10] <感度とポアソンGLM> <(スライド)>
06週目 2月11日(木) 第12章と第13章 [11] <順序付きカテゴリ> <(スライド)>
[12] <マルチレベルモデル> <(スライド)>
7週目 2月18日(木) 第13章と第14章 [13] <マルチマルチレベルモデル> <(スライド)>
[14] <相関するさまざまな効果> <(スライド)>
08週目 2月25日(木) 第14章 [15] <ソーシャルネットワーク> <(スライド)>
[16] <ガウス過程> <(スライド)>
09週目 03月 04日 第15章 [17] <測定誤差> <(スライド)>
[18] <欠落データ> <(スライド)>
10週目 3月11日(木) 第16章と第17章 [19] <GLMを超えて> <(スライド)>
[20] <星占い> <(スライド)>

コーディング

このコースには多くのスクリプトが含まれます。学生は、元のRコード例または他のコンピューティング環境へのいくつかの変換のいずれかを使用して、教材に取り組むことができます。変換は必ずしも正確ではありませんが、かなり完全です。各オプションを以下に示します。私はまた、変換をリストします<ここ>。

オリジナルRフレーバー

印刷ブックの元の R コード例を使用するには、R パッケージをインストールする必要があります。コードはすべてgithub https://github.com/rmcelreath/rethinking/ 上にあり、そこにはパッケージに関する追加の詳細があり、基礎となるMCMCエンジンとしてではなく、より最新のものを使用することに関する情報が含まれています。

rethinking
cmdstanr
rstan

R + Tidyverse + ggplot2 + brms

<Tidyverse/brms>変換は非常に高品質で、第14章まで完了しています。

Python: PyMC3 や NumPyro など

<Python/PyMC3> 変換は非常に完全です。また、少なくとも 2 つの NumPyro 変換があります: <NumPyro1> <NumPyro2>。そして、この<テンソルフロー確率>があります。

ジュリアとチューリング

<Julia/Turing>変換はそれほど完全ではありませんが、急速に成長しており、偉大な<TuringLang>を含む複数のJuliaエンジンの再考の例を示しています。

他にもいくつかの変換があります。https://xcelab.net/rm/statistical-rethinking/ で完全なリストを参照してください。

宿題と解決策

私はまた、問題セットと解決策を投稿します。リポジトリの上部にあるフォルダを確認します。