Квантовая искусственная жизнь
Ква́нтовая иску́сственная жизнь — область, в которой применяются квантовые алгоритмы для моделирования биологического поведения. Квантовые компьютеры обладают рядом потенциальных преимуществ перед классическими вычислительными системами, включая развитие машинного обучения и искусственного интеллекта. Многие приложения искусственного интеллекта основаны на идее имитации работы человеческого мозга с помощью биомиметических подходов[1]. Такие методы в некоторой степени реализованы на обычных компьютерах (например, с использованием нейронных сетей), но квантовые компьютеры открывают новые перспективы для моделирования искусственной жизни[2]. Искусственная жизнь и искусственный интеллект близки по смыслу, однако имеют разные цели: первая направлена на более глубокое понимание природы живых существ, тогда как искусственный интеллект стремится создать новые формы разума[1].
В 2016 году группа под руководством Унаи Альварес-Родригеса разработала алгоритм квантовой искусственной жизни, способный имитировать жизненные процессы и дарвиновскую эволюцию. В 2018 году эта же команда провела испытание разработанного алгоритма на квантовом компьютере IBM ibmqx4, получив положительные результаты — была смоделирована система, способная к саморепликации на квантовом уровне[2].
Искусственная жизнь на квантовых компьютерах
Развитие квантовых компьютеров стимулировало исследователей к созданию квантовых алгоритмов для имитации жизненных процессов. Был предложен квантовый алгоритм, способный точно моделировать дарвиновскую эволюцию. Поскольку пока только одна исследовательская группа успешно реализовала полноценно искусственную жизнь на квантовом компьютере, далее рассматривается реализация Альварес-Родригеса, Санса, Ламаты и Солано на платформе IBM[2].
Концепция индивидуального организма реализуется с помощью двух кубитов: первый отражает генотип особи, а второй — её фенотип[2]. Генотип копируется для передачи генетической информации последующим поколениям, а фенотип зависит от генетики и взаимодействий особи с окружающей средой[2]. Для инициализации системы состояние генотипа формируется с помощью поворота специального служебного состояния (). Окружающая среда моделируется двумерной решёткой, ячейки которой могут содержать одну или несколько особей и служебные состояния. Особи случайным образом перемещаются по решётке; при встрече двух или более особей в одной ячейке между ними происходят взаимодействия.
Саморепликация
Способность к саморепликации — ключевая характеристика жизни. Саморепликация осуществляется в процессе взаимодействия генотипа особи со служебным состоянием, в результате чего возникает генотип новой особи; далее этот новый генотип взаимодействует с иным служебным состоянием для формирования фенотипа. При этой процедуре необходим перенос информации о начальном состоянии в служебное состояние, однако теорема о не клонировании запрещает точное копирование произвольного неизвестного квантового состояния[3]. Тем не менее, физики разработали методы квантового клонирования, которые не требуют полного копирования состояния. Подход, реализованный Альварес-Родригесом и соавторами[2], основан на клонировании среднего значения некоторой наблюдаемой величины[4]. Для унитарного оператора , копирующего ожидание некоторого множества наблюдаемых состояния в пустое состояние , квантовая машина клонирования определяется тройкой [5], если выполняется следующее:
где — среднее значение наблюдаемой в до клонирования; — среднее этой наблюдаемой в после клонирования; — среднее значение в после клонирования. Машина клонирования не зависит от , чтобы обеспечить универсальность по отношению ко всем начальным состояниям. Отметим, что клонирование среднего значения наблюдаемой позволяет передавать больше информации, чем допускается классической теорией[5]. Вычисление среднего определяется выражениями[5]:
, , , где .
Наиболее простой вариант квантовой машины клонирует среднее значение в произвольном состоянии на с помощью унитарного преобразования . Такой механизм использован для реализации саморепликации в работе Альварес-Родригеса и соавторов. Процесс саморепликации требует только взаимодействия двух кубитов, поэтому данной машины достаточно.
Взаимодействия
Взаимодействие между особями происходит, когда они занимают одну ячейку сетки среды. Оно предоставляет преимущество особям с более короткой продолжительностью жизни. При встрече двух особей происходит возможный обмен информацией между их фенотипами: если управляющие кубиты (генотипы) совпадают, обмена не происходит, если разные — происходит обмен целевых кубитов (фенотипов). Эта процедура порождает динамику хищник-жертва. Следовательно, «долгоживущие» кубиты с большими генетическими ресурсами оказываются в невыгодном положении, тогда как «короткоживущие» имеют преимущество за счёт большего числа возможных взаимодействий.
Мутации
В искусственной квантовой среде мутации встречаются с ограниченной вероятностью, как и в природе. Существуют два вида мутаций: за счёт случайных одно-кубитных вращений и в результате ошибок саморепликации. Первая осуществляется оператором M, который вращает отдельный кубит на случайный угол θ для повышения биоразнообразия. Оператор M — унитарная матрица, описываемая как:
Второй способ — за счёт ошибок процесса клонирования. Согласно теореме о не клонировании, невозможно получить идеальные копии неизвестных состояний[3], однако квантовые машины клонирования позволяют создавать неточные копии, вводя определённую ошибку[6]. Ошибка клонирования становится причиной второго типа мутаций в эксперименте по квантовой искусственной жизни. Неточная операция клонирования описывается как:
Два вида мутаций оказывают разное влияние на особь: случайный оператор M не затрагивает фенотип, тогда как ошибка саморепликации (операция UM) изменяет и генотип, и продолжительность жизни особи.
Наличие мутаций в эксперименте по квантовой искусственной жизни критически важно для обеспечения случайности и биоразнообразия, а также увеличивает реалистичность и точность моделирования[2].
Смерть
В момент создания особи (при копировании генотипа в фенотип) фенотип начинает взаимодействовать с окружающей средой. По мере эволюции системы взаимодействие приводит к старению и, в итоге, к смерти особи[2]. Смерть наступает, когда ожидание фенотипа близко к 1 с точностью до , то есть когда .
Взаимодействие фенотипа со средой описывается линдбладианом: , где , . Такое взаимодействие вызывает экспоненциальное затухание фенотипа с течением времени, в то время как генетический материал (генотип) сохраняется и наследуется следующими поколениями. Исходное состояние генотипа записывается как:
Ожидания генотипа и фенотипа вычисляются по формулам:
, , где 'a' — генетический параметр. При увеличении 'a' продолжительность жизни уменьшается, а чем ближе начальное состояние к , тем выше ожидаемая продолжительность жизни.
Когда , особь считается погибшей; фенотип используется как служебное состояние для новой особи. Таким образом, цикл становится самоподдерживающимся.
Примечания
- ↑ 1 2 Что такое биомиметика? (англ.). biomimicry.org. Дата обращения: 21 сентября 2020. Архивировано 20 февраля 2020 года.
- ↑ 1 2 3 4 5 6 7 8 Alvarez-Rodriguez, U.; Sanz, M.; Lamata, L.; Solano, E. (октябрь 2018). “Quantum Artificial Life in an IBM Quantum Computer”. Scientific Reports [англ.]. 8 (1): 14793. arXiv:1711.09442. Bibcode:2018NatSR...814793A. DOI:10.1038/s41598-018-33125-3. PMC 6172259. PMID 30287854. Проверьте дату в
|date=(справка на английском);|access-date=требует|url=(справка) - ↑ 1 2 Wootters, W. K.; Zurek, W. H. (октябрь 1982). “A single quantum cannot be cloned”. Nature [англ.]. 299 (5886): 802—803. Bibcode:1982Natur.299..802W. DOI:10.1038/299802a0. ISSN 0028-0836. S2CID 4339227. Дата обращения 2024-06-01. Проверьте дату в
|date=(справка на английском) - ↑ Alvarez-Rodriguez, U.; Sanz, M.; Lamata, L.; Solano, E. (9 мая 2014). “Biomimetic Cloning of Quantum Observables”. Scientific Reports [англ.]. 4 (1): 4910. arXiv:1312.3559. Bibcode:2014NatSR...4.4910A. DOI:10.1038/srep04910. PMC 5381281. PMID 24809937.
|access-date=требует|url=(справка) - ↑ 1 2 3 Ferraro, Alessandro; Galbiati, Matteo; Paris, Matteo G A (22 марта 2006). “Cloning of observables”. Journal of Physics A: Mathematical and General [англ.]. 39 (14): L219—L228. arXiv:quant-ph/0509170. DOI:10.1088/0305-4470/39/14/l02. ISSN 0305-4470. S2CID 2497716. Дата обращения 2024-06-01.
|access-date=требует|url=(справка) - ↑ Cerf, Nicolas J. (1 февраля 2000). “Asymmetric quantum cloning in any dimension”. Journal of Modern Optics [англ.]. 47 (2—3): 187—209. arXiv:quant-ph/9805024. Bibcode:2000JMOp...47..187C. DOI:10.1080/09500340008244036. ISSN 0950-0340. Дата обращения 2024-06-01.