黒木玄 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 を見て下さい。
2020年10月20日(火)
物性研究所のスパコンが新しくなりました。毎年12月初め頃に申請を受け付けていて、国内の大学・研究機関に所属する研究者・大学院生は申請書を出して採択されれば、無料で利用できます。最近は実験家も使ってます!
news.yahoo.co.jp/articles/1e60b...
タグ:
posted at 01:27:04
2年前に上手くインストールできなかったJuliaをとうとうインストールした。
qiita.com/STInverSpinel/... pic.twitter.com/UjJmwylob0
タグ:
posted at 01:38:50
#統計
* シード値を101から探し始めて2つ目で終わったらしい。
* シード値101だと【そこそこ適切に下降トレンドを予測できていることが分かります】とは全然言えない結果になる。
* その次のシード値102は都合が良かったらしい。
こういうことをしちゃいけない。ある種の「研究不正」と同じ構造。 twitter.com/genkuroki/stat... pic.twitter.com/1FJT8gnIJp
タグ: 統計
posted at 02:16:42
あの件は酷かった。
ランダムウォークについて、ないはずのトレンドを見出している人の側に立って私を批判している人もいたような。記録を取っておけばよかった。
若い人達がどういう「有名人達」の真似をしてはいけないかが非常によく分かる事例だったと思う。 twitter.com/389jan/status/...
タグ:
posted at 02:21:19
@GreatDemon1701 @temmusu_n 私と妻は自分ちの子には「数学においてどういう名前で呼ぶかはどうでもよい」と定期的に言っているな気がします。
学校での教え方やくだらない問題が満載された「ワークノート」(書き込み式の問題集)がひどい。
数学的にどういうことに注目するべきかよりも、「どう呼ぶか」を問う問題が多すぎ。
タグ:
posted at 02:29:35
#Julia言語 #Jupyter
Jupyterで使うcodemirrorのjulia.jsを9月27日版
github.com/codemirror/Cod...
にしたのだが、結果的に括弧の対応の検出でバグっているような気がします。8月8日版
github.com/codemirror/Cod...
に戻した。
インデントで問題が生じている人は古いjulia.jsを使っています。
posted at 03:51:54
@ur_alr #Julia言語 Juliaの公式ドキュメントでダメだとされている書き方をしている可能性が高いと思います。初歩的な誤りが大部分。
docs.julialang.org/en/v1/manual/p... を読んでいない人の大抵失敗する。
C++とJuliaで速さに大きな違いが出た場合には遅い方で必ず何か失敗しています(これは確定事項)。
タグ: Julia言語
posted at 04:43:57
@genkuroki @temmusu_n その極端で愚かな事例が最小公倍数にからむ、倍数に0を含めるかどうか問題でしょうね。
「正の公倍数のうち最小のもの」といえば済むものを、倍数には0を入れない、とか偶数と2の倍数は違うとか馬鹿げています。
タグ:
posted at 07:10:50
#Julia言語 は宣伝方針として「速い」を売り込む方針を採用したせいで、「挑戦者」がよく現れる(笑)
その過程でJulia側の欠点が明らかになる場合が結構あります。
実は、話が面白くなるのはそこからで、再現可能で原因が分かるような改善するべき効率劣化であれば、結果的に改善されてしまう(笑) twitter.com/genkuroki/stat...
タグ: Julia言語
posted at 07:14:00
#Julia言語 「挑戦者」が現れたせいで、効率改善とソフトの宣伝に成功してしまった非常に面白い事例として以下のリンク先の話があります。 twitter.com/genkuroki/stat...
タグ: Julia言語
posted at 07:24:50
#超算数
小1息子の算数で「足し算の順序問題」が発生した話 wmpicaco.com/tashizanjyunjyo
教師とのやり取りが見事にかみ合っていない。
この手の教師は多いようだけどね。
タグ: 超算数
posted at 07:36:59
#Julia言語 例えば「微分方程式を記述する函数」と「微分方程式の数値解法の函数」が別々に与えられていると、前者を後者で使うときに速度が劣化することを心配する必要が出て来る。
www.stochasticlifestyle.com/why-numba-and-...
scipy+numba → 44.4 ms
PythonからJuliaを使う → 33.1 ms
pure Julia SVector → 2.1 ms
タグ: Julia言語
posted at 07:42:28
@sekibunnteisuu そもそも論やけど、
**|**|** のほうだけで固定的に考えても、それを2*3と立式しようが3*2としようがカラスの勝手であろう。
#掛算
タグ: 掛算
posted at 08:33:56
ごまふあざらし(GomahuAzaras @MathSorcerer
Julia ->
Package 作り ->
PackageCompiler.jl で Pacckage の関数を sysimage に焼く ->
焼いた sysimage を共有ライブラリとしてCから呼ぶ
->
今ここ(疲れた)
タグ:
posted at 18:08:41
ごまふあざらし(GomahuAzaras @MathSorcerer
github.com/simonbyrne/libcg
を元に色々いじると理解しやすい
タグ:
posted at 18:10:56
Slackの代替ツールを探し中。共同研究毎にワークスペースを作るのも面倒(同じ人が複数のワークスペースに現れるし)。Matrixプロトコルを採用したElementが良さそう(日本語の情報は皆無ですが)
element.io
タグ:
posted at 18:13:48
幾つかの媒体で橋下徹氏が学術会議に「審議会的な要素もある」といい「審議会であれば意見の偏りが無いようにバランスをとらないといけない」という主旨の発言をしているが、そもそも政府の審議会や有識者会議の中には特定の政策を進めるために慎重派を排除して進めているケースも相当あるのでは?
タグ:
posted at 18:14:08
#Julia言語 Juliaの型のツリーは
using AbstractTrees
AbstractTrees.children(T::Type) = subtypes(T)
print_tree(Number)
とすると見易いです。
pkg> add MetaUtils
julia> using MetaUtils
julia> print_tree(Number)
でも行ける。
AbstractTrees.jl は神。 twitter.com/smj_tcbot/stat... pic.twitter.com/2rPV30nu8P
タグ: Julia言語
posted at 19:09:22
New post: The Julia Package Manager - www.juliabloggers.com/the-julia-pack... #julialang
タグ: julialang
posted at 19:09:58
#Julia言語 abstract syntax treeは
using AbstractTrees
AbstractTrees.printnode(io::IO, expr::Expr) = show(io, expr.head)
:(function f(x::T) where T<:Real sin(x) end) |> x->print_tree(x, 10)
とか
using MetaUtils
@ show_tree if a A elseif b B elseif c C else D end
で見れる。 pic.twitter.com/cB8s9K8YBW
タグ: Julia言語
posted at 19:19:25
#Julia言語
MetaUtils.jl github.com/genkuroki/Meta... はマイ野良パッケージだったのですが、登録されたパッケージになりました。
github.com/JuliaRegistrie...
タグ: Julia言語
posted at 19:22:01
#Julia言語 をやって、PyCall.jl を
julia> ENV["PYTHON"] = raw"使用するpythonバイナリのフルパス" # この行を略すとJuliaがPythonを入れてくれる
julia> ]
pkg> add PyCall
で使えるようにして、PythonをJuliaから使えば、結果的に両方同時に学べる。複数言語の連携についても学べる。 twitter.com/dynyanko/statu...
タグ: Julia言語
posted at 19:31:47
#Julia言語 からPythonを使う例の詰め合わせセット
nbviewer.jupyter.org/gist/genkuroki...
1. BeautifulSoup
2. matplotlib
3. SymPy
3. Seaborn
「PythonのライブラリはJuliaからも使用可能なライブラリでもある」という事実についてはもっと知られてしかるべき。 pic.twitter.com/Lm2rSdPkUh
タグ: Julia言語
posted at 19:48:54
非公開
タグ:
posted at xx:xx:xx
非公開
タグ:
posted at xx:xx:xx
Students learning the strength of a proper shield wall pic.twitter.com/yADSlYYxYR
タグ:
posted at 20:33:48
ほりたみゅ (mastodonも見てね) @Hyrodium
strand beestでのリンク比最適化、ちょっとずつ分かってきた pic.twitter.com/UjGyAPnBg1
タグ:
posted at 20:57:34
#Julia言語 MetaUtils.jlでできること①
Meta. show_sexprのマクロ版 @ show_sexpr を使える。
そして、show_sexprの出力結果をteval函数と@ tevalで実行できる。 pic.twitter.com/eR4WAwjtMk
タグ: Julia言語
posted at 21:04:11
#Julia言語 MetaUtils.jlでできること②
@ show_tree でabstract syntax treeをツリー表示できる。
print_tree でsubtypesのツリー表示をできる。 pic.twitter.com/xc0vj6U1yR
タグ: Julia言語
posted at 21:06:29
#Julia言語 MetaUtils.jlでできること③
show_exprや@ show_exprでabstract syntax treeをExpr型オブジェクトのコンストラクタのネストで表示できる。
その出力結果はevalで実行可能。
出力を文字列で欲しければ、sprint(show_expr, :(~)) のようにすればよい。 pic.twitter.com/VM66W5BgxN
タグ: Julia言語
posted at 21:10:06
須山敦志 Suyama Atsushi @sammy_suyama
↓収集した実験用データに対してはうまい具合に良い予測精度が出せて、多様な個別環境に適応できるようなモデル&学習のやり方はまったく考慮されていない。ML失敗のあるあるですね。
タグ:
posted at 21:14:05
#Julia言語 MetaUtils.jlでできること④
show_texpr, @ show_texpr で show_expr による表示から煩雑に見える Expr を省略した表示が得られる。(texprはtuple expressionの略のつもり)
その出力結果は teval, @ teval で実行可能である。
texpr2exprでevalで実行可能なASTに変換可能。 pic.twitter.com/aiYx3uvST8
タグ: Julia言語
posted at 21:14:20
須山敦志 Suyama Atsushi @sammy_suyama
これの解決のために転移学習や能動学習がカギになるという人もいますし、あるいは差異の要因がある程度仮定できるなら階層ベイズで解決するのが手っ取り早いでしょう。
タグ:
posted at 21:16:03
叡王戦が続くことに安堵しつつ、これまでの主催のドワンゴに感謝したいと思います。ニコ生の将棋中継はいつもファンのほうを向いている、と感じています。TVならスポンサーのためにいい場面で入ってしまうCMも、ニコ生なら「じゃあ棋士にマカロンを食べてもらおう」と楽しむ発想がうれしいのです
タグ:
posted at 21:18:54
#Julia言語 MetaUtils.jl の使い方
* Juliaのabstract syntax treeを様々な形式で表示させて、メタプログラミングを学ぶためのヘルパー・ユーティリティとして使用する。
* Lisp-likeなtuple expressionを直接実行して楽しむ😊
添付画像では最小二乗法とプロットを実行している! pic.twitter.com/Hcc1OcrJ5Y
タグ: Julia言語
posted at 21:19:15
twitterなしでは、Github pagesを使うこと、JSONを使うこと、python×OpenCAE関連のトピックを利活用すること、RustやJuliaのUIなどを知ること、といった着想は得られなかったか、得られたとしてもだいぶ先だったと思うのでありがたいことです。数値計算スキームについても同様です。
タグ:
posted at 21:19:47
須山敦志 Suyama Atsushi @sammy_suyama
例えば10の病院からそれぞれ1万枚の画像データを集めたとしたら、データ量は10万ではなく、10です。この辺の見かけの数値にとらわれない課題難易度の認識が大事。
タグ:
posted at 21:20:00
dvipdfmxが新しくなってコレ😃
※最新のW32TeXで実行。
#TeX #pTeX pic.twitter.com/5JvKaqqna1
posted at 21:31:20
The Julia Package Manager www.juliabloggers.com/the-julia-pack... #juliabloggers
タグ: juliabloggers
posted at 21:56:12
Ninja DAO | CryptoNi @CryptoNlnjaNFT
立民、学術会議の成果検証へ 組織論ただす自民に対抗 | 2020/10/20 - 共同通信 this.kiji.is/69122532349550...
タグ:
posted at 21:56:56
Ninja DAO | CryptoNi @CryptoNlnjaNFT
はいはい、同じ穴のムジナ。民主党政権期の文教行政を思い出すよね。 twitter.com/kankimura/stat...
タグ:
posted at 21:57:51
名古屋大「筑波大がやられたようだな……」 広島大「ククク……ヤツは我ら四天王の中でも最弱……」 金沢大「独裁学長にやられるとは旧高等師範学校の面汚しよ……」
タグ:
posted at 21:57:57
立憲としては、とにかく共闘のためにポイントを稼ぐしかない。そうしないと、共産党が候補を下げて票を入れてくれないので。
これからは前川も暴れるでしょうねえ。 twitter.com/kankimura/stat...
タグ:
posted at 22:05:31
Ninja DAO | CryptoNi @CryptoNlnjaNFT
「リベラル」なんて言う言葉は使わないで欲しいですね。左右の国家統制主義。 twitter.com/shiroutosuisan...
タグ:
posted at 22:07:33
Ninja DAO | CryptoNi @CryptoNlnjaNFT
与党からも野党からも、各々の基準で「お前らはパフォーマンスが悪いから予算はやらん」とやられる訳だ。で、「何が世の中にたつのか」ってどうやって決めるんですかね。
タグ:
posted at 22:11:32
Ninja DAO | CryptoNi @CryptoNlnjaNFT
で、官僚さんが天下りしてくるわけですね twitter.com/shiroutosuisan...
タグ:
posted at 22:14:14
Ninja DAO | CryptoNi @CryptoNlnjaNFT
しかし、この立憲民主党の一撃は大きいな。研究者を巡る状況の深刻さを何よりも象徴してる。日本にリベラルってないんやな。
タグ:
posted at 22:17:17
Kanade Akiyoshi @KanadeAkiyoshi
立憲民主党も、動く上で結局は、自民党が念頭に置いている人たちを念頭に置いている訳だわな…。(自民党も立憲民主党も、動かしている人たちの思考が同じということか。少なくとも、そう見られても仕方ないわな…)
タグ:
posted at 22:26:31
@edw_tweet @einselection @skepteis @JuliaLanguage @danluu You might enjoy the following papers for a PL theory look at language level innovations in julia: janvitek.org/pubs/oopsla18a...
janvitek.org/pubs/oopsla20-...
タグ:
posted at 22:35:07
Ninja DAO | CryptoNi @CryptoNlnjaNFT
両者とも大きな意味で「小泉改革の子供」なんじゃないですかね。 twitter.com/KanadeAkiyoshi...
タグ:
posted at 22:43:26
Ninja DAO | CryptoNi @CryptoNlnjaNFT
ポピュリズムと新自由主義的経済政策の混合体。そこに修正主義的なナショナリズムが加わるかどうかの違いしかない。
タグ:
posted at 22:46:00
もう一度「一億総中流」の時代を作るべきですよ。まあ、共産主義じゃないんだから富裕層がいるのは仕方ない。貧困を解決するのがだいじ。
消費税なんていう逆進性の強い税はなくして、所得税の累進性を上げるのと、あとは分離課税をやめるんじゃない?
タグ:
posted at 22:47:46
非公開
タグ:
posted at xx:xx:xx
Ninja DAO | CryptoNi @CryptoNlnjaNFT
世論の喝さいを浴びる為に研究者を叩き潰して、結果として、データにも何も基づかない「長年の勘」や評論家的なジェネラリストに頼る素人政治やって、また失敗するんでしょ。一体、民主党時代に何を学んだんだか。そういうのを「反知性主義」って言うんだよ。
タグ:
posted at 22:53:22
数学演習、線形代数の応用の章を公開しました!昨年までの微分方程式や確率過程への応用に加え、今年は情報科学への応用の節を設けて、最小二乗法、主成分分析、最適化問題(線形計画・半正定値計画)の双対性、サポートベクターマシン、画像圧縮等にも簡単に触れました。
sites.google.com/site/naotoshir...
タグ:
posted at 22:59:45
Ninja DAO | CryptoNi @CryptoNlnjaNFT
政治が物差し作ってパフォーマンス図るのが政治介入でなくって何なんですかね。政治介入を防ぐために政治介入するんですか。冗談にもなりませんよ。 twitter.com/HFASDragon/sta...
タグ:
posted at 23:00:28
Ninja DAO | CryptoNi @CryptoNlnjaNFT
研究者は面倒くさい事をさける為に、当事者の筈の学術会議の会員も、大きな学会もだんまりを決め込む。それをいいことに与野党とも「自分たちがお前たちの評価を決めてやる」と上から押さえつけに来る。対して研究者は「出る釘は打たれる」とばかりに身を潜め、ひたすら打たれる続ける事になる。
タグ:
posted at 23:05:28
非公開
タグ:
posted at xx:xx:xx
非公開
タグ:
posted at xx:xx:xx
非公開
タグ:
posted at xx:xx:xx
非公開
タグ:
posted at xx:xx:xx