Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску
Иллюстрация теоремы об отделении гиперплоскостей.

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

Теорема об отделении гиперплоскостей принадлежит Герману Минковскому . Теорема Хана – Банаха об отделимости обобщает результат на топологические векторные пространства .

Связанный результат - поддерживающая теорема о гиперплоскости .

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

Заявления и доказательства [ править ]

Теорема об отделении гиперплоскостей [4]  -  Пусть A и B два непересекающихся непустых выпуклых подмножества в R n . Тогда существуют ненулевой вектор v и действительное число c такие, что

для всех x в A и y в B ; т.е. гиперплоскость , v вектор нормали, отделяет A и B .

Доказательство основано на следующей лемме.

Лемма  -  Пусть - непустое замкнутое выпуклое подмножество R n . Тогда существует единственный вектор минимальной нормы (длины).

Доказательство леммы : Пусть Пусть последовательность в такой , что . Обратите внимание, что это в, поскольку выпукло и так . С

as , является последовательностью Коши и поэтому имеет предел x в . Он уникален, так как если y находится внутри и имеет норму δ, то и x = y .

Доказательство теоремы . Для непересекающихся непустых выпуклых множеств A , B пусть

Так как выпукло и сумма выпуклых множеств выпукла, то выпукло. В силу леммы, замыкание в , которая является выпуклой, содержит вектор минимальной нормы. Поскольку является выпуклым, для любого in отрезок прямой

лежит и так

.

Таким образом , мы имеем:

и сдачи в аренду дает: . Следовательно, для любого х в А и у в В , имеем: . Таким образом, если v не равно нулю, доказательство завершено, так как

В более общем плане (охватывая случай v = 0) давайте сначала рассмотрим случай, когда внутренность не пуста. Внутренность может быть исчерпана вложенной последовательностью непустых компактных выпуклых подмножеств . [ требуется пояснение ] Поскольку 0 не входит , каждый содержит ненулевой вектор минимальной длины и, согласно аргументу в ранней части, мы имеем: для любого . Мы можем нормализовать 's, чтобы иметь длину один. Тогда последовательность содержит сходящуюся подпоследовательность (поскольку n-сфера компактна) с пределом v , который не равен нулю. У нас есть для любого x в интерьереи по непрерывности то же самое верно для всех x в . Завершим доказательство, как и раньше. Наконец, если внутреннее пространство пусто, то аффинное множество, которое оно охватывает, имеет размерность меньше, чем все пространство. Следовательно , содержится в некоторой гиперплоскости ; таким образом, для всех x in и завершаем доказательство, как и раньше.

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

Вышеприведенное доказательство также доказывает первую версию теоремы, упомянутой в lede (чтобы увидеть ее, заметьте, что в доказательстве закрыто при условии следующей теоремы).

Теорема разделения I  -  Пусть и B быть две непересекающиеся непустые выпуклые замкнутые множества, один из которых является компактным. Тогда существуют ненулевой вектор v и действительные числа такие, что

для всех х в А и у в B .

Здесь нельзя ослабить компактность гипотезы; см. пример в следующем разделе. Эта версия теоремы разделения действительно обобщается на бесконечномерность; это обобщение более известно как теорема Хана – Банаха об отделимости .

У нас также есть:

Теорема Разделение II  -  Пусть и B два непересекающихся непустых множества выпуклые. Если A открыто, то существуют ненулевой вектор v и действительное число такие, что

для всех х в А и у в B . Если оба набора открыты, то существуют ненулевой вектор v и действительное число такие, что

для всех х в А и у в B .

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

Обращение к теореме [ править ]

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

Контрпримеры и уникальность [ править ]

Теорема не применяется , если один из органов не является выпуклым.

Если один из A или B невыпуклый, то существует множество возможных контрпримеров. Например, A и B могут быть концентрическими кругами. Более тонкий контрпример - это тот, в котором A и B замкнуты, но ни один из них не является компактным. Например, если A - замкнутая полуплоскость, а B ограничена одним плечом гиперболы, то строго разделяющей гиперплоскости не существует:

(Хотя, согласно примеру второй теоремы, существует гиперплоскость, разделяющая их внутренности.) Другой тип контрпримеров имеет A компактный и B открытый. Например, А может быть замкнутой квадратной и В может быть открытой площади , что касается A .

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

Использование при обнаружении столкновений [ править ]

Теорема о разделяющей оси (SAT) гласит, что:

Два выпуклых объекта не перекрываются, если существует линия (называемая осью), на которую проекции двух объектов не перекрываются.

SAT предлагает алгоритм проверки того, пересекаются ли два выпуклых тела или нет.

Независимо от размерности разделительная ось всегда представляет собой линию. Например, в 3D пространство разделено плоскостями, но разделяющая ось перпендикулярна разделяющей плоскости.

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

Если бы перекрестные произведения не использовались, определенные случаи без столкновения «ребро-кромка» рассматривались бы как конфликтующие. Для повышения эффективности параллельные оси могут быть рассчитаны как единственная ось.

См. Также [ править ]

  • Двойной конус
  • Лемма Фаркаша
  • Теорема Кирхбергера
  • Оптимальный контроль

Заметки [ править ]

  1. ^ Хасти, Тревор ; Тибширани, Роберт ; Фридман, Джером (2008). Элементы статистического обучения: интеллектуальный анализ данных, вывод и прогнозирование (PDF) (второе изд.). Нью-Йорк: Спрингер. С. 129–135.
  2. ^ Виттен, Ян Х .; Франк, Эйбе; Холл, Марка А .; Пал, Кристофер Дж. (2016). Интеллектуальный анализ данных: практические инструменты и методы машинного обучения (четвертое изд.). Морган Кауфманн. С. 253–254.
  3. ^ Дайзенрот, Марк Питер; Фейсал, А. Альдо; Онг, Ченг Сун (2020). Математика для машинного обучения . Издательство Кембриджского университета. С. 337–338. ISBN 978-1-108-45514-5.
  4. Boyd & Vandenberghe 2004 , Упражнение 2.22.
  5. ^ Хаим Брезис , анализ fonctionnelle: Théorie и их приложения , 1983, Ремарк 4, стр. 7.

Ссылки [ править ]

  • Бойд, Стивен П .; Ванденберге, Ливен (2004). Выпуклая оптимизация (pdf) . Издательство Кембриджского университета. ISBN 978-0-521-83378-3.
  • Гольштейн, Э.Г .; Третьяков, Н.В. (1996). Модифицированные лагранжианы и монотонные отображения в оптимизации . Нью-Йорк: Вили. п. 6. ISBN 0-471-54821-9.
  • Симидзу, Киётака; Ишизука, Йо; Бард, Джонатан Ф. (1997). Недифференцируемое двухуровневое математическое программирование . Бостон: Kluwer Academic Publishers. п. 19. ISBN 0-7923-9821-1.

Внешние ссылки [ править ]

  • Обнаружение столкновений и ответ