ニューロンとワイヤの狭間からコンテンツへスキップこのwebサイトの先進的な機能は、ブラウザーのJavaScriptを有効にする必要があります。アイリストA棟会議室。「はいこれ英二さんのアカウント。パスワードは必ず変えてくださいね」小さな紙を英二に渡す秋野助手。かごめ自動車からアイリストに派遣されている真田研究員、ホワイトボードの前に立って、説明の準備をする。ホワイトボードには、簡単なフローチャートが書かれている。「では、真田さん、よろしく。「よろしくお願いしまーす」と綾子。笑みを返す真田、説明をはじめる。「今私が研究しているのが、AIナビ。将棋やチェスの手を考えたり、数式を変形したり、定理を証明したりするのにも、同じアルゴリズムが使われているんですよ」と、秋野助手、補足する。「この手続きが非常に簡単なのは、手続き内部で同じ手続きを呼び出す『再帰』という方法を使っているからです。迷路探索では、可能な全ての方向に一歩進んでみて、一歩進んだところから次の一歩をチェックするために、同じプログラムを呼び出します。全ての可能性を試し終わったら、呼び出し元に帰るんですが、そのときちゃんと帰れるように、プログラムは呼ばれるたびに自分が使う作業領域を確保いたします。あ、もちろん、その場所がゴールだったら、それまでの道筋を正解として出力するんですよ。真田、喋りながらホワイトボードに書いたフローチャートの頭の部分に、ゴールの判定という処理を付け加える。「このやりかたは基本になりますから、良く覚えておいてくださいね。私、ちょっと失礼します。真田さん、あとよろしくね」と、言い残して退席する秋野助手。「カーナビのルートアドバイザ機能は、迷路を解くプログラムと同じなんですが、実際の道路は、目的地まで到達可能なルートがたくさんあります。「普通のカーナビですと、評価は距離や所要時間でやってるんですが、かごめの開発したAIナビは、評価関数に特徴がありまして、ハンドルやブレーキの操作をナビシステムがモニターしてドライバーの運転技術を評価し、ドライバーにぴったり合った道を教えてくれるようになっています。目的地に着くまでに走らなければいけない距離や、交通監視衛星から得られるリアルタイムトラフィック情報も折り込んで、そのときそのときの、運転者にあった、最適のルートを教えます。「すっごーい」と、感心する綾子。「いやあ、もう先輩にそこまでやられてしまうと、私などにはなかなか」笑って誤魔化す英二。「これはコンソーシアムが打ち上げた衛星で、全国の道路上の物体を赤外線と電波でモニターしているんだ。軍事衛星と違ってナンバープレートまでは読めないけど、位置、大きさ、速度を毎秒数回把握している。この膨大なデータを地上にあるコンソーシアムの大型計算機で処理してこさえたトラフィック情報を、加盟組織にリアルタイムで供給しているんだよ。