黒木玄 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 を見て下さい。
2018年04月03日(火)
JuliaでLangford方程式
こちらと、
www.te.noda.tus.ac.jp/~harada/HRLB/c...
こちらを参考にさせて頂きました
twitter.com/RinPhysBot/sta... pic.twitter.com/TBAduoID3t
タグ:
posted at 23:37:41
最近知ってびっくりしたのは、みんな使っている(例えばRやJuliaのユーザーが使っている)不完全ベータ函数の数値計算のコードが2千行以上あること。
アンダーフローやオーバーフローは結構厄介な問題。
github.com/JuliaStats/Rma...
で読める。Cでgoto文も使いまくっている。
twitter.com/genkuroki/stat...
タグ:
posted at 23:17:53
「場合ごと目的ごとに合理的な選択肢は異なる」のような普遍的に通用する原則を無視するには非常にまずい。
「場合ごと目的ごとに変数名や函数名の合理的な付け方は異なる」という原則を理解して実践すればそうひどいことにはならないと思う。
タグ:
posted at 23:01:31
大久保河野はところどころ面白いことが書いてあり、画像はStokesがAiry方程式のStokes係数を決定した際「量的変化が最大に達したときに質的変化を生じる」という論理を使った箇所、序文、「数学者とは∫[-∞→∞]e^(-x^2)dx=√πが2x2=4と同様に明らかである人のこと」というKelvinの定義を述べた箇所。 pic.twitter.com/vBXqJ0uUPG
タグ:
posted at 22:58:30
いずれの本もユニークで代りのない本だが、それだけに売れなかったのか。英語のは昔はKluwerから出ていたが会社が合併したので、Springerから出ている
www.springer.com/jp/book/978079...
(前ツイは間違っていたのでツイ消しして再ツイートした)
タグ:
posted at 22:54:34
#Julia言語 授業を担当しているSGJさんのコードは非常に参考になります。たぶん、Julia使いじゃなくても参考になるんじゃないかと思います。
Juliaで実装されたBanach空間に値を持つ多変数函数を数値積分できる
github.com/stevengj/HCuba...
はよく使っている。
タグ: Julia言語
posted at 22:52:39
#Julia言語 一つ前のツイートで紹介した
nbviewer.jupyter.org/github/steveng...
はMITでのコンピューターの授業に一部分。全体は
github.com/stevengj/18S09...
で読める。テーマはコンピューター資源をどれだけ効率的に利用して計算するか。
タグ: Julia言語
posted at 22:52:37
amazonだと河野實彦さんは実彦と別の名前になっているようだ。
河野実彦:微分方程式と数式処理
www.amazon.co.jp/dp/4627038119
大久保謙二郎・河野實彦:漸近展開
www.amazon.co.jp/dp/4316376306
Mitsuhiko Kohno
Global Analysis in Linear Differential Equations
www.amazon.co.jp/dp/9401059462
タグ:
posted at 22:40:42
#Julia言語 特殊函数の数値計算の最適化されたコードが読み難くなるのは仕方ないのですが、様々な道具(数式処理、高度なマクロ機能を備えたプログラミング言語、視覚化が容易な環境)を利用すれば、「コードを書く過程で人間が楽をできること」については次のリンク先を参照。
nbviewer.jupyter.org/github/steveng...
タグ: Julia言語
posted at 22:37:01
「ミス日本」市橋礼衣さんの始球式に球場がどよめきました。
www.sankei.com/photo/story/ne... pic.twitter.com/4Cf0i0xu6K
タグ:
posted at 21:57:25
#超算数 「教科書の指導書、教科書準拠周辺教材編集等関与者情報」に関連しそうな東京都の公文書情報です。
8254.teacup.com/kakezannojunjo...
誰か、こ手の情報を開示請求して欲しいです。
タグ: 超算数
posted at 21:38:39
中村さんの還暦の時のスピーチでも触れたが、1990年代に「可積分系の応用数理」を中村さんが始めた当時、もっと日本の可積分系や周辺の人たちが応援すれば良かったのではとは思っている。私も当時はよくわかってなかった一人なので偉そうなことは言えない。後になれば重要性がわかってくる。
タグ:
posted at 21:38:05
2018年の時点で、4年生~修士が可積分系を勉強しようと思った時に手近な本が少なかったと思うので、そういう意味ではありがたい本だろうと思う。抜けているもので、大きなものはパンルヴェもあるが、表現論との関係だろう。でも、とりあえず勉強の足がかりになれば良いと思う。
タグ:
posted at 21:23:27
既刊の「古典調和解析」も同じスタイルで、複数の著者によるオムニバス形式である。一人の著者で全てを書き切るのは現代科学では難しいので良い試みだと思う。これでも抜け落ちてるテーマが多いわけで、現代の可積分系の中で、一つの大きな幹の切り口を見せてくれた本だと思う。
タグ:
posted at 21:17:07
当たり前、中川さんはICRPの委員でもなんでもない。彼はICRPの勧告を薦めただけ。敬意は払うものの、彼は勧告の特にLNTに対しては元々批判的な立場だった。普通のことでしょ、だから勧告を議論の土台にしろと言ってるの。所で君たちはいつからICRPの言うことに敬意を払うようになったのかな twitter.com/sivad/status/9...
タグ:
posted at 21:16:53
可読性を確保することは大賛成なのだけど、数値計算をするときはどうしても確保できないことが生じる。予め手計算をすることで計算回数を減らすときなんか訳わからんコードになることはざら。ジレンマ twitter.com/ms3rdzone/stat...
タグ:
posted at 21:15:10
朝倉書店さんから「可積分系の数理」を送っていただいた。突っ込みを入れながら読もうと思っていたが、Twitterで悪口を言いにくくなった(笑)。タイトルが絶妙で、可積分系・百科ではなく、可解格子模型・微分幾何など様々な数理現象に応用されている「可積分系の数理・百科」である。
タグ:
posted at 21:12:11
RとStanでベイズ統計モデリング、第7章読んでるけど痒い所に手が届きすぎワロタ。多重共線性の解説なんてこれ以上ないくらい簡潔で分かりやすく、数式レベルで一瞬で理解できる。
タグ:
posted at 20:53:28
twitter.com/f_jhr/status/9...
#統計 #数楽 「情報源符号化」の話は先のSanovの定理とは異なるKL情報量の解釈。こちらの解釈を知っているとKL情報量を「情報量」と呼ぶ理由がわかる。
例えば
genkuroki.github.io/documents/2016...
の第10節。「平均符号長」の下限からの乖離の大きさとしてKL情報量が出て来る。
posted at 20:38:52
これもある種の #超算数 #超理科 的な案件なのではないだろうか?
ベクトルが数学Cに移されることについてのパブコメとそれへの文科省側の回答の酷さに呆れかえるばかりだ。search.e-gov.go.jp/servlet/PcmFil... pic.twitter.com/pyFscKZtlA
posted at 20:28:06
#統計 ベイズ 統計における事後分布ψに対して、特別な形の確率分布rでD(r||ψ)を小さくするものを近似計算して、rを真の事後分布ψの近似分布だとみなすことが「変分ベイズ 」もしくは「変分近似」。リンク先に例がある。
twitter.com/genkuroki/stat...
タグ: 統計
posted at 20:26:37
#統計 読んでもわかるはずがない部分についてピンポイントで「わからない」という感想が出ているのを見るとうれしい。
genkuroki.github.io/documents/2016...
Kullback-Leibler 情報量と Sanov の定理
では有限集合上の確率分布に関するSanovの定理については証明してあります。統計力学入門的な解説も含む。
タグ: 統計
posted at 20:26:30
twitter.com/f_jhr/status/9...
#統計 渡辺さんの本には「Kullback-Leibler情報量で確率分布の違いを測ること」について十分な説明がないので「わからない」という感想は当然。
良い解説が見当たらなかったので自分で解説を書いた。
genkuroki.github.io/documents/2016...
Kullback-Leibler 情報量と Sanov の定理
タグ: 統計
posted at 20:26:28
#超算数 文科省が、高等学校学習指導要領解説を活用するよう圧力をかけているようです。
8254.teacup.com/kakezannojunjo...
小学校でも圧力をかけている可能性がありそうです。
タグ: 超算数
posted at 20:13:02
計算したいことを思いついたのだけど、意外に計算量が要ってだめなのかも。GPU向きなんじゃないかとは思うものの、GPUのコードを書く気は起きないから、並列化で許してもらえないかな。Juliaでできるかな
タグ:
posted at 19:41:44
保護者的には塾関係者からの情報が結構役に立っている。
保護者だと自分ちの子の話はし難いし、学校関係者がぶっちゃけた話をできないこともよくわかる。
塾関係者によるぶっちゃけ発言は社会的に結構重要かも。ただし、フェアであることが要求されるのですが。
フェアなぶっちゃけ話を期待。
タグ:
posted at 18:11:57
加計の入学予定の学生さん
かつて飼っていた犬が「脊髄軟化症」と呼ばれる難病にかかり、足が不自由になった出来事をきっかけに獣医師を志すようになりました。
3日は、家族4人で式に出席し、記念写真を撮っていました。
マスコミと野党は、学生さんの獣医師になるという夢を妨害しないでください
タグ:
posted at 18:04:11
#Julia言語 からはSymPyだけではなく、Maximaも使えますが、JuliaとMaximaの連携はSymPyと比較すると未成熟な状態。数式処理系としてMaximaは非常に優れているので、もっと連携が強化されるとよいと思う。
MaximaならSymPyと違って∫log(sin x)dxも計算してくれます。
nbviewer.jupyter.org/gist/genkuroki... pic.twitter.com/zVzwRUATfI
タグ: Julia言語
posted at 17:49:17
twitter.com/tatssuki/statu...
#Julia言語 SymPyの式のJuliaで使える函数への変換をSymPy lambdifyでした場合とJulia eval parseでした場合の速度比較を追加しました。
gist.github.com/genkuroki/89fc...
nbviewer.jupyter.org/gist/genkuroki...
添付画像のようにJulia eval parse版の方が4倍程度速かったです。 pic.twitter.com/rgIeAPhqGQ
タグ: Julia言語
posted at 17:49:15
TensorFlow Hub www.tensorflow.org/hub/ Colaboratoryで配布されてるやつが凄くお手軽かつ本格的で楽しめる。GANとか普通に目の前で計算して顔イメージのtransitionとかもやってくれます
タグ:
posted at 17:26:28
ちょ、読んでたら涙が。。いや、ふざけんなよ、おまえら、さ、違うよ、総括してほしいのは個人にではないんだよ!政府として、行政として、マスメディアとして。みんなすずかんの文章読んでください。
タグ:
posted at 17:22:10
【2006 RH120】
アテン群に属する直径約3~6mの微小な地球近傍小惑星の1つである。2006年9月から2007年6月までの間、この小惑星は地球の周囲を自然衛星として周回し、一時的な「第2の月」となっていた。pic.twitter.com/u0xnrmH48H
タグ:
posted at 15:57:33
…殆ど妥当に使える場面が無く、あまりに強力だから、悪用すればどこまでも人を虐げ欺き苦しめる事が出来る。その威力に魅入られてしまえば自身が悪魔になってしまうほどの怖い代物だ。だから多用してればいずれ「あの人は、やっぱりそういう人なのか…」ってなる。その人の関わる分野まで疑われる。
タグ:
posted at 15:47:43
ほんとこれ。
あそこも、「この場にそぐわない」とかってわざわざケチつけにくる怖いベテランさんがいなければもっと盛り上がるのになぁ・・・
1000人越えてる割に書き込む人っていつもの数人だけだもんねぇ・・・ twitter.com/genkuroki/stat...
タグ:
posted at 15:45:51
…そういう「言ってないだけで嘘はついてない」なんてやり方で対抗するしかない戦いってのもあるだろうよ、法廷闘争とかではやるよね…でも、それは一体何のためで、どういう時なのか?は問われるものだよね?、そこに人間性が表れるって事も確かだよ。気楽に多用してよいものではないよね?
タグ:
posted at 15:27:34
…厄介なのはね、人の心は見えないってことでね…知ってるのに言わないでいるのか、本当に知らないのか、すぐに見破るってのは無理でしょ?そこで知ってたけど言わないのは嘘をつくのとは違うって理屈で迫られてさ、中には「訊けば答えたのに、訊かないお前が悪いんだよ」とか言う奴まで居るからな。
タグ:
posted at 15:08:24
…「言わなかっただけ、嘘はついていない」というのは、何を言わないでおくかを選択する意図が、相手の現実認識を歪曲する事にあり、それによって自分に有利な状況や利益を得ようとする行為なのだから、場合によっては、嘘をつくより罪深い。
上野さん…その種の非道に女性も虐げられてきたのでは?
タグ:
posted at 13:51:24
問題の論文「イヌノミのペスト媒介能力に就て」サルの太ももにペスト菌ノミをつけて感染させたんだけど、そのサルが「頭痛を訴え」た事になってるんだよ。サルが。そしてそのサルの体温のグラフも36度から始まっている。サルの平熱は38度くらいじゃなかったか……この「サル」ってもしかして… pic.twitter.com/8fihtW30KH
タグ:
posted at 11:56:27
『731部隊将校の学位取り消しを 人体実験疑い論文で京大に』
現代の価値観で過去の学位の判断をするのはイカンのでは?と思ったが、コレはそもそもヒトを実験対象にしたのにサルだと偽ったという実験データの偽造であってこの論文は捏造、学位取り消しは妥当だよなあ
headlines.yahoo.co.jp/hl?a=20180402-...
タグ:
posted at 11:51:26
上野千鶴子曰く「嘘はつかないけど、本当のことを言わないこともある。」
これって人を欺くために使われる初歩的なテクニックで、これを使う人を信用するのは危険なんだよね。
例えば、
「過去に雪崩があった事を言わなかっただけ、嘘はついていない」
とか通ると思う?
twitter.com/soutathesouta/...
タグ:
posted at 11:45:37
以前に、juliaのドキュメントを全部グーグル翻訳にかけたのがあって、それを更新しようと思ってドキュメントの履歴みてたら想像以上に変ってて、こりゃ、1.0出るまで手を出し辛いな。って気分。
タグ:
posted at 10:53:59
三月中にMLP「ガウス過程と機械学習」の担当分をほぼ書き終わりましたので、サポートページのドラフトを公開しました。chasen.org/~daiti-m/gpbook/
本は、2018年中に発売したいと思っています。上のページも書いたばかりでまだまだ一部ですので、順次充実させていく予定です。
タグ:
posted at 10:18:57
渡辺ベイズ8.4節の
「与えられたqに対してD(q|p)を最小にするpを見つけたいという課題が統計的推測であり情報源符号化」
「与えられたpに対してD(q|p)を最小にするqを見つけたいという課題が平均場近似」
?????わからない!!!!
タグ:
posted at 09:51:54
猫村ゐき (Nekomura Wiki) @lll_anna_lll
C++年々つらくなるからRustに移行したいし、PythonたまにつらいのでJuliaに乗り換えたいんよね…
タグ:
posted at 08:41:45
インド洋の島国のモルディブにあるバア環礁の一部を斜めから空撮した写真。 bit.ly/2GOL9pC 百個以上の珊瑚礁の島からなる環礁だが、この写真の部分は、きれいな円形に見える島がほぼ直線上に並んだ興味深い景観を示している。環礁全体の地図や写真を含む英文記事 bit.ly/2pY75oO pic.twitter.com/GMKRN1fGnf
タグ:
posted at 07:35:12
非公開
タグ:
posted at xx:xx:xx
非公開
タグ:
posted at xx:xx:xx
チュパチュパ中に
指をササッと隠したら
しばらく気が付かずにチュパチュパ…
チュパチュ…
はっ????
指?!??
指どこ!!!
キョロキョロ探す姿がまた可愛い(≧∇≦) pic.twitter.com/yh9GhSeHxj
タグ:
posted at 06:24:44
UFO教授 (藤木文彦 Fumihiko @UFOprofessor
@genkuroki 自分と同レベルの人とだけ世間話をしていても仕方ないので、是非、自分の知らないことを知っている人や、より賢い人の話を聞けるようにすべきだと、学生には言っているのですが、彼らは果たして、どこまで役立てていることやら。少なくとも私には非常に意義有る物となっているのですが。
タグ:
posted at 05:05:22
非公開
タグ:
posted at xx:xx:xx
小熊英二氏の「社会運動家としては正しい選択です」は、学者としてはあり得ない選択だと暗に言っている気がしなくもない。twitter.com/soutathesouta/...
タグ:
posted at 03:52:22
私が「ネット」に関わり始めてすぐに気付いたことは
雑談もできない場所には難しくて面白い話をできる人達も集まらなくなる
ということ。話題を限定せずにすむ場所を作ってうまく維持するだけでみんな急激に賢くなる。話題が限定されていないからどこまでも難しい話もできる。
タグ:
posted at 03:30:58
なんで俺はゲームの中でまで、データフローグラフと戯れて、ロードバランサで負荷分散して、機械学習で遊んで、多層パーセプトロンで分類器作ってるんだろうか。
while True: learn()、面白い。
store.steampowered.com/app/619150/whi... pic.twitter.com/rSy4S4K7n4
タグ:
posted at 03:26:14
#Julia言語 「SymPyで数式を計算して、数式を函数に変換して、計算してプロットする」という例がないと使い難いと思ったので、事前分布と事後分布のプロットのコードを追加。
gist.github.com/genkuroki/89fc...
正規分布の共役事前分布関連の公式のSymPyによる導出 (未完)
nbviewer.jupyter.org/gist/genkuroki...
n=5 pic.twitter.com/cEZjrQwZjj
タグ: Julia言語
posted at 02:48:16
4けたの数字をひっくりかえして差をとる操作
(例:1984→2907(=4891-1984))
0001~9999の数に対してこれを繰り返すと必ず5種類のループに入る:
0000→0000
0090→0810→0630→0270→0450→0090
0909→8181→6363→2727→4545→0909
0999→8991→6993→2997→4995→0999
2178→6534→2178
タグ:
posted at 01:33:07
#Julia言語 実はSymPy.jlを「使えない」と誤解していた原因はSymPy.jlのバグでした。?@ syms で表示される例が動かなかったので、実変数や正値変数を気軽に得られない状態になっており、それが原因で積分もうまくできないと誤解していた。そのバグの修正例が
nbviewer.jupyter.org/gist/genkuroki...
にあります。
タグ: Julia言語
posted at 00:13:20
#数楽 #Julia言語 からPython SymPyを使う話。
nbviewer.jupyter.org/gist/genkuroki...
正規分布の共役事前分布関連の公式のSymPyによる導出 (未完)
SymPy.jlのsymsマクロがバグっていたのでその訂正例が載っています。
添付画像を見ればわかるようにSymPyもポリガンマ函数を使って定積分を計算してくれます。 pic.twitter.com/s7N6GGSg8M
posted at 00:13:20