前回のマルレクも、機械学習技術がテーマでしたが、今回も引き続き、同じテーマで開催します。APIは、自然言語の処理を一つの特徴としています。その意味では、前回のマルレクのテーマの一つだった、クイズ番組Joepardyで人間相手に優勝したWatsonと同じ技術の発展系と思われるかもしれませんが、講演では、同じ名前を持つ二つのWatsonを、むしろその「違い」に注目して比較してみたいと思います。DMTKも自然言語の処理をターゲットにしています。基本的には、単語の「意味」に、複数の単語の意味の「近さ」を統計的に数値化することで近づこうとするアプローチです。したアプローチで有名なのは、Googleの技術者が開発したWord2Vecというツールがあります。講演では、Word2Vecも紹介しながら、こうした統計的アプローチの課題を考えてみたいと思います。TensorFlowは、もうすこし汎用的な枠組みを提供しようとしています。Learningの世界で進行していた、TorchやCaffeのような、ニューラル・ネットワークを記述する言語を構成しようという流れと、DMTKも志向しているような、機械学習システムを、分散システムとして構築しようという、二つの流れの結節点に立っているプロジェクトです。その意味では、機械学習技術の「第二世代」の登場を意味する注目すべきプロジェクトです。講演では、TensorFlowの紹介に、時間を割きたいと思っています。考えたいこと「人工知能」や「機械学習」という言葉は、とてもホットな話題になっています。「シンギュラリティ」に対する関心も高いものがあります。機械を作っているのは人間です。人間が、自ら、「知識とは何か」「知能とは何か?」「ことばとその意味とは何か?」「人間の言語能力とは何か?」について考えることなしには、知能を持った機械を作ることはできないはずです。それは、確かに難しい問題ですが、誰でも考えることのできる問題です。した「哲学的」ではあるけど、「常識的な批判力」を持つことの重要性を訴えられたらいいと思っています。