黒木玄 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年01月01日(月)
May your gradients flow and your learning rates be large in 2018! For an exciting topic of research, here are my Meta Learning NIPS Symposium slides. goo.gl/c8pjGo pic.twitter.com/YORcRYzMQG
タグ:
posted at 00:41:48
習熟度別「伝統」との付き合い方
レベル1︰伝統を信じて従う
レベル2︰伝統は創られたものだと知って憤り、批判する
レベル3︰伝統は創られたものと知りつつ、そんなものだと受け入れて楽しむ
レベル4︰伝統を新たに捏造して人びとを動員する
さあ、あなたはどのレベル?
どうぞ伝統的なよいお正月を!
タグ:
posted at 02:14:33
「伝統」との付き合い方。何気に分類したが、職種や立場による分布の偏りもあるかもですね。
レベル1は大衆消費社会、
レベル2は学生や人文社会科学者、評論家、
レベル3は企業経営者や町内会、小売店、
レベル4は政治家、教祖、広告代理店、みたいに。
「伝統」と言う人びとを観察して楽しみましょう twitter.com/jinrui_nikki/s...
タグ:
posted at 02:26:08
家族で人生ゲーム。科学者の収入が医師より高かったり、子供が生まれるほどお金が儲かったりする奇怪なゲーム。 pic.twitter.com/FIM9VmD41i
タグ:
posted at 09:58:34
adhara_mathphys @adhara_mathphys
ようやく黒木先生が上げているコードをJulia+Jupyterで動かせるようになりました。
タグ:
posted at 12:21:29
adhara_mathphys @adhara_mathphys
さまざまなシンプレクティック積分法の比較があります。
twitter.com/genkuroki/stat...
タグ:
posted at 12:24:41
adhara_mathphys @adhara_mathphys
プロットにPythonが使われるのですが、関連のパッケージのインストール時にはそのバージョンを適切(統一する)ところに注意を払いました。
タグ:
posted at 12:28:49
非公開
タグ:
posted at xx:xx:xx
DeepLearningと汎化性能に関しては、この資料が日本語で一番詳しいと思います。最新のBatchSizeと学習率の互換性の話とかもあります。
www.slideshare.net/DeepLearningJP...
タグ:
posted at 15:45:56
#数楽 #JuliaLang 小ネタ
ゼータ函数の函数等式には sin(πs/2)Γ(1-s) という式が出て来るのですが、それをそのまま
sin(πs/2)*gamma(1-s)
と数値計算すると虚部が大きなsでNaNになります。
(exp(im*π*s/2 + lgamma(1-s)) - exp(-im*π*s/2 + lgamma(1-s)))/(2im)
で計算するとそうならない。 pic.twitter.com/NIk4FnM5pb
posted at 15:59:41
#数楽 #JuliaLang #数値計算 Γ函数を使って数値計算するときには相当に注意しないと簡単にオーバーフローしてしまう。log Γ(s) であればオーバーフローし難い。log を取った形で大きな数値どうしの差を処理してから exp しないと、有限の値になるはずが、∞/∞=NaN となってしまうことが多い。
posted at 16:03:00
#数楽 #JuliaLang
gist.github.com/genkuroki/cedb...
非常にラフなノートブック
Julia言語のSpecialFunctions.jlのzeta(s)ではzeta(0.4+500im)はNaNになってしまうんですね。zeta(0.6+500im)は正常に計算される。Re s<1/2での計算は函数等式で Re s>1/2 の場合に帰着させた方が安全っぽい。
posted at 16:24:36
#数楽
www.mpfr.org/algo.html
GNU MPFR Algorithms
www.mpfr.org/algorithms.pdf のp.38以降にGNU MPFRで採用されているリーマンのゼータ函数の計算法が書いてあります。
sin(πs/2)Γ(1-s)の因子の扱い方が悪いせいで zeta(0.4+500im)=NaN+NaN imになっている可能性があります。
タグ: 数楽
posted at 16:27:58
juliaは今後が楽しみだねぇ。Pythonの最大の欠点は速度、特にfor文が遅い事だからね。構文もよりMATLABに近いし好感持てる。あとはJITコンパイラの仕組みに興味あるけど、コンパイラの知識全くないのでわからない...。
タグ:
posted at 16:33:03
#JuliaLang
juliamath.github.io/SpecialFunctio...
SpecialFunctions.jl の zeta(s) の説明
そこからソースコードへのリンクがある。
github.com/JuliaMath/Spec...
そこには
return zeta(1 - s) * gamma(1 - s) * sinpi(s*0.5) * (2π)^s / π
と書いてある。これはとてもまずい。簡単にNaNになってしまう。
タグ: JuliaLang
posted at 16:37:06
#JuliaLang
gamma(1 - s) * sinpi(s*0.5)
を
(exp(im*π*s/2 + lgamma(1-s)) - exp(-im*π*s/2 + lgamma(1-s)))/(2im)
に置き換えればNaNが出難くなる。(これが最適なコードなのかどうかはわかりませんが。)
タグ: JuliaLang
posted at 16:38:34
#JuliaLang Γ(1-s)はIm(s)が大きくなると指数函数的に0に近付きます。sin(πs/2)の中に隠れている exp(-πis/2) はIm(s)が大きくなると指数函数的に∞に発散する。それらの積の数値計算は(1/∞)×∞=NaNになりやすいのだ。両方logを取ってから足し合わせてexpしなければ適切に数値計算できない。
タグ: JuliaLang
posted at 16:43:14
#JuliaLang あと私に誤解がなければ、s::BigFloat や s::Complex{Float64} には zeta(s) が定義されていますが、s::Complex{BigFloat} にはzeta(s)は定義されていないように見える。
タグ: JuliaLang
posted at 16:46:59
「北斎はタコ触手エロ描いてたからフォーリナーww」っていうのは北斎好きとしては大いに異議を唱えたい。北斎は実は敬虔な法華宗の信者で仏教画も多く残していて、こういうクッソかっこよくて最高にイカレてる仏伝画とか残してるんですよ。 pic.twitter.com/vgBVTrc0lS
タグ:
posted at 16:56:57
コレ以外にもおどろおどろしい妖怪画とかも多数残していて、こういった作品の「外宇宙生命体」感と、数々の奇人変人な逸話…例えば、北斎は外出時には必ず謎の呪文のような言葉をつぶやきながら歩いていた(実は法華宗の題目のようなものらしい)、とか…を発展的解釈した結果かと
タグ:
posted at 17:00:33
最近のトラッキングスクリプトは見えないログインフォームをHTMLに挿入し、パスワードマネージャーに補完させることによりユーザのID/PWを得ることでより強固にユーザのトラッキングを行っているとプリンストンが警告。ブラウザにPWを保存するな。 twitter.com/geeknik/status...
タグ:
posted at 17:04:39
Togetter(トゥギャッター) @togetter_jp
「#超算数 の対極にある、算数数学教育が育むべき能力とは」が伸びてるみたい。私も読みに行かないと! togetter.com/li/1185378 作成者: @AS_Insects
タグ:
posted at 17:06:07
面白いくらい二極化してることで実感したのは、学習に忍耐だの規律だのを強制されている子供達の何人もが、学問の面白さ、魅力を感じる機会を奪われて育って行くんだろうなと。
タグ:
posted at 18:41:03
非公開
タグ:
posted at xx:xx:xx
2003年から更新されていない wrapfig パッケージを expl3 で再実装した exwrapfig パッケージを公開しました.\usepackage{exwrapfig} するだけで,本家 wrapfig とまったく同様の使い方が可能です.将来的には種々の問題ある挙動の修正やインターフェースの拡張も行います.
github.com/wtsnjp/exwrapfig pic.twitter.com/TnHa8BBr2J
タグ:
posted at 18:50:59
#数楽 #JuliaLang ガンマ函数の複素平面上ので値がどうなっているかについては知らない人が多いような気がするので、プロットしてみました。
添付画像はガンマ函数の絶対値の対数のプロット。実軸から離れるとガンマ函数の値の絶対値は指数函数的に0に近付きます。
gist.github.com/genkuroki/5f37... pic.twitter.com/hiCoSseFjk
posted at 20:21:00
Robert Geller; ロバート・ @rjgeller
反ワクチン論文はぞろぞろ撤回されているが、日本の報道機関はその事実をほとんど取り上げない。低レベルの反ワクチン論文は英国の某ウェークフィルド氏がバックにいるようだ。 retractionwatch.com/2017/05/08/ret...
タグ:
posted at 20:22:19
「取り壊される大学のキャンパス 丸ごとスキャンして保存!?将来はVRで散歩も 九州大学」
headlines.yahoo.co.jp/hl?a=20180101-...
画期的で面白い。大学の老朽化した建物って個性あるデザイン多いから貴重。
タグ:
posted at 20:29:31
@NeXTSTEP2OSX 本年初日からお腹一杯に変更いたしました。 #ChangeNeXTIcon pic.twitter.com/AXnAalFOHR
タグ: ChangeNeXTIcon
posted at 20:36:48
#数楽 #JuliaLang
nbviewer.jupyter.org/gist/genkuroki...
Gamma function
添付画像は Γ(10+it) の実部と虚部のプロット。虚軸方向で(tを動かすと)ガンマ函数は振動しながら減衰する。
虚軸方向でのガンマ函数の値の動き方がわかるプロットをあんまり見たことがないので作ってみました。 pic.twitter.com/PpvlSjYay8
posted at 22:38:15
一見穏当に見えるこういう思想は、アパルトヘイトの源泉。産経新聞の曽野綾子コラムと言っていることは同じです。「生物」などと言ってしまうあたりも、疑似科学感たっぷり。
気をつけよう、理解のふりした隔離政策 twitter.com/yukehaya/statu...
タグ:
posted at 22:51:17
混ぜると混乱するから、別べつにしてそれぞれ発展を遂げればよい、という「分離発展」こそ、アパルトヘイト推進の論理です。相対主義の悪用の見本のようなもの。「上意下達の強権的な相対主義」が人びとの自由を奪い、民主化するまでどれほど多くの人びとの血が流れたことか。世界史を学び直してほしい twitter.com/yukehaya/statu...
タグ:
posted at 22:52:41
これも、典型的な詭弁。相対主義を認めない立場も含めて相対主義的に尊重せよという、相対主義の悪用かつ自己矛盾の見本のようなものです。
「言論の自由を否定する言論を認めろ」「他者の基本的人権を否定する奴隷所有権を認めろ」というのとまったく同型。本人がそれに気付いていないのも滑稽です twitter.com/yukehaya/statu...
タグ:
posted at 22:54:47
正月から、つまらない言説を斬ってしまいましたが、こういうのは時ところを選ばずわいてくるのでしょう。
ああまたか、と諦めて黙認してしまわずに、ひとつずつ否認することが重要です。
今年もまた、そんな1年になるのかなあ。という予感がします
タグ:
posted at 22:57:43
もっとも、おかげで、今年の目標がひとつできました。
文化人類学者の社会的役割のひとつとして、かねてから考えていたこと。そろそろ、具体的な形として世に問うていくための行動に移したいと思います。
元日の、ひとつの決意。
タグ:
posted at 23:00:02