PyconJP2014に参加しました

PyconJP2014に参加しました。運営のヒト、発表者のヒト、参加者の皆様、楽しい時間をありがとうございました。

去年のPyconで発表して燃え尽きた感があったんだけど、今年参加したら再生した感があったというか、コードを書く気力が戻ってきたかなw

今回は科学技術計算系のセッションが多くて非常に楽しめた。

参加したセッション(Keynoteを除く)

Deep Learning for Image Recognition in Python (ja)から。

Decaf使ってみようと思ったらDEPRECATEDになってた。後継のcaffeを使えってことらしい

1410783994

リファクタリングツールあれこれ (May the force be with you) (ja)から。

データベーススキーマからSQLAlchemyのモデルを自動生成してくれるsqlacodegenが刺さった。コレ使えばpychembldbもっと簡単にかけたんじゃないの?と。

1410783999

あとは数独を解くソルバの話がとてもおもしろかった。

尚、今週末は実践コンピュータビジョン読書会の画像検索の章なので、参加するといいと思います。

資料作らないトナー

角交換四間飛車

今日は二戦して二勝だったので負け将棋の棋譜はない。

そして角交換四間飛車ばかり指しているが、相手が角道を止める三間飛車とか四間飛車みたいな相振りの時に止めるくらいであとは開けっ放しで、適当なタイミングで交換する事が多い。

角交換四間飛車を指しこなす本を読んでからガイドを読むのがいいかなと思う。徹底ガイドは対居飛車で最新ガイドは相振りです(尚、最新ガイドの方は全然消化できてない)。

ProductName 角交換四間飛車を指しこなす本 (最強将棋21)
藤井 猛
浅川書房 / 1512円 ( 2014-07 )


ProductName 角交換四間飛車 徹底ガイド (マイナビ将棋BOOKS)
門倉 啓太
マイナビ / ?円 ( 2013-04-13 )


ProductName 角交換四間飛車 最新ガイド (マイナビ将棋BOOKS)
門倉 啓太
マイナビ / ?円 ( 2013-11-13 )


相振りの場合は角道を止めちゃうことが多いので「相振り飛車を指しこなす本」を手本に指している感じ。つまり金無双とか平矢倉にしてますね。

ProductName 相振り飛車を指しこなす本〈1〉 (最強将棋21)
藤井 猛
浅川書房 / 1404円 ( 2007-06 )


今日の負け将棋(20140910)

1級のヒト。時間が足らなかった

3級のヒト。 序盤良かったのに最後がダメだった。

2級のヒト。序盤が駄目すぎた、というより角交換すべきだった。

50手目すぎくらいから棋神を一度w

53手目の6四歩打なんて思いつかない。詰みを確認して投了

今日の負け将棋(20140909)

70戦くらいしかしてない2級のヒト。

中住まいとはあまり出会ったことがないので序盤に時間を使ってしまい時間切れ負け。

最終図からは

  1. ▲7一馬
  2. △6四玉
  3. ▲5三角
  4. △7三玉
  5. ▲6二馬
  6. △6四玉
  7. ▲5三龍

かな。

中住まいの崩し方を調べてみたけどあまりない

今日の負け将棋(20140905)

昨日の最後のは浮き飛車目くらまし戦法に近いのかな。

そのまま棒銀にすれば良かった。

相振りですでに攻められる感じになってしまったので作戦負けかな。

36手目は3五銀と引くところだったけど、歩をあげてしまって…成、不成のダイアログではキャンセル出来ないんですよね。

今日の負け将棋(20140904)

今日は負けすぎ…

2三歩来るだろうなーと思いつつ歩を取ったのが失敗w

84手目は飛車を取るべきだった

高美濃にすると馬を作られやすくなっちゃうのかな

こんなの全然わからん

今日の負け将棋(20140903)

1級のヒト

56手目は飛車を切らずに相手の飛車をもうちょっといじめるべきだったか…

攻め筋が分からなくてグダグダになった

2級のヒト

