Азербайджан |
Оптимальная разделяющая гиперплоскость
4.1. Существование и единственность
Пусть и
- конечные
множества точек в евклидовом пространстве
.
Определение. и
разделимы гиперплоскостью, если существует
единичный вектор
и число
, что
при
,
при
.
Обозначим ,
.
Тогда
при
,
при
.
Если
, то гиперплоскость
![]() |
( 4.1) |
![X](/sites/default/files/tex_cache/02129bb861061d1a052c592e2dc6b383.png)
![\overline{X}](/sites/default/files/tex_cache/1ce0cdaf66b9bf4b74d1f118c30080ef.png)
В силу непрерывности и
существует множество разделяющих
гиперплоскостей, если существует (4.1).
Определение. Оптимальной называется разделяющая гиперплоскость
(4.1), соответствующая вектору , при котором достигается максимум
.
Теорема. Если два множества и
разделимы гиперплоскостью, то оптимальная разделяющая
гиперплоскость существует и единственна.
Доказательство. Функция непрерывна на сфере
.
Значит,
существует и достигается при некотором значении
. Предположим, что он достигается внутри сферы, т.е.
. Тогда для
получаем
![\begin{gathered}
\Pi(\varphi^{**})=c_1(\varphi^{**})-c_2(\varphi^{**})= \\
= \min_{x\in X}(x,\varphi^{**})-\max{\overline{x}\in\overline{X}}(\overline{x},\varphi^{**})= \\
= \frac{1}{|\varphi^*|}\Pi(\varphi^*)>\Pi(\varphi^*),
\end{gathered}](/sites/default/files/tex_cache/b30f064266e0f4785f79d8e2e0ba367c.png)
![\varphi^*](/sites/default/files/tex_cache/1d4028c806916cd2b17d10a69d4060f0.png)
![\Pi(\varphi)](/sites/default/files/tex_cache/0d3a13d59548ff0f9ab052b38f4bc815.png)
Следовательно, максимум достигается на границе сферы, т.е. .
Докажем единственность максимума. Предположим, что это не так и
существуют различные и
такие,
что
. Рассмотрим значение
,
не совпадающее ни с
, ни с
.
![\begin{gathered}
c_1(\varphi)=\min_{x\in X}(x,\alpha\varphi^*+\beta\varphi^{**})= \\
=\min_{x\in X}\lfloor\alpha(x,\varphi^*)+\beta(x,\varphi^{**})\rfloor\geq \\
\geq\alpha\min_{x\in X}(x,\varphi^*)+\beta\min_{x\in X}(x,\varphi^{**})= \\
=\alpha\cdot c_1(\varphi^*)+\beta\cdot c_1(\varphi^{**}).
\end{gathered}](/sites/default/files/tex_cache/aa7dbd86adc2b36910d77e63eef9c415.png)
![c_2(\varphi)\leq\alpha\cdot c_2(\varphi^*)+\beta\cdot c_2(\varphi^{**})](/sites/default/files/tex_cache/cc12f89181ce8584f3e6f361e8b926b3.png)
Тогда
![\begin{gathered}
\Pi(\varphi)=c_1(\varphi)-c_2(\varphi)\geq \\
\geq\alpha\cdot c_1(\varphi^*)+\beta\cdot c_1(\varphi^{**})-\alpha\cdot c_2(\varphi^*)+\beta\cdot c_2(\varphi^{**})=\\
=\alpha\cdot\Pi(\varphi^*)+\beta\cdot\Pi(\varphi^{**})= \\
=\alpha\cdot\Pi_{\max}+\beta\cdot\Pi_{\max}=\Pi_{\max}
\end{gathered}](/sites/default/files/tex_cache/699418cfaf21390d04d429b3ee81bf7a.png)
![\varphi](/sites/default/files/tex_cache/87567e37a1fe699fe1c5d3a79325da6f.png)
![\begin{gathered}
|\varphi|^2=|\alpha\varphi^*+\beta\varphi^{**}|^2=\alpha^2|\varphi^*|^2+2\alpha\beta(\varphi^*,\varphi^{**})+\beta^2|\varphi^{**}|^2<1,\\
\text{т.к. }|\varphi^*|^2=1,\; |\varphi^{**}|^2=1 \text{ и } (\varphi^*,\varphi^{**})<1\text{ при }\alpha+\beta=1,\;\alpha>0,\;\beta>0.
\end{gathered}](/sites/default/files/tex_cache/761ef81769f89862104a2a51102db14d.png)
Но лежит внутри сферы
и поэтому не может быть точкой максимума.
Следовательно, предположение о существовании двух максимумов неверно и
максимум единственный.
Таким образом, если максимум функции достигается при значении
,
то гиперплоскость
максимально удалена от
и
и разделяет их.