以前、コンピューター囲碁を取り上げました。私がこの話題に熱心なのは理由があります。実は、私たちの自動配車システムとコンピューター囲碁にはある重要な共通点があるからです。次のような質問を考えてみて下さい。名人と同じように強くなれるでしょうか?そんなわけはありませんよね。練習に時間を費やせば上達することは間違いないのですが、だからと言って、同じだけ練習してもすぐに強くなる人もいればなかなか上達しない人もいる。あなたが名人と同じように同じ時間だけ練習したとしても名人と同じ強さにはなれないでしょう。囲碁が強くなるとはどういうことなのか?それはどのような手順を経て達成されるのか?ここで、ちょっと「囲碁」のところをあなたの仕事に置き換えて考えてみて下さい。良い配車が組めるようになる、とはどういうことなのか?それはどのような手順で育成できるのか?というような感じです。ほとんどの場合、明確に答えを出せない質問になったのではないでしょうか?確実に上手・下手の違いはあってすごく上手にできる人も存在する、なのに、それを成し遂げるための単純な手順は存在しない。「よく分からない」これが人間の知的労働の本質であり難しいところです。人間からすれば一見、さほど難しくない。システム化がうまくいかない。いう例はたくさんあります。こんなにもテクノロジーが発達したというのに21世紀にもなってまだ我々は働いている!私たちの頭脳の代わりになるものを発明する、それはこんなにも難しいということなのですね。自動配車とは人間知性に対する挑戦であるこのように多くの人間の知的業務には単純な手順は存在しません。それゆえ、良い配送計画の立案や囲碁の最善の一手といった人間の判断は従来の手続き型の手順化には本質的になじまない。このことをよく理解しておくことが重要です。従来のシステム屋的なアプローチでは決してうまくいかないのです。通常のシステム化のアプローチは、まずシステム化の対象となる業務を要件定義するところから始まりますよね。真面目に要件定義しようとすれば要件定義がいつまで経っても終わらないし、えいや、で進めると例外だらけで使えないシステムができあがる、ということになります。システム化という流れで実現できるものではないのです。いう分野に挑む場合は、まずは人間の知性に対する深い洞察が必要であり、その次には、対象とする知的作業ごとに、そこで発揮される「知性」の種類に応じてそれぞれに適した専門的なアプローチが必要になります。絶対に欠かせないテーマなので次回に続けていきたいと思います。++朴成浩TweetPocketこのコラムの更新をメールでお知らせします。下記フォームよりご登録ください。応援メッセージを一言頂けますでしょうか。自動運転車を使い倒す技術とは?「AI」と今までのシステムの重要な違いドライバー不足。