20140920 jazug ml

14
初初初初 初初初初初初初 初初初初初初初 、、 Azure Machine Learning 入入 2014/9/20 JAZUG4 初初初初初初 in 初初 入入入入

Upload: toshiyuki-manabe

Post on 22-Nov-2014

250 views

Category:

Technology


0 download

DESCRIPTION

2014/09/20 Aazug Sendai

TRANSCRIPT

Page 1: 20140920 jazug ml

初心者の、初心者による、初心者のための

Azure Machine Learning 入門2014/9/20

JAZUG4 周年を祝う会 in 仙台真鍋俊之

Page 2: 20140920 jazug ml

Azure 上で利用できる機械学習 プレビュー版を公開中 <2014/7~>

機械学習を低コスト ( 時間的、設備的 ) で実施可能

総合開発環境( ML Studio )で開発可能 ソースコードを書かずに、多くの処理が実施可能

Azure Machine Learning

Page 3: 20140920 jazug ml

Azure Machine Learning についての紹介

機械学習初心者の方に、機械学習について興味を持ってもらう。 そして、機械学習を使うときに

Azure Machine Learning を使ってもらう。

本発表の目的

Page 4: 20140920 jazug ml

Azure Machine Learning 本発表の目的 機械学習 (Machine Learning) ML-Studio デモ

もくじ

Page 5: 20140920 jazug ml

人工知能における研究課題の一つ 人間が自然に行っている学習能力と同様の機能を

コンピュータで実現しようとする技術・手法< 引用: Wikipedia>

あらかじめ学習させることで、未知のデータが何かを判別する判別器を作成する

機械学習 (Machine Learning)

Page 6: 20140920 jazug ml

機械学習の例 ( 文字認識 )

訓練データ

判別器

未知のデータ

判別結果

「6」

Page 7: 20140920 jazug ml

KINECT 体の各部位の推定

スパムメールフィルタ

検索エンジン

機械学習の使用例

Page 8: 20140920 jazug ml

教師あり学習 入力とそれに対応すべき出力を写像する関数を生成

する。

教師なし学習 入力のみ(ラベルなしの例)からモデルを構築する。

機械学習のアルゴリズム

Page 9: 20140920 jazug ml

情報量が人間で処理できる限界にきている ( 一部のデータを人が解析する ) 時代から

( すべてのデータを機械が解析する ) 時代に!

人がすべての判断をする時代ではなくなってきた

なぜ、機械学習を学ぶのか

【機械】 低レベルな判断• データの傾向解析• パラメータ調整

【人】 高レベルな判断• 戦略• ビジョン

Page 10: 20140920 jazug ml

機械学習のアルゴリズムの実装が困難 高度な数学的知識が要求される

学習に多くの処理時間が必要 多くの場合で大量の学習データを処理する必要があ

複数のアルゴリズムでの実験が必要

機械学習習得の難しさ

Page 11: 20140920 jazug ml
Page 12: 20140920 jazug ml

Azure 上で利用できる機械学習 プレビュー版を公開中 <2014/7~>

機械学習を低コスト ( 時間的、設備的 ) で実施可能

総合開発環境( ML Studio )で開発可能 ソースコードを書かずに、多くの処理が実施可能

Azure Machine Learning

Page 13: 20140920 jazug ml

ブラウザ上で動作するAzure Machine Learning の総合開発環境

ドラッグ & ドロップで操作可能 データフローを作成して、実験可能 多数の機械学習アルゴリズムが使用可能

ML-Studio

Page 14: 20140920 jazug ml

デモ