stringtranslate.com

Нетрадиционные вычисления

Нетрадиционные вычисления (также известные как альтернативные вычисления или нестандартные вычисления ) — это вычисления, выполняемые с помощью любого из широкого спектра новых или необычных методов.

Термин «нетрадиционные вычисления» был введен Кристианом С. Калудом и Джоном Касти и использован на Первой международной конференции по нетрадиционным моделям вычислений [1] в 1998 году. [2]

Фон

Общая теория вычислений допускает множество методов вычислений. Вычислительная технология была впервые разработана с использованием механических систем, а затем переросла в использование электронных устройств. Другие области современной физики предоставляют дополнительные возможности для развития.

Модели вычислений

Модель вычислений описывает, как вычисляется выход математической функции, учитывая ее вход. Модель описывает, как организованы единицы вычислений, памяти и коммуникации. [3] Вычислительную сложность алгоритма можно измерить, учитывая модель вычислений. Использование модели позволяет изучать производительность алгоритмов независимо от вариаций, которые характерны для конкретных реализаций и конкретной технологии.

Широкое разнообразие моделей обычно используется; некоторые из них очень похожи на работу (идеализированных) обычных компьютеров, а другие нет. Некоторые часто используемые модели — это регистровые машины , машины с произвольным доступом , машины Тьюринга , лямбда-исчисление , системы переписывания , цифровые схемы , клеточные автоматы и сети Петри .

Механические вычисления

Hamann Manus R, цифровой механический компьютер

Исторически механические компьютеры использовались в промышленности до появления транзистора .

Механические компьютеры сохраняют определенный интерес сегодня, как в исследованиях, так и в качестве аналоговых компьютеров. Некоторые механические компьютеры имеют теоретическую или дидактическую значимость, например, компьютеры для бильярдных шаров , в то время как гидравлические, такие как MONIAC ​​или Water integrator, использовались эффективно. [4]

В то время как некоторые из них на самом деле моделируются, другие нет [ требуется разъяснение ] . Не предпринимается никаких попыток [ сомнительнообсудить ] построить работающий компьютер посредством механических столкновений бильярдных шаров. Компьютер домино – еще одна теоретически интересная механическая вычислительная схема. [ почему? ]

Аналоговые вычисления

Аналоговый компьютер — это тип компьютера, который использует аналоговые сигналы , которые являются непрерывными физическими величинами, для моделирования и решения задач. Эти сигналы могут быть электрическими , механическими или гидравлическими по своей природе. Аналоговые компьютеры широко использовались в научных и промышленных приложениях и часто были быстрее цифровых компьютеров в то время. Однако они начали устаревать в 1950-х и 1960-х годах и в настоящее время в основном используются в специальных приложениях, таких как симуляторы полета самолетов и обучающие системы управления в университетах. [5] Примерами аналоговых вычислительных устройств являются логарифмические линейки , номограммы и сложные механизмы для управления процессами и защитные реле. [6] Механизм Антикитеры , механическое устройство, которое вычисляет положения планет и Луны, и планиметр , механический интегратор для вычисления площади произвольной двумерной фигуры, также являются примерами аналоговых вычислений.

Электронные цифровые вычислительные машины

Большинство современных компьютеров представляют собой электронные вычислительные машины с архитектурой фон Неймана, основанной на цифровой электронике, с широкой интеграцией, которая стала возможной после изобретения транзистора и масштабирования закона Мура .

Нетрадиционные вычисления, согласно описанию на [ какой? ] конференции, [7] «междисциплинарная область исследований, главная цель которой — обогатить или выйти за рамки стандартных моделей, таких как архитектура компьютера фон Неймана и машина Тьюринга , которые доминируют в компьютерной науке более полувека». Эти методы моделируют свои вычислительные операции на основе нестандартных парадигм и в настоящее время в основном находятся на стадии исследований и разработок.

Такое вычислительное поведение можно «смоделировать» [ требуется пояснение ] с помощью классических кремниевых микротранзисторов или технологий твердотельных вычислений, но оно направлено на достижение нового типа вычислений.

Общие подходы

Это неинтуитивные и педагогичные примеры того, что компьютер можно сделать практически из чего угодно.

Физические объекты

Логический элемент ИЛИ, построенный из домино

Бильярдный компьютер — это тип механического компьютера, который использует движение сферических бильярдных шаров для выполнения вычислений. В этой модели провода булевой схемы представлены путями, по которым перемещаются шары, наличие или отсутствие шара на пути кодирует сигнал на этом проводе, а ворота имитируются столкновениями шаров в точках, где их пути пересекаются. [8] [9]

