黒木玄 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月22日(月)
算数数学ができなくて、マニュアル通りにしかできない先生も問題なのですが、さらに困ったことに、算数専門の教育学者が #掛算 の正しい順序を推進しているので、このような問題が発生してしまうのです。 #超算数 twitter.com/take3_8/status...
posted at 00:04:13
得意不得意があるのはしかたないので、自分ができない科目の授業もしないといけないのはつらい。そのうえさらに、算数専門の教育学の先生たちが阿呆だらけというのが大問題。
タグ:
posted at 00:08:48
非公開
タグ:
posted at xx:xx:xx
ごまふあざらし(GomahuAzaras @MathSorcerer
rust でIsingモデルの実装できました.#Julia言語 並みの速度が得られました.
gist.github.com/terasakisatosh...
タグ:
posted at 00:46:48
もしかして、#掛順 に拘る人が多いのって、九九の例えば二の段を「ににんがし、にさんがろく、にしがはち、…」のように前の数固定の形でしか習わないせい…?
確かに、試しに「ににんがし、さにがろく、しにがはち、…」と唱えてみると時々つっかえるけど…。
#掛算 #超算数
twitter.com/kuri_kurita/st...
posted at 02:29:20
Thread Parallelism in Julia www.juliabloggers.com/thread-paralle... #julialang (Re-post)
タグ: julialang
posted at 02:41:43
Dr. Chris Rackauckas @ChrisRackauckas
DifferentialEquations.jl in #julialang will be making some big breaking changes. Blog post coming soon, but here's a sneak peek. Last call for options:
github.com/JuliaDiffEq/Di...
タグ: julialang
posted at 03:49:40
ごまふあざらし(GomahuAzaras @MathSorcerer
IsingModelでNim Go の実装が遅いと言ってしまってたけれども,アルゴリズム内でのループの設定が間違っていたため遅いという結論を出してしまいました・・・.しかしながら修正した実装での計測の結果,結論は不変でした・・・.#Julia言語 ぱやい.
タグ:
posted at 04:10:02
ごまふあざらし(GomahuAzaras @MathSorcerer
君のRustは20倍遅い - 簡潔なQ qnighy.hatenablog.com/entry/2017/05/...
タグ:
posted at 04:34:47
ごまふあざらし(GomahuAzaras @MathSorcerer
Ising Model で niter = 1e9 での実行時間を計測しましたので共有します. pic.twitter.com/LloDgLUwQM
タグ:
posted at 05:18:53
非公開
タグ:
posted at xx:xx:xx
@LimgTW 【テクニックとして「順番はどうでもいい」と教えるのは違うだろ】
この解釈は斬新ですね。
#掛算
twitter.com/busido0531/sta...
タグ: 掛算
posted at 08:03:16
非公開
タグ:
posted at xx:xx:xx
brew cask install julia でバイナリを簡単にインストールできた。ただし/Applicationsに入れるので一般ユーザではなくsudoerであることが必須 twitter.com/h_okumura/stat...
タグ:
posted at 09:41:45
#Julia言語 での解答例
lst = [n for n in 1:2017 if gcd(n,30) == 1]
length(lst), sum(lst)
→ (538, 542708)
twitter.com/tsatie/status/...
タグ: Julia言語
posted at 10:02:27
大学関係者で「文科省はけしからん」と「国も借金で大変だから仕方がない」の組み合わせで考えている人達はできるだけ早く自分自身が知的に無能であったことを知るべきだと思う。国が借金で大変?根拠は?もしかしてテレビで「国の借金が1000兆円」と言っているのが根拠?まさに知的無能の典型例。
タグ:
posted at 10:51:02
#Julia言語 でのテストコードは
nbviewer.jupyter.org/gist/genkuroki...
のIn [2]。見ればわかることですが、型宣言は一切していないし、fastmath inbounds simd などの最適化系マクロも使用していません。(アルゴリズムの工夫も十分にしていないのでコードは短い。)
twitter.com/MathSorcerer/s...
タグ: Julia言語
posted at 10:56:58
非公開
タグ:
posted at xx:xx:xx
「文科省けしからん」と言いつつ、財務省が言っていることを根拠に「国は借金で大変だ」と思っているとしたら、その知的無能さはちょっと救われないレベルかも。
twitter.com/fly15f/status/...
タグ:
posted at 11:02:32
UFO教授 (藤木文彦 Fumihiko @UFOprofessor
@genkuroki 人の無能に付け込む人には腹が立ちますね。自分の利益しか考えていない。人間社会がより良くなるためにはそうした無能者を減らすとか救済するとか考えるべきと思います。ここが、教師や研究者とお役人や富裕層との違いなんでしょうね。
タグ:
posted at 11:30:30
いいなぁ。こういう風に使うのか。ふむふむ。for だけなんか浮いてる感じがするなぁ。仕方ないのか。 twitter.com/genkuroki/stat...
タグ:
posted at 12:03:05
"All models are wrong, but some are useful"教を打ち建てて布教して回ろうかと最近考え始めてゐる en.wikipedia.org/wiki/George_E....
タグ:
posted at 13:05:32
須山敦志 Suyama Atsushi @sammy_suyama
これはぜひ多くの人に知っていただきたい。ある意味、純粋数学とエンジニアリングの相違点とも見れそうです。 twitter.com/TJO_datasci/st...
タグ:
posted at 13:32:34
須山敦志 Suyama Atsushi @sammy_suyama
これも好き。
It is better to be vaguely right than exactly wrong. (Carveth Read)
厳密に間違えるよりおおよそ合っている方が良い。
タグ:
posted at 13:46:33
#JuliaPro 無事にインドールもできた。昨夜の問題の @genkuroki さんのコードも無事に動かせて確認できた♬ さてはて Sam Loyd のディオファントスなパズルは解けるやろか。いやどないして解くのかか。総当たりは辛い。
タグ: JuliaPro
posted at 16:22:00
非公開
タグ:
posted at xx:xx:xx
#Julia言語 数学的に基本的な部品まで戻って計算の仕方をJulia言語のコードを示すことによって説明している素晴らしい例に
machine-learning.hatenablog.com/entry/2018/01/...
→ github.com/sammy-suyama/M...
と
github.com/sammy-suyama/B...
があります。「素直な書き方で速い」というJulia言語の特徴がないとこういうのは無理。
タグ: Julia言語
posted at 19:25:47
#Julia言語 あと、繰り返し紹介している例ですが、以下のリンク先で公開されているMITでの講義のJupyter notebookは、内容的には普遍的なのですが、Julia言語抜きで講義するのはちょっと難しいと思います。
github.com/stevengj/18S09...
タグ: Julia言語
posted at 19:29:55
ガウシアンカーネルを使ったニ値分類の実装を Julia で試してみた。先週は結果がおかしくてストレスフルなまま終了したけど今回はちゃんと再考して思い通りに動くようになったのでかなり気持ち良い。平面(二次元)で試して大体の感覚が分かったので一般次元に拡張しても特に問題は無いはず。いいね
タグ:
posted at 20:28:39
adhara_mathphys @adhara_mathphys
JuliaPro(0.6.2)をインストールしたらJupyterからはこちらはがすぐ使えるようになりました。
一方、旧Julia(gitからコンパイルしたもの、0.6.0)はKernel一覧に出て来なくなりました。
旧旧Julia(homebrewからコンパイル、0.5.1)は一覧に残っています。 pic.twitter.com/tQzfnoeOfh
タグ:
posted at 21:37:03
斉藤ひでみ・現職教師(西村祐二) @kimamanigo0815
今年、働き方改革も部活問題も、いよいよ大詰めを迎える。
スポーツ庁は、先日のガイドラインで部活顧問辞退を阻止しようとしている。
文科省は、給特法改正に踏み込まれないように、あらゆる防波堤を築くだろう。
教員に対する人権侵害に、どう立ち向かうか。
悔いのないように、挑みたい。
タグ:
posted at 21:49:16
adhara_mathphys @adhara_mathphys
jupyter notebookについては(私が)わかっていないことがまだあって、
julia内部からusing IJulia→notebook()の時は、 pic.twitter.com/W81pu5C3XE
タグ:
posted at 21:59:51
RT 左派は、成熟社会だからもう経済成長しなくていいなんて言ってる人は排除して、貧困をなくすために経済成長をめざす政策を提示しないといけないのですが。そうでなければ、恵まれていない人に目を向けているとはいえない。
タグ:
posted at 22:00:10
adhara_mathphys @adhara_mathphys
となって、
シェルからjupyter notebookの時は、 pic.twitter.com/HcLW44ZLt0
タグ:
posted at 22:02:01
両眼視差を用いたステレオグラム(平行法)。せんしちさん(@tdkys)の下記のツイート参考にさせて頂きました。公開する許可も頂いてます。上2つがずらしなしで、下2つが5°ずらしてます。
せんしちさんのツイート↓
twitter.com/tdkys/status/8...
ステレオグラムはこちら↓
ja.wikipedia.org/wiki/%E3%82%B9... pic.twitter.com/4e8s08bYLQ
タグ:
posted at 22:03:41
adhara_mathphys @adhara_mathphys
となり、sagemath8.0を起動すると自動的にjupyter notebookが呼ばれ、 pic.twitter.com/7P6iSGvv9M
タグ:
posted at 22:04:35
@subarusatosi @neet2go ガウス 数論論文集
www.chikumashobo.co.jp/product/978448...
で翻訳されてますが、Werke2巻は全部ここで読めます(翻訳5論文はラテン語です)
archive.org/details/werkec...
タグ:
posted at 22:10:29
twitterの制限が15 MBなので、ImageMagickで「convert input.gif -fuzz 10% -layers Optimize output.gif」とやると20.5 MBが355 KBになった
How can I compress the size of gif images with ImageMagick?
stackoverflow.com/questions/8578...
タグ:
posted at 22:18:37
#Julia言語
nbviewer.jupyter.org/gist/genkuroki...
FFTを用いた熱方程式やKdV方程式などを数値解法
に「数式を使った解説」と「目の粗い場合」を追加しました。
FFTを使った偏微分方程式の解法の基礎はFFTして掛算してIFFTでもとに戻すと微分の数値計算になるようにできることです。その辺の仕組み関係の追加。
タグ: Julia言語
posted at 22:26:52
#Julia言語 目が粗い場合の画像 1/4
函数 g(x) = exp(-x^2/2) の荒い離散化のグラフ pic.twitter.com/qk33k2ubtV
タグ: Julia言語
posted at 22:32:45
#Julia言語 目が粗い場合の画像 1/4
g(x) = exp(-x^2/2) の1階の導函数の2通りの数値計算
左側はFFTを使って計算した導函数で、右側は
(g(x+h/2) - g(x-h/2))/h
のプロット。 pic.twitter.com/WdzgzoKLfB
タグ: Julia言語
posted at 22:34:28
#Julia言語 目が粗い場合の画像 3/4 (訂正一つ前のやつは2/4)
g(x) = exp(-x^2/2) の2階の導函数の2通りの数値計算
左側はFFTを使って計算した導函数で、右側は
(g(x+h) + g(x-h) - 2g(x))/h^2
のプロット。 pic.twitter.com/ecOnewVcY3
タグ: Julia言語
posted at 22:35:40
#Julia言語 目が粗い場合の画像 4/4
g(x) = exp(-x^2/2) の3階の導函数の2通りの数値計算。
左側はFFTを使って計算した導函数で、右側は
(g(x+3h/2) - 3g(x+h/2) + 3g(x-h/2) - g(x-3h/2))/h^3
のプロット。 pic.twitter.com/DDH3Em6osO
タグ: Julia言語
posted at 22:37:52
twitter.com/k_b_ms/status/...
#Julia言語 私はいつも Jupyter notebook 上で Pkg.add などをしています。Jupyter notebookに作業の記録を残せるので便利です。
タグ: Julia言語
posted at 22:43:46
@genkuroki ご教授ありがとうございます。前職で熱方程式を、陽解法、陰解法、QR分解と勉強しながら解いた事があるのですが、FFTは使わなかったので、思わず聞いてしまいました。
タグ:
posted at 22:50:39
twitter.com/k_b_ms/status/...
#Julia言語
Windows上の話に限定しますが、Julia言語関係のファイルは邪魔になったら、単に消せば大丈夫な感じです。
全部消して最初からやり直して、クリーンな環境を作りたい場合にはJulia関係のファイルは全部消してよいと思います。
タグ: Julia言語
posted at 22:50:46
twitter.com/adhara_mathphy...
#Julia言語 Julia v0.6.*がJupyter notebookのkernelとして登録されているときに、Julia v0.6.2を入れて、さらにJulia v0.6.2の方でPkg.add("IJulia")すると、Jupyter notebookの方の Julia v0.6.*のkernle登録をv0.6.2で上書きする仕様になっています。続く
タグ: Julia言語
posted at 22:57:56
#Julia言語 続き。その上書きをもったいない(例:v0.6.0とv0.6.2の違いをJupyter notebook上で確認したいなどの)場合には手動でv0.6.0のJupyter notebookへの登録を復活させることができます。その方法は(Windowsのケースなのでフォルダ名が全然違うでしょうが)、
nbviewer.jupyter.org/gist/genkuroki...
に~続く
タグ: Julia言語
posted at 23:00:21
#Julia言語 で
Pkg.add("DifferentialEquations")
を実行すると微分方程式関係の巨大パッケージ群がインストールされる。Julia言語の微分方程式パッケージはあまりにも巨大でびっくりしまくった。誰かが網羅的な紹介をしたら尊敬する。とにかくでかい。
github.com/JuliaDiffEq/Di...
タグ: Julia言語
posted at 23:07:38
非公開
タグ:
posted at xx:xx:xx
すごい勢いでねじれる学習曲線その2。こういうのメディアアートって言っても良いんじゃないんですかね?(炎上案件 #SorkScrewLearningCurve part2 pic.twitter.com/0I8L10F6lR
posted at 23:14:53
連分数のカオス解析での有効性は
散逸力学系カオスの統計力学 (非線形科学シリーズ)
でも触れられています(/・ω・)/
www.amazon.co.jp/dp/4563023450
タグ:
posted at 23:17:05
#Julia言語 のチュートリアル:
nbviewer.jupyter.org/github/bicycle...
nbviewer.jupyter.org/github/bicycle...
プロットについては
goropikari.github.io/JuliaPlotsGall...
nbviewer.jupyter.org/github/goropik...
「あれ?遅い?」と思ったら
nbviewer.jupyter.org/gist/genkuroki...
myenigma.hatenablog.com/entry/2017/08/...
を見れば何とかなるはず。
タグ: Julia言語
posted at 23:19:51
#掛算 の順序を入れ替える癖を矯正しないと #割算 の順序を間違えるという #超算数 言説がまた聞かれるのでいつものやつを
twitter.com/temmusu_n/stat...。割算の順序はみんなそんなに間違えません。
posted at 23:24:01
俺達のメディアアート(言ってみたかっただけ)
koh_t
とある近接勾配法アルゴリズムの学習曲線 / a learning curve of a proximal gradient descent method.
Mac, Julia, Jupyter notebook
2017
#締切からの逃避 pic.twitter.com/twwLTJP10M
タグ: 締切からの逃避
posted at 23:24:37
「#掛算 の順序はどうでも良い」というのは、俗世間の大人なら当たり前のこと。
彼ら順序派にとって勉強とは単元ごとにブツ切りな物なので、教育学部で順序固定を教えられた時、「え? 自分の日常の中ではこんな事しないぞ? 子ども達にこんな事を守らせる必要があるのか?」と振り返らない。(続
タグ:
posted at 23:30:09
「かけ算の順序」をマスターさせないと子供は「割り算の順序を間違える」だとかその変種を言う人が良くいるけど、全く子供をバカにした話だし、第一、(恐ろしい事に)何の証拠もないだけでなく事実に反するわけで、単なる「信仰の告白」とか「教義の暗唱」の類。
タグ:
posted at 23:46:52
これ吹奏楽の強豪で有名な市船高校の顧問だ。
まあここに限らず強豪校はアホみたいに長時間練習させてますよ。
吹奏楽部はかなり闇が深い。 twitter.com/soverro/status...
タグ:
posted at 23:47:20
#数楽 リンク先のJupyter notebookは In [134] にバグがあって、一ヶ所 E₁_cf を E₁_cf64 に直さないとダメ。2017年度のMITでの講義の一部分です。
nbviewer.jupyter.org/github/steveng...
これ滅茶苦茶面白いです。特殊函数の数値計算のコードの最適化の仕方がよくわかります。
タグ: 数楽
posted at 23:49:30