Null Thinking

関西で気の向くままにコンピュータをいじって遊んでいる大学生。どら焼きはそこまで好きではありません。

Python

中華料理店過程(CRP)をPythonで実装してみた

機械学習の分野で使われている中華料理店過程(CRP:Chinese Restaurant Process)を研究で使うことになったのですが、Pythonで実装されたものをサクッと見つけることができませんでした。(知らないだけかも……。もしあったら教えてください。) グダグダ探すく…

ジニ不純度計算の高速化『集合知プログラミング』

プログラムの時間計算量とか空間計算量とかまともにやってこなかったせいで、ふわふわした知識しか持ち合わせていないのですが、 『集合知プログラミング』を読んでいたら、明らかに無駄な計算をしている部分を発見したので、修正してみました。 7.4.1 ジニ…

プログラミング勉強会

来年度から配属されることになるであろう研究室の雰囲気をつかむべく、研究室でB3の人が自主的にやっているというプログラミングの勉強会に行ってきました。 『集合知プログラミング』という本の内容で進行していた。飛び入り参加だったので、途中からだった…