飛車を切って王手飛車にしようとしたらnexusフリーズからの切れ負け。 ちょっとキレたw

3級のヒト

接続切れ負けのダメージは引きずっていたw

各交換からの向かい飛車にしてみたけど、高美濃はダメだったかなぁ。 角を打ち込まれるよなぁと思いつつ、打ち込まれた… あとで藤井先生の本を読み直してみよう

ProductName 角交換四間飛車を指しこなす本 (最強将棋21)
藤井 猛
浅川書房 / 1512円 ( 2014-07 )


今日の負け将棋(20140902)

記法の導入に加えてrequestsを使って自動的に棋譜を入手し、更に対戦相手を匿名化してみた。

なんか対戦相手のハンドルネームを出さないのがマナーみたいなので(将棋ウォーズだと普通に公開されているのであまり気にしなかったし、自分が気にしないので…)

初段のヒト

三間飛車にしてみたら穴熊組まれていいとこなし。三間飛車も覚えないとなぁ…

2級のヒト

向かい飛車から穴熊にしようと思ったけど美濃囲いで良かったかな。あとは向かい飛車の手筋がw

2級のヒト

馬に成られたのが良くなかったのかな…

2級のヒト

全然いいところがなかった

pychembldbをChEMBL19に対応させた

Schema一緒なので旧バージョンでも普通に動くんだけど、テスト周りとドキュメントを変更しました。

使い方はコレを参照して下さい。

また、製薬業界的にというか実践的なchemoinformaticsという意味でインパクトの大きいのが 特許構造のsdfがオープンデータになったではないでしょうかね。

誰でも手軽に(スクリーニングデータではなく)構造最適化プロセスを経た化合物のリストを解析できるようになるっていうのは結構アツいものがありますね。ネットワーク解析とか楽しいだろうし。

次回のMishima.syk(10/25です)ではそのあたりの話かハンズオンをやりたいなーと思っているので、興味のある方は参加して下さい☆

日本酒ラベルの特徴点抽出

今月出番らしいので実践コンピュータビジョンを読み返している。ここ一年くらい興味が読書とか将棋に移ってしまいプログラミングへの関心がちょっと薄れてたけど、写経しだすとやっぱプログラミングは面白いですね☆

ProductName 実践 コンピュータビジョン
Jan Erik Solem
オライリージャパン / 3150円 ( 2013-03-23 )


ちなみに8章はサポートベクターマシンとかkNNを使った画像認識なので2章と7章を事前に読んでおけばいい感じです。

それから久々の富士開催なので、これを機会につけナポリタンとか杉山フルーツの生ゼリーとか食べるといいかと思います。

富士がんもいっちもあったわ。

8章では画像の特徴量としてSIFT記述子を使うので、それを使って最近飲んだ日本酒の画像の特徴抽出をしてみた。

萩の鶴 夕涼み

柔らかい酸と甘さが特徴の萩の鶴

1409619062

風鈴と猫が特徴が出ており、夕涼み感が感じられる

hagi

庭のうぐいす おうから

庭のうぐいすは、結構好きなんだけどおうからはちょっときりっとしすぎな感じでいまいちだった。 燗つければよかったのかなぁ。

1409619064

庭のうぐいすらしくなかったので、うぐいすが特徴としてあまり出てこないのも納得。さすがSIFT

uguisu

澤屋まつもと 守破離

酸が強めのお酒が飲みたくて購入

1409619066

円の大きさに酸の強さが現れているはずw

matsumoto

一白水成 特別純米酒

安定した美味しさ

1409619067

サークルの数が美味さを表している☆

suisei

秋鹿

秋鹿、美味いよねー 序盤、中盤、終盤、隙がないと思うよ。だけど…俺は、負けないよ

1409619069

というような決意が特徴として現れていますね

akishika

結論

日本酒のラベルの画像から特徴抽出することで、日本酒の美味さをある程度反映することができる事がわかりました。 興味をもたれたら静岡Developers勉強会 コンピュータビジョン vol.8に参加するといいと思います。