Домино-компьютер — это механический компьютер, который использует стоящие домино для представления усиления или логического стробирования цифровых сигналов. Эти конструкции могут использоваться для демонстрации цифровых концепций и даже для создания простых модулей обработки информации. [10] [11]

И компьютеры, играющие в бильярдные шары, и компьютеры, играющие в домино, являются примерами нетрадиционных методов вычислений, использующих физические объекты для выполнения вычислений.

Расчет резервуара

Резервуарные вычисления — это вычислительная структура, полученная из теории рекуррентных нейронных сетей, которая включает отображение входных сигналов в многомерные вычислительные пространства посредством динамики фиксированной нелинейной системы, называемой резервуаром. Резервуар, который может быть виртуальным или физическим, состоит из отдельных нелинейных единиц, которые соединены в рекуррентные циклы, что позволяет ему хранить информацию. Обучение выполняется только на этапе считывания, поскольку динамика резервуара фиксирована, и эта структура позволяет использовать естественно доступные системы, как классические, так и квантово-механические, для снижения эффективной вычислительной стоимости. Одним из ключевых преимуществ резервуарных вычислений является то, что они допускают простой и быстрый алгоритм обучения, а также аппаратную реализацию через физические резервуары . [12] [13]

Осязаемые вычисления

SandScape — осязаемое вычислительное устройство, установленное в Музее детского творчества в Сан-Франциско.

Осязаемые вычисления относятся к использованию физических объектов в качестве пользовательских интерфейсов для взаимодействия с цифровой информацией. Этот подход направлен на использование способности человека хватать и манипулировать физическими объектами для облегчения совместной работы, обучения и проектирования. Характеристики осязаемых пользовательских интерфейсов включают в себя соединение физических представлений с базовой цифровой информацией и воплощение механизмов для интерактивного управления. [14] Существует пять определяющих свойств осязаемых пользовательских интерфейсов, включая возможность мультиплексирования как ввода, так и вывода в пространстве, одновременный доступ и манипулирование компонентами интерфейса, сильные специфические устройства, пространственно-осведомленные вычислительные устройства и пространственная реконфигурируемость устройств. [15]

Человеческие вычисления

Термин «человек-компьютер» относится к людям, которые выполняют математические вычисления вручную, часто работая в командах и следуя фиксированным правилам. В прошлом команды людей нанимались для выполнения длительных и утомительных вычислений, и работа была разделена для параллельного выполнения. Этот термин также использовался в последнее время для описания людей с исключительными навыками устной арифметики, также известных как ментальные калькуляторы. [16]

Взаимодействие человека и робота

Взаимодействие человека и робота.

Взаимодействие человека и робота (Human-robot interaction , HRI) — это изучение взаимодействия между людьми и роботами. Оно включает в себя вклады из таких областей, как искусственный интеллект, робототехника и психология. Коботы (Cobots ), или коллаборативные роботы, предназначены для прямого взаимодействия с людьми в общих пространствах и могут использоваться для различных задач, [17] включая предоставление информации, логистику и неэргономичные задачи в промышленных условиях.

Роевые вычисления

Робототехника роя — это область исследований, которая фокусируется на координации и управлении несколькими роботами как системой. Вдохновленная эмерджентным поведением, наблюдаемым у социальных насекомых, робототехника роя включает в себя использование относительно простых индивидуальных правил для создания сложного группового поведения посредством локальной коммуникации и взаимодействия с окружающей средой. [18] Этот подход характеризуется использованием большого количества простых роботов и способствует масштабируемости за счет использования локальных методов коммуникации, таких как радиочастота или инфракрасный порт.

Физические подходы

Оптические вычисления

Реализация фотонного управляемого логического элемента НЕ для использования в квантовых вычислениях

Оптические вычисления — это тип вычислений, использующий световые волны, часто создаваемые лазерами или некогерентными источниками, для обработки, хранения и связи данных. Хотя эта технология имеет потенциал для обеспечения более высокой пропускной способности, чем традиционные компьютеры, использующие электроны, оптоэлектронные устройства могут потреблять значительное количество энергии в процессе преобразования электронной энергии в фотоны и обратно. Полностью оптические компьютеры нацелены на устранение необходимости в этих преобразованиях, что приводит к снижению потребления электроэнергии. [19] Приложения оптических вычислений включают в себя радары с синтезированной апертурой и оптические корреляторы, которые могут использоваться для обнаружения, отслеживания и классификации объектов. [20] [21]

Спинтроника

