python
pythonでグラフを可視化する時,matplotlib使いづらくないですか?覚えにくいし,毎回ググってる気がします. あとデザインもダサいので全然好きになれません.(デザインに関してはseabornを使えば綺麗ですが,結局matplotlibで書くことになるので覚えづらい…
こんにちは. GWですね.最高の実装日和です. トピックモデル (機械学習プロフェッショナルシリーズ)作者: 岩田具治出版社/メーカー: 講談社発売日: 2015/04/08メディア: 単行本(ソフトカバー)この商品を含むブログ (2件) を見る 今回は上の本を読み,p77…
こんにちは. 今回は僕も参加したYahoo! JAPAN データ&サイエンス カンファレンス 2016で取り上げられていた占有率推定を実装してみました. 前書き Yahoo! Japanは働き方改革のロールモデルとして, 頻繁にメディアに取り上げられていますね. 特に週休三日制…
もともと, chainerユーザーだった僕ですが, 5月くらいにKerasを使い出してからchainerにはあまり触れてきませんでした. しかし先日の分散処理の発表なども含め, バージョンアップが早く, 常に速度の向上を図っているchainerにはもう1度触れておきたいと思い,…
みなさん, keraってますか. 今回はloss関数やlayerの実装に欠かせない, backend functionをまとめていきます. ただし自分が主に使ってる関数のみ紹介するので, 絶対Document読む方がいいですよ. これ以外にも色々ありますからね. こいつを使いこなして, どん…
突然ですが, 一昨日のことです. @tuntuku_sy 初めまして, こんにちは. Kerasをメインで使っているものです. ブログ拝見させていただきました. 一つ気になったのですが, そのtrainable=Falseの使い方で, dis modelをfreezeできてますでしょうか?— Kento Wata…
一個前の記事で書いたように, 初心者がchainerで線画着色してみた。わりとできた。 - Qiita を実装する際に溜まった知識のまとめ第二弾です. 今回は画像のスクレイピングについてです. 以下のサイトのコードをめちゃくちゃ参考にしています. ありがとうござ…
最近, 初心者がchainerで線画着色してみた。わりとできた。 - Qiita をKerasで実装してサービス化してみようかと頑張ってたんですけど, ちんたらしてたらこの記事を書いてる製作者様本人がwebサービス化しちゃいました笑 正直60万の画像を一晩で20epochも回…
Kerasが徐々に流行って来ていると思ってたら、そんなことはなかった。 Qiitaのタグ数。(投稿日) chainer: 263, TensorFlow: 532, Keras: 41 おいおい、嘘だろ・・・。 メインで使っている僕からするととても悲しいのでもっと普及するようにtips書いて行くこ…
tipsと言う名の覚え書き。 Variable-size image to convolutional layer 軽く調べたら、issuesに上がってた。 Variable-size image to convolutional layer · Issue #1920 · fchollet/keras · GitHub RGBの画像だったらピクセルを表す2,3個目の引数を None …
久しぶりのDeepLearning関連の記事です。 最近、昔の記事を引用してくれることが増えたのですが、すごい汚いコードを参考にさせてしまって本当に申し訳ないです。もはや恥ずかしささえも感じる・・・。時間があれば昔の記事も更新していきたいです。 挨拶は…
どうも、こんにちは。 めっちゃ天気いいのにPCばっかいじってます。 今回は、kerasのkeras.utils.visualize_utilの中にあるplotモジュールを使って、モデルの可視化をしてみましょう! まえがき あえて作図をしなくても、モデルの設計者は構造を理解している…
まえがき 前回kerasの紹介の中で予告していた、GPUモードを動かす手順について説明していきたいと思います! 見出しで嘘つくなよ!ってツッコミを受けそうですが、僕のMacが積んでるグラボじゃ余裕でメモリが足りませんでした・・・。つまり学習はできなかっ…
こんにちは。 本記事は、kerasの簡単な紹介とmnistのソースコードを軽く紹介するという記事でございます。 そこまで深い説明はしていないので、あんまり期待しないでね・・・笑 [追記:2017/02/10] kerasに関するエントリまとめました!よかったらこちらも参…
お久しぶりになってしまった。 決してサボってたわけじゃない・・・ 決して・・・。 言い訳は置いといて、記事を書いていきます。 基礎力不足を感じる今日この頃 まだpythonしか扱えない僕ですが、pythonすら扱えていないと最近ひしひしと感じています。 と…
GPU。さっそく試してみました。 -- 目次 -- part0 前書き part1 画像の収集 part2 画像の縮小&水増し まずは2値分類してみる。 part3 暦orNOT暦で2値分類(モデル作成&学習編) part4 暦orNOT暦で2値分類(未知データに適用するよ編) ここから主要キャラの分類…
こんにちは。 タイトルが荒ぶってんのは、この環境設定に10時間くらいかかったからです。まじ疲れた。 しかし、すべて自分の無知のせい・・・。いつかの時のためにメモを取っておきます。 環境 結構前に買ったiMac iMac (21.5-inch, Late 2012) バージョン…
予定にありませんでしたがpart5.5でございます。くそミスのせいでこんなことに。 どうせ5.5として書くならもう一回コードをモデルから張り直して、整理します。 -- 目次 -- part0 前書き part1 画像の収集 part2 画像の縮小&水増し まずは2値分類してみる。…
はい、part5でございます。 -- 目次 -- part0 前書き part1 画像の収集 part2 画像の縮小&水増し まずは2値分類してみる。 part3 暦orNOT暦で2値分類(モデル作成&学習編) part4 暦orNOT暦で2値分類(未知データに適用するよ編) ここから主要キャラの分類 par…
part4です! -- 目次 -- part0 前書き part1 画像の収集 part2 画像の縮小&水増し まずは2値分類してみる。 part3 暦orNOT暦で2値分類(モデル作成&学習編) part4 暦orNOT暦で2値分類(未知データに適用するよ編) ここから主要キャラの分類 part5 主要キャラ…
ようやくpart3でございます。 -- 目次 -- part0 前書き part1 画像の収集 part2 画像の縮小&水増し まずは2値分類してみる。 part3 暦orNOT暦で2値分類(モデル作成&学習編) part4 暦orNOT暦で2値分類(未知データに適用するよ編) ここから主要キャラの分類 p…
はい、part2は画像の大きさ縮小と水増しでございます。 -- 目次 -- part0 前書き part1 画像の収集 part2 画像の縮小&水増し まずは2値分類してみる。 part3 暦orNOT暦で2値分類(モデル作成&学習編) part4 暦orNOT暦で2値分類(未知データに適用するよ編) こ…
前書きから二日も経ってしまいました。 -- 目次 -- part0 前書き part1 画像の収集 part2 画像の縮小&水増し まずは2値分類してみる。 part3 暦orNOT暦で2値分類(モデル作成&学習編) part4 暦orNOT暦で2値分類(未知データに適用するよ編) ここから主要キャ…
前回のPassive Aggressive(以下PA)の実装は、あとから冷静に考えて良くないところが多かったなあ、と反省。以下がそのリンクです。今回作ったモジュールにPAを含んでいるので正直あんなクソ記事見なくていいです。 ket-30.hatenablog.comその反省を生かそう…
こんにちは。ついに囲碁も人類が負けてしまいましたね。 なんか最近、普通にテレビのニュースとかでdeep learningが取り上げられたりしてて妙な焦りを感じています。個人的には一般人に知れ渡る前にエキスパートになっていたい・・・という謎の欲があるので…
こんにちは、また久しぶりの投稿になってしまいました。久しぶりということでtipsとかではなく、ちゃんとした記事書きます。初めて、理論の本から実装したので、まだまだ甘い部分が目立ちますが許してください。 ※3/25 追記 ket-30.hatenablog.com こっちに…
クロス集計とか便利すぎだろ! 初心者ゆえにクロス集計という言葉すら知らずに、いわゆるクロス集計を自前で実装していました。しかもクソおそい。馬鹿かよほんと。 この流れでヒートマップを作ればかなりいい感じに可視化をできる気がします。 まずはクロス…
”ブログを更新してない” == ”実装の練習をしてない” もっと更新しないといかんですな。今回はUdemyで配信されてる授業、"ベイズ推定とグラフィカルモデル"からの練習。 周辺化 周辺化(Marginalization)とは、 パラメータごとに積分を行い、パラメータの数を…
今回は、前回とは違った形でファイル名が整理されている時です。 具体的にはこんな感じ。 result1_01.tsv result5_01.tsv result1_02.tsv result5_02.tsv result1_03.tsv result5_03.tsvつまりは、01や03などのように桁数が2桁で固定されているような時です…
テストあと一つだ。。。 眠いから久しぶりに記事まとめて気分転換しようってことで。 組み合わせの作り方について簡単にまとめます。たくさんデータを順番に読み込みたい時、tsvやcsvファイルが、 result1_1.csv result2_1.csv result1_2.csv result2_2.csv …