Свет бежит по спирали, как вода по закрученной трубе. На фабрике сделали чип из нитрида кремния, в котором восемь таких спиралей соединены подряд. Свет проходит по ним 1,76 метра и возвращается через 11,63 наносекунды. Эта задержка и есть главный секрет: она превращает один лазерный узел в целую нейросеть.
Раньше для такой задержки брали катушки оптического волокна или цифровые буферы. Волокно громоздкое, а цифровой буфер теряет фазу световой волны. Кремниевая спираль сохраняет фазу и помещается на чипе. Её вставили в петлю: лазер светит через модулятор, свет идёт по спирали, попадает на детектор, и электрический сигнал возвращается на модулятор. Один узел разворачивается в 50 виртуальных нейронов за счёт временного мультиплексирования с шагом 20,48 наносекунды.
Система работает при усилении обратной связи всего 0,0223, что в 40 раз ниже обычного. Она без ошибок классифицирует сигналы, предсказывает хаотический ряд с ошибкой 0,0082 и распознаёт девять дикторов японских гласных с ошибкой 0,0898. Это вдвое лучше прежнего спекл-процессора. А фаза световой волны стала дополнительным каналом кодирования: разность фаз между спиралью и прямым волноводом использовали как вычислительный ресурс.
Спираль на чипе возвращает эхо, которое не просто задерживается, а думает. Уже сегодня можно проектировать компактные фотонные ускорители для задач временных рядов и распознавания речи. Следующий шаг: снизить потери с 23,2 дБ до нескольких децибел, и тогда кремниевые спирали станут основой быстрых и энергоэффективных нейросетей.
Спираль Архимеда, использованная в чипе, названа в честь древнегреческого математика, который описал её в III веке до н. э. для решения задачи о трисекции угла. Теперь та же геометрия сжимает 1,76 метра оптического пути в несколько квадратных миллиметров.
Идея резервуарных вычислений с задержкой перекликается с «жидкими» нейросетями из романа Грега Игана «Город перестановок», где вычислительные субстраты используют временные задержки для обработки информации без традиционных логических элементов.