Спинтроника — это область исследований, которая включает использование собственного спина и магнитного момента электронов в твердотельных устройствах. [22] [ 23] [24] Она отличается от традиционной электроники тем, что использует спин электронов как дополнительную степень свободы, которая имеет потенциальные приложения в хранении и передаче данных, [25] а также в квантовых и нейроморфных вычислениях. Спинтронные системы часто создаются с использованием разбавленных магнитных полупроводников и сплавов Гейслера.

Атомтроника

Атомтроника — это форма вычислений, которая включает использование ультрахолодных атомов в когерентных цепях материальных волн, которые могут иметь компоненты, аналогичные тем, которые встречаются в электронных или оптических системах. [26] [27] Эти схемы имеют потенциальное применение в нескольких областях, включая фундаментальные физические исследования и разработку практических устройств, таких как датчики и квантовые компьютеры.

Флюидика

Шлепанец, созданный с использованием струйной техники.

Флюидика, или флюидная логика, — это использование динамики жидкости для выполнения аналоговых или цифровых операций в средах, где электроника может быть ненадежной, например, подверженных высокому уровню электромагнитных помех или ионизирующего излучения. Флюидные устройства работают без движущихся частей и могут использовать нелинейное усиление, аналогично транзисторам в электронной цифровой логике. Флюидика также используется в нанотехнологиях и военных приложениях.

Квантовые вычисления

Квантовые вычисления, возможно, наиболее известный и развитый нетрадиционный метод вычислений, — это тип вычислений, использующий принципы квантовой механики, такие как суперпозиция и запутанность, для выполнения вычислений. [28] [29] Квантовые компьютеры используют кубиты, которые аналогичны классическим битам, но могут существовать в нескольких состояниях одновременно, для выполнения операций. Хотя современные квантовые компьютеры еще не могут превзойти классические компьютеры в практических приложениях, у них есть потенциал решать определенные вычислительные задачи, такие как факторизация целых чисел, значительно быстрее, чем классические компьютеры. Однако существует несколько проблем при создании практических квантовых компьютеров, включая сложность поддержания квантовых состояний кубитов и необходимость исправления ошибок. [30] [31] Квантовая теория сложности — это изучение вычислительной сложности задач применительно к квантовым компьютерам.

Нейроморфные квантовые вычисления

Нейроморфные квантовые вычисления [32] [33] (сокращенно 'n.quantum computing') — это нетрадиционный тип вычислений, который использует нейроморфные вычисления для выполнения квантовых операций. Было высказано предположение, что квантовые алгоритмы , которые являются алгоритмами, работающими на реалистичной модели квантовых вычислений , могут быть вычислены одинаково эффективно с помощью нейроморфных квантовых вычислений. [34] [35] [36] [37] [38]

И традиционные квантовые вычисления , и нейроморфные квантовые вычисления являются нетрадиционными подходами к вычислениям на основе физики и не следуют архитектуре фон Неймана . Они оба создают систему (схему), которая представляет физическую проблему, а затем используют соответствующие физические свойства системы для поиска «минимума». Нейроморфные квантовые вычисления и квантовые вычисления имеют схожие физические свойства во время вычислений [39] [40] .

Квантовый компьютер.

Сверхпроводящие вычисления

Сверхпроводящие вычисления — это форма криогенных вычислений, которая использует уникальные свойства сверхпроводников, включая провода с нулевым сопротивлением и сверхбыстрое переключение, для кодирования, обработки и передачи данных с использованием квантов одиночного потока. Они часто используются в квантовых вычислениях и требуют охлаждения до криогенных температур для работы.

Микроэлектромеханические системы

Микроэлектромеханические системы (MEMS) и наноэлектромеханические системы (NEMS) — это технологии, которые включают использование микроскопических устройств с подвижными частями, размер которых варьируется от микрометров до нанометров. Эти устройства обычно состоят из центрального процессора (например, интегральной схемы) и нескольких компонентов, которые взаимодействуют с окружающей средой, например, датчиков. [41] Технологии MEMS и NEMS отличаются от молекулярной нанотехнологии или молекулярной электроники тем, что они также учитывают такие факторы, как химия поверхности и эффекты окружающего электромагнетизма и гидродинамики. Приложения этих технологий включают акселерометры и датчики для обнаружения химических веществ. [42]

Химические подходы

Графическое изображение ротаксана , полезного в качестве молекулярного переключателя.

Молекулярные вычисления

Молекулярные вычисления — это нетрадиционная форма вычислений, которая использует химические реакции для выполнения вычислений. Данные представлены изменениями в химических концентрациях, [43] и цель этого типа вычислений — использовать наименьшие стабильные структуры, такие как отдельные молекулы, в качестве электронных компонентов. Эта область, также известная как химические вычисления или реакционно-диффузионные вычисления, отличается от смежных областей проводящих полимеров и органической электроники, которые используют молекулы для воздействия на объемные свойства материалов.

