Upload
Download free for 30 days
Login
Submit Search
RubySeminar16_Analyze
Download as PPTX, PDF
0 likes
1,681 views
sady_nitro
第16回 岡山Ruby, Ruby on Rails勉強会発表スライド。デモを挟まないと無いと全然面白くないですが、一応アップしておきます。
Data & Analytics
Read more
1 of 15
Download now
Download to read offline
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
More Related Content
PPTX
サイタマッパー活動報告2015
Kazuho Ohta
PDF
ぼくのかんがえたさいきょうの Rails スタートダッシュ
Kenji Mori
PDF
Ruby on Rails の特徴とそのエコシステム
Tomoya Kawanishi
PDF
Thin reports再び
sy250
PDF
Railsバージョンアップを段階的に行うためにRails3/4並行稼動させる仕組みを作ってる話
Masayuki Morita
PPTX
Railsのフロントエンド開発を考える
Hirata Tomoko
ODP
Iron rubyとsinatraで作るデスクトップアプリ
Yamamoto Kazuhisa
PDF
20130615 組込みの仕事場でRubyを使う
Ryo Nagai
サイタマッパー活動報告2015
Kazuho Ohta
ぼくのかんがえたさいきょうの Rails スタートダッシュ
Kenji Mori
Ruby on Rails の特徴とそのエコシステム
Tomoya Kawanishi
Thin reports再び
sy250
Railsバージョンアップを段階的に行うためにRails3/4並行稼動させる仕組みを作ってる話
Masayuki Morita
Railsのフロントエンド開発を考える
Hirata Tomoko
Iron rubyとsinatraで作るデスクトップアプリ
Yamamoto Kazuhisa
20130615 組込みの仕事場でRubyを使う
Ryo Nagai
What's hot
(20)
PDF
OpenLayersで始める地図の操作
Yuki Yazaki
PDF
mod_perlで動くアプリをどう置くか #hachiojipm
鉄次 尾形
PDF
Rubyビジネスセミナー大阪2015
Satomi Tsujita
PDF
デレ劇コマ割りするすごい奴
Kenta Miyachi
PPT
Ruby City Matsue
Tetsuo NODA
KEY
JRubyで作るapiサーバー
Yamamoto Kazuhisa
PDF
Rails あるある
Ryunosuke SATO
PDF
Gitとローカル環境
Atsushi Ito
PPTX
第32回信号処理シンポジウム「Raspberry PiとROSを使ったロボットシステム」
Ryuichi Ueda
PDF
Python機械学習プログラミング第10章後半
隆介 小野
PDF
Use Japanese with vcd/vcdExtra package
Tsuda University Institute for Mathematics and Computer Science
PDF
広島で Ruby が流行らないのはどう考えても俺たちが悪い
Tomohiko Himura
PPTX
goroutineはどうやって動いているのか
ota42y
PPTX
なぜか技術書典5で 3サークルの運営をやってた話
ota42y
PDF
Rubymotion
jewel12
PPTX
bootsnapはどれくらい早くなるのか
ota42y
PDF
僕はどうしてもLibsassが使いたかったんだ!
Masato Noguchi
PPTX
なぜか技術書典5で 3サークルの運営を同時にやった話
ota42y
PDF
Nendo At Kansai Ruby Kaigi03
Kiyoka Nishiyama
PDF
Mrubyについて 第16回 岡山ruby, ruby on rails勉強会
Masaya Konishi
OpenLayersで始める地図の操作
Yuki Yazaki
mod_perlで動くアプリをどう置くか #hachiojipm
鉄次 尾形
Rubyビジネスセミナー大阪2015
Satomi Tsujita
デレ劇コマ割りするすごい奴
Kenta Miyachi
Ruby City Matsue
Tetsuo NODA
JRubyで作るapiサーバー
Yamamoto Kazuhisa
Rails あるある
Ryunosuke SATO
Gitとローカル環境
Atsushi Ito
第32回信号処理シンポジウム「Raspberry PiとROSを使ったロボットシステム」
Ryuichi Ueda
Python機械学習プログラミング第10章後半
隆介 小野
Use Japanese with vcd/vcdExtra package
Tsuda University Institute for Mathematics and Computer Science
広島で Ruby が流行らないのはどう考えても俺たちが悪い
Tomohiko Himura
goroutineはどうやって動いているのか
ota42y
なぜか技術書典5で 3サークルの運営をやってた話
ota42y
Rubymotion
jewel12
bootsnapはどれくらい早くなるのか
ota42y
僕はどうしてもLibsassが使いたかったんだ!
Masato Noguchi
なぜか技術書典5で 3サークルの運営を同時にやった話
ota42y
Nendo At Kansai Ruby Kaigi03
Kiyoka Nishiyama
Mrubyについて 第16回 岡山ruby, ruby on rails勉強会
Masaya Konishi
Ad
Viewers also liked
(11)
PDF
ちゃんと学ぶ D3.js
Takeshi Osoekawa
PDF
交通・観光ビッグデータがもたらす変革 ナビタイムジャパン CSISシンポジウム2016
Kohei Ota
PDF
Tronshow2016 公共交通オープンデータサミット「IT×公共交通の可能性IT×公共交通の可能性」
Masaki Ito
PDF
Windows で動かす TensorFlow
Takeshi Osoekawa
PDF
Learning stochastic neural networks with Chainer
Seiya Tokui
PPTX
OITEC19_TFS
sady_nitro
PDF
ITがもたらす公共交通の可能性とオープンデータの役割(能美市公共交通アイディアソン向け)
Masaki Ito
PDF
深層学習フレームワーク Chainer の開発と今後の展開
Seiya Tokui
PDF
Spc2016_献血をしてもらう企画
Kaigi Senden
PDF
地図調製技術協会シンポジウム資料 公共交通への理解を深め利用を促進するスマートフォンアプリの可能性
Masaki Ito
PDF
spc2010-05_F1層がソフトバンクケータイに乗り換えたくなるBIG IDEA/ブレイク乗り換え
Kaigi Senden
ちゃんと学ぶ D3.js
Takeshi Osoekawa
交通・観光ビッグデータがもたらす変革 ナビタイムジャパン CSISシンポジウム2016
Kohei Ota
Tronshow2016 公共交通オープンデータサミット「IT×公共交通の可能性IT×公共交通の可能性」
Masaki Ito
Windows で動かす TensorFlow
Takeshi Osoekawa
Learning stochastic neural networks with Chainer
Seiya Tokui
OITEC19_TFS
sady_nitro
ITがもたらす公共交通の可能性とオープンデータの役割(能美市公共交通アイディアソン向け)
Masaki Ito
深層学習フレームワーク Chainer の開発と今後の展開
Seiya Tokui
Spc2016_献血をしてもらう企画
Kaigi Senden
地図調製技術協会シンポジウム資料 公共交通への理解を深め利用を促進するスマートフォンアプリの可能性
Masaki Ito
spc2010-05_F1層がソフトバンクケータイに乗り換えたくなるBIG IDEA/ブレイク乗り換え
Kaigi Senden
Ad
Similar to RubySeminar16_Analyze
(20)
PDF
Ruby 3の型推論やってます
mametter
PDF
Scheme Interpreter in Ruby
Masato HORINOUCHI
PDF
Ruby の制御構造とリテラルについて
Tomoya Kawanishi
PDF
Rubykaigi2018共有会
ogawatti
PDF
Ruby本から読み解くRuby考古学 - Ruby Archaeology from the Ruby Book
Tadashi Saito
PDF
Ruby on Rails 入門
Yasuko Ohba
PPTX
Ruby講座第二回
mitsunaga
PDF
Ruby勉強会@札幌 "Rubyist入門講座"
Koji SHIMADA
ODP
とっとるびー(2回目)発表資料
ionis111
PDF
Ruby 2.6 Update
Kazuhiro Nishiyama
PDF
Ruby
Shintaro Abe
PDF
型プロファイラ:抽象解釈に基づくRuby 3の静的解析
mametter
PDF
Elixirだ 第1回 - 基礎だ -
Joe_noh
PPTX
Elixir入門「第1回:パターンマッチ&パイプでJSONパースアプリをサクっと書いてみる」【旧版】※新版あります
fukuoka.ex
PPTX
第3回輪講
mh_amako
PDF
SpockからRSpecにきたときの気づき #coedorb
Youtarou TAKAHASHI
PDF
Ruby初級者向けレッスン KOF2015 出張版
higaki
PDF
Ruby の正規表現について
Tomoya Kawanishi
PDF
Ruby 2.5
Masahiro Tomita
PDF
Ruby でつくる型付き Ruby
mametter
Ruby 3の型推論やってます
mametter
Scheme Interpreter in Ruby
Masato HORINOUCHI
Ruby の制御構造とリテラルについて
Tomoya Kawanishi
Rubykaigi2018共有会
ogawatti
Ruby本から読み解くRuby考古学 - Ruby Archaeology from the Ruby Book
Tadashi Saito
Ruby on Rails 入門
Yasuko Ohba
Ruby講座第二回
mitsunaga
Ruby勉強会@札幌 "Rubyist入門講座"
Koji SHIMADA
とっとるびー(2回目)発表資料
ionis111
Ruby 2.6 Update
Kazuhiro Nishiyama
Ruby
Shintaro Abe
型プロファイラ:抽象解釈に基づくRuby 3の静的解析
mametter
Elixirだ 第1回 - 基礎だ -
Joe_noh
Elixir入門「第1回:パターンマッチ&パイプでJSONパースアプリをサクっと書いてみる」【旧版】※新版あります
fukuoka.ex
第3回輪講
mh_amako
SpockからRSpecにきたときの気づき #coedorb
Youtarou TAKAHASHI
Ruby初級者向けレッスン KOF2015 出張版
higaki
Ruby の正規表現について
Tomoya Kawanishi
Ruby 2.5
Masahiro Tomita
Ruby でつくる型付き Ruby
mametter
More from sady_nitro
(11)
PDF
What's new with Amazon SageMaker
sady_nitro
PPTX
20181117 azure ml_seminar_3
sady_nitro
PPTX
20181117 azure ml_seminar_2
sady_nitro
PPTX
20181117 azure ml_seminar_1
sady_nitro
PPTX
座駆動LT Surface Go 実機レビュー
sady_nitro
PPTX
組合せ最適化問題と解法アルゴリズム
sady_nitro
PPTX
オカヤマ コンピュータサイエンス ラボ についてのおはなし
sady_nitro
PPTX
RubyとRのおいしい関係
sady_nitro
PPTX
Try Azure Machine Learning
sady_nitro
PPTX
Comcamp 2016 Okayama VSTS
sady_nitro
PPTX
みんな大好き機械学習
sady_nitro
What's new with Amazon SageMaker
sady_nitro
20181117 azure ml_seminar_3
sady_nitro
20181117 azure ml_seminar_2
sady_nitro
20181117 azure ml_seminar_1
sady_nitro
座駆動LT Surface Go 実機レビュー
sady_nitro
組合せ最適化問題と解法アルゴリズム
sady_nitro
オカヤマ コンピュータサイエンス ラボ についてのおはなし
sady_nitro
RubyとRのおいしい関係
sady_nitro
Try Azure Machine Learning
sady_nitro
Comcamp 2016 Okayama VSTS
sady_nitro
みんな大好き機械学習
sady_nitro
RubySeminar16_Analyze
1.
Rubyを用いた統計的処理と構文解析 2014/07/26 第16回 岡山Ruby, Ruby
on Rails勉強会 貞松 政史 (@sady_nitro)
2.
自己紹介 •貞松 政史 (@sady_nitro) •#R社 •仕事では専らマイクロソフト製品を利用 •趣味で色々な技術をちょっとかじっては飽きる 多芸は無芸を地でいく、自作自演何でも屋 (最近Raspberry
Pi買いました)
3.
たのしいRuby読書会参加してます http://www.circleaf.com/groups/22
4.
本セッションの目的 •発端はオープンセミナー岡山のLT •OITECでの登壇から中1週間で若干後悔している •オープンセミナー岡山でやったネタの裏側について 詳細説明 •しようと思ってたけどポカーン枠になること請け合い なので、OSOのLTで使用した技術の中から ピックアップして入門編的内容で構成 •統計的手法とか機械学習げなものに興味を 持っていただければ幸い(今後の布石的に)
5.
おしながき •統計的処理と構文解析 •Rubyを使ってやってみよう •classifierで単純なベイジアンフィルタ •Mecabを使って構文解析 •mecab-rubyを導入 •日本語に対してベイジアンフィルタを適用 •まとめ
6.
•統計的処理 –経験的に得られたバラツキのあるデータから、 応用数学の手法を用いて数値上の性質や 規則性あるいは不規則性を見いだす •構文解析 –ある文章の文法的な関係を説明すること –計算機の世界ではおなじみ(コンパイラ・パーサー) –最近(?)は自然言語処理の分野で注目されている 統計処理と構文解析
7.
Rubyを使ってやってみよう •ベイジアンフィルタ –単純ベイズ分類器を応用し、対象となるデータを解析・学習し 分類する為のフィルタ。学習量が増えるとフィルタの分類精度 が上昇するという特徴をもつ。 個々の判定を間違えた場合にはユーザが正しい内容に 判定し直すことで再学習を行う。 •文章の分類 –スパムフィルタなどが一般的
8.
ベイジアンフィルタの実装 •単純ベイジアン分類器 –単純ベイズ確率モデル –確率モデルを基にした分類器
9.
classifierで単純なベイジアンフィルタ •classifier –https://github.com/cardmagic/classifier –Rubyでベイジアンフィルタを扱うためのgem •まずは英文を分類 –理由は後ほど説明 –比較的簡単にベイジアンフィルタを適用できる
10.
日本語の文章にベイジアンフィルタを適用するには •日本語の文章の特徴 –単語が空白で区切られていない –“わかち書き”なるものに変換する必要がある •わかち書き –文章において語の区切りに空白を挟んで記述する
11.
Mecabを使ってわかち書き •Mecab(和布蕪) –http://mecab.googlecode.com/svn/trunk/mecab/doc/index. html –オープンソースの形態素解析エンジン –インストールが比較的容易 –わかち書きするだけならとても容易
12.
mecab-rubyを導入 •mecab-ruby –MecabをRuby上で扱うためのgem –毎回インストール(コンパイル)に苦戦する
13.
日本語に対してベイジアンフィルタを適用 •mecab-rubyでわかち書き ↓ •classifierでベイジアンフィルタを適用 ↓ •日本語の文章を分類 •Rubyのコード内で完結!
14.
せっかくだから学習させてみる •学習データの保存 •分類したい文章を標準入力 •分類結果を出力 •ちょっとした機械学習の出来上がり!
15.
まとめ •機械学習とあわせて何かと流行りの 統計的手法や自然言語処理 •Rubyを使うと、便利なgem(他力)により 比較的容易に日本語の文章にベイジアン フィルタを適用することができる
Download