Алгоритм линейной временной сложности для гауссовских и негауссовских моделей эволюции признаков
A Linear-Time Algorithm for Gaussian and Non-Gaussian Trait Evolution Models
2014-02-04
SCID: 54.1/ga5py7y9
Discuss with AI
модели Орнштейна—Уленбекаалгоритм линейного временифилогенетическая ковариационная матрицафилогенетические обобщённые линейные смешанные моделифилогенетическая регрессия
Figures from the paper
Abstract (AI)
Мы разработали алгоритм линейной временной сложности, применимый к широкому классу моделей эволюции признаков, для эффективного вычисления правдоподобия и оценивания параметров на очень больших деревьях. Наш алгоритм устраняет традиционные вычислительные затруднения, связанные с двумя ключевыми составляющими: определителем филогенетической ковариационной матрицы V и квадратичными формами, содержащими обратную матрицу V. Применения включают гауссовские модели, такие как модели, производные от броуновского движения, включая модели λ, κ и δ Пэйджела, а также модель раннего взрывного роста; модели Орнштейна–Уленбека для учета естественного отбора с возможным изменением параметров отбора вдоль дерева; и негауссовские модели, такие как филогенетическая логистическая регрессия, филогенетическая пуассоновская регрессия и филогенетические обобщенные линейные смешанные модели. Помимо филогенетической регрессии, наш алгоритм применим также к филогенетскому анализу главных компонент, филогенетскому дискриминантному анализу и филогенетическому прогнозированию. Выигрыш в вычислительной эффективности открывает новые возможности для сложных моделей и масштабных процедур повторной выборки на очень больших деревьях. Мы определяем класс моделей, к которым применим наш алгоритм, как совокупность всех моделей, ковариационная матрица которых имеет трехточечную структуру. Далее мы показываем, что эта структура однозначно определяет корневое дерево, длины ветвей которого параметризуют ковариационную матрицу признаков, выступающую в качестве матрицы сходства. Новый алгоритм реализован в пакете R phylolm, включающем функции для филогенетической линейной и филогенетической логистической регрессии.
Key Findings
1
Алгоритм линейной временной сложности обеспечивает эффективное вычисление правдоподобия и оценивание параметров для широкого класса моделей эволюции признаков на очень больших филогенетических деревьях.
2
Помимо регрессии, подход применим к филогенетическому анализу главных компонент, дискриминантному анализу и прогнозированию, открывая возможности для сложных моделей и масштабного ресэмплинга.
3
Алгоритм реализован в R-пакете phylolm, включающем функции для филогенетической линейной и логистической регрессии.
4
Алгоритм поддерживает гауссовские, модели Орнштейна—Уленбека и негауссовские модели, включая филогенетическую логистическую и пуассоновскую регрессию, а также филогенетические обобщённые линейные смешанные модели.
5
Метод эффективно вычисляет определители филогенетических ковариационных матриц и квадратичные формы с обратной ковариационной матрицей, устраняя основные традиционные вычислительные узкие места.
6
Поддерживаемый класс моделей характеризуется ковариационными матрицами с 3-точечной структурой, которая однозначно определяет корневое дерево, длины ветвей которого параметризуют ковариацию признаков.
Research Object
Модели эволюции признаков на укоренённых филогенетических деревьях, включая гауссовские и негауссовские модели
Research Subject
Вычисление правдоподобия и оценивание параметров за линейное время с использованием трёхточечной структуры филогенетических ковариационных матриц
Publication Details
Publication Date
2014-02-04
Journal
Publisher
ISSN
Open access PDF
Access Type
Author Information
Download PDF
Subscribe to digest