Метадинамика - Википедия - Metadynamics

Метадинамика (MTD; также сокращенно METAD или MetaD) - это компьютерное моделирование метод в вычислительная физика, химия и биология. Он используется для оценивать то свободная энергия и другие государственные функции из система, куда эргодичность сдерживается формой системы энергетический ландшафт. Впервые это было предложено Алессандро Лайо и Микеле Парринелло в 2002[1] и обычно применяется в молекулярная динамика симуляции. МПД очень похож на ряд недавних методов, таких как адаптивно смещенная молекулярная динамика,[2] адаптивные силы координат реакции[3] и зонтичный отбор проб на местности.[4] Совсем недавно как оригинальная, так и спокойная метадинамика[5] были получены в контексте выборки по важности и показаны как частный случай настройки потенциала адаптивного смещения.[6] MTD относится к Ван-Ландау отбор проб.[7]

Вступление

Этот метод основан на большом количестве связанных методов, включая (в хронологическом порядке) дефляцию,[8]туннелирование[9]табу поиск,[10]местное возвышение,[11]конформационное затопление,[12]Энгквист-Карлстрём[13] иАдаптивная сила смещения методы.[14]

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

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

Метадинамика имеет преимущество перед такими методами, как адаптивные зонтичный отбор проб, не требуя первоначальной оценки энергетического ландшафта для исследования.[1] Однако выбрать подходящие коллективные переменные для сложного моделирования нетривиально. Как правило, для нахождения хорошего набора коллективных переменных требуется несколько испытаний, но предлагается несколько автоматических процедур: основные координаты,[17] Эскиз-карта,[18] и нелинейные коллективные переменные, управляемые данными.[19]

Подход с несколькими репликами

Независимые модели метадинамики (реплики) могут быть объединены, чтобы улучшить удобство использования и параллельную производительность. Предлагается несколько таких методов: многоступенчатый МПД,[20] МПД с параллельным отпуском,[21] МПД смещения-обмена,[22] и МПД отпуска с коллективными переменными.[23] Последние три похожи на параллельный отпуск метод и используйте обмен репликами для улучшения выборки. Обычно Метрополис – Гастингс алгоритм используется для обмена репликами, но бесконечный обмен[24] и Сува-Тодо[25] алгоритмы дают лучший обменный курс реплик.[26]

Многогранный подход

Типичное (однократное) моделирование MTD может включать до 3 CV, даже при использовании подхода с несколькими репликами на практике трудно превысить 8 CV. Это ограничение происходит из-за потенциала смещения, построенного путем добавления гауссовых функций (ядер). Это частный случай оценщик плотности ядра (KDE). Количество требуемых ядер для постоянной точности KDE увеличивается экспоненциально с увеличением количества измерений. Таким образом, длина моделирования МПД должна экспоненциально увеличиваться с увеличением количества CV, чтобы поддерживать такую ​​же точность потенциала смещения. Кроме того, потенциал смещения для быстрой оценки обычно аппроксимируется регулярная сетка.[27] Требуемый объем памяти для хранения сетка увеличивается экспоненциально с увеличением количества измерений (CV).

Многомерное обобщение метадинамики - это NN2B.[28] Он основан на двух машинное обучение алгоритмы: оценка плотности ближайших соседей (NNDE) и искусственная нейронная сеть (АННА). NNDE заменяет KDE для оценки обновлений потенциала смещения из коротких симуляций смещения, в то время как ИНС используется для аппроксимации результирующего потенциала смещения. ИНС - это представление многомерных функций с эффективным использованием памяти, где производные (силы смещения) эффективно вычисляются с помощью обратное распространение алгоритм.[28][29]

Альтернативный метод, использующий ИНС для потенциала адаптивного смещения, использует средние потенциальные силы для оценки.[30] Этот метод также является многомерным обобщением Адаптивная сила смещения (ABF) метод.[31] Кроме того, обучение ИНС улучшено с использованием байесовской регуляризации,[32] и ошибка приближения может быть получена путем обучения ансамбля ИНС.[30]

Алгоритм

Предположим, у нас есть классический -система частиц с позициями при в Декартовы координаты . Взаимодействие частиц описывается потенциал функция . Форма потенциальной функции (например, два локальных минимума, разделенных высокоэнергетическим барьером) предотвращает эргодический отбор проб с молекулярная динамика или же Монте-Карло методы.

