黒木玄 Gen Kuroki
- いいね数 389,756/311,170
- フォロー 995 フォロワー 14,556 ツイート 293,980
- 現在地 (^-^)/
- Web https://genkuroki.github.io/documents/
- 自己紹介 私については https://twilog.org/genkuroki と https://genkuroki.github.io と https://github.com/genkuroki と https://github.com/genkuroki/public を見て下さい。
2022年10月29日(土)
@taketo1024_2 #Julia言語 その問題は
Polynomial(Rational[0, 1], :h)
を
Polynomial(Rational{Int}[0, 1], :h)
に置き換えれば解決。非具象型のRationalがeltypeの多項式を作ること自体がJulia的には好ましくないです。Juliaでは具象型の伝搬の記述が最重要。
詳しくは github.com/genkuroki/publ... を参照。
タグ: Julia言語
posted at 01:40:31
既に黒木先生 @genkuroki が指摘されていますが、シオノギ @SHIONOGI_JP の新型コロナウイルス感染治療薬 ensitrelvir (ゾコーバ) の phase 3 trial のプレスリリースで研究不正になりうる p-hacking が疑われています。(1/5) www.shionogi.com/jp/ja/news/202...
タグ:
posted at 11:04:26
シオノギ @SHIONOGI_JP のプレスリリースでは「p=0.04 で被験薬が対照群と比較して有意に主要評価項目を達成した」としていますが、そのあとをよく見てみると症状消失までの時間の 95% 信頼区間は [-78.7, 11.7] と0をまたいでおり、どう見ても対照群と比較して有意な改善を示していません。 (2/5)
タグ:
posted at 11:05:21
95% 信頼区間が p 値が5%を超える点推定の集合であることを考えると、これで p=0.04 になるわけがありません。さらによくよく見てみると、なんと、主要評価項目である症状消失までの時間の検定とは別に、わざわざ有意差が出るように別に検定をしているようです。 (3/5)
タグ:
posted at 11:06:12
これは主要評価項目の解析で有意差が出なかった時に後から有意差が出る検定を探して再検定をする p-hacking という古典的な研究不正が疑われる事案であり、この結果をもって ensitrelvir が承認されるようなことがあってはならないと思います。(4/5)
タグ:
posted at 11:06:49
シオノギは phase 2 trial でも (p-hacking とは比較にならない程どぎつい) 主要評価項目を途中で変更して解析するという横車押しをして厚労省審議会でも強く批判されています。既に失われている信頼を取り戻すべく、シオノギ @SHIONOGI_JP がこの疑念に誠意を持って向き合うよう望みます。 (5/5)
タグ:
posted at 11:07:14
#統計 解説
null P値、点推定値、信頼区間の3点セットは、データの数値と統計モデル+パラメータ値の相性の良さの様子を表すP値函数の要約とみなされる。
null P値、点推定値、信頼区間の3点セットは通常数値で報告されるが、人間にはP値函数のグラフの方が直観的に分かり易い。 pic.twitter.com/z1NsyfPS5I
タグ: 統計
posted at 12:13:19
Togetter(トゥギャッター) @togetter_jp
わかる、わかるけど文字面が強すぎる。 / 他8件のコメント b.hatena.ne.jp/entry/s/togett... “『ゴールデンカムイ』とearthJLのコラボで「普段遣いしやすいデザインの刺青人皮カーディガン」爆誕” htn.to/3EdbNZUacr #Togetter
タグ: Togetter
posted at 12:16:07
白石の皮をはがして作ったカーディガンを着てお出かけする女性のイメージ写真www
よりにもよって白石かよ!www
【普段遣いしやすい】www
↓
『ゴールデンカムイ』とearthJLのコラボで「普段遣いしやすいデザインの刺青人皮カーディガン」爆誕 togetter.com/li/1964960 #Togetter @togetter_jpより
タグ: Togetter
posted at 12:23:49
これは確かにカプランマイヤーでは有意だけど中央値では有意水準満たせずと言ったほうが誠実でしたな、、 twitter.com/genkuroki/stat... pic.twitter.com/DBOnOVbXAQ
タグ:
posted at 13:02:01
#統計 「有意差決戦主義」からの離脱には、P値が
データの数値(ひどいバイアスに塗れていてもよい)
と
統計モデル(ひどく不適切なモデルであってもよい)&
そのパラメータ値
の間の相性の良さの指標でしかないことと、
有意水準5%と配牌ドラ2以上の関係www
の認識が役に立つと思う! twitter.com/genkuroki/stat...
タグ: 統計
posted at 13:58:54
@inferist @genkuroki 塩野義の解析の一番詳しい公開情報はこの原稿ですかね。
www.medrxiv.org/content/10.110...
タグ:
posted at 14:04:21
@inferist @genkuroki 最新版(9/23)はそう書いてあるけど
Version 1 (July 17, 2022 - 08:48)
というのもあって、違うことが書いてあるような。
するっていうと、治験開始(beginning in February 2022)前に決まっていた方法とは言い難いのではないかしら。 pic.twitter.com/mGiqNdsc5v
タグ:
posted at 14:42:17
@tomoak1n @genkuroki 実データでカプランマイヤーをログランクで検定するとどうなったのかは気になりますね
カーブの後ろのほうを見るに例えば low dose のほうはログランクだと微妙で high dose のほうはログランクでもウィルコクソンでも大丈夫だった的な
当局側と取り決めた時点の情報は欲しいですね
タグ:
posted at 14:57:25
#Julia言語 函数を
f : 指定された型 → 指定された型
のような定義域と値域が決まっている写像のイメージで定義するという発想でJuliaを使いこなすのは無理で、
f : 引数の値の型 → 引数の値の型から決まる値の型
のように引数の値の型が函数によって伝播して行くと考える必要があります。 twitter.com/genkuroki/stat...
タグ: Julia言語
posted at 14:57:58
#Julia言語 異なる型を持つ数値間の +, -, *, /, =, < のような演算がJuliaのコードで記述されており、型変換のルールは promote 系の函数のメソッドとして記述されています。
詳しくは公式ドキュメントを参照
↓
docs.julialang.org/en/v1/manual/c...
多重ディスパッチの応用例として非常に面白いです。
タグ: Julia言語
posted at 14:58:04
#Julia言語 型についてよく理解することは重要で、例えば、Array{Float64}のような型をstructのフィールドの型に指定すると、Array{Float64}は具象型ではないので、計算速度の劣化の原因になります。Vector{Float64}, Matrix{Float64}, Array{Float64, 3}なら大丈夫。
docs.julialang.org/en/v1/manual/p...
タグ: Julia言語
posted at 14:58:07
#Julia言語 同様のことは、RationalとRational{Int}の違いについても言えます。
普通は、具象型ではないRationalを成分の型(eltype)とする配列などを函数の引数に与えたりしません。
引数の具象型の伝搬という発想でコードを書くことを理解することが本質的。 twitter.com/genkuroki/stat...
タグ: Julia言語
posted at 14:58:08
#Julia言語 多重ディスパッチやら計算が速いというような解説がよくあるのですが、
手を抜ける所では徹底して手を抜けるようになっている。
ただしそのときパフォーマンスは劣化する。
という特徴が顕著な点は結構重要だと思います。
引数の具象型の伝搬を気にせずにコードを書いても動く!www twitter.com/genkuroki/stat...
タグ: Julia言語
posted at 15:13:05
#Julia言語
引数の具象型の伝搬
や
無駄なメモリアロケーションの削減の重要性
の重要性と対策については
docs.julialang.org/en/v1/manual/p...
で詳しく解説されています。
このページの内容を理解すると、Juliaでコードを書くことが一挙に楽になります。
考え方をどう変えれば良いかがわかる!
タグ: Julia言語
posted at 15:18:42
#Julia言語
docs.julialang.org/en/v1/manual/p...
の存在を初めて知ったときには、
もっと早く教えてくれよ!😭
と泣きが入りました。
学習の最初の段階における基本の理解は非常に大事。
タグ: Julia言語
posted at 15:18:43
#Julia言語 この手抜きのコードを書いても動く点が非常に便利なのですが、手抜き過ぎたらコンパイル時にエラーが出るようにできるとありがたいかも。
函数に引数を与えたときのJITコンパイル時に型安定性をチェックしてダメすぎるならそこでエラーを出して止まってくれるようにできると嬉しい。 twitter.com/genkuroki/stat...
タグ: Julia言語
posted at 15:27:23
ま〜 p-hacking による研究不正とまで言うのはきついかな 元々カプランマイヤーのほうも検定するとは書いてある twitter.com/consultnt_a/st...
タグ:
posted at 16:22:36
まあこれ↓よね
症状改善効果はパキロビッドも示せてないしそこだけで見ようとするのはそもそも苦しいのよね 重症化を観測しづらくなった今となっては
一方ウイルス量をン十分の一に減らしているのは間違いなさそうなので、それで長期的な悪さが減るかどうかとかに注目したほうが筋がいいと思う twitter.com/genkuroki/stat...
タグ:
posted at 16:28:15
#統計 添付画像は
www.shionogi.com/jp/ja/investor...
↓
www.shionogi.com/content/dam/sh...
2022年10月12日 Transcript
より。
中央値の差の点推定値
と
中央値の差の検定にはなっていないカプラン・マイヤー法のP値
の組合せでは、中央値が24時間程度改善することの証拠には全然ならないことをわかっていない。 pic.twitter.com/9BtF1QVHOt
タグ: 統計
posted at 20:28:06
投稿主の方のお子さん、大事に至らなかったようで何よりじゃ
この投稿に関連して、いくつか話してみるんじゃ
①生後3ヶ月未満の発熱は要注意
②細菌性髄膜炎はワクチンで予防できる
③熱の高さと重症度は一致しないこともある
④保護者の「いつもと違う」は要注意 twitter.com/soar0129/statu...
タグ:
posted at 20:33:25
①生後3ヶ月未満の発熱は要注意
生後3ヶ月未満の発熱には、約10%に重症な感染症(髄膜炎など)が隠れているんじゃ
3ヶ月未満のお子さんが発熱したら、「すぐに」医療機関を受診することが大事じゃ
www.ped-doctor-blog.com/fever/#index_id2
タグ:
posted at 20:35:47
②細菌性髄膜炎はワクチンで予防できる
生後3ヶ月以降の髄膜炎の原因は、肺炎球菌とHibが多くを占めるんじゃ
そして、この2つにはワクチンが定期接種となっておる
細菌性髄膜炎は、Hibと肺炎球菌のワクチンの普及で大きく減った疾患なんじゃ
www.niid.go.jp/niid/ja/kansen... pic.twitter.com/hhLdxPkouZ
タグ:
posted at 20:39:05
③熱の高さと重症度は一致しないことがある
よく、熱が高くて心配される親御さんがおるんじゃ
熱の高さも重症度の参考にはなるが、今回の例のように38℃前後でも重症なことはあるんじゃ
大事なのは、呼吸の仕方やぐったりしているかなどの子ども自身の元気さ、医学用語で言う「全身状態」じゃ
タグ:
posted at 20:42:08
#統計 続き。5症状消失までの時間の中央値が約1日短くなることを主張したいのであれば、最悪でも、中央値の差の95%信頼区間が0を含まないことを示す必要があるのに、中央値の差の検定になっていない別の検定のP値を示して「統計的に有意」とか言うのは統計学の誤用だと思う。
www.shionogi.com/content/dam/sh... pic.twitter.com/1PUp8xHUiJ
タグ: 統計
posted at 20:46:47
④保護者の「いつもと違う」は要注意
保護者が「いつもと違う」と感じたとき、そうでないときと比べて重症感染症のリスク(陽性尤度比)が14.4倍にもなるとの報告があるんじゃ
「なにかおかしい」と感じたら受診してもろてええし、それを笑う小児科医はおらんのじゃ
タグ:
posted at 20:46:51
#統計 他に見ておくべき資料は
www.medrxiv.org/content/10.110...
September 23, 2022 (ver.2)
と
www.medrxiv.org/content/10.110...
July 17, 2022 (ver.1)
の2つ。バージョンの違いで、内容に違いがあるので両方に目を通した方がよいです。
タグ: 統計
posted at 21:38:15
#統計 primary endpointがver.1からver.2にかけて変更されています。
添付画像①は上のSept. 23, 2022 (ver.2)の検出力80%の実現のための標本サイズの見積もりの部分より。
中央値の差の検定の検出力80%の実現を目指していない!
添付画像②は www.shionogi.com/content/dam/sh... の10/12のやつ(既出)。 pic.twitter.com/QRiqSvpM9c
タグ: 統計
posted at 22:39:33
#統計 添付画像は上のSept. 23, 2022 (ver.2)より。
5症状解消までの日数の中央値の改善をテストしたいなら、Peto-Prentice版の一般化Wilcoxonでの検出力80%の標本サイズではなく、中央値の差の検定の検出力80%の標本サイズを見積もるべきでした。
戦いの準備の段階で敗北しているように見えました。 pic.twitter.com/lacRCxXY3P
タグ: 統計
posted at 22:43:24
#統計 添付画像は上と同じ。
しかも、中央値はそれぞれ8.3日、11.1日だと仮定して必要な標本サイズを見積もったのですが、実際のPhase 3の結果ではそれぞれ7.0日、8.0日で差が大幅に小さくなってしまった!
結果的に中央値の差の95%信頼区間が0日を含むことになってしまった!😱 pic.twitter.com/Z8doIKZmye
タグ: 統計
posted at 22:47:40
#統計 注目する症状の種類を5つに減らせば良さそうだとした理由はPhase 2bでのデータに数値がそうなっていたからです。そのような観察で得た仮説は信用できない場合が多いと思います。 pic.twitter.com/JAVCM2xQ58
タグ: 統計
posted at 23:28:34
#統計 こういう流れは、効き目があることを期待している人達を不安のどん底に落とし入れるに十分だと思われます。
それなのにプレスリリース www.shionogi.com/jp/ja/news/202... や www.shionogi.com/content/dam/sh... では肯定的な結果が得られたと宣伝しているのは非常に不可解です。
タグ: 統計
posted at 23:28:36
アリエル・クッキー・リュウ【『須永朝彦小 @arielcookieliu
通報お願いします。卑怯です。 twitter.com/4tdeganbaru/st...
タグ:
posted at 23:52:21