Deep Karmaning

技術系の話から日常のことまで色々と書きます

2018-09-01から1ヶ月間の記事一覧

Bayesian Bootstrapをjuliaでやってみる

概要 先日Rのパッケージを使ってBayesian Bootstrapをやってみました。 rf00.hatenablog.com 今回はよりBayesian Bootstrapの理解を深めるためjuliaで、パッケージを使わずBayesian Bootstrap的なことをやってみたいと思います。 実験 まずは必要なパッケー…

【自作パッケージ】BPMFというJuliaでbayesian probabilistic matrix factorizationができるパッケージを公開しました

概要 タイトルの通りjuliaでbayesian probabilistic matrix factorizationができるBPMFというパッケージを公開しました。 github.com インターフェースはpythonのscikit-learn風でとても使いやすくできたかなと個人的には思います。 そこで今回はこのパッケ…

【論文実装】Variational Bayesian Approach to Movie Rating PredictionをJuliaで実装

概要 個人的にBayesianなアプローチとMatrix Factorizationに最近興味を持っています。 そんなわけで今のところ以下のように色々と実験してきました。 rf00.hatenablog.com rf00.hatenablog.com rf00.hatenablog.com その流れで今回はBayesianなMatrix Facto…

Juliaでギリシャ文字を入力するためのメモ

概要 Juliaはギリシャ文字を使うことができるので、論文の実装等をするときには、変数名を論文の中で使われているギリシャ文字と同じにすることができるため便利です。 入れ方としては、\+ギリシャ文字名を入れてtabキーを押下でギリシャ文字に変換されます…

Bayesian Bootstrapを試してみる

概要 twitterを見てみたらBayesian Bootstrapなるものが有用ということを知りました。 これもT/Lでは見かけないけど、Bayesian bootstrapはかなりいろいろ役立つよ。Dirichlet分布からデータ重みをsamplingして、その重み上でMAP推定する。これをかき集める…