Оригинальная метадинамика

Общая идея MTD состоит в том, чтобы улучшить выборку системы, не допуская повторного посещения состояний выборки. Это достигается за счет дополнения системы Гамильтониан с потенциалом смещения :

.

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

.

В бесконечно долгом времени моделирования , накопленный потенциал смещения сходится к свободная энергия с противоположным знаком (и несущественной константой ):

Для вычислительно эффективной реализации процесс обновления дискретизированный в временные интервалы ( обозначает функция пола ) и -функция заменяется локализованным положительным функция ядра . Потенциал смещения становится суммой функций ядра, сосредоточенных на мгновенных значениях коллективной переменной. вовремя :

.

Обычно ядро ​​представляет собой многомерная функция Гаусса, ковариационная матрица которого имеет только диагональные ненулевые элементы:

.

Параметр , , и определены априори и оставался постоянным во время моделирования.

Выполнение

Ниже есть псевдокод базы МПД на молекулярная динамика (MD), где и являются положения и скорости системы частиц соответственно. Предвзятость обновляется каждые Шаги МД и его вклад в системные силы является .

набор исходный  и  набор каждый Шаг MD: вычислить Значения CV:         каждый  Шаги MD: Обновить потенциал смещения:         вычислить атомные силы:         размножаться  и  к 

Оценщик свободной энергии

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

Приложения

Метадинамика использовалась для изучения:

Реализации

СЛИВЫЕ

СЛИВЫЕ[39] является Открытый исходный код библиотека реализация многих алгоритмов МПД и коллективные переменные. Имеет гибкий объектно-ориентированный дизайн[40][41] и может взаимодействовать с несколькими программами MD (ЯНТАРЬ, GROMACS, ЛАМПЫ, NAMD, Квантовый ЭСПРЕССО, DL_POLY_4 и CP2K ).[42][43]

Другой

Другие реализации MTD существуют в Модуль коллективных переменных [44] (за ЛАМПЫ и NAMD ), ORAC, CP2K,[45] и Десмонд.

внешняя ссылка

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

