
拓海先生、先日部下から「機械に教えるには表現が重要だ」と聞いて、正直ピンと来ません。教えるというのはラベルを付けることと違うのですか?

素晴らしい着眼点ですね!一言で言うと、教える対象を「概念(concept)」で捉えるのか、それを表す「表現(representation)」で捉えるのかで、必要な教材が大きく変わるんですよ。大丈夫、一緒に整理しましょう。

なるほど。じゃあ「表現が違っても結果が同じ」なら問題ないんじゃないですか?うちの現場で言えば作業手順が違っても成果が同じなら構わないです。

良い例えです。要するに同じ成果(概念)を生む複数の手順(表現)があると、教える側と学ぶ側でどの表現を前提にするかで混乱が生じるんです。ここがこの研究の出発点なんですよ。

それなら教える量は増えますね。で、これって要するに表現の選び方が教育コストに直結するということ?

その通りです。要点を三つにまとめると、1) 同じ概念に対して複数の表現があると教材の探索が難しくなる、2) 教える対象を表現に変えると少量の例で済む場合がある、3) 表現の冗長性をどう扱うかで実運用のコストが変わるのです。

それは助かります。うちの現場だとマニュアルAとBのどちらも正しくて、結局新人が混乱するパターンです。実務に効きそうな指針はありますか?

現場向けには三つの実務的な示唆があります。まずは表現の冗長性を整理して代表的な表現にまとめること。次に、代表表現に合わせた小さな実証(プロトタイプ)で教え方を確かめること。最後に運用中に多様な表現が出たらその都度マッピングしていくことです。大丈夫、一緒にやれば必ずできますよ。

そうか、まずは代表を決めて小さく試す。投資対効果がわかりやすくなりそうです。これなら部下にも説明できそうだ。

素晴らしいまとめです。最後に要点を三つだけ。1) 表現と概念は違う、2) 冗長性があると教材が増える、3) 代表表現で実験し改善する。この順で進めれば現場で着実に結果が出ますよ。

わかりました。要するに、表現のばらつきを減らして代表で教え、小さく効果を確かめることで無駄な教育コストを抑えられるということですね。まずは現場のマニュアルから代表ケースを決めるところから始めます。


