タグ別アーカイブ: #Watson

IBM Think 2018 – AIはデータが鍵 – 目玉はWatson Studio

今回のIBM Think イベントに参加して明確になったのは、今後のITとビジネスの主戦場はAIとデータ分析であるということでした。もちろんこれまでもAIやデータの重要性は言われていましたが、Ginniの基調講演はもちろん個別セッションの数や熱気、そしてそこに参加する人の目の色が違いました。いわゆるDeveloperやData Scientist達から非常にSpecificな質問が繰り出されています。特にAIに関しては、IBM Watsonはもちろん、オープンソースのTensorFlowやCaffeといったものも適材適所で組み合わせて活用したり、高速な機械学習のためにGPUを使ったりするケースが増えてきており、後述の各ソリューションに関心が集まっていました。

全体的に同じ意見(by スピーカー&質問者)だったのは、あたり前ではありますが、AIにはデータが大事であること。上の資料にあるように、必要な量のデータが無ければAIにとってハシゴが無いのと同じ。あるセッションで「CxOの人は皆、AIがあれば何でも答えてくれると思っていて、データが必要ですと言っても取りあってくれない」と言ってそうだそうだと会場大ウケしていましたが、その様子からも世界共通なんだなぁと感じました。例えば以下のように、中心の機械学習(Machine Learning: ML)のコードに対して、周りでしなくてはいけないデータの管理や加工の方が面積は巨大で、機械学習なんて決まったエンジンを選んで学習させればよくて、問題はそこに突っ込むデータを作ったり、管理したり、機械学習で得られた結果のモデルを活用することだと語っていました。

ただ世界中の人が皆データが大事な事はわかっているんだけど、データをうまく管理できていない問題を抱えていることも分かりました。クラウドが増えているとはいえ、データの80%はまだ企業の中にあって有効に活用されていないと言われ、データを活用したいマーケティング部門やデジタル部門のデータ・サイエンティストがIT部門に依頼してもなかなかデータが出てこない・・・といった事象が話し合われていました。下図のように、パブリックなクラウドと、プライベートなクラウド、そして既存システムと企業のシステム構造が複雑になってきてデータが分散しているのも一因ではと思いました。

そこでIBMが出してきたのが、IBM Cloud Private (ICP) for DataIBM Watson Studio。クラウドとオンプレも含めデータ(ファイル、DB含め)をカタログ化し管理するICP for Dataと、そのデータをAIや分析エンジンを使って実際に分析の実装をする際に使うWatson Studioです。ICP for Dataの概要は、Thinkの日本人用共有セッションでまとめられていたように以下になります。

ICP for Dataのアーキテクチャは以下ですが、肝は下のEnterprise Data Catalog。パブリックなクラウドのデータも、オンプレのプライベート・クラウドも既存システムも、一元的にデータの場所を管理できます。そして分散されたファイルやDBのデータから、AIの学習などに必要なデータを適切に取り出し、成型することができます。

これらの話は、上の右下にいるIBM AnalyticsのGM、Rob Thomasさんが分かりやすく話してくれました。

ICP for Dataでデータを管理・成型し、AI Readyにしたら、次はそれらのデータを利用してAIに学習させます。そのAI構築のための、統合分析・開発環境が「Watson Studio」です。

続きを読む IBM Think 2018 – AIはデータが鍵 – 目玉はWatson Studio

Watson – 無料 で使える APIの 使い方

IBMの AI、ワトソンが無料で使えるようになったと新聞にあったので使ってみました。実際、一定の容量までは本当に無料で使えました。IBMのWatsonは、IBM Cloudの上でAPIという形で使えるので、用意するのはWebブラウザだけで大丈夫です。まだの人はまず、以下で IBM Cloudに登録してください。

➡IBM Cloud – 無料で クラウドにサーバーを立ち上げる方法

IBM Cloudにログインし、IBM Cloudで上のメニューのカタログをクリックすると、以下のようなWatsonメニューが表示されます。無料のライト・アカウントだと以下の APIが利用可能です。

このように ワトソンは様々なAPIが提供されています。Conversationは自然言語による応答をチャットボットで作るためのWatson APIで、一から学習させるタイプです。最初は知識の無いまっさらな状態です(NLCも)。一方で音声認識の Speech to Text, Text to Speech, 翻訳機能のLanguage Translator, 最適解を探し出すディスカバリー は最初からすぐにある程度の事ができ、さらに自分で賢くできるエンジンになります(VRも)。性格判断のPersonality Insigths,と自然言語から感情を判断するTone Analyzerは、最初から教育が完了しているエンジンで自分で教育する必要はありません。

事前言語解析のNLC (Natural Language Classifier)と画像認識のVR (Visual Recognition) は有料アカウントのみ利用可能となります。

ちなみに無料のライト・アカウントでなく、通常の有料のWatsonを使った場合には、VRでは画像一枚あたり0.21円とかになります。1000回画像認識しても、210円なので高くはないですよね!

上のカタログ画面の中から「Conversation」を選んでチャットボットを作ってみましょう。以下の画面に表示されるように、Conversasionは月1万 API呼び出しまで無料です。また、5つのWorkspace(作業領域)で25のIntent(意図)、25のEntity(対象)までが無料です。下の「作成」をクリックして自分で作ってみましょう。

以下の「Launch Tool」ボタンをクリックし、再びIDでログインしてから「Create」ボタンをクリックしてください。自分のWatson Conversationの作業領域が作られます。

続きを読む Watson – 無料 で使える APIの 使い方

Watson Chatbot – JALのマカナちゃんが成長

JALさんのハワイのガイドをしてくれるチャットボット、マカナちゃんが12/5に一歳の誕生日を迎えさらに成長しました。JALさんのマカナちゃんのホームページをアクセスしてみると、上のようなトップ画面が出てきます。しっかり「With Watson」と書いてありますね!

次に上の画面が出てきます。これは以前からありますがSNSとの連携機能。私は自分のFacebookでログインしてみたところ以下の結果になりました。私は「シャカシャカ」タイプ。そのタイプに合わせて(全9タイプ)、マカナちゃんの背景画像が変身しす。

「診断結果を見る」というのは以前は無かったですね。クリックしてみると以下の診断詳細が出ました。

私はロマンティストでチャレンジャーって事ですね。それは当たってるかも!でも、リーダーシップが超低いのが気になる・・・。

気を取り直して、マカナちゃんと会話を始めてみると、以下のように何がしたいか選べるように綺麗な写真が出てきます。

マカナちゃんは Watsonを活用した チャットボットなので、もちろん文字で会話もできますが、よく聞かれる事はこうやって選択にした方が確実ですね。フォトジェニックなところを選んでいくと、以下のようなレストランをリコメンドしてくれました。ここは景色が良くて、インスタ映えする写真が撮れそう!行ってみたくなりました。

続きを読む Watson Chatbot – JALのマカナちゃんが成長