Биохимические подходы

Пептидные вычисления

Пептидные вычисления — это вычислительная модель, которая использует пептиды и антитела для решения NP-полных задач и, как было показано, является вычислительно универсальной. Она предлагает преимущества по сравнению с ДНК-вычислениями, такие как большее количество строительных блоков и более гибкие взаимодействия, но пока не была реализована на практике из-за ограниченной доступности специфических моноклональных антител. [44] [45]

ДНК-вычисления

ДНК-вычисления — это раздел нетрадиционных вычислений, который использует ДНК и оборудование молекулярной биологии для выполнения вычислений. Это форма параллельных вычислений, которая может решать определенные специализированные задачи быстрее и эффективнее, чем традиционные электронные компьютеры. Хотя ДНК-вычисления не предоставляют никаких новых возможностей с точки зрения теории вычислимости , они могут выполнять большое количество параллельных вычислений одновременно. Однако ДНК-вычисления имеют более низкую скорость обработки, и анализировать результаты сложнее по сравнению с цифровыми компьютерами.

Мембранные вычисления

Девятирегиональный мембранный компьютер

Мембранные вычисления, также известные как P-системы, [46] являются подразделом компьютерной науки, который изучает распределенные и параллельные вычислительные модели, основанные на структуре и функции биологических мембран. В этих системах такие объекты, как символы или строки, обрабатываются в отсеках, определяемых мембранами, а связь между отсеками и с внешней средой играет решающую роль в вычислениях. P-системы являются иерархическими и могут быть представлены графически с правилами, управляющими производством, потреблением и перемещением объектов внутри и между регионами. Хотя эти системы в основном оставались теоретическими, [47] некоторые из них, как было показано, имеют потенциал для решения NP-полных задач и были предложены в качестве аппаратных реализаций для нетрадиционных вычислений.

Биологические подходы

Биологические вычисления, также известные как био-вдохновленные вычисления или естественные вычисления, являются изучением использования моделей, вдохновленных биологией, для решения проблем компьютерной науки, особенно в областях искусственного интеллекта и машинного обучения. Они охватывают ряд вычислительных парадигм, включая искусственные нейронные сети, эволюционные алгоритмы, роевой интеллект, искусственные иммунные системы и многое другое, которые могут быть реализованы с использованием традиционного электронного оборудования или альтернативных физических носителей, таких как биомолекулы или квантовые вычислительные устройства с захваченными ионами. Они также включают изучение понимания биологических систем посредством проектирования полусинтетических организмов и рассмотрения естественных процессов как обработки информации. Также была предложена концепция самой вселенной как вычислительного механизма. [48] [49]

Нейробиология

Нейроморфные вычисления включают использование электронных схем для имитации нейробиологических архитектур, обнаруженных в нервной системе человека, с целью создания искусственных нейронных систем, которые вдохновлены биологическими. [50] [51] Эти системы могут быть реализованы с использованием разнообразного оборудования, такого как мемристоры, [52] спинтронные запоминающие устройства и транзисторы, [53] [54] и могут быть обучены с использованием ряда программных подходов, включая обратное распространение ошибок [55] и канонические правила обучения. [56] Область нейроморфной инженерии стремится понять, как конструкция и структура искусственных нейронных систем влияют на их вычисления, представление информации, адаптивность и общую функцию, с конечной целью создания систем, которые демонстрируют свойства, аналогичные тем, которые встречаются в природе. Компьютеры с программным обеспечением, которые состоят из живых нейронов, являются концептуальной формой нейроморфных вычислений, которая была исследована в ограниченных прототипах. [57]

Клеточные автоматы и аморфные вычисления

Планерная пушка Госпера , создающая « планеры » в клеточном автомате « Игра жизни» Конвея [58]

Клеточные автоматы — это дискретные модели вычислений, состоящие из сетки ячеек в конечном числе состояний, таких как включено и выключено. Состояние каждой ячейки определяется фиксированным правилом, основанным на состояниях ячейки и ее соседей. Существует четыре основных классификации клеточных автоматов, начиная от шаблонов, которые стабилизируются в однородности, до тех, которые становятся чрезвычайно сложными и потенциально полными по Тьюрингу. Аморфные вычисления относятся к изучению вычислительных систем, использующих большое количество параллельных процессоров с ограниченными вычислительными возможностями и локальными взаимодействиями, независимо от физического субстрата. Примеры естественно возникающих аморфных вычислений можно найти в биологии развития, молекулярной биологии, нейронных сетях и химической инженерии. Целью аморфных вычислений является понимание и проектирование новых систем посредством характеристики аморфных алгоритмов как абстракций.

