黒木玄 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 を見て下さい。
2019年04月30日(火)
WARE_bluefield @WARE_bluefield
そもそも、エビングハウス忘却曲線を正しく解釈しても、これに基づいた復習は学習方法としてあまり良くない、ってのがエビデンスで出てたんじゃなかったかな。
タグ:
posted at 23:25:24
#Julia言語 の公式ドキュメントを見直した。
docs.julialang.org/en/v1/devdocs/...
Arrays with custom indices
これって誰か試してみた人っている?
タグ: Julia言語
posted at 23:11:31
#Julia言語 おお!そんなパッケージもあるのか。知らなかった。
github.com/chakravala/Gra...
Grassmann.jl
twitter.com/ceptree/status...
タグ: Julia言語
posted at 23:02:39
#Julia言語 で配列のインデックスの始まりを変えることは簡単。
原理的には自分で定義した配列の型にgetindex, setindex!を定義してやるだけ。
しかし、それだけだとJuliaの便利な仕組みをフルに使えないので、実用的にはもっと面倒なことをする必要がある。
twitter.com/genkuroki/stat...
タグ: Julia言語
posted at 22:45:44
#Julia言語 そのリンク先で紹介されているパッケージが、私が上で紹介したOffsetArrays.jlです。
最近いじっていないので改良されている可能性があり、誰かベンチマークテストを実行して欲しいです。
twitter.com/abap__/status/...
タグ: Julia言語
posted at 22:41:25
Grassmann.jl
⟨Grassmann-Clifford-Hestenes-Taylor⟩ differential geometric algebra of hyper-dual multivector forms
github.com/chakravala/Gra...
タグ:
posted at 22:34:57
@takusansu これはどうかな?
plaza.rakuten.co.jp/nakamoto1236/d...
>かけざんは、たしざんとは違うけいさんということで、
2×3は2+2+2のことではなくて、
1当たり量のいくつ分で全体量を求めるけいさんのことだよということで、
1当たり量を探そうとしていたときのこと。
タグ:
posted at 22:12:04
#超算数 添付画像は
www.chart.co.jp/subject/sugaku...
↓
www.chart.co.jp/subject/sugaku...
より。「b≠0という条件は課すのはやめた方がよい」と明言して欲しかった。
Q1,Q4の質問はには「愚問」という一言回答で済ませるべきだった。質問内容がくだらなすぎ。四分位数に関するQ2は良い質問で回答側が苦しい。 pic.twitter.com/psPILP90hN
タグ: 超算数
posted at 22:09:18
#超算数 ああ、これはひどいな。
高校の数学の教科書で、「aはbの倍数であること」を「aがa=bkと表されること」で単純に定義せずに、「b≠0」という条件を課しているものがあるんですね。
要するに「0の倍数」を考えない教科書が!
twitter.com/takusansu/stat...
タグ: 超算数
posted at 22:09:15
#超算数
直方体の体積を求める公式「縦×横×高さ」に順番はあるのか? #ジョン曰く john-iwaku.com/2409/
posted at 22:03:45
@takusansu 瀨戸智子氏は、この教え方で、3×4と4×3で意味が異なる,という部分ではなく、かけ算を累加で表現するという部分を批判している。
数教協・水道方式がまともな思考力・常識を失わせてしまう例。
タグ:
posted at 21:27:38
@takusansu 瀨戸智子氏が言及したのはこのブログ
chochonmage.blog21.fc2.com/blog-entry-55....
>しかし、私が驚愕したのは、息子が学校で掛け算を習い、
3x4=12を足し算に直せ
という問題に対してわたしが教えたとおりに(3が四つあると解釈して)
3+3+3+3=12
と式にして、ペケを貰って来た時である!
米国の話で日本と逆順
タグ:
posted at 21:25:11
@takusansu 文章問題なしで累加ではないという水道方式原理主義者いました。
ts.way-nifty.com/makura/2009/07...
>この箇所だけでは、アメリカのかけ算の考え方は分からないのですが、あたかも、かけ算をたし算の延長のように教えているとしたら、それは問題では、、、と思いました。
タグ:
posted at 21:23:45
#超算数 「高等学校の教科書で、0の倍数を考えないものがあるらしい」という題名で掲示板に書き込みました。
8254.teacup.com/kakezannojunjo...
「0の倍数は0」は考えてはいけない方針なのかもしれません。
タグ: 超算数
posted at 20:09:59
Julia + mruby の組み合わせなのに表紙がみんなのGo言語でGopherくんだらけなのがシュールで、
それでいて、中身が読み応えがあって、
こういう記事&ツイートが書けるエンジニアになりたいです。 twitter.com/yukihiro_matz/...
タグ:
posted at 19:44:05
Link: Julia言語からmruby-webcamを使ってWebカメラの画像を取得した - non vorrei lavorare: abrakatabura.hatenablog.com/entry/2019/04/...
タグ:
posted at 19:39:18
数学的にはインデックスとして (奇数)/2 を使いたい場合がある。
例えば、共形場理論でのcharged free Fermionsの展開の係数のインデックスは {..., -3/2, -1/2, 1/2, 3/2, ...} にしたい。
タグ:
posted at 19:17:26
速度的な劣化がなくて、単なる配列だけではなく、ベクトルや行列の線形代数の仕組み(#Julia言語 のそれは極めて強力)も使えるならば、インデックスを自由に選べる仕組みを喜んで使います。
誰か作ってくれないものか。
タグ:
posted at 18:59:22
#Julia言語 でもまるでFortranのように配列のインデックスの範囲を自由に選べる仕組みが作られています。
OffsetArrays.jl
github.com/JuliaArrays/Of...
しかし、以前試したときには計算速度的に劣化する場合があったので使うのをやめました。そもそもベクトルと行列ではなく、配列のみにしか使えない。
タグ: Julia言語
posted at 18:59:22
#Julia言語 数式部分では勝手に型がプロモートされる仕組み(歩がと金に成るような感じ)になっているので、Float64型変数 x にInt型の 1 を足す x = x + 1 というコードを書いても、自動的に1がFloat64型の1.0に変換されるので害がありません。
promoteについての公式文書↓
docs.julialang.org/en/v1/manual/c... pic.twitter.com/fdVNMaTi0k
タグ: Julia言語
posted at 18:47:44
もしかしたら #Julia言語 でWeb serverを実行したいという人もいるかもしれません。そういう人は1年近く前の
github.com/aj-monk/C10k.jl
と最近の
medium.com/@richardanaya/...
を参照。前者のベンチマークで「Juliaだとapacheより遅いぞ!」となっていて、後者はそれに対する最近の反応。
タグ: Julia言語
posted at 18:30:23
twitter.com/sekibunnteisuu...
#超算数 で「0は倍数に含めない」と認識しているせいで、「3n」を「3の倍数」と言えない生徒がいそうですね。
中学数学の教科書では「0は倍数に含める」と明記されているのか気になります。(学習指導要領解説 数学編では明記されていない)
タグ: 超算数
posted at 18:25:15
#Julia言語 私が普段超高級電卓代わりに使っている環境の紹介は
nbviewer.jupyter.org/github/genkuro...
JuliaとJupyterのすすめ
Author: 黒木 玄
Date: 2019-03-16~2019-04-06
Repository: github.com/genkuroki/msfd28
にあります。
タグ: Julia言語
posted at 18:24:32
#Julia言語 注意深く引数の型がローカル変数に伝番するように書かれた函数は汎用性が非常に高くなる。
数値計算のために利用される函数に数式処理の変数を代入してアルゴリズムを数式の形式で確認することもできる。添付画像は
nbviewer.jupyter.org/github/steveng...
より。ローカル変数 cf の作り方に注目! pic.twitter.com/cMytkEb3OD
タグ: Julia言語
posted at 18:13:06
#Julia言語
後で浮動小数点数の乱数を足すことになる変数 x を x = 0 で作るのはよくない。JuliaはxがIntなのかFloat64なのかがわからなくなって、結果的に実行速度は少し遅くなる。
Float64で使う変数は x = 0.0 のようにして作る。
twitter.com/abap__/status/... pic.twitter.com/z5lUPpCBdL
タグ: Julia言語
posted at 17:54:04
#Julia言語
arr = rand(Uniform(0,50), 2000_000_000)
を実行すると後で平均を取るときに捨て去られる乱数の情報を全部メモリ上にのっけてしまう。この部分が律速段階。
乱数を1個ずつ生成してforループで回せば無駄にメモリを消費しない。
メモリの使い方は非常に重要。
twitter.com/abap__/status/...
タグ: Julia言語
posted at 17:42:37
#Julia言語 メモリを大量消費するコードを書けばどのようなプログラミング言語であっても非常に遅くなる。メモリの節約は非常に重要。以下なら4秒強。
@ time mean(rand(Uniform(0,50)) for i in 1:2000_000_000)
→ 4.205895 seconds (60.09 k allocations: 3.004 MiB)
twitter.com/abap__/status/...
タグ: Julia言語
posted at 17:24:21
時期によるが、おおよそ高校物理・化学で原子・原子核あたりを習うので、そのあたりで脱落するか暗記で乗り切っている場合、原子・原子核あたりの概念を持っていないと思われる。
タグ:
posted at 16:32:20
ブログ書いた #julialang #mruby #平成最後のブログ記事 / “Julia言語からmruby-webcamを使ってWebカメラの画像を取得した - non vorrei lavorare” htn.to/vZCsi2H6AW
タグ: julialang mruby 平成最後のブログ記事
posted at 15:24:12
#超算数 前に掲示板に書いた、題名「数学教師志望者と幼保・小中学校教師志望者との数学の学習信念の違い」の紹介です。
8254.teacup.com/kakezannojunjo...
>小・中学校(社会・体育)学校教師志望者は,
>数学を学ぶ上で論理的に考えることの重要性をあまり認識していないことが明らかとなった。
タグ: 超算数
posted at 14:21:20
山本弘 『BIS ビブリオバトル部』 @hirorin0015
マンションに謎の水装置を導入されそうになったらどうすれば良いか | スラド サイエンス science.srad.jp/story/18/03/13...
タグ:
posted at 13:02:30
[血圧の基準値がどんどん下がるのなぜか? natrom.hatenablog.com/entry/2019/04/... ]。浜六郎氏や近藤誠氏や岡田正彦氏らの本よりは参考になります。
タグ:
posted at 12:10:40
備忘的な意味も含めて纏めました。訂正したという話も聞かないけど何か後日談などありましたらお知らせください。皆さん、マコさん。@makomelo
togetter.com/li/1343185
タグ:
posted at 12:07:57
「おしどりマコ氏の誤情報拡散の一例。「東京や東北の大学病院で聞いた。出生数が減っている。東京でだいたい1割というのが産科の先生がたの共通認識」」をトゥギャりました。 togetter.com/li/1343185
タグ:
posted at 11:57:37
#教採 教員採用試験の教育心理の問題はひどいことになっていて、教採対策で教育心理を勉強したつもりで実際にはトンデモ化している人達が結構いるものと思われる。
これもまたひどい話。
教員採用試験ではきちんと正しい知識を持っているかを測る試験をがっつりやるべき。
twitter.com/genkuroki/stat...
タグ: 教採
posted at 11:43:35
#教採
twitter.com/monyaizumi/sta...
以下の添付画像は教員採用試験対策のためのウェブサイトの
kyousai.info/sinrigaku/6-2....
より。
グラフ中に「1日後には74%忘れる」とあるが、正しくは「1日後には復習の際に要する時間の節約率が26%に下がる」。意味が全然違う。 pic.twitter.com/RkvGon7F4b
タグ: 教採
posted at 11:37:21
#統計 グラフの描き方と言葉による説明で二重に誤解させる困った人達の話の事例がまた一つ増えた。
twitter.com/monyaizumi/sta...
タグ: 統計
posted at 11:29:07
#Julia言語 で中心極限定理
using Distributions
using StatsPlots
rand_CLT(dist, n; N=10^4) = (mean(rand(dist, N, n), dims=2) .- mean(dist))/(std(dist)/√n)
histogram(rand_CLT(Uniform(), 10^4), bins=100, normed=true, alpha=0.5, legend=false)
plot!(x->pdf(Normal(), x), lw=2) pic.twitter.com/vsv7v0EEEs
タグ: Julia言語
posted at 11:17:31
@hidekichy こうすると忘却率の矛盾が顕著に見えてきますね。一度学習して一回も想起することなく1ヶ月後に20%も覚えてたら超人です。
実験内容も意味を持たない3つのアルファベットの羅列の記憶なので、記憶を紐付けし易い実際の学習では1週間1ヶ月で復習効率も変わってくると思います。
タグ:
posted at 11:13:31
#Julia言語 では函数単位でコンパイル結果を確認することが普通だと思うが、コンパイラがどのように型推論しているかを見ることはほぼ必須だと思う。@ code_warntype はよく使う。
使用例↓
nbviewer.jupyter.org/gist/genkuroki...
タグ: Julia言語
posted at 10:27:51
Arch Linux の Julia の `build Arpack`でエラー出たときの対処法→wiki.archlinux.org/index.php/Julia
タグ:
posted at 10:26:38
肉は洗う?洗わない?衛生面での意外な落とし穴に注意!|サルワカ saruwakakun.com/life/food/niku...
内容は妥当かと思われます。
タグ:
posted at 10:21:29
#Julia言語 @ time で函数の定義にかかる時間を測っている。
函数の実行時間を測りたいなら、main() の行に @ time をつける。
Jupyterノートブックでは main() という函数名は意味がないと思う。
@ code_llvm や @ code_native で気軽に函数のコンパイル結果を閲覧可能。
twitter.com/abap__/status/...
タグ: Julia言語
posted at 10:15:13
TeX Live 2019 has been released! #tex #texlive
www.preining.info/blog/2019/04/t...
posted at 08:03:04
@Monyaizumi 試しにエクセルで正しくグラフを描いてみました。時間軸(横軸)は対数目盛にしています。
直線目盛にすると2枚目のようになり、1日経ったらあとは1週間後でも1ヶ月後でも効果は変わらないというサボる口実を与えるグラフになってしまうので。 pic.twitter.com/guO9YSZxLb
タグ:
posted at 07:07:52
鶏肉は洗わないようにとのこと、連続のツイートでは他の肉や卵などの生食材も洗わないようにと👶菌をまき散らして他の食材やキッチンを汚染するよ、とのこと。 twitter.com/CDCgov/status/...
タグ:
posted at 05:01:51
Artist Jes Durfee uses gravity, centrifugal force and simple hand tools moving, shaping and sculpting the raw glass into beautifully finished objects like this faceted pendant prism ow.ly/ZlZf30ozWAf [source + full video]: buff.ly/2UNs0Y3] pic.twitter.com/f9nW0jLtqi
タグ:
posted at 03:29:38
実際に副読本を眺めてみたら、回収しなければいけないようなことは書かれていなかった。
回収させた側はひどいことをしていると思いました。
文科省が配布した放射線副読本を市議の質問がきっかけで野洲市教委が回収した件について - Togetter togetter.com/li/1342559 @togetter_jpより
タグ:
posted at 01:22:42