Рекомендации

  1. ^ а б c Laio, A .; Парринелло, М. (2002). «Выход из минимумов свободной энергии». Труды Национальной академии наук Соединенных Штатов Америки. 99 (20): 12562–12566. arXiv:cond-mat / 0208352. Bibcode:2002PNAS ... 9912562L. Дои:10.1073 / pnas.202427399. ЧВК  130499. PMID  12271136.
  2. ^ Бабин, В .; Roland, C .; Сагуи, К. (2008). «Стабилизация резонансных состояний асимптотическим кулоновским потенциалом». J. Chem. Phys. 128 (2): 134101/1–134101/7. Bibcode:2008ЖЧФ.128б4101А. Дои:10.1063/1.2821102. PMID  18205437.
  3. ^ Barnett, C.B .; Найду, К.Дж. (2009). «Свободная энергия от адаптивных координационных сил реакции (FEARCF): приложение к сморщиванию кольца». Мол. Phys. 107 (8): 1243–1250. Bibcode:2009МолФ.107.1243Б. Дои:10.1080/00268970902852608.
  4. ^ Hansen, H.S .; Hünenberger, P.H. (2010). «Использование метода локального возвышения для построения оптимизированных зонтичных потенциалов отбора проб: расчет относительных свободных энергий и межконверсионных барьеров конформеров глюкопиранозного кольца в воде». J. Comput. Chem. 31 (1): 1–23. Дои:10.1002 / jcc.21253. PMID  19412904.
  5. ^ а б Barducci, A .; Bussi, G .; Парринелло, М. (2008). «Хорошо темперированная метадинамика: плавно сходящийся и настраиваемый метод свободной энергии». Письма с физическими проверками. 100 (2): 020603. arXiv:0803.3861. Bibcode:2008PhRvL.100b0603B. Дои:10.1103 / PhysRevLett.100.020603. PMID  18232845.
  6. ^ Диксон, Б. (2011). «Приближение к беспараметрической метадинамике». Phys. Ред. E. 84 (3): 037701–037703. arXiv:1106.4994. Bibcode:2011PhRvE..84c7701D. Дои:10.1103 / PhysRevE.84.037701. PMID  22060542.
  7. ^ Кристоф Юнгханс, Дэнни Перес и Томас Фогель. «Молекулярная динамика в многоканоническом ансамбле: эквивалентность выборки Ванга – Ландау, статистическая температурная молекулярная динамика и метадинамика». Журнал химической теории и вычислений 10.5 (2014): 1843-1847. Дои:10.1021 / ct500077d
  8. ^ Криппен, Гордон М .; Шерага, Гарольд А. (1969). «Минимизация энергии полипептида. 8. Применение метода дефляции к дипептиду». Труды Национальной академии наук. 64 (1): 42–49. Bibcode:1969ПНАС ... 64 ... 42С. Дои:10.1073 / pnas.64.1.42. ЧВК  286123. PMID  5263023.
  9. ^ Леви, А.В .; Монтальво, А. (1985). «Алгоритм туннелирования для глобальной минимизации функций». SIAM J. Sci. Стат. Вычислить. 6: 15–29. Дои:10.1137/0906002.
  10. ^ Гловер, Фред (1989). "Поиск табу - Часть I". Журнал ORSA по вычислительной технике. 1 (3): 190–206. Дои:10.1287 / ijoc.1.3.190.
  11. ^ Huber, T .; Torda, A.E .; ван Гунстерен, В.Ф. (1994). «Местное возвышение: метод улучшения поисковых свойств моделирования молекулярной динамики». J. Comput.-Aided Mol. Des. 8 (6): 695–708. Bibcode:1994JCAMD ... 8..695H. CiteSeerX  10.1.1.65.9176. Дои:10.1007 / BF00124016. PMID  7738605.
  12. ^ Грубмюллер, Х. (1995). «Прогнозирование медленных структурных переходов в макромолекулярных системах: конформационное затопление». Phys. Ред. E. 52 (3): 2893–2906. Bibcode:1995PhRvE..52.2893G. Дои:10.1103 / PhysRevE.52.2893. HDL:11858 / 00-001M-0000-000E-CA15-8. PMID  9963736.
  13. ^ Энгквист, О .; Карлстрем, Г. (1996). «Метод расчета распределения вероятностей для систем с большими энергетическими барьерами». Chem. Phys. 213 (1): 63–76. Bibcode:1996CP .... 213 ... 63E. Дои:10.1016 / S0301-0104 (96) 00247-9.
  14. ^ Darve, E .; Похорилл, А. (2001). «Расчет свободной энергии с использованием средней силы». J. Chem. Phys. 115 (20): 9169. Bibcode:2001ЖЧФ.115.9169Д. Дои:10.1063/1.1410978. HDL:2060/20010090348.
  15. ^ http://www.grs-sim.de/cms/upload/Carloni/Presentations/Marinelli.ppt[постоянная мертвая ссылка ]
  16. ^ Брандуарди, Давиде; Бусси, Джованни; Парринелло, Микеле (04.06.2012). «Метадинамика с адаптивными гауссианами». Журнал химической теории и вычислений. 8 (7): 2247–2254. arXiv:1205.4300. Дои:10.1021 / ct3002464. PMID  26588957.
  17. ^ Spiwok, V .; Lipovová, P .; Кралова, Б. (2007). «Метадинамика в существенных координатах: моделирование конформационных изменений свободной энергией». Журнал физической химии B. 111 (12): 3073–3076. Дои:10.1021 / jp068587c. PMID  17388445.
  18. ^ Чериотти, Микеле; Трибелло, Гарет А .; Парринелло, Микеле (22 февраля 2013 г.). «Демонстрация переносимости и описательной силы Sketch-Map». Журнал химической теории и вычислений. 9 (3): 1521–1532. Дои:10.1021 / ct3010563. PMID  26587614.
  19. ^ Хашемиан, Бехруз; Миллан, Даниэль; Арройо, Марино (07.12.2013). «Моделирование и расширенная выборка молекулярных систем с гладкими и нелинейными коллективными переменными, управляемыми данными». Журнал химической физики. 139 (21): 214101. Bibcode:2013ЖЧФ.139у4101Н. Дои:10.1063/1.4830403. HDL:2117/20940. ISSN  0021-9606. PMID  24320358.
  20. ^ Райтери, Паоло; Лайо, Алессандро; Гервасио, Франческо Луиджи; Микелетти, Кристиан; Парринелло, Микеле (28 октября 2005 г.). «Эффективная реконструкция сложных ландшафтов свободной энергии с помощью метадинамики множественных ходоков †». Журнал физической химии B. 110 (8): 3533–3539. Дои:10.1021 / jp054359r. PMID  16494409.
  21. ^ Бусси, Джованни; Гервасио, Франческо Луиджи; Лайо, Алессандро; Парринелло, Микеле (октябрь 2006 г.). "Пейзаж свободной энергии для β-складывания шпильки из комбинированного параллельного отпуска и метадинамики". Журнал Американского химического общества. 128 (41): 13435–13441. Дои:10.1021 / ja062463w. PMID  17031956.
  22. ^ а б Piana, S .; Лайо, А. (2007). «Подход смещения обмена к сворачиванию белка». Журнал физической химии B. 111 (17): 4553–4559. Дои:10.1021 / jp067873l. HDL:20.500.11937/15651. PMID  17419610.
  23. ^ Гил-Лей, Алехандро; Бусси, Джованни (19 февраля 2015). «Улучшенная конформационная выборка с использованием обмена репликами с темперированием коллективных переменных». Журнал химической теории и вычислений. 11 (3): 1077–1085. Дои:10.1021 / ct5009087. ЧВК  4364913. PMID  25838811.
  24. ^ Платтнер, Нурия; Doll, J.D .; Дюпюи, Поль; Ван, Хуэй; Лю, Юйфэй; Губернатис, Дж. Э. (07.10.2011). «Бесконечный подход к проблеме выборки редких событий». Журнал химической физики. 135 (13): 134111. arXiv:1106.6305. Bibcode:2011ЖЧФ.135м4111П. Дои:10.1063/1.3643325. ISSN  0021-9606. PMID  21992286.
  25. ^ Сува, Хидемаро (01.01.2010). «Метод Монте-Карло с цепью Маркова без детального баланса». Письма с физическими проверками. 105 (12): 120603. arXiv:1007.2262. Bibcode:2010PhRvL.105l0603S. Дои:10.1103 / PhysRevLett.105.120603. PMID  20867621.
  26. ^ Гальвелис, Раймондас; Сугита, Юджи (15.07.2015). «Реплика метадинамики обмена состояниями для улучшения сходимости оценок свободной энергии». Журнал вычислительной химии. 36 (19): 1446–1455. Дои:10.1002 / jcc.23945. ISSN  1096-987X. PMID  25990969.
  27. ^ "СЛИВ: метадинамика". перышко.github.io. Получено 2018-01-13.
  28. ^ а б Гальвелис, Раймондас; Сугита, Юджи (13.06.2017). «Нейронная сеть и алгоритмы ближайшего соседа для улучшения выборки молекулярной динамики». Журнал химической теории и вычислений. 13 (6): 2489–2500. Дои:10.1021 / acs.jctc.7b00188. ISSN  1549-9618. PMID  28437616.
  29. ^ Шнайдер, Элиа; Дай, Люк; Топпер, Роберт К .; Дрехсель-Грау, Кристоф; Такерман, Марк Э. (11.10.2017). "Подход стохастической нейронной сети для изучения многомерных поверхностей свободной энергии". Письма с физическими проверками. 119 (15): 150601. Bibcode:2017PhRvL.119o0601S. Дои:10.1103 / PhysRevLett.119.150601. PMID  29077427.
  30. ^ а б Чжан, Линьфэн; Ван, Хан; Э, Вэйнань (2017-12-09). «Усиленная динамика для улучшенного отбора проб в больших атомных и молекулярных системах. I. Базовая методология». Журнал химической физики. 148 (12): 124113. arXiv:1712.03461. Дои:10.1063/1.5019675. PMID  29604808.
  31. ^ Комер, Джеффри; Гамбарт, Джеймс С.; Энин, Жером; Лельевр, Тони; Похорилл, Эндрю; Чипо, Кристоф (2015-01-22). «Метод адаптивной силы смещения: все, что вы всегда хотели знать, но боялись спросить». Журнал физической химии B. 119 (3): 1129–1151. Дои:10.1021 / jp506633n. ISSN  1520-6106. ЧВК  4306294. PMID  25247823.
  32. ^ Сидки, Хайтем; Уитмер, Джонатан К. (07.12.2017). «Изучение ландшафтов свободной энергии с помощью искусственных нейронных сетей». Журнал химической физики. 148 (10): 104111. arXiv:1712.02840. Дои:10.1063/1.5018708. PMID  29544298.
  33. ^ Энсинг, Б .; De Vivo, M .; Liu, Z .; Moore, P .; Кляйн, М. (2006). «Метадинамика как инструмент для исследования ландшафтов свободной энергии химических реакций». Отчеты о химических исследованиях. 39 (2): 73–81. Дои:10.1021 / ar040198i. PMID  16489726.
  34. ^ Gervasio, F .; Laio, A .; Парринелло, М. (2005). «Гибкая стыковка в решении с использованием метадинамики». Журнал Американского химического общества. 127 (8): 2600–2607. Дои:10.1021 / ja0445950. PMID  15725015.
  35. ^ Vargiu, A. V .; Ruggerone, P .; Magistrato, A .; Карлони, П. (2008). «Отделение связующих малых бороздок от ДНК: выводы из моделирования метадинамики». Исследования нуклеиновых кислот. 36 (18): 5910–5921. Дои:10.1093 / nar / gkn561. ЧВК  2566863. PMID  18801848.
  36. ^ Martoák, R .; Laio, A .; Бернаскони, М .; Ceriani, C .; Raiteri, P .; Zipoli, F .; Парринелло, М. (2005). «Моделирование структурных фазовых переходов методом метадинамики». Zeitschrift für Kristallographie. 220 (5–6): 489. arXiv:cond-mat / 0411559. Bibcode:2005ЗК .... 220..489М. Дои:10.1524 / zkri.220.5.489.65078.
  37. ^ Cruz, F.J.A.L .; de Pablo, J.J .; Мота, J.P.B. (2014), «Эндоэдральное ограничение додекамера ДНК на первичных углеродных нанотрубках и стабильность канонической формы B», J. Chem. Phys., 140 (22): 225103, arXiv:1605.01317, Bibcode:2014ЖЧФ.140в5103С, Дои:10.1063/1.4881422, PMID  24929415
  38. ^ Cruz, F.J.A.L .; Мота, J.P.B. (2016), «Конформационная термодинамика нитей ДНК в гидрофильных нанопорах», J. Phys. Chem. C, 120 (36): 20357–20367, Дои:10.1021 / acs.jpcc.6b06234
  39. ^ "СЛИВЫЙ". www.plumed.org. Получено 2016-01-26.
  40. ^ Бономи, Массимилиано; Брандуарди, Давиде; Бусси, Джованни; Камиллони, Карло; Проваси, Давиде; Райтери, Паоло; Донадио, Давиде; Маринелли, Фабрицио; Пьетруччи, Фабио (2009-10-01). «PLUMED: портативный плагин для расчета свободной энергии с помощью молекулярной динамики». Компьютерная физика Коммуникации. 180 (10): 1961–1972. arXiv:0902.0874. Bibcode:2009CoPhC.180.1961B. Дои:10.1016 / j.cpc.2009.05.011.
  41. ^ Трибелло, Гарет А .; Бономи, Массимилиано; Брандуарди, Давиде; Камиллони, Карло; Бусси, Джованни (01.02.2014). «СЛИВЫЕ 2: Новые перья для старой птицы». Компьютерная физика Коммуникации. 185 (2): 604–613. arXiv:1310.0980. Bibcode:2014CoPhC.185..604T. Дои:10.1016 / j.cpc.2013.09.018.
  42. ^ «Двигатели МД - СЛИВЫЕ». www.plumed.org. Архивировано из оригинал на 2016-02-07. Получено 2016-01-26.
  43. ^ "howto: install_with_plumed [молекулярная динамика с открытым исходным кодом CP2K]". www.cp2k.org. Получено 2016-01-26.
  44. ^ Фиорин, Джакомо; Klein, Michael L .; Энин, Жером (декабрь 2013 г.). «Использование коллективных переменных для моделирования молекулярной динамики». Молекулярная физика. 111 (22–23): 3345–3362. Дои:10.1080/00268976.2013.813594. ISSN  0026-8976.
  45. ^ "Cp2K_Input / Motion / Free_Energy / Metadyn".