タグ

ブックマーク / tech-sketch.jp (2)

  • トピックモデルを利用したアプリケーションの作成 | Tech-Sketch

    最近、「機械学習」や「自然言語処理」、といったキーワードを聞くことが多くなってきていると思います。 反面、すごそうだけどなんだか難しいもの、というイメージもあるのではないかと思います。そこで、今回は「自然言語処理」の一種であるトピックモデルを取り上げ、その仕組みを紹介するとともに、その実装方法について解説していきたいと思います。 (「機械学習」の方については、以前開催した勉強会の資料がありますので、興味があればそちらもご参照ください。) トピックモデルとは トピックモデルは、確率モデルの一種になります。つまり、何かが「出現する確率」を推定しているわけです。 トピックモデルが推定しているのは、文章中の「単語が出現する確率」になります。これをうまく推定することができれば、似たような単語が出てくる文章(=似たようなモデルの文書)が把握でき、ニュース記事などのカテゴリ分類を行ったりすることができま

    トピックモデルを利用したアプリケーションの作成 | Tech-Sketch
  • OpenStack Upstream Trainingに参加してきました | Tech-Sketch

    2/3(火)-4(水)にOpenStack Days Tokyo 2015が開催されました。今回、特別企画として実施されたUpstream Trainingに参加することができたので、その様子を紹介します。 OpenStack Upstream Trainingとは OpenStackの開発コミュニティは、バグの管理やレビューシステムがしっかりと整備されており、世界中のコントリビュータが連携して開発に取り組めるようになっています。 その一方で、いきなりPull Requestをなげるようなやり方は認められておらず、きちんとした手順を踏まないと追加機能やバグ修正を取り込んでもらうことはできません。 そのため、OpenStackにコントリビュートするには、コミュニティの開発スタイルやレビューシステムの使い方を理解する必要があります。 OpenStack Upstream Trainingは、O

    OpenStack Upstream Trainingに参加してきました | Tech-Sketch
  • 1