Эволюционные вычисления

Эволюционные вычисления — это тип искусственного интеллекта и мягких вычислений, который использует алгоритмы, вдохновленные биологической эволюцией, для поиска оптимизированных решений для широкого спектра проблем. Он включает в себя генерацию начального набора возможных решений, стохастическое удаление менее желаемых решений и введение небольших случайных изменений для создания нового поколения. Популяция решений подвергается естественному или искусственному отбору и мутации, что приводит к эволюции в направлении повышения приспособленности в соответствии с выбранной функцией приспособленности. Эволюционные вычисления доказали свою эффективность в различных проблемных ситуациях и имеют применение как в компьютерной науке, так и в эволюционной биологии.

Математические подходы

Троичные вычисления

Троичные вычисления — это тип вычислений, использующий в своих вычислениях троичную логику или основание 3, а не более распространенную двоичную систему . Троичные компьютеры используют триты или троичные цифры, которые могут быть определены несколькими способами, включая несбалансированную троичную, дробную несбалансированную троичную, сбалансированную троичную и логику с неизвестным состоянием. Троичные квантовые компьютеры используют кутриты вместо тритов. Троичные вычисления в значительной степени были заменены двоичными компьютерами, но были предложены для использования в высокоскоростных устройствах с низким энергопотреблением, использующих переход Джозефсона в качестве сбалансированной троичной ячейки памяти.

Обратимые вычисления

Обратимые вычисления — это тип нетрадиционных вычислений, где вычислительный процесс может быть в некоторой степени обращен. Для того чтобы вычисление было обратимым, отношение между состояниями и их последователями должно быть один к одному, и процесс не должен приводить к увеличению физической энтропии. Квантовые схемы обратимы до тех пор, пока они не разрушают квантовые состояния, а обратимые функции являются биективными, то есть они имеют одинаковое количество входов и выходов. [59]

Хаос вычислений

Хаос-вычисления — это тип нетрадиционных вычислений, использующих хаотические системы для выполнения вычислений. Хаотические системы могут использоваться для создания логических вентилей и могут быстро переключаться между различными шаблонами, что делает их полезными для отказоустойчивых приложений и параллельных вычислений. Хаос-вычисления применяются в различных областях, таких как метеорология, физиология и финансы.

Стохастические вычисления

Стохастические вычисления — это метод вычисления, который представляет непрерывные значения как потоки случайных битов и выполняет сложные операции с использованием простых побитовых операций над потоками. Его можно рассматривать как гибридный аналого-цифровой компьютер, и он характеризуется свойством прогрессивной точности, где точность вычисления увеличивается по мере расширения потока битов. Стохастические вычисления могут использоваться в итеративных системах для достижения более быстрой сходимости, но они также могут быть дорогостоящими из-за необходимости генерации случайного потока битов и уязвимы для сбоев, если предположение о независимых потоках битов не выполняется. Они также ограничены в своей способности выполнять определенные цифровые функции.

Смотрите также

