В топологическом анализе данных фильтрация Виеториса–Рипса (иногда сокращается до « фильтрация Рипса ») представляет собой набор вложенных комплексов Виеториса–Рипса в метрическом пространстве , созданном путем взятия последовательности комплексов Виеториса–Рипса по увеличивающемуся параметру масштаба. Часто фильтрация Виеториса–Рипса используется для создания дискретной симплициальной модели на данных облака точек, встроенных в окружающее метрическое пространство. [1] Фильтрация Виеториса–Рипса представляет собой многомасштабное расширение комплекса Виеториса–Рипса, которое позволяет исследователям обнаруживать и отслеживать постоянство топологических особенностей в диапазоне параметров путем вычисления постоянной гомологии всей фильтрации. [2] [3] [4] Он назван в честь Леопольда Виеториса и Элияху Рипса .
Определение
Фильтрация Виеториса–Рипса — это вложенный набор комплексов Виеториса–Рипса , индексированных по возрастающему параметру масштаба. Комплекс Виеториса–Рипса — это классическая конструкция в математике, которая восходит к статье 1927 года [5] Леопольда Виеториса , хотя она была независимо рассмотрена Элияху Рипсом при изучении гиперболических групп , как отметил Михаил Громов в 1980-х годах. [6] Совместное название «Виеторис–Рипс» принадлежит Жан-Клоду Хаусманну. [7]
При наличии метрического пространства и параметра масштаба (иногда называемого пороговым или параметром расстояния ) , комплекс Виеториса–Рипса (относительно ) определяется как , где — диаметр , т.е. максимальное расстояние точек, лежащих в . [8]
Обратите внимание, что если , то существует симплициальное отображение включения . Фильтрация Виеториса–Рипса представляет собой вложенный набор комплексов :
Размер фильтрации относится к числу симплексов в наибольшем комплексе, предполагая, что лежащее в основе метрическое пространство конечно. Известно, что -скелет, т. е. число симплексов вплоть до размерности , фильтрации Виеториса–Рипса равен , где — число точек. [10] Размер полного скелета имеет ровно симплексов, по одному на каждое непустое подмножество точек. [9] Поскольку это экспоненциально, исследователи обычно вычисляют скелет фильтрации Виеториса–Рипса только до малых значений . [2]
Когда базовое метрическое пространство конечно, фильтрация Виеториса–Рипса иногда упоминается как существенно дискретная , [9] имея в виду, что существует некоторый конечный или максимальный параметр масштаба такой, что для всех , и, кроме того, что отображение включения является изоморфизмом для всех, кроме конечного числа параметров . Другими словами, когда базовое метрическое пространство конечно, фильтрация Виеториса–Рипса имеет наибольший комплекс, и комплекс изменяется только за конечное число шагов. Последнее подразумевает, что фильтрация Виеториса–Рипса на конечном метрическом пространстве может рассматриваться как индексированная по дискретному множеству , такому как , ограничивая фильтрацию параметрами масштаба, при которых изменяется фильтрация, а затем переименовывая комплексы с использованием натуральных чисел .
Явная граница может быть также дана для числа шагов, на которых изменяется фильтрация Виеториса–Рипса. Комплекс Виеториса–Рипса является кликовым комплексом , то есть он полностью определяется своим 1-скелетом. [11] Поэтому число шагов, на которых изменяется фильтрация Виеториса–Рипса, ограничено числом ребер в наибольшем комплексе. Число ребер в наибольшем комплексе равно , поскольку все вершины соединены ребром. Поэтому фильтрация Виеториса–Рипса изменяется на шагах, где обозначает асимптотическую верхнюю границу .
Для точек в евклидовом пространстве фильтрация Виеториса–Рипса является приближением к фильтрации Чеха в смысле расстояния перемежения. [1] Это следует из того факта, что для любого масштабного параметра комплексы Виеториса–Рипса и Чеха на конечном множестве точек в евклидовом пространстве удовлетворяют соотношению включения , которое иногда называют леммой Виеториса–Рипса. [12] В общих метрических пространствах прямое применение неравенства треугольника показывает, что для любого масштабного параметра .
Варианты
Приближения
Поскольку фильтрация Виеториса–Рипса имеет экспоненциальное число симплексов в своем полном скелете, было проведено значительное количество исследований по аппроксимации устойчивой гомологии фильтрации Виеториса–Рипса с использованием конструкций меньшего размера. Первая работа в этом направлении была опубликована ученым-компьютерщиком Дональдом Шихи в 2012 году, который показал, как построить фильтрацию размера во времени, которая аппроксимирует устойчивую гомологию фильтрации Виеториса–Рипса до желаемого предела погрешности. [10] Этот тип фильтрации известен как S- разборная фильтрация Виеториса–Рипса , поскольку она удаляет точки из стандартной фильтрации Виеториса–Рипса, используя идеи из вычислительной геометрии, связанные с геометрическими остовами . [13] С тех пор было разработано несколько более эффективных методов аппроксимации фильтрации Виеториса–Рипса, в основном использующих идеи Шихи, но также и основанных на схемах аппроксимации, разработанных для фильтраций Чеха [14] и Делоне [15] . [16] [2]
Многопараметрические расширения
Известно, что постоянная гомология может быть чувствительна к выбросам в базовом наборе данных. [17] Чтобы исправить это, в 2009 году Гуннар Карлссон и Афра Зомородян предложили многомерную версию постоянной, которая рассматривает фильтрацию по нескольким параметрам, таким как масштаб и плотность. [18]
С этой целью было разработано несколько многопараметрических расширений фильтрации Виеториса–Рипса.
Бифильтрация Degree -Rips расширяет фильтрацию Виеториса–Рипса, строя подграф 1-скелета каждого комплекса в фильтрации Виеториса–Рипса, ограничиваясь только вершинами, степень которых не ниже заданного параметра , а затем строя комплекс клики на этом подграфе. Степень вершины кодирует информацию о плотности данных, поскольку она количественно определяет, насколько «центральной» является эта точка посредством того, сколько других вершин с ней связано. Коллекция по всем параметрам степени определяет фильтрацию каждого комплекса в фильтрации Виеториса–Рипса, где комплексы становятся меньше по мере увеличения. В целом это определяет 2-параметрическое расширение фильтрации Виеториса–Рипса, рассматривая коллекцию бифильтрованных комплексов по всем параметрам масштаба , где «op» обозначает противоположный частично упорядоченный набор . [19]
Бифильтрация Function -Rips расширяет фильтрацию Vietoris–Rips, бифильтруя каждый комплекс в соответствии с суперуровневыми множествами некоторой функции , где может быть функцией плотности, функцией эксцентриситета или любой другой функцией. А именно, каждый комплекс определяется через , что дает бифильтрацию, индексированную по . [20]
Бифильтрация subdivision -Rips расширяет фильтрацию Vietoris–Rips, беря барицентрическое подразделение каждого комплекса в фильтрации Vietoris–Rips, а затем фильтруя эти комплексы по размерности каждого флага. А именно, барицентрическое подразделение симплициального комплекса является абстрактным симплициальным комплексом, определенным с использованием флагов симплексов в базовом комплексе, где флаг (иногда называемый цепью ) является вложенной серией симплексов . Затем, имея барицентрическое подразделение комплекса, можно отфильтровать его, взяв подкомплекс, охватываемый вершинами, соответствующими симплексам в исходном комплексе некоторой минимальной размерности . Совокупность всех таких комплексов дает бифильтрацию, индексированную по . [21]
Ссылки
^ ab Chazal, Frédéric; Oudot, Steve Y. (2013). «Interleaved Filtrations: Theory and Applications in Point Cloud Data Analysis». В Nielsen, Frank; Barbaresco, Frédéric (ред.). Geometric Science of Information. Vol. 8085. Berlin, Heidelberg: Springer Berlin Heidelberg. pp. 587– 592. doi :10.1007/978-3-642-40020-9_65. ISBN978-3-642-40019-3. S2CID 8701910 . Получено 2023-04-05 .
^ abc Dey, Tamal K.; Shi, Dayu; Wang, Yusu (2019-01-30). «SimBa: эффективный инструмент для аппроксимации устойчивости фильтрации Rips с помощью симплициального пакетного коллапса». ACM Journal of Experimental Algorithmics . 24 : 1.5:1–1.5:16. doi : 10.1145/3284360 . ISSN 1084-6654. S2CID 216028146.
^ Удо, Стив Ю.; Шихи, Дональд Р. (2013-06-17). "Зигзагообразная зоология". Труды двадцать девятого ежегодного симпозиума по вычислительной геометрии . SoCG '13. Нью-Йорк, Нью-Йорк, США: Ассоциация вычислительной техники. стр. 387–396 . doi :10.1145/2462356.2462371. ISBN978-1-4503-2031-3. S2CID 485245.
^ Ли, Хекёнг; Чунг, Му К.; Кан, Хеджин; Ким, Бунг-Нюн; Ли, Донг Су (2011). «Дискриминативная персистентная гомология мозговых сетей». Международный симпозиум IEEE 2011 года по биомедицинской визуализации: от нано до макро . С. 841– 844. doi :10.1109/ISBI.2011.5872535. ISBN978-1-4244-4127-3. S2CID 12511452.
^ Виеторис, Л. (1 декабря 1927). «Über den höheren Zusammenhang kompakter Räume und eine Klasse von zusammenhangstreuen Abbildungen». Mathematische Annalen (на немецком языке). 97 (1): 454–472 . doi : 10.1007/BF01447877. ISSN 1432-1807. S2CID 121172198.
^ Громов, М. (1987). «Гиперболические группы». В Gersten, SM (ред.). Очерки по теории групп. Издательства Mathematical Sciences Research Institute. Том 8. Нью-Йорк, Нью-Йорк: Springer New York. С. 75–263 . doi :10.1007/978-1-4613-9586-7_3. ISBN978-1-4613-9588-1. Получено 2023-04-05 .
^ Рейтбергер, Генрих (2002), «Леопольд Виеторис (1891–2002)», Notices of the American Mathematical Society, 49 (20).
^ Бауэр, Ульрих; Ролл, Фабиан (2022). «Гиперболичность Громова, геодезический дефект и кажущиеся пары в фильтрациях Вьеториса – Рипса». В Гоаоке, Ксавьер; Кербер, Майкл (ред.). 38-й Международный симпозиум по вычислительной геометрии (SoCG 2022). Международные труды Лейбница по информатике (LIPIcs). Том. 224. Дагштуль, Германия: Schloss Dagstuhl – Leibniz-Zentrum für Informatik. стр. 15:1–15:15. дои : 10.4230/LIPIcs.SoCG.2022.15 . ISBN978-3-95977-227-3. S2CID 245124031.
^ abc Лесник, Майкл (1 апреля 2023 г.). «Конспект лекций для AMAT 840: Многопараметрическая устойчивость» (PDF) . Университет в Олбани, SUNY : 33.
^ ab Sheehy, Donald R. (2012-06-17). "Линейно-размерные аппроксимации фильтрации Виеториса-Рипса". Труды двадцать восьмого ежегодного симпозиума по вычислительной геометрии . SoCG '12. Нью-Йорк, штат Нью-Йорк, США: Ассоциация вычислительной техники. стр. 239–248 . arXiv : 1203.6786 . doi :10.1145/2261250.2261286. ISBN978-1-4503-1299-8. S2CID 2392303.
^ Чемберс, Эрин В .; де Сильва, Вин; Эриксон, Джефф; Грист, Роберт (2010). «Комплексы Виеториса–Рипса плоских точечных множеств». Дискретная и вычислительная геометрия . 44 (1): 75– 90. doi : 10.1007/s00454-009-9209-8 . ISSN 0179-5376. S2CID 7900163.
^ Har-Peled, Sariel; Mendel, Manor (2006). «Быстрое построение сетей в маломерных метриках и их применение». SIAM Journal on Computing . 35 (5): 1148– 1184. doi :10.1137/S0097539704446281. ISSN 0097-5397. S2CID 37346335.
^ Кербер, Майкл; Шараткумар, Р. (2013). «Приблизительный комплекс Чеха в низких и высоких размерностях». В Cai, Leizhen; Cheng, Siu-Wing; Lam, Tak-Wah (ред.). Алгоритмы и вычисления. Конспект лекций по информатике. Том 8283. Берлин, Гейдельберг: Springer. стр. 666– 676. doi :10.1007/978-3-642-45030-3_62. ISBN978-3-642-45030-3. S2CID 5770506.