ホーム  >   ブログ  >   ルールベースは『人工知能』か

2017-10-21

ルールベースは『人工知能』か

  一杯のコーヒーを贈る
  この記事に関連する話題: "AI"を紐解く

いま、世の中は空前の人工知能ブームである。あれもこれも人工知能、こっちだってAI、そっちはディープラーニング。『ファジィ』という言葉が流行り、ファジィ炊飯器などが大量に出回った90年代を想起する先輩方も多いらしい。

一方で、バズワードとしての『人工知能』を鼻で笑うエンジニア、研究者、学生もいる。彼らは世間の期待と現実のギャップを理解している。だからこそ、そんなバズワードを安易には受け入れない。

この現状に何を思うか。

僕だって、会話の中で AI という単語がでると胸がザワザワするのが正直なところ。しかし、じゃあその言葉が使われなくなれば良いのかというと、それもちょっと違う気がする。

はむかず先生の記事『「人工知能」という言葉について考える』を読んで触発されたので、この『人工知能』という言葉の使われ方・使い方について、個人的な気持ちを書きなぐってみる。

言葉の定義は大きな問題ではない

まず、『人工知能』という言葉の定義については僕も「何が人工知能であるかは、必ずしもはっきりと境界線を引けるものではないし、引く必要もない」と思う。

もちろん定義がハッキリしていないと、お客さんの「AIでいい感じにやってほしい」という期待と、こちらがイメージする具体的な手法でできることの間にギャップが生じて危険だ。

が、これは別に人工知能に限った話ではない。

たとえばWeb制作の現場では、お客さんの要望は「いい感じのホームページが作りたい」であり、そこから製作者はデザインを考え、CMS利用やらJSのライブラリやら、具体案な実現手法をイメージしていく。詳しく話を聞いてみると、実は「ホームページで商品を売りたい」らしい・・・とか、日常茶飯事である。

言葉の意味を予め明確にして、曖昧な言葉は使わない―それは素晴らしい姿勢だけど、使われたときにコンテキストを紐解き、具体的な他の言葉に噛み砕いていく過程のほうがはるかに重要。

嫌でもその言葉を使わなければならないタイミングはある

「いやいや俺は曖昧な言葉は一切使わない主義だ」という方もいるでしょう。ただ、マジックワード『人工知能』が嫌いだろうが好きだろうが、それを使わなければならない、使うべきタイミングというものが存在するのもまた事実。

たとえばセールストーク。どれほどハイレベルな技術スタックとアルゴリズムを組み合わせて作ったモノでも、使ってもらえなければ意味がない。そのためには、光り輝くマジックワードを織り交ぜた宣伝活動も時として重要である。それが競合との勝敗を分けることだってあるのだから。

または、お偉いさんに提出する申請書類。なんの説明もなしに専門用語を並べて威圧したら申請却下待ったなしである。導入部分が「人工知能の活用」で始まるのは悪いことではない。そういう抽象的な話から、徐々に具体案を語っていけばよい。そのような書類から予算が生まれ、近年の周辺技術の発展が支えられているのも事実だしね。

ただし限度はある。相手の無知を利用してマジックワードを乱用した文章で翻弄し、中身のないモノを作って売るのは詐欺と言っても過言ではない。

ルールベースのような単純な処理を人工知能と呼んでいいのか?

ではその限度がどこにあるのか。ルールベースで動く製品を『人工知能』として売るのはどうなのか。

個人的に、人工知能の本質はそこにはないと思っている。求められるのは常に“ふるまい”としての人工知能“らしさ”である。だからこそ、単純な処理だって人工知能になり得るという認識がもっと広がってほしい。

マジックワードが使われたときにコンテキストを紐解き、具体的な他の言葉に噛み砕いていく過程が重要だと書いたけど、

  • 人工知能 → 機械学習 → (アルゴリズム名)

という変換が脳内で発生したら、「おっといけない。もっとシンプルな方法があるんじゃないか?」とブレーキをかけたい。

ルールベースで対応できる案件かもしれないし、自然言語処理という名の正規表現で十分なときだってある。数式だって必ずしも微分積分する必要はない ("Do the Math")。あなたの考える根拠のないファンシーな手法よりも、そっちのほうがずっと現実的で人工知能“らしい”ものになるかもしれませんよ。

同様に、「いい感じのホームページが作りたい」という要望に対して、完成したものがどれだけ最新の技術的なトレンドを取り入れていようが、お客さんにとってそんなことはどうだったいい。成果物の“ふるまい”が全てである。

結局『人工知能』とは何なのか

この答えは人それぞれで、そこを見極めるためにはまず歴史を知ることも重要だろう。

僕は『期待に応えて人工知能“らしい”出力をする、「おぉすごい」と思ってもらえるもの』が人工知能だというスタンスで、それを満足する限りルールベースだって正規表現だってAIの一部だと思っている。この点は以下の書籍に影響された部分も大きくて、昔ブログでもまとめた:

まったく新しいユーザ体験を提供する手段としてのAI、という考え方は大好き。Amazonの『IoT』というバズワードに対する見方も似ていた:

まとめ

別に僕は「みんなもっとカジュアルに『人工知能』という言葉を使おう」とか思っているわけではない。けど、別にその言葉を毛嫌いする必要もないよなーという気持ち。それを書きたかった。案の定まとまりのない駄文となってしまったけど、たまにはこういうのもいいでしょう。

というわけで、タイトルにAIという言葉を冠してセミナーでお話します。AI、あるいは推薦アルゴリズムについて、楽しく議論できましたら幸いです(宣伝)。

(そういえば、似たようなマジックワードに『ロジック』というものがありますね…)

  この記事に関連する話題: "AI"を紐解く

  シェアする

このエントリーをはてなブックマークに追加

  カテゴリ

機械学習 エッセイ データサイエンス

  あわせて読みたい

2021-07-20
『AIアルゴリズムマーケティング』は期待ハズレだったけど手元に置いておきたい一冊
2020-01-01
“じぶん”の解像度を上げる
2013-10-01
人工知能関連技術の発展、それすなわちUI革命

  もっと見る

最終更新日: 2022-01-18

  書いた人: たくち

たくちです。長野県出身、カナダ・バンクーバー在住のソフトウェアエンジニア。これまでB2B/B2Cの各領域で、Web技術・データサイエンス・機械学習のプロダクト化および顧客への導入支援・コンサルティング、そして関連分野の啓蒙活動に携わってきました。現在は、主に北米(カナダ)、アジア(日本)、アフリカ(マラウイ)の個人および企業を対象にフリーランスとして活動中。詳しい経歴はレジュメ を参照ください。いろいろなまちを走って、時に自然と戯れながら、その時間その場所の「日常」を生きています。ご意見・ご感想およびお仕事のご相談は [email protected] まで。

  一杯のコーヒーを贈る

  免責事項

  • Amazonのアソシエイトとして、当サイトは amazon.co.jp 上の適格販売により収入を得ています。
  • 当サイトおよび関連するメディア上での発言はすべて私個人の見解であり、所属する(あるいは過去に所属した)組織のいかなる見解を代表するものでもありません。
  • 当サイトのコンテンツ・情報につきまして、可能な限り正確な情報を掲載するよう努めておりますが、個人ブログという性質上、誤情報や客観性を欠いた意見が入り込んでいることもございます。いかなる場合でも、当サイトおよびリンク先に掲載された内容によって生じた損害等の一切の責任を負いかねますのでご了承ください。
  • その他、記事の内容や掲載画像などに問題がございましたら、直接メールでご連絡ください。確認の後、対応させていただきます。