
拓海さん、最近の光で計算する論文が話題だと聞きましてね。光で機械学習の計算を速く、しかも省エネにできるという話は当社の設備投資にも関係ありそうで、実際どこがどう変わるのか、ざっくり教えていただけますか。

素晴らしい着眼点ですね!今回の論文は、要するに光の信号を時間で順番に足し合わせる仕組みを作り、電気回路を何度も挟まずに大きなベクトル計算を実現できるという話なんです。要点は3つです。1) 光だけで終端まで処理できること、2) 波長ごとに大量の信号を時間で積み上げられること、3) 熱(ヒーター)を巧妙に使って積分を実現するという点ですよ。

光だけで処理するというのは魅力的ですけど、どこかに電気が必要になると思っていました。本当に電気の変換を減らせるんですか。

大丈夫、一緒に整理できますよ。これまでの光計算は速いけれど、最後に電気に直して積分や非線形処理をすることが多かったんです。今回の要点はPHIL(photonic-heater-in-lightpath、フォトニック・ヒーター・イン・ライトパス)という光経路内のヒーターを使って、光の強さを熱で時間的に“ためる”ことで電子回路に頼らず積分できる点なんです。要点は3つ、電気変換が減る、時間を使って大きなベクトルを表現できる、既存のシリコン技術で実装可能であることですよ。

熱でためるとは少し意外ですね。熱というと遅いイメージがありますが、それで高速信号に追いつけるんですか。

素晴らしい着眼点ですね!直感に反するのですが、この研究では“遅い熱の消散”を逆に利用しています。50 GHzで変調された非常に速い光信号を時間で折りたたみ、一つの経路内で多数の短いパルスを熱によって累積して読み出すんです。ポイントは3つ、速いパルスを時間的に展開して扱うこと、熱の緩やかな応答を積分動作に使うこと、結果として非常に大きなベクトルサイズが扱えることですよ。

なるほど。これって要するに波長ごとの信号を時間で積分するということ?

その通りです!端的に言えば複数の波長(WDM: wavelength-division multiplexing、波長分割多重)で並列に信号を送っておき、時間軸で順に積み上げて一つずつ読み出す。電気で大きなメモリを用意する代わりに、時間と光だけでベクトルの要素を“順送り”できるんです。要点は3つ、波長で並列、時間で直列化、ヒーターで積分の3点ですよ。

実際の性能はどうなんでしょう。うちの工場のビデオ解析や予知保全に使えるなら投資価値がありますが、現実的なレートやベクトルの大きさはどの程度なんですか。

良い質問ですね。論文では50 GHzで変調された信号を20 nsから130 nsの時間窓で積分し、単一波長チャネルあたり最大で数千(報告では最大6,500)の信号要素を時間的に積み上げられると示しています。これを複数の波長で同時に動かせば、理論的には数十万のベクトル長に相当する処理が可能で、計算量のスケーラビリティが飛躍的に上がるんです。要点は3つ、数千要素を1チャネルで、複数チャネルで合算、電気変換を減らして効率化できる点ですよ。

問題点や課題もあるでしょう。温度やノイズ、現場の信頼性が気になります。導入に当たってどこをチェックすべきですか。

その点も重要です。現実的な導入判定は3点に絞るとよいです。1) 温度制御と再現性、2) 光源や変調器の安定性、3) システム全体の入出力インタフェースのシンプルさです。これらを評価すれば、投資対効果が見えてくるはずですよ。大丈夫、一緒に評価フローを作れば導入判断はできるんです。

分かりました。つまり投資の判断材料は温度管理と光源の信頼性、それとどれだけ電気変換を減らせるかということですね。ありがとうございました。私なりにまとめますと、波長で並列、時間で積分、ヒーターでためて読み出すことで、大きなベクトルを光だけで扱える、という理解で合っていますか。

まさにその通りです、素晴らしい要約ですね!今日は会議で使える切り口も用意しますから、一緒に資料を作りましょう。大丈夫、必ず実務に落とせる形にできますよ。
