黒木玄 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年05月18日(水)
最近すでに紹介済みですが、これは非常に面白いです。
↓
kumpei.ikuta.me/benchmark-norm...
created at: 2020-12-10 10:38:24 +0900 JST
正規分布に従う疑似乱数を生成する方法は?速度は?調べてみました!
タグ:
posted at 23:58:40
#Julia言語 #R言語
JuliaではZiggurat法を使っています。
github.com/JuliaLang/juli...
Rのrnormはどのアルゴリズムを使っているのでしょうか?
あと、昔のメルセンヌツイスタ(MT19937)も現代的には見劣りする感じです。Juliaが採用していたdSFMTはスループット的には非常に速い。 twitter.com/hshimodaira/st...
posted at 23:57:07
#Julia言語
qiita.com/nozma/items/00... で私のコードが引用されていたので、さらに改良してみた。
①オリジナルのJuliaのコード→ 31.4 sec
②私が工夫無しに書いたJuliaのコード→ 12.0 sec
③無駄なアロケーションを削減 → 6.2 sec
④さらによくやるルーチン化された並列化 → 1.3 sec
1.3 sec❗️ twitter.com/hshimodaira/st... pic.twitter.com/qRVAgnJF0l
タグ: Julia言語
posted at 23:46:45
ごまふあざらし(GomahuAzaras @MathSorcerer
github.com/AtelierArith/G...
```
using Plots
plot(自作構造体)
```
をする方法と応用
#Julia言語
タグ: Julia言語
posted at 22:31:59
専門知識とは何だろう。そもそも政治家の専門知識とかもその程度の認識なのだろうか。なのだろうなぁ。よくもまぁ... twitter.com/kenta_fujimaki...
タグ:
posted at 22:13:05
非公開
タグ:
posted at xx:xx:xx
ごまふあざらし(GomahuAzaras @MathSorcerer
Soreda(それだ!) >繰り返し twitter.com/genkuroki/stat...
タグ:
posted at 21:28:48
それなんですが、自分が書いた #Julia言語 関連記事のツイッターでのアナウンスを繰り返し自己リツイートするのがよいと思います。
繰り返し宣伝しないと新参者の視界に入らない。 twitter.com/mathsorcerer/s...
タグ: Julia言語
posted at 21:21:07
R:
sum(rnorm(10^9)) # 29秒くらい
Python:
import numpy as np
rng = np.random.default_rng(20220518)
%timeit np.sum(rng.standard_normal(10**9)) # 5.71秒
twitter.com/hshimodaira/st...
タグ:
posted at 20:35:08
ところでPC内の音楽ファイルの整理をミスって、何を聞いてもメディアプレイヤーのジャケットがこれになる。 pic.twitter.com/afuR2qxHp4
タグ:
posted at 20:27:08
非公開
タグ:
posted at xx:xx:xx
非公開
タグ:
posted at xx:xx:xx
三角関数教育について文句を言うのであれば、「三角関数の公式を沢山暗記させるような論外の教え方をしている場合もあるので何とかするべきだ」というようなことを国会で言えばいいと思う。
タグ:
posted at 20:16:15
自分自身が無教養であることを自覚して、次世代の人達には自分とは違うしっかりした教養を身につけてもらうために努力する、というのが立派な国会議員だと思います。
その逆をもろにやってしまっている。
タグ:
posted at 20:12:43
日本維新の会所属の国会議員か。
何かイデオロギー的にこじれた話題についてこじれるのは恒例行事で仕方がないような気もするのですが、この手の「次世代の日本人を自分と同じ無教養の馬鹿にしてしまおうとする輩」はイデオロギーによらずに総スカンを食ってもらいたい。
タグ:
posted at 20:06:02
金融経済について三角関数程度の易しい数学さえ勉強したことがない人が理解できるはずがない。
この手の無教養の低レベルな人を国会議員にしてこういう馬鹿げた発言をさせてしまっていることは日本社会の敗北の一つ。 twitter.com/kenta_fujimaki...
タグ:
posted at 19:59:55
非公開
タグ:
posted at xx:xx:xx
ある概念を学ばないということは、それを用いる他のあらゆる数学概念も学ばないということになりえるから大変なことです。三角関数のような極めて基礎的概念の場合。
有権者としては非常に有益な情報です。
教育者としては頑張ろうと思いました。 twitter.com/kenta_fujimaki...
タグ:
posted at 19:56:50
非公開
タグ:
posted at xx:xx:xx
この人の普段の思考は知らないし此の呟きしか見てないので「何が拗れている」のかはサッパリ。普段脱洗脳を心掛けているときでも基本一体何処で何が拗れてるのかは「ハッキリと分かったためしはない」と思うてます。ただ謎指導が影響してるのやろなぁとは思う。そして多分それは算数だけではない。 twitter.com/genkuroki/stat...
タグ:
posted at 19:55:17
まぁ、いろいろなケースがあります。ここ十数年は、答えを書く時に「=」という字を使うのだと「思い込まされている」学生さんが増えてきています。そうなると例えば2x>4をx>2と正しく扱えても、「=x>2」という謎の数式を最後に書いてしまいます。気持ちは... 十分分かるのだけど... 大変ですよね。 twitter.com/genkuroki/stat...
タグ:
posted at 19:52:09
学校は、数学の真理すら捻じ曲げ、世間での安全管理も何のそので組体操をやり、憲法で保障された人権も無視する治外法権だから、しかたない のか?
twitter.com/amiami114114/s...
タグ:
posted at 19:51:26
色々言いたいことはありますけど、そもそも三角関数は高校生全員が学ぶわけでもなく、三角関数や数列や微積分知らなくても慶應経済に進学できちゃう現状のほうが問題だと思うの。 twitter.com/Kenta_Fujimaki...
タグ:
posted at 19:51:19
kamekura(リベラルきのこ派) @kamekurasan1
みずほ銀行出身という経歴と合わせるとわかりみが深い twitter.com/kenta_fujimaki...
タグ:
posted at 19:44:12
このタイミングで新刊発売中
『三角関数』(ニュートンプレス)
「勉強をしたのに,一度も使ったことがない」という人もいるかもしれません。 実は三角関数は,紀元前の昔から人々の生活を支えている,とても身近な数学なのです。 pic.twitter.com/y0TkZnseDr
タグ:
posted at 19:37:25
【「三角関数よりも金融経済を学ぶべきではないか」
金融教育をテーマに、財務金融委員会で議論させて頂きました。】
金融も全然わかってなさそう。
この手の次世代の人達の苦しみの原因になる人はみんなで協力して落選してもらうと良さそうだ。
国会議員で日本の敵になる奴は最悪。 twitter.com/kenta_fujimaki...
タグ:
posted at 19:36:53
ごまふあざらし(GomahuAzaras @MathSorcerer
割と #Julia言語 については自分が踏んできた諸々を含めてエコシステム周りの紹介をZennやQiitaというプラットフォームで日本人向けに書いているつもりだけれど書いてあることニッチすぎるせいかズレているせいか追試する人が少なくて寂しい。
タグ: Julia言語
posted at 19:31:34
所で、AI人材の絶対的な不足に対してどう考えているのだろう?まさか、「AI人材に三角関数は不要」とでも?面白ーい。 twitter.com/kenta_fujimaki...
タグ:
posted at 19:31:16
tdual(ティーデュアル)@Matri @tdualdir
それなら金融経済よりもSNSで炎上しない方法の方が優先ではないか? twitter.com/kenta_fujimaki...
タグ:
posted at 19:20:16
「Pythonではうまくいくけれどほぼ同じ内容をJuliaで組んだ場合だとどうしても所望の結果を得られないのマジで謎すぎる」という場合は、実際にそうなるコードを無理のない形で公開しちゃえばいいと思う。
issue投げる意欲がわかなければ投げなくてもよい。
無理しないことが大事。 twitter.com/mathsorcerer/s...
タグ:
posted at 18:36:53
@FakePearl_inst 紫式部先輩の舌鋒が鋭すぎてAmazonから垢Banくらって愚痴ったnoteがのちに『紫式部日記』としてまとめられたと言われております。
タグ:
posted at 16:48:20
Davide Castelvecchi @dcastelvecchi
Basically every math textbook pic.twitter.com/3tXCphcz0G
タグ:
posted at 16:11:26
ごまふあざらし(GomahuAzaras @MathSorcerer
順番は前後するにせよ、なんにせよ三角関数の履修は必須ですよね? twitter.com/kenta_fujimaki...
タグ:
posted at 14:21:15
#統計 これ、一様分布の座標で見ているので「知らなかった話」に見えてしまいますが、
指数分布の独立同分布確率変数達の和がガンマ分布に従うこと
をt座標で見たとき、それをx=e⁻ᵗ座標(一様分布座標)で見直した場合になっています。
ヒント1: ∫_0^1 (-log x)ˢ⁻¹ dx = Γ(s). twitter.com/p1scescom/stat...
タグ: 統計
posted at 13:10:32
1週間で学べる! Julia数値計算プログラミング (KS情報科学専門書)
普通に言語として(´・¿?・`)キニナルキニナル www.amazon.co.jp/dp/4065282829/...
タグ:
posted at 12:29:50
初めてのJulia作図。みんな大好き、降着円盤シミュレーションで使うような初期条件のトーラスです(^^) pic.twitter.com/hwpWTy8Dx4
タグ:
posted at 11:08:53
未だにこのような言説を有名な方が吹聴してしまう。
ワクチンは日本で2億7千万回も接種され、接種しなくても起きたことも十分想定されます。安易に因果関係にすると間違った対策をしてしまいます。
(プレプリントで)ワクチン接種者はワクチン未接種者に比べ、死亡率が低いことが報告されています。 twitter.com/DrTomabechi/st...
タグ:
posted at 10:56:48
問題の根幹にあるのは、無期雇用の研究職ポストが減らされていることです。国立大学の運営費交付金が年々減らされているのが最大の問題。これは競争的資金を増やしても解決しません。
運営費交付金を大幅に増やす以外に無期雇用の研究職ポストを増やす方法はありません。
国は方針転換するべきです twitter.com/mmmm_asako/sta...
タグ:
posted at 10:47:13
今は研究そのものができない環境なんだから競争力云々以前の問題なので、まずは研究者という労働市場を安定させることが先決なんですよね。今の制度は市場に参入するに足る売上が十分に上がっていないのに参入後の競争力強化を夢見た利益重視の経営方針にしてしまっているようなものなので
タグ:
posted at 10:46:35
ごまふあざらし(GomahuAzaras @MathSorcerer
この仕様は結構ありがたいですね。 twitter.com/genkuroki/stat...
タグ:
posted at 10:35:46
ごまふあざらし(GomahuAzaras @MathSorcerer
(そこハリボテなのか)
ってのがあってほっこりした。 twitter.com/kohack_v/statu...
タグ:
posted at 10:23:34
@genkuroki オープンソースに正の外部性があるとすると、経済学では供給が下回るだろうと予測するので、政府なりの介入(例えば補助金)によって供給を増やすようにするのが王道です。オープンソースの場合は利用している営利企業に広く課金してそれを開発者に回すとか、国が基金をつくるとかあたりですかね
タグ:
posted at 10:05:37
(1+x)^nの展開についての、x^kの係数をnまででなく∞までの和で表しておけば、nが整数でない場合の展開も得られますね。 twitter.com/genkuroki/stat...
タグ:
posted at 09:59:33
ぽこきち (囲碁のゆっくり実況・解説動画 @pokokichi_fox
久しぶりに見た気がするけど、見れば見るほどぷよ碁ってかわいい(*ˊᵕˋ*) twitter.com/ponkotu_masato...
タグ:
posted at 09:56:41
以下のリンク先の「人類による云々」の部分に込めた気持ちはこうです。
好きなように好きなだけコードを書かせた方が人類にとってためになりそうな相当に奇妙で優秀な人達を人類は結構抱えていると思うのですが、社会的経済的に実際にそれを実現する方法を我々はまだ見つけていない。 twitter.com/genkuroki/stat...
タグ:
posted at 09:53:43
#Julia言語 の最大の顧客が製薬業界という事実について理解したいと思っていたので、これはとてもありがたい情報。
自分の知識が及ばない所で技術革新が起こっているようにずっと感じている。知らないという段階は非常に楽しい。 twitter.com/ajimackerel/st...
タグ: Julia言語
posted at 09:13:18
2chについてあまり知られていない時代に起きたネオ麦茶事件の際、テレビの取材でひろゆき氏が発したのがあの有名な「嘘は嘘であると見抜けないと〜」なんですが、銃乱射が起きたというのに4chan管理人のひろゆき氏に話を聞かない今の国内マスコミは何をしているの。
news.nicovideo.jp/watch/nw9293348
タグ:
posted at 09:04:54
ごまふあざらし(GomahuAzaras @MathSorcerer
今回の場合だとIssueにポストしたり実際に修正してる方らしいので割と頑張ってた人が燃え尽きている感はあるよね。
タグ:
posted at 09:01:59
#数楽 これは素晴らしい考え方でn!はnが__負の整数を除く__複素数全体に拡張されます。
(-1)!, (-2)!, etc.はすべて絶対値が∞になり、逆数が0になると約束しておくと、色々辻褄が合い非常に便利です。
(n-1)! = n!/n より、
(-1)! = 0!/0 = 1/0 = ∞
(-2)! = (-1)!/(-1) = ∞/(-1)
etc.
続く twitter.com/white_0107pal/...
タグ: 数楽
posted at 08:44:19
#Julia言語
OffsetArrays.jlに3時間前に出されたFAQ追加のプルリクエスト
↓
github.com/JuliaArrays/Of...
github.com/JuliaArrays/Of...
動きの素早さが面白すぎ。 pic.twitter.com/mo9fJ9wmkL
タグ: Julia言語
posted at 08:30:36
津田大介という方を知って、「この人って大丈夫???」と感じたのは、当時ヘルスケア大学という医療情報サイトを女性向け雑誌で信頼できる情報源とヨイショしていたから。
ヘルスケア大学さま、第2のWELQになってしまいますのでご注意を。@kuwamitsuosamu
www.gohongi-clinic.com/k_blog/872/
タグ:
posted at 08:19:17
非公開
タグ:
posted at xx:xx:xx
非公開
タグ:
posted at xx:xx:xx
#Julia言語 間違っていた!訂正します!
⭕️for i in eachindex(a)
eachindexはOffsetArrays.jlに対応しています!
間違ってました。ごめんなさい。 twitter.com/genkuroki/stat...
タグ: Julia言語
posted at 08:07:22
任意の回数 random を入れ子にした場合 random(random(random(...))) について追記しました
はてなブログに投稿しました #はてなブログ
一様分布の上限に別の一様分布で生成した値を使うと確率密度関数が対数関数になる理由 - おさかなせいざ
p1sces.hatenablog.com/entry/2022/05/...
タグ: はてなブログ
posted at 07:53:31
julia特有の問題も分かるし、かといって実装が見えないMATLABがいいかと言われるとうーんとも思うし。冒険しないで済む分MATLABのほうがいいんですかね。
タグ:
posted at 07:42:22
#Julia言語 MyProjectディレクトリで
julia --project=.
とjuliaを起動して、MyProject専用の依存をMyProject/{Manifest.toml,Project.toml}に記録するようにしてあることも注目。
Jupyter上でも同じことをできます。 twitter.com/genkuroki/stat... pic.twitter.com/URAHYvRDgB
タグ: Julia言語
posted at 07:37:37
#Julia言語 以下のリンク先のワークフローの存在を最初から知っていれば、using Plotsを無限に繰り返して不満を溜めるというような不合理な行動から逃れられるのですが、公式ドキュメントの説明は多分不十分。
↓
docs.julialang.org/en/v1/manual/w... twitter.com/genkuroki/stat...
タグ: Julia言語
posted at 07:32:23
HAYASHI Tomohiro @SokoranoKumasan
身近なところでも帯状疱疹は結構出ていて、40代にも珍しくないように見えます。
私も早くワクチンを打ちたいと思っているものの50代にならないと打てないと言われてしまいました。
帯状疱疹ワクチンの対象年齢を引き下げることは難しいものなのでしょうか。 twitter.com/jasminjoy/stat...
タグ:
posted at 07:32:10
#Julia言語 PkgTemplates.jlを使った方がベターなのですが、諸々の面倒臭さがあるので以下を最初に試すべき。
pkg> add Revise
pkg> generate Foo
pkg> dev ./Foo
julia> using Revise
julia> using Foo
julia> Foo.greet()
Foo/src/Foo.jlのgreet函数を編集
REPLに自動反映
julia> Foo.greet() pic.twitter.com/Bju4Jlwbej
タグ: Julia言語
posted at 07:19:51
#Julia言語 個人的に使うパッケージではなく、GitHubで公開したり、さらに公式登録まで見据えたパッケージ作成には、
pkg> generate ~
は不適切な方法です。しかし、後でどうにでもできます。
github.com/invenia/PkgTem...
を使って、パッケージを作成すると公式登録まで行き易くなります。
タグ: Julia言語
posted at 06:57:09
「決して無理しない」の他に、「コミュニティ内の他の人に嫌われるようなことも言うが、自分の側からはコミュニティを嫌うようになったりしない」の追加も必要かも。
しかし、「決して無理しない」ことは実は相当に難しい。
タグ:
posted at 06:50:16
熱心にあるオープンソースソフトウェアの開発のコミュニティで活躍していたのに、何らかの理由で自分自身の貢献に疑問を持ち始めてそれがコミュニティへの攻撃性に転じるというパターンは大昔からあると思う。
そうならないようにするためには「決して無理しない」という強い意志が必要だと思われる。
タグ:
posted at 06:48:05
#統計
③さらにそこから論文pdfにリンクがあるがリンク切れ。頑張って検索してその論文は以下の論文であることを確認した。
arxiv.org/abs/0810.2124
On two-sided p-values for non-symmetric distributions
Elena Kulinskaya (Imperial College London)
以上メモ終わり。
タグ: 統計
posted at 05:45:41
子宮頸がんなどの原因となるHPVの予防接種勧奨が今年の4月から再開されています。
9年間これを願い続けた医療従事者は数知れず。
これが差し止められていた9年の間に接種チャンスを逃した25歳までの女性も無料接種できますが残念ながら認知は進んでいないようです。知って!
twitter.com/i/events/15264...
タグ:
posted at 05:44:05
#統計
②discourseから
github.com/JuliaStats/Hyp...
にリンクがはられており、HypothesisTests.jlの両側検定のP値はRやSciPyと違う定義を採用していることの説明がある。
タグ: 統計
posted at 05:43:16
#統計 HypothesisTests.jlについてはググって気付いたネタについてメモ
①HypothesisTests.jlでの両側の二項検定やFisher検定はSterne型ではなく、片側確率の2倍のClopper-Pearson型のP値をデフォルトでは採用している。RはSterne型のP値を採用。
discourse.julialang.org/t/fishers-test... twitter.com/genkuroki/stat...
タグ: 統計
posted at 05:40:36
それはそうとしても、xlogyを使っていないせいでNaNが出易くなっていた問題とOffsetArrays.jlがエコシステム内で孤立しているように見えるという問題をごちゃ混ぜにするのは、技術的問題を解決する態度じゃないと思う。
多分、技術的問題の解決方向とは違う感情的な問題が大きくなっている。 twitter.com/genkuroki/stat...
タグ:
posted at 05:32:38
これ、「フリーソフトウェア」や「オープンソースソフトウェア」については、数十年前からずっとある大問題。常に問題になって来た。
人類によるソフトウェア生産はまだ効率を改善する予知が残っていると思うのですが、どうするのがよいかについては正直よくわからない。
ある意味、お金の問題。
タグ:
posted at 05:30:55
#Julia言語 だと、
使いまわす予定のまとまったコードを書くこと
と
パッケージを書くこと
はほぼ同じで、公式登録前の自前パッケージは
pkg> generate MyPackageForMyProject
とすれば一瞬で作れる。
GitHubを日常的に使っている人ならは公式登録も楽々できると思います。(私もやってみた) twitter.com/rental_kotadon...
タグ: Julia言語
posted at 05:05:57
「自分で直そう」ではなく、外部からのお客さんとして「直してくれないからダメだ」と言っている場合の日本語圏での最近の例
↓
HypothesisTests.jlについて
【2021/08/02 に指摘があったのだが,2022/05/15 至っても,バグの修正はない。無責任極まりないと思うのは,私だけだろうか?】 twitter.com/julia_kizi/sta...
タグ:
posted at 04:59:52
現実には、自分で直す能力があっても、それを実際に実行したら、過労で物理的に死ぬ可能性がある。そういうとが広く起こっている状態が人手不足。
経済学的には、人手不足はお金を十分に投入できれば解決できるので、お金の問題だとも言える。
タグ:
posted at 04:55:43
話とは少し逸れるが、JuliaとかRとかなら、ワンチャン自分でもパッケージ作れるんじゃね?って思える。 twitter.com/genkuroki/stat...
タグ:
posted at 04:53:39
「自分で直そう」ではなく、外部からのお客さんとして「直してくれないからダメだ」と言う人が目立ってしまったこと自体が、「人手不足」の証拠になっているように見える。
タグ:
posted at 04:52:27
#Julia言語 これ、繰り返し言っていることですが、非常にシンプルな問題で、「人手が足りない」に尽きると思います。
プログラミング言語そのものやその使い方の技術的な問題ではなく、経済的および社会学的な問題。
discourseの方でもそういう感じの話をしている。 twitter.com/mathsorcerer/s...
タグ: Julia言語
posted at 04:47:50
囲碁を始めて10日くらいの人がぷよ碁ここまで打ててみんなの碁のAIにも勝てる様になったのセンスしかないと思う。
もっともっと囲碁に興味ある人が増えるといいな。 pic.twitter.com/hGJAsovXu1
タグ:
posted at 04:08:02
データが消去される様子がリアルタイムで表示される、って映画とかではよくある演出だけど実際は見たことなかった。凄いなー ただの車輪の再発明じゃないよね。 / “USBメモリの大先輩! 紫外線を当ててデータ消去するメモリで遊ぶ” htn.to/27bT91D18T
タグ:
posted at 04:04:25
#超算数
四角4 9人に7枚ずつ、で9×7=63 で、「63人」としてバツになって「63枚」となっている。
順序派は「それ見たことか。順序を間違える子は問題文を理解していない」というかもしれないが、これこそ掛け算順序指導の賜物の可能性が高い。 twitter.com/nikoniko_ikoik... pic.twitter.com/hioI1UXuL2
タグ: 超算数
posted at 00:43:04
一か月仕事がまともに手につかず、ある先生からのアドバイスで、書面の解任上申はほぼ無理だから、裁判官に面談のアポ取って、事情話したらと。
俺は担当部に電話し、女性裁判官にアポ取った。大変だったんですねと一言一句聞いてくださり。解任上申をほぼ特例的に認めてくれる。
タグ:
posted at 00:27:38
know thyself(子豚のオリバー @thyself_know
Cmd Stanのバージョンアップの際Windows版Julia1.7.2で コマンドライン上ではStan.jl が走るのに、Jupyterlab上で何をどうやっても走らなかった。
業を煮やしてフォルダーにtbb.dllをコピーしてみたら動くようになったw
#Julia言語 #JuliaLang #備忘録
posted at 00:24:38