Ссылки

  1. ^ «Нетрадиционные модели вычислений 1998».
  2. ^ CS Calude. «Нетрадиционные вычисления: краткая субъективная история, отчет CDMTCS 480, 2015».
  3. ^ Сэвидж, Джон Э. (1998). Модели вычислений: исследование мощности вычислений . Эддисон-Уэсли. ISBN 978-0201895391.
  4. Пенроуз, Роджер : Новый разум императора. Oxford University Press, 1990. См. также соответствующую статью на эту тему .
  5. ^ Джонстон, Шон Ф. (2006). Голографические видения: история новой науки. OUP Oxford. стр. 90. ISBN 978-0191513886.
  6. ^ "Gears of war: When mechanical analog computers had the waves". 2014-03-18. Архивировано из оригинала 2018-09-08 . Получено 2017-06-14 .
  7. ^ "Конференция по нетрадиционным вычислениям 2007".
  8. ^ Фредкин, Эдвард ; Тоффоли, Томмазо (1982), «Консервативная логика», Международный журнал теоретической физики , 21 (3–4): 219–253, Bibcode : 1982IJTP...21..219F, doi : 10.1007/BF01857727, MR  0657156, S2CID  37305161.
  9. ^ Дюран-Лоз, Жером (2002), «Вычисления внутри модели бильярдного шара», в Adamatzky, Эндрю (ред.), Collision-Based Computing , Springer-Verlag, стр. 135–160, doi :10.1007/978-1-4471-0129-1_6, ISBN 978-1-4471-0129-1.
  10. ^ "Компьютер Domino - Everything2.com". everything2.com . Получено 2024-05-14 .
  11. Компьютеры Domino. Архивировано 16 августа 2006 г. в Wayback Machine . Подробное описание написано Дэвидом Джонстоном.
  12. ^ Танака, Гохей; Ямане, Тосиюки; Эру, Жан Бенуа; Накане, Рёсё; Канадзава, Наоки; Такеда, Сейджи; Нумата, Хидетоши; Накано, Дайдзю; Хиросе, Акира (01 июля 2019 г.). «Последние достижения в области вычислений физических резервуаров: обзор». Нейронные сети . 115 : 100–123. arXiv : 1808.04962 . дои : 10.1016/j.neunet.2019.03.005 . ISSN  0893-6080. ПМИД  30981085.
  13. ^ Рем, Андре; Людге, Кэти (03.08.2018). «Мультиплексированные сети: резервуарные вычисления с виртуальными и реальными узлами». Journal of Physics Communications . 2 (8): 085007. arXiv : 1802.08590 . Bibcode : 2018JPhCo...2h5007R. doi : 10.1088/2399-6528/aad56d . ISSN  2399-6528.
  14. ^ Ишии, Хироши (2008). "Осязаемые биты". Труды 2-й международной конференции по осязаемому и встроенному взаимодействию - TEI '08 . стр. xv. doi :10.1145/1347390.1347392. ISBN 978-1-60558-004-3. S2CID  18166868.
  15. ^ Ким, Ми Чжон; Махер, Мэри Лу (30 мая 2008 г.). «Влияние осязаемых пользовательских интерфейсов на пространственное познание дизайнеров». Взаимодействие человека и компьютера . 23 (2): 101–137. doi :10.1080/07370020802016415. S2CID  1268154.
  16. ^ "компьютер". Оксфордский словарь английского языка (Третье изд.). Издательство Оксфордского университета. Март 2008 г. 1613 'RB' Yong Mans Gleanings 1, Я прочитал самого верного компьютера времен и лучшего Арифметика, который когда-либо дышал, и он сводит твои дни к короткому числу.
  17. ^ "Я, Кобот: Будущее сотрудничество человека и машины" The Manufacturer (2015-11-15). Получено 2016-01-19
  18. ^ Дориго, Марко; Бираттари, Мауро; Брамбилл, Мануэле (2014). «Рой робототехники». Схоларпедия . 9 : 1463. doi : 10.4249/scholarpedia.1463 .
  19. ^ Нолти, ДД (2001). Разум со скоростью света: новый вид интеллекта. Саймон и Шустер. стр. 34. ISBN 978-0-7432-0501-6.
  20. ^ Фейтельсон, Дрор Г. (1988). "Глава 3: Оптическое изображение и обработка сигналов". Оптические вычисления: обзор для компьютерных ученых . Кембридж, Массачусетс: MIT Press. ISBN 978-0-262-06112-4.
  21. ^ Ким, СК; Года, К.; Фард, АМ; Джалали, Б. (2011). «Оптический аналоговый коррелятор шаблонов во временной области для высокоскоростного распознавания изображений в реальном времени». Optics Letters . 36 (2): 220–2. Bibcode : 2011OptL...36..220K. doi : 10.1364/ol.36.000220. PMID  21263506. S2CID  15492810.
  22. ^ Вольф, СА; Щелканова, АЮ; Трегер, ДМ (2006). «Спинтроника — ретроспектива и перспектива». IBM Journal of Research and Development . 50 : 101–110. doi :10.1147/rd.501.0101.
  23. ^ "Physics Profile: "Stu Wolf: True D! Hollywood Story"". Архивировано из оригинала 2011-04-18 . Получено 2022-12-30 .
  24. ^ Spintronics: A Spin-Based Electronics Vision for the Future. Sciencemag.org (16 ноября 2001 г.). Получено 21 октября 2013 г.
  25. ^ Бхатти, С.; и др. (2017). «Оперативная память на основе спинтроники: обзор». Materials Today . 20 (9): 530–548. doi : 10.1016/j.mattod.2017.07.007 . hdl : 10356/146755 .
  26. ^ Amico, L.; Boshier, M.; Birkl, G.; Minguzzi, A .; Miniatura, C.; Kwek, L.-C.; Aghamalyan, D.; Ahufinger, V.; Anderson, D.; Andrei, N.; Arnold, AS; Baker, M.; Bell, TA; Bland, T.; Brantut, JP (2021). «Дорожная карта атомтроники: современное состояние и перспективы». AVS Quantum Science . 3 (3): 039201. arXiv : 2008.04439 . Bibcode : 2021AVSQS...3c9201A. doi : 10.1116/5.0026178. ISSN  2639-0213. S2CID  235417597.
  27. ^ Амико, Луиджи; Андерсон, Дана; Бошье, Малкольм; Брантут, Жан-Филипп; Квек, Леонг-Чуан; Мингуцци, Анна ; фон Клитцинг, Вольф (14.06.2022). «Коллоквиум: Атомтронные схемы: от физики многих тел до квантовых технологий». Обзоры современной физики . 94 (4): 041001. arXiv : 2107.08561 . Bibcode : 2022RvMP...94d1001A. doi : 10.1103/RevModPhys.94.041001. S2CID  249642063.
  28. ^ Хидари, Джек (2019). Квантовые вычисления: прикладной подход . Cham: Springer. стр. 3. ISBN 978-3-030-23922-0. OCLC  1117464128.
  29. ^ Нильсен, Майкл ; Чуан, Айзек (2010). Квантовые вычисления и квантовая информация (10-е юбилейное издание). doi :10.1017/CBO9780511976667. ISBN 978-0-511-99277-3. OCLC  700706156. S2CID  59717455.
  30. ^ Франклин, Диана; Чонг, Фредерик Т. (2004). «Проблемы надежных квантовых вычислений». Нано, квантовые и молекулярные вычисления . стр. 247–266. doi :10.1007/1-4020-8068-9_8. ISBN 1-4020-8067-0.
  31. ^ Паккин, Скотт; Коулз, Патрик (10 июня 2019 г.). «Проблема с квантовыми компьютерами». Scientific American .
  32. ^ "Нейроморфные квантовые вычисления | Проект Quromorphic | Информационный бюллетень | H2020". CORDIS | Европейская комиссия . doi :10.3030/828826 . Получено 2024-03-18 .
  33. ^ Пеле, Кристиан; Веттерих, Кристоф (30 марта 2021 г.), Нейроморфные квантовые вычисления , arXiv : 2005.01533
  34. ^ Карлео, Джузеппе; Тройер, Маттиас (2017-02-10). «Решение квантовой проблемы многих тел с помощью искусственных нейронных сетей». Science . 355 (6325): 602–606. arXiv : 1606.02318 . Bibcode :2017Sci...355..602C. doi :10.1126/science.aag2302. ISSN  0036-8075. PMID  28183973.
  35. ^ Торлай, Джакомо; Маццола, Гульельмо; Карраскилья, Хуан; Тройер, Маттиас; Мелько, Роджер; Карлео, Джузеппе (2018-02-26). "Нейронетевая квантовая томография состояний". Nature Physics . 14 (5): 447–450. arXiv : 1703.05334 . Bibcode : 2018NatPh..14..447T. doi : 10.1038/s41567-018-0048-5. ISSN  1745-2481.
  36. ^ Шарир, Ор; Левин, Йоав; Вайс, Ноам; Карлео, Джузеппе; Шашуа, Амнон (16.01.2020). «Глубокие авторегрессионные модели для эффективного вариационного моделирования многочастичных квантовых систем». Physical Review Letters . 124 (2): 020503. arXiv : 1902.04057 . Bibcode : 2020PhRvL.124b0503S. doi : 10.1103/PhysRevLett.124.020503. PMID  32004039.
  37. ^ Бротон, Майкл; Вердон, Гийом; МакКорт, Тревор; Мартинес, Антонио Дж.; Ю, Джэ Хён; Исаков, Сергей В.; Мэсси, Филипп; Халавати, Рамин; Ниу, Мерфи Юэчжэнь (2021-08-26), TensorFlow Quantum: программная платформа для квантового машинного обучения , arXiv : 2003.02989
  38. ^ Ди Вентра, Массимилиано (2022-03-23), MemComputing против квантовых вычислений: некоторые аналогии и основные различия , arXiv : 2203.12031
  39. ^ Ди Вентра, Массимилиано (2022-03-23), MemComputing против квантовых вычислений: некоторые аналогии и основные различия , arXiv : 2203.12031
  40. ^ Уилкинсон, Сэмюэл А.; Хартманн, Майкл Дж. (2020-06-08). «Сверхпроводящие квантовые многочастичные схемы для квантового моделирования и вычислений». Applied Physics Letters . 116 (23). arXiv : 2003.08838 . Bibcode : 2020ApPhL.116w0501W. doi : 10.1063/5.0008202. ISSN  0003-6951.
  41. ^ Вальднер Дж.Б. (2008). Нанокомпьютеры и роевой интеллект . Лондон: ISTE John Wiley & Sons . п. 205. ИСБН  9781848210097.
  42. ^ Хьюз, Джеймс Э. младший; Вентра, Массимилиано Ди ; Эвой, Стефан (2004). Введение в наномасштабную науку и технологию (наноструктурная наука и технология). Берлин: Springer. ISBN 978-1-4020-7720-3.
  43. ^ Кумар, Амбар; Махато, Акаш Кумар; Сингх, Акашдип (2014). "Химические вычисления: другой способ вычисления" (PDF) . Международный журнал инновационных исследований в области технологий . 1 (6). ISSN  2349-6002. Архивировано из оригинала (PDF) 2015-06-15 . Получено 2015-06-14 .
  44. ^ M. Sakthi Balan; Kamala Krithivasan ; Y. Sivasubramanyam (2002). «Пептидные вычисления — универсальность и сложность». DNA Computing. Lecture Notes in Computer Science. Vol. 2340. pp. 290–299. doi :10.1007/3-540-48017-X_27. ISBN 978-3-540-43775-8.
  45. ^ Хуберт Хуг и Райнер Шулер (2001). «Стратегии разработки пептидного компьютера». Биоинформатика . 17 (4): 364–368. doi :10.1093/bioinformatics/17.4.364. PMID  11301306.
  46. ^ Паун, Георге. "Введение в мембранные вычисления" (PDF) . Архивировано (PDF) из оригинала 2011-07-22 . Получено 2022-12-30 .
  47. ^ Патент США 20,090,124,506
  48. ^ G.Rozenberg, T.Back, J.Kok, Редакторы, Handbook of Natural Computing, Springer Verlag, 2012
  49. ^ А. Брабазон, М. О. Нил, С. МакГарраги. Естественные вычислительные алгоритмы, Springer Verlag, 2015
  50. ^ Хам, Донхи; Пак, Хонгкун; Хванг, Сонву; Ким, Кинам (2021). «Нейроморфная электроника, основанная на копировании и вставке мозга». Nature Electronics . 4 (9): 635–644. doi :10.1038/s41928-021-00646-1. ISSN  2520-1131. S2CID  240580331.
  51. ^ ван де Бургт, Йори; Любберман, Юаут; Фуллер, Эллиот Дж.; Кин, Скотт Т.; Фариа, Грегорио К.; Агарвал, Сапан; Маринелла, Мэтью Дж.; Алек Талин, А.; Саллео, Альберто (апрель 2017 г.). «Энергонезависимое органическое электрохимическое устройство как низковольтный искусственный синапс для нейроморфных вычислений». Природные материалы . 16 (4): 414–418. Бибкод : 2017NatMa..16..414В. дои : 10.1038/nmat4856. ISSN  1476-4660. ПМИД  28218920.
  52. ^ Maan, AK; Jayadevi, DA; James, AP (2016-01-01). «Обзор пороговых логических схем памяти». Труды IEEE по нейронным сетям и системам обучения . PP (99): 1734–1746. arXiv : 1604.07121 . Bibcode : 2016arXiv160407121M. doi : 10.1109/TNNLS.2016.2547842. ISSN  2162-237X. PMID  27164608. S2CID  1798273.
  53. ^ Чжоу, Ю; Раманатан, С. (2015-08-01). «Память Мотта и нейроморфные устройства». Труды IEEE . 103 (8): 1289–1310. doi :10.1109/JPROC.2015.2431914. ISSN  0018-9219. S2CID  11347598.
  54. ^ Alzahrani, Rami A.; Parker, Alice C. (2020-07-28). Нейроморфные схемы с нейронной модуляцией, повышающие информационное содержание нейронных сигналов . Международная конференция по нейроморфным системам 2020. doi : 10.1145/3407197.3407204 . S2CID  220794387.
  55. ^ Эшрагян, Джейсон К.; Уорд, Макс; Нефтчи, Эмре; Ван, Синьсинь; Ленц, Грегор; Двиведи, Гириш; Беннамун, Мохаммед; Чон, Ду Сок; Лу, Вэй Д. (1 октября 2021 г.). «Обучение импульсных нейронных сетей с использованием уроков глубокого обучения». arXiv : 2109.12894 [cs.NE].
  56. ^ "Hananel-Hazan/bindsnet: Моделирование импульсных нейронных сетей (SNN) с использованием PyTorch". GitHub . 31 марта 2020 г.
  57. ^ Синселл, Марк. "Технологии будущего". Discover . Получено 2024-03-01 .
  58. ^ Дэниел Деннетт (1995), Опасная идея Дарвина , Penguin Books, Лондон, ISBN 978-0-14-016734-4 , ISBN 0-14-016734-X  
  59. ^ Колин П. Уильямс (2011). Исследования в области квантовых вычислений . Springer . С. 25–29. ISBN 978-1-84628-887-6.