タグ別アーカイブ: Scala

Scala はじめました 〜 cross validation を用いた単純パーセプトロンの評価を実装 〜

ご無沙汰しております。システム開発部の potter です。

Jubatus のバースト検知を使ってみた話以来となるので久々の投稿となります。

最近運用チームから開発チームに異動したのですが、Scala を使うプロジェクトがありそうということでその勉強を始めました。

今回はそんな Scala 歴 2 週間足らずの私が人生で初めて書いた Scala プログラムを晒してしまおうという、ちょっぴり M な香りのする企画となります。 (ただし晒しているのは Scala の先輩であるシステム開発部の uraura 先生にいくつかアドバイスを頂いて修正したプログラムになります。Special tanks to uraura!!

作成したプログラムの内容

単純パーセプトロンによる識別精度を n-fold cross validation により評価するプログラムを作成しました。1

続きを読む Scala はじめました 〜 cross validation を用いた単純パーセプトロンの評価を実装 〜

Scala ではじめる Spark / MLlib の単純ベイズ分類器

はじめに

以前のエントリにて Spark / MLlib の K-means を取り上げましたが、今回は同じく MLlib にて提供されている機械学習アルゴリズムの一つ、 単純ベイズ分類器 (Naive Bayes, ナイーブベイズ) を使ってみましょう&K-分割交差検証をしてみましょう、 というエントリです。

単純ベイズ分類器そのものについては読者の皆様はご存知、という前提でこの後の話を進めてしまいますので、 「ちょっと良くわからないよ待ってくれ!」という方は

などのページを一読することをおすすめします。

続きを読む Scala ではじめる Spark / MLlib の単純ベイズ分類器