{"id":306886,"date":"2020-07-14T09:00:38","date_gmt":"2020-07-14T09:00:38","guid":{"rendered":"http:\/\/savepearlharbor.com\/?p=306886"},"modified":"-0001-11-30T00:00:00","modified_gmt":"-0001-11-29T21:00:00","slug":"","status":"publish","type":"post","link":"https:\/\/savepearlharbor.com\/?p=306886","title":{"rendered":"\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u043e\u0431\u044a\u0435\u043a\u0442\u043e\u0432 \u0434\u043b\u044f \u043c\u0430\u0448\u0438\u043d\u043d\u043e\u0433\u043e \u043e\u0431\u0443\u0447\u0435\u043d\u0438\u044f, \u043e\u0441\u043d\u043e\u0432\u0430\u043d\u043d\u043e\u0433\u043e \u043d\u0430 \u0442\u0435\u043e\u0440\u0438\u0438 \u0440\u0435\u0448\u0435\u0442\u043e\u043a"},"content":{"rendered":"\n<div class=\"post__text post__text-html post__text_v1\" id=\"post-content-body\" data-io-article-url=\"https:\/\/habr.com\/ru\/post\/510808\/\">\n<p>\u042d\u0442\u043e \u0447\u0435\u0442\u0432\u0435\u0440\u0442\u0430\u044f \u0441\u0442\u0430\u0442\u044c\u044f \u0438\u0437 \u0441\u0435\u0440\u0438\u0438 \u0440\u0430\u0431\u043e\u0442 (\u0441\u0441\u044b\u043b\u043a\u0438 \u043d\u0430 <a href=\"https:\/\/habr.com\/en\/post\/509338\/\">\u043f\u0435\u0440\u0432\u0443\u044e<\/a>, <a href=\"https:\/\/habr.com\/en\/post\/510010\/\">\u0432\u0442\u043e\u0440\u0443\u044e<\/a> \u0438 <a href=\"https:\/\/habr.com\/en\/post\/510580\/\">\u0442\u0440\u0435\u0442\u044c\u044e<\/a> \u0441\u0442\u0430\u0442\u044c\u0438), \u043f\u043e\u0441\u0432\u044f\u0449\u0435\u043d\u043d\u044b\u0445 \u0441\u0438\u0441\u0442\u0435\u043c\u0435 \u043c\u0430\u0448\u0438\u043d\u043d\u043e\u0433\u043e \u043e\u0431\u0443\u0447\u0435\u043d\u0438\u044f, \u043e\u0441\u043d\u043e\u0432\u0430\u043d\u043d\u043e\u0433\u043e \u043d\u0430 \u0442\u0435\u043e\u0440\u0438\u0438 \u0440\u0435\u0448\u0435\u0442\u043e\u043a, \u043d\u0430\u0437\u0432\u0430\u043d\u043d\u043e\u0439 &quot;\u0412\u041a\u0424-\u0441\u0438\u0441\u0442\u0435\u043c\u0430&quot;. \u041f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0430 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442 \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c\u044b, \u043e\u0441\u043d\u043e\u0432\u0430\u043d\u043d\u044b\u0435 \u043d\u0430 \u0446\u0435\u043f\u044f\u0445 \u041c\u0430\u0440\u043a\u043e\u0432\u0430, \u0447\u0442\u043e\u0431\u044b \u043f\u043e\u0440\u043e\u0434\u0438\u0442\u044c \u043f\u0440\u0438\u0447\u0438\u043d\u044b \u0446\u0435\u043b\u0435\u0432\u043e\u0433\u043e \u0441\u0432\u043e\u0439\u0441\u0442\u0432\u0430 \u043f\u0443\u0442\u0435\u043c \u0432\u044b\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u044f \u0441\u043b\u0443\u0447\u0430\u0439\u043d\u043e\u0433\u043e \u043f\u043e\u0434\u043c\u043d\u043e\u0436\u0435\u0441\u0442\u0432\u0430 \u0441\u0445\u043e\u0434\u0441\u0442\u0432 \u043c\u0435\u0436\u0434\u0443 \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u043c\u0438 \u0433\u0440\u0443\u043f\u043f\u0430\u043c\u0438 \u043e\u0431\u0443\u0447\u0430\u044e\u0449\u0438\u0445 \u043e\u0431\u044a\u0435\u043a\u0442\u043e\u0432. \u042d\u0442\u0430 \u0441\u0442\u0430\u0442\u044c\u044f \u043e\u043f\u0438\u0441\u044b\u0432\u0430\u0435\u0442 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u043e\u0431\u044a\u0435\u043a\u0442\u043e\u0432 \u0447\u0435\u0440\u0435\u0437 \u0431\u0438\u0442\u043e\u0432\u044b\u0435 \u0441\u0442\u0440\u043e\u043a\u0438, \u0447\u0442\u043e\u0431\u044b \u0432\u044b\u0447\u0438\u0441\u043b\u044f\u0442\u044c \u0441\u0445\u043e\u0434\u0441\u0442\u0432\u0430 \u043f\u043e\u0441\u0440\u0435\u0434\u0441\u0442\u0432\u043e\u043c \u043f\u043e\u0431\u0438\u0442\u043e\u0432\u043e\u0433\u043e \u0443\u043c\u043d\u043e\u0436\u0435\u043d\u0438\u044f \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u0445 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u0439. \u041e\u0431\u044a\u0435\u043a\u0442\u044b \u0441 \u0434\u0438\u0441\u043a\u0440\u0435\u0442\u043d\u044b\u043c\u0438 \u043f\u0440\u0438\u0437\u043d\u0430\u043a\u0430\u043c\u0438 \u0442\u0440\u0435\u0431\u0443\u044e\u0442 \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u0442\u0435\u0445\u043d\u0438\u043a\u0438 \u0438\u0437 \u0410\u043d\u0430\u043b\u0438\u0437\u0430 \u0444\u043e\u0440\u043c\u0430\u043b\u044c\u043d\u044b\u0445 \u043f\u043e\u043d\u044f\u0442\u0438\u0439. \u0421\u043b\u0443\u0447\u0430\u0439 \u043e\u0431\u044a\u0435\u043a\u0442\u043e\u0432 \u0441 \u043d\u0435\u043f\u0440\u0435\u0440\u044b\u0432\u043d\u044b\u043c\u0438 \u043f\u0440\u0438\u0437\u043d\u0430\u043a\u0430\u043c\u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442 \u043b\u043e\u0433\u0438\u0441\u0442\u0438\u0447\u0435\u0441\u043a\u0443\u044e \u0440\u0435\u0433\u0440\u0435\u0441\u0441\u0438\u044e, \u0440\u0430\u0437\u0434\u0435\u043b\u0435\u043d\u0438\u0435 \u043e\u0431\u043b\u0430\u0441\u0442\u0438 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f \u043d\u0430 \u043f\u043e\u0434\u044b\u043d\u0442\u0435\u0440\u0432\u0430\u043b\u044b \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u0442\u0435\u043e\u0440\u0438\u0438 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438 \u0438 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u0435, \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e\u0449\u0435\u0435 \u0432\u044b\u043f\u0443\u043a\u043b\u043e\u0439 \u043e\u0431\u043e\u043b\u043e\u0447\u043a\u0435 \u0441\u0440\u0430\u0432\u043d\u0438\u0432\u0430\u0435\u043c\u044b\u0445 \u0438\u043d\u0442\u0435\u0440\u0432\u0430\u043b\u043e\u0432.<\/p>\n<p>  <\/p>\n<p><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/webt\/rh\/fs\/5i\/rhfs5ibosy3syol0u-snlurwhv8.jpeg\" alt=\"got idea!\"><\/p>\n<p><a name=\"habracut\"><\/a>  <\/p>\n<h3 id=\"1-diskretnye-priznaki\">1 \u0414\u0438\u0441\u043a\u0440\u0435\u0442\u043d\u044b\u0435 \u043f\u0440\u0438\u0437\u043d\u0430\u043a\u0438<\/h3>\n<p>  <\/p>\n<p>\u0427\u0442\u043e\u0431\u044b \u0437\u0430\u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043e\u0431\u044a\u0435\u043a\u0442, \u043e\u043f\u0438\u0441\u044b\u0432\u0430\u0435\u043c\u044b\u0439 \u0442\u043e\u043b\u044c\u043a\u043e \u0434\u0438\u0441\u043a\u0440\u0435\u0442\u043d\u044b\u043c\u0438 \u043f\u0440\u0438\u0437\u043d\u0430\u043a\u0430\u043c\u0438, \u043d\u0430\u043c \u043d\u0443\u0436\u043d\u043e \u0432\u044b\u0447\u0438\u0441\u043b\u0438\u0442\u044c \u0432\u0441\u043f\u043e\u043c\u043e\u0433\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u0431\u0438\u0442\u043e\u0432\u043e-\u0441\u0442\u0440\u043e\u0447\u043d\u044b\u0435 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0439 \u043a\u0430\u0436\u0434\u043e\u0433\u043e \u043f\u0440\u0438\u0437\u043d\u0430\u043a\u0430. \u041c\u044b \u043f\u0440\u0435\u0434\u043f\u043e\u043b\u0430\u0433\u0430\u0435\u043c, \u0447\u0442\u043e \u044d\u043a\u0441\u043f\u0435\u0440\u0442 \u0432 \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u0438 \u0441\u0432\u044f\u0437\u0430\u0442\u044c \u044d\u0442\u0438 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f \u0432 \u043e\u0442\u043d\u043e\u0448\u0435\u043d\u0438\u0438 &quot;\u043e\u0431\u0449\u0438\u0439&quot;\/&quot;\u0447\u0430\u0441\u0442\u043d\u044b\u0439&quot;. \u0423\u043f\u043e\u0440\u044f\u0434\u043e\u0447\u0435\u043d\u0438\u0435 \u0434\u043e\u043b\u0436\u043d\u043e \u043e\u0431\u0440\u0430\u0437\u043e\u0432\u044b\u0432\u0430\u0442\u044c \u043d\u0438\u0436\u043d\u044e\u044e \u043f\u043e\u043b\u0443\u0440\u0435\u0448\u0435\u0442\u043a\u0443 \u043f\u043e\u0441\u043b\u0435 \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f &#8216;null&#8217; (\u0441 \u0441\u043e\u043a\u0440\u0430\u0449\u0435\u043d\u0438\u0435\u043c &#8216;_&#8217; \u0432 \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u0441\u043b\u0443\u0447\u0430\u044f\u0445), \u0447\u0442\u043e\u0431\u044b \u043e\u0431\u043e\u0437\u043d\u0430\u0447\u0438\u0442\u044c \u0442\u0440\u0438\u0432\u0438\u0430\u043b\u044c\u043d\u043e\u0435 (\u043e\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u0443\u044e\u0449\u0435\u0435) \u0441\u0445\u043e\u0434\u0441\u0442\u0432\u043e \u043c\u0435\u0436\u0434\u0443 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f\u043c\u0438 \u0437\u0430\u0434\u0430\u043d\u043d\u043e\u0433\u043e \u043f\u0440\u0438\u0437\u043d\u0430\u043a\u0430 \u0443 \u0441\u0440\u0430\u0432\u043d\u0438\u0432\u0430\u0435\u043c\u044b\u0445 \u043e\u0431\u044a\u0435\u043a\u0442\u043e\u0432.<\/p>\n<p>  <\/p>\n<p>\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0446\u0435\u043b\u043e\u0433\u043e \u043e\u0431\u044a\u0435\u043a\u0442\u0430 \u0431\u0443\u0434\u0435\u0442 \u043a\u043e\u043d\u043a\u0430\u0442\u0435\u043d\u0430\u0446\u0438\u0435\u0439 \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0439 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0439 \u0435\u0433\u043e \u043f\u0440\u0438\u0437\u043d\u0430\u043a\u043e\u0432 \u0432 \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u043e\u043c \u0444\u0438\u043a\u0441\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u043c \u043f\u043e\u0440\u044f\u0434\u043a\u0435. \u0422\u043e\u0433\u0434\u0430 \u043f\u043e\u0431\u0438\u0442\u043e\u0432\u043e\u0435 \u0443\u043c\u043d\u043e\u0436\u0435\u043d\u0438\u0435 \u0434\u043b\u0438\u043d\u043d\u044b\u0445 \u0441\u0442\u0440\u043e\u043a \u0441\u0432\u0435\u0434\u0435\u0442\u0441\u044f \u043a \u043f\u0435\u0440\u0435\u043c\u043d\u043e\u0436\u0435\u043d\u0438\u044f\u043c \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0439 \u043a\u0430\u0436\u0434\u043e\u0433\u043e \u0430\u0442\u0440\u0438\u0431\u0443\u0442\u0430. \u0421\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u043e, \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0434\u043e\u043b\u0436\u043d\u043e \u0437\u0430\u043c\u0435\u043d\u044f\u0442\u044c \u0441\u0445\u043e\u0434\u0441\u0442\u0432\u043e \u043c\u0435\u0436\u0434\u0443 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f\u043c\u0438 \u043d\u0430 \u043f\u043e\u0431\u0438\u0442\u043e\u0432\u043e\u0435 \u0443\u043c\u043d\u043e\u0436\u0435\u043d\u0438\u0435. <\/p>\n<p>  <\/p>\n<p>\u0422\u0430\u043a \u043a\u0430\u043a \u043b\u044e\u0431\u0430\u044f \u043d\u0438\u0436\u043d\u044f\u044f \u043f\u043e\u043b\u0443\u0440\u0435\u0448\u0435\u0442\u043a\u0430 \u043b\u0435\u0433\u043a\u043e \u043f\u0440\u0435\u0432\u0440\u0430\u0449\u0430\u0435\u0442\u0441\u044f \u0432 \u0440\u0435\u0448\u0435\u0442\u043a\u0443 (\u0441 \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0438\u0435\u043c \u043d\u0430\u0438\u0431\u043e\u043b\u044c\u0448\u0435\u0433\u043e \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u0430, \u0435\u0441\u043b\u0438 \u0435\u0433\u043e \u043d\u0435\u0442), \u0410\u043d\u0430\u043b\u0438\u0437 \u0444\u043e\u0440\u043c\u0430\u043b\u044c\u043d\u044b\u0445 \u043f\u043e\u043d\u044f\u0442\u0438\u0439 (\u0410\u0424\u041f) \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0438\u0432\u0430\u0435\u0442 \u0432\u0441\u0435 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u044b\u0435 \u0441\u0440\u0435\u0434\u0441\u0442\u0432\u0430. <\/p>\n<p>  <\/p>\n<p>\u0421\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u0430\u044f \u0444\u043e\u0440\u043c\u0443\u043b\u0438\u0440\u043e\u0432\u043a\u0430 \u0444\u0443\u043d\u0434\u0430\u043c\u0435\u043d\u0442\u0430\u043b\u044c\u043d\u043e\u0439 \u0442\u0435\u043e\u0440\u0435\u043c\u044b \u0410\u0424\u041f \u0443\u0442\u0432\u0435\u0440\u0436\u0434\u0430\u0435\u0442<\/p>\n<p>  <\/p>\n<p>\u0414\u043b\u044f \u043a\u0430\u0436\u0434\u043e\u0439 \u043a\u043e\u043d\u0435\u0447\u043d\u043e\u0439 \u0440\u0435\u0448\u0435\u0442\u043a\u0438 <math><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/formulas\/353\/431\/857\/3534318573eaf810ca4a6be730f48feb.svg\" alt=\"$\\langle{L,\\wedge,\\vee}\\rangle$\" data-tex=\"inline\"><\/math> \u043f\u0443\u0441\u0442\u044c <math><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/formulas\/560\/bd9\/7f2\/560bd97f235311a36dff00db005e6ab5.svg\" alt=\"$G$\" data-tex=\"inline\"><\/math> \u0431\u0443\u0434\u0435\u0442 (\u043d\u0430\u0434)\u043c\u043d\u043e\u0436\u0435\u0441\u0442\u0432\u043e\u043c \u0432\u0441\u0435\u0445 <math><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/formulas\/811\/7b6\/694\/8117b66941ffba04052e8170dcc5324b.svg\" alt=\"$\\wedge$\" data-tex=\"inline\"><\/math>-\u043d\u0435\u0440\u0430\u0437\u043b\u043e\u0436\u0438\u043c\u044b\u0445 \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u043e\u0432 \u0438 <math><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/formulas\/94d\/13e\/e0a\/94d13ee0aadd7f17977e0d279af38d42.svg\" alt=\"$M$\" data-tex=\"inline\"><\/math> \u0431\u0443\u0434\u0435\u0442 (\u043d\u0430\u0434)\u043c\u043d\u043e\u0436\u0435\u0441\u0442\u0432\u043e\u043c \u0432\u0441\u0435\u0445 <math><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/formulas\/92d\/d30\/40c\/92dd3040c6f20cdd2a039dfd255b0c28.svg\" alt=\"$\\vee$\" data-tex=\"inline\"><\/math>-\u043d\u0435\u0440\u0430\u0437\u043b\u043e\u0436\u0438\u043c\u044b\u0445 \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u043e\u0432. \u0414\u043b\u044f <math><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/formulas\/125\/6e0\/d5f\/1256e0d5fcb7f35211a029ba7d6d1325.svg\" alt=\"$gIm\\Leftrightarrow{g\\geq{m}}$\" data-tex=\"inline\"><\/math> \u0432\u044b\u0431\u043e\u0440\u043a\u0430 <math><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/formulas\/e92\/b76\/131\/e92b76131c7c4419f53c9589c8086d77.svg\" alt=\"$(G,M,I)$\" data-tex=\"inline\"><\/math> \u043f\u043e\u0440\u043e\u0434\u0438\u0442 \u0440\u0435\u0448\u0435\u0442\u043a\u0443 \u0432\u0441\u0435\u0445 \u043a\u0430\u043d\u0434\u0438\u0434\u0430\u0442\u043e\u0432 <math><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/formulas\/41c\/970\/659\/41c970659343f621c8f94ea93ac8de01.svg\" alt=\"$L(G,M,I)$\" data-tex=\"inline\"><\/math>, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u0438\u0437\u043e\u043c\u043e\u0440\u0444\u043d\u0430 \u043f\u0435\u0440\u0432\u043e\u043d\u0430\u0447\u0430\u043b\u044c\u043d\u043e\u0439 \u0440\u0435\u0448\u0435\u0442\u043a\u0435 <math><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/formulas\/353\/431\/857\/3534318573eaf810ca4a6be730f48feb.svg\" alt=\"$\\langle{L,\\wedge,\\vee}\\rangle$\" data-tex=\"inline\"><\/math>.<\/p>\n<p>  <\/p>\n<p>\u042d\u043b\u0435\u043c\u0435\u043d\u0442 <math><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/formulas\/059\/f41\/759\/059f41759f27f8eca3bc8fd3c75b1df6.svg\" alt=\"$x\\in{L}$\" data-tex=\"inline\"><\/math> \u0440\u0435\u0448\u0435\u0442\u043a\u0438 <math><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/formulas\/353\/431\/857\/3534318573eaf810ca4a6be730f48feb.svg\" alt=\"$\\langle{L,\\wedge,\\vee}\\rangle$\" data-tex=\"inline\"><\/math> \u043d\u0430\u0437\u044b\u0432\u0430\u0435\u0442\u0441\u044f <math><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/formulas\/92d\/d30\/40c\/92dd3040c6f20cdd2a039dfd255b0c28.svg\" alt=\"$\\vee$\" data-tex=\"inline\"><\/math>&#8212;<em>\u043d\u0435\u0440\u0430\u0437\u043b\u043e\u0436\u0438\u043c\u044b\u043c<\/em>, \u0435\u0441\u043b\u0438 <math><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/formulas\/b3f\/01d\/9c3\/b3f01d9c39a96772e182d9f8f449202c.svg\" alt=\"$x\\neq\\emptyset$\" data-tex=\"inline\"><\/math> \u0438 \u0434\u043b\u044f \u0432\u0441\u0435\u0445 <math><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/formulas\/2c6\/c05\/893\/2c6c05893deb3a113403409fa3a518c1.svg\" alt=\"$y,z\\in{L}$\" data-tex=\"inline\"><\/math> <math><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/formulas\/5bc\/8dd\/688\/5bc8dd68843cfe22ca2dbb2ecd151e70.svg\" alt=\"$y&lt;x$\" data-tex=\"inline\"><\/math> \u0438 <math><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/formulas\/d80\/fc3\/4a0\/d80fc34a074977afec5f5fb11bc78f3b.svg\" alt=\"$z&lt;x$\" data-tex=\"inline\"><\/math> \u0432\u043b\u0435\u043a\u0443\u0442 <math><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/formulas\/bd7\/de7\/81b\/bd7de781b378e412edc323ddc4cb4a18.svg\" alt=\"$y\\vee{z}&lt;x$\" data-tex=\"inline\"><\/math>.<br \/>  \u042d\u043b\u0435\u043c\u0435\u043d\u0442 <math><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/formulas\/059\/f41\/759\/059f41759f27f8eca3bc8fd3c75b1df6.svg\" alt=\"$x\\in{L}$\" data-tex=\"inline\"><\/math> \u0440\u0435\u0448\u0435\u0442\u043a\u0438 <math><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/formulas\/353\/431\/857\/3534318573eaf810ca4a6be730f48feb.svg\" alt=\"$\\langle{L,\\wedge,\\vee}\\rangle$\" data-tex=\"inline\"><\/math> \u043d\u0430\u0437\u044b\u0432\u0430\u0435\u0442\u0441\u044f <math><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/formulas\/811\/7b6\/694\/8117b66941ffba04052e8170dcc5324b.svg\" alt=\"$\\wedge$\" data-tex=\"inline\"><\/math>&#8212;<em>\u043d\u0435\u0440\u0430\u0437\u043b\u043e\u0436\u0438\u043c\u044b\u043c<\/em>, \u0435\u0441\u043b\u0438 <math><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/formulas\/ee0\/6f8\/d71\/ee06f8d717b76f62aa2d3e5d31edf9b4.svg\" alt=\"$x\\neq\\testbf{T}$\" data-tex=\"inline\"><\/math> \u0438 \u0434\u043b\u044f \u0432\u0441\u0435\u0445 <math><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/formulas\/2c6\/c05\/893\/2c6c05893deb3a113403409fa3a518c1.svg\" alt=\"$y,z\\in{L}$\" data-tex=\"inline\"><\/math> <math><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/formulas\/b1d\/ce1\/436\/b1dce14360a2d7d363f60b1b6884b5bf.svg\" alt=\"$x&lt;y$\" data-tex=\"inline\"><\/math> \u0438 <math><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/formulas\/aae\/678\/82d\/aae67882dfdf69a7876af372cfd1eab6.svg\" alt=\"$x&lt;z$\" data-tex=\"inline\"><\/math> \u0432\u043b\u0435\u043a\u0443\u0442 <math><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/formulas\/88a\/bdf\/067\/88abdf067c60786af9c28ef07b64a20c.svg\" alt=\"$x&lt;y\\wedge{z}$\" data-tex=\"inline\"><\/math>.<\/p>\n<p>  <\/p>\n<p>\u0420\u0435\u0448\u0435\u0442\u043a\u0430 \u043d\u0438\u0436\u0435 \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u0442 <math><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/formulas\/811\/7b6\/694\/8117b66941ffba04052e8170dcc5324b.svg\" alt=\"$\\wedge$\" data-tex=\"inline\"><\/math>-\u043d\u0435\u0440\u0430\u0437\u043b\u043e\u0436\u0438\u043c\u044b\u0435 \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u044b, \u043e\u0442\u043c\u0435\u0447\u0435\u043d\u043d\u044b\u0435 \u043a\u0440\u0430\u0441\u043d\u044b\u043c \u0446\u0432\u0435\u0442\u043e\u043c, <math><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/formulas\/92d\/d30\/40c\/92dd3040c6f20cdd2a039dfd255b0c28.svg\" alt=\"$\\vee$\" data-tex=\"inline\"><\/math>-\u043d\u0435\u0440\u0430\u0437\u043b\u043e\u0436\u0438\u043c\u044b\u0435 \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u044b, \u043e\u0442\u043c\u0435\u0447\u0435\u043d\u043d\u044b\u0435 \u0441\u0438\u043d\u0438\u043c.<\/p>\n<p>  <\/p>\n<p><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/webt\/tz\/tb\/dd\/tztbddmjnt1nxp-ialxgemm1w_k.png\" alt=\"irreducible elements\"><\/p>\n<p>  <\/p>\n<p>\u0424\u0443\u043d\u0434\u0430\u043c\u0435\u043d\u0442\u0430\u043b\u044c\u043d\u0430\u044f \u0442\u0435\u043e\u0440\u0435\u043c\u0430 (\u043f\u0435\u0440\u0432\u043e\u043d\u0430\u0447\u0430\u043b\u044c\u043d\u043e \u0434\u043e\u043a\u0430\u0437\u0430\u043d\u043d\u0430\u044f \u043f\u0440\u043e\u0444. \u0420\u0443\u0434\u043e\u043b\u044c\u0444\u043e\u043c \u0412\u0438\u043b\u043b\u0435 \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u0432\u044b\u0431\u043e\u0440\u043a\u0438 <math><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/formulas\/e99\/0d3\/f90\/e990d3f9026c5ca358a4cc1264d6ecd8.svg\" alt=\"$(L,L,\\geq)$\" data-tex=\"inline\"><\/math>) \u0437\u0430\u0434\u0430\u0435\u0442 \u043c\u0438\u043d\u0438\u043c\u0430\u043b\u044c\u043d\u0443\u044e \u0432\u044b\u0431\u043e\u0440\u043a\u0443 \u0432\u0438\u0434\u0430 <\/p>\n<p>  <\/p>\n<div class=\"scrollable-table\">\n<table>\n<thead>\n<tr>\n<th>G\\M<\/th>\n<th>h<\/th>\n<th>i<\/th>\n<th>j<\/th>\n<th>k<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>a<\/td>\n<td>1<\/td>\n<td>1<\/td>\n<td>1<\/td>\n<td>0<\/td>\n<\/tr>\n<tr>\n<td>b<\/td>\n<td>0<\/td>\n<td>1<\/td>\n<td>1<\/td>\n<td>1<\/td>\n<\/tr>\n<tr>\n<td>c<\/td>\n<td>1<\/td>\n<td>1<\/td>\n<td>0<\/td>\n<td>0<\/td>\n<\/tr>\n<tr>\n<td>d<\/td>\n<td>1<\/td>\n<td>0<\/td>\n<td>1<\/td>\n<td>0<\/td>\n<\/tr>\n<tr>\n<td>f<\/td>\n<td>0<\/td>\n<td>1<\/td>\n<td>0<\/td>\n<td>1<\/td>\n<\/tr>\n<tr>\n<td>g<\/td>\n<td>0<\/td>\n<td>0<\/td>\n<td>1<\/td>\n<td>1<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p>  <\/p>\n<p>\u0447\u0442\u043e\u0431\u044b \u043f\u043e\u0440\u043e\u0434\u0438\u0442\u044c \u0440\u0435\u0448\u0435\u0442\u043a\u0443 \u0432\u0441\u0435\u0445 \u043a\u0430\u043d\u0434\u0438\u0434\u0430\u0442\u043e\u0432, \u0438\u0437\u043e\u043c\u043e\u0440\u0444\u043d\u0443\u044e \u0438\u0441\u0445\u043e\u0434\u043d\u043e\u0439 \u0440\u0435\u0448\u0435\u0442\u043a\u0435.<\/p>\n<p>  <\/p>\n<p>\u041e\u0442\u043c\u0435\u0442\u0438\u043c, \u0447\u0442\u043e \u0432\u044b\u0431\u043e\u0440\u043a\u0430 \u0412\u0438\u043b\u043b\u0435 \u0442\u0440\u0435\u0431\u0443\u0435\u0442 121 \u0431\u0438\u0442, \u0430 \u043d\u043e\u0432\u0430\u044f \u0432\u044b\u0431\u043e\u0440\u043a\u0430 \u043d\u0443\u0436\u0434\u0430\u0435\u0442\u0441\u044f \u0442\u043e\u043b\u044c\u043a\u043e \u0432 24 \u0431\u0438\u0442\u0430\u0445! <\/p>\n<p>  <\/p>\n<p>\u0410\u0432\u0442\u043e\u0440 \u043f\u0440\u0435\u0434\u043b\u043e\u0436\u0438\u043b \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0439 \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c, \u0447\u0442\u043e\u0431\u044b \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f \u0431\u0438\u0442\u043e\u0432\u044b\u043c\u0438 \u0441\u0442\u0440\u043e\u043a\u0430\u043c\u0438:<\/p>\n<p>  <\/p>\n<ol>\n<li>\u0422\u043e\u043f\u043e\u043b\u043e\u0433\u0438\u0447\u0435\u0441\u043a\u0438 \u0441\u043e\u0440\u0442\u0438\u0440\u0443\u0435\u043c \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u044b \u043d\u0438\u0436\u043d\u0435\u0439 \u043f\u043e\u043b\u0443\u0440\u0435\u0448\u0435\u0442\u043a\u0438.<\/li>\n<li>\u0412 \u043c\u0430\u0442\u0440\u0438\u0446\u0435 \u043f\u043e\u0440\u044f\u0434\u043a\u0430 <math><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/formulas\/1c7\/2df\/c95\/1c72dfc956eb853108ba6f4ee117ae00.svg\" alt=\"$\\geq$\" data-tex=\"inline\"><\/math> \u0438\u0449\u0435\u043c \u0441\u0442\u043e\u043b\u0431\u0446\u044b, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0441\u043e\u0432\u043f\u0430\u0434\u0430\u044e\u0442 \u0441 \u043f\u043e\u0431\u0438\u0442\u043e\u0432\u044b\u043c \u0443\u043c\u043d\u043e\u0436\u0435\u043d\u0438\u0435\u043c \u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0438\u0445 (\u043a\u0430\u0436\u0434\u044b\u0439 \u0442\u0430\u043a\u043e\u0439 \u0441\u0442\u043e\u043b\u0431\u0435\u0446 \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u0435\u0442 <math><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/formulas\/92d\/d30\/40c\/92dd3040c6f20cdd2a039dfd255b0c28.svg\" alt=\"$\\vee$\" data-tex=\"inline\"><\/math>-\u043f\u0440\u0438\u0432\u043e\u0434\u0438\u043c\u043e\u043c\u0443 \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u0443).<\/li>\n<li>\u0412\u0441\u0435 \u043d\u0430\u0439\u0434\u0435\u043d\u043d\u044b\u0435 (<math><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/formulas\/92d\/d30\/40c\/92dd3040c6f20cdd2a039dfd255b0c28.svg\" alt=\"$\\vee$\" data-tex=\"inline\"><\/math>-\u043f\u0440\u0438\u0432\u043e\u0434\u0438\u043c\u044b\u0435) \u0441\u0442\u043e\u043b\u0431\u0446\u044b \u0443\u0434\u0430\u043b\u044f\u044e\u0442\u0441\u044f.<\/li>\n<li>\u0421\u0442\u0440\u043e\u043a\u0438 \u043e\u0441\u0442\u0430\u0432\u0448\u0435\u0439\u0441\u044f \u043c\u0430\u0442\u0440\u0438\u0446\u044b \u0437\u0430\u0434\u0430\u044e\u0442 \u043a\u043e\u0434\u044b \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u0445 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0439.<\/li>\n<\/ol>\n<p>  <\/p>\n<p>\u042d\u0442\u043e\u0442 \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c \u044f\u0432\u043b\u044f\u044e\u0442\u0441\u044f \u0447\u0430\u0441\u0442\u044c\u044e \u043e\u0431\u0435\u0438\u0445 CPython-\u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a: &#8216;vkfencoder&#8217; \u0432\u043d\u0443\u0442\u0440\u0438 \u043a\u043e\u043d\u0441\u0442\u0440\u0443\u043a\u0442\u043e\u0440\u0430 \u043a\u043b\u0430\u0441\u0441\u0430 vkfencoder.XMLImport \u0438 &#8216;vkf&#8217; \u0432\u043d\u0443\u0442\u0440\u0438 \u043a\u043e\u043d\u0441\u0442\u0440\u0443\u043a\u0442\u043e\u0440\u0430 \u043a\u043b\u0430\u0441\u0441\u0430 vkf.FCA. \u0420\u0430\u0437\u043d\u0438\u0446\u0430 \u2014 \u0432 \u0438\u0441\u0442\u043e\u0447\u043d\u0438\u043a\u0435 \u0434\u0430\u043d\u043d\u044b\u0445: vkf.FCA \u0447\u0438\u0442\u0430\u0435\u0442 \u0442\u0430\u043a\u0431\u043b\u0438\u0446\u0443 \u0411\u0414 \u043f\u043e\u0434 \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435\u043c MariaDB, \u0430 vkfencoder.XMLImport \u0447\u0438\u0442\u0430\u0435\u0442 XML \u0444\u0430\u0439\u043b.<\/p>\n<p>  <\/p>\n<h3 id=\"2-nepreryvnye-priznaki\">2 \u041d\u0435\u043f\u0440\u0435\u0440\u044b\u0432\u043d\u044b\u0435 \u043f\u0440\u0438\u0437\u043d\u0430\u043a\u0438<\/h3>\n<p>  <\/p>\n<p>\u041c\u044b \u043e\u0431\u0441\u0443\u0436\u0434\u0430\u0435\u043c \u0448\u0430\u0433\u0438 \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u043d\u0435\u043f\u0440\u0435\u0440\u044b\u0432\u043d\u044b\u0445 \u043f\u0440\u0438\u0437\u043d\u0430\u043a\u043e\u0432 \u0432 \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0438\u0438 \u0441 \u043f\u043e\u0440\u044f\u0434\u043a\u043e\u043c \u0438\u0445 \u0438\u0437\u043e\u0431\u0440\u0435\u0442\u0435\u043d\u0438\u044f. \u0421\u043d\u0430\u0447\u0430\u043b\u0430 \u043c\u044b \u043f\u0440\u0438\u043c\u0435\u043d\u0438\u043c \u0438\u0434\u0435\u044e \u0441\u0438\u0441\u0442\u0435\u043c\u044b C4.5 \u043e\u0431\u0443\u0447\u0435\u043d\u0438\u044f \u0434\u0435\u0440\u0435\u0432\u044c\u044f\u043c \u0440\u0435\u0448\u0435\u043d\u0438\u0439 \u0434\u043b\u044f \u0440\u0430\u0437\u0434\u0435\u043b\u0435\u043d\u0438\u044f \u043e\u0431\u043b\u0430\u0441\u0442\u0438 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0439 \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u043e\u0439 \u043d\u0430 \u043f\u043e\u0434\u044b\u043d\u0442\u0435\u0440\u0432\u0430\u043b\u044b \u0441 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c \u044d\u043d\u0442\u0440\u043e\u043f\u0438\u0439\u043d\u044b\u0445 \u043c\u0435\u0442\u043e\u0434\u043e\u0432.<br \/>  \u041f\u043e\u0441\u043b\u0435 \u044d\u0442\u043e\u0433\u043e \u043c\u044b \u0437\u0430\u043a\u043e\u0434\u0438\u0440\u0443\u0435\u043c \u043f\u043e\u044f\u0432\u043b\u0435\u043d\u0438\u0435 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f \u0432 \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u043e\u043c \u043f\u043e\u0434\u044b\u043d\u0442\u0435\u0440\u0432\u0430\u043b\u0435 \u0431\u0438\u0442\u043e\u0432\u043e\u0439 \u0441\u0442\u0440\u043e\u043a\u043e\u0439 \u0442\u0430\u043a\u0438\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c, \u0447\u0442\u043e\u0431\u044b \u043f\u043e\u0431\u0438\u0442\u043e\u0432\u043e\u0435 \u0443\u043c\u043d\u043e\u0436\u0435\u043d\u0438\u0435 \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u043e\u0432\u0430\u043b\u043e \u0432\u044b\u043f\u0443\u043a\u043b\u043e\u0439 \u043e\u0431\u043e\u043b\u043e\u0447\u043a\u0435 \u0441\u0440\u0430\u0432\u043d\u0438\u0432\u0430\u0435\u043c\u044b\u0445 \u043f\u043e\u0434\u044b\u043d\u0442\u0435\u0440\u0432\u0430\u043b\u043e\u0432.<br \/>  \u041d\u0430\u043a\u043e\u043d\u0435\u0446, \u043c\u044b \u0440\u0430\u0441\u0441\u043c\u043e\u0442\u0440\u0438\u043c, \u043a\u0430\u043a \u043a\u043e\u043c\u0431\u0438\u043d\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043f\u0440\u0438\u0437\u043d\u0430\u043a\u043e\u0432, \u0447\u0442\u043e\u0431\u044b \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \u0438\u0445 \u0434\u0438\u0437\u044a\u044e\u043d\u043a\u0446\u0438\u044e \u0438\u043b\u0438 \u0438\u043c\u043f\u043b\u0438\u043a\u0430\u0446\u0438\u0438. \u041a\u043b\u044e\u0447\u043e\u043c \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043b\u043e\u0433\u0438\u0441\u0442\u0438\u0447\u0435\u0441\u043a\u0430\u044f \u0440\u0435\u0433\u0440\u0435\u0441\u0441\u0438\u044f \u043c\u0435\u0436\u0434\u0443 \u043f\u0440\u0438\u0437\u043d\u0430\u043a\u0430\u043c\u0438.<\/p>\n<p>  <\/p>\n<h4 id=\"21-entropiynyy-podhod\">2.1 \u042d\u043d\u0442\u0440\u043e\u043f\u0438\u0439\u043d\u044b\u0439 \u043f\u043e\u0434\u0445\u043e\u0434<\/h4>\n<p>  <\/p>\n<p>\u041a\u043e\u0433\u0434\u0430 \u043c\u044b \u0438\u043c\u0435\u0435\u043c \u043d\u0435\u043f\u0440\u0435\u0440\u044b\u0432\u043d\u044b\u0439 \u043f\u0440\u0438\u0437\u043d\u0430\u043a, \u0435\u0433\u043e \u043e\u0431\u043b\u0430\u0441\u0442\u044c \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0439 \u0434\u043e\u043b\u0436\u043d\u0430 \u0431\u044b\u0442\u044c \u0440\u0430\u0437\u0431\u0438\u0442\u0430 \u043d\u0430 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043f\u043e\u0434\u044b\u043d\u0442\u0435\u0440\u0432\u0430\u043b\u043e\u0432\u0432 \u0441 \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u043c \u0432\u043b\u0438\u044f\u043d\u0438\u0435\u043c \u043d\u0430 \u0446\u0435\u043b\u0435\u0432\u043e\u0435 \u0441\u0432\u043e\u0439\u0441\u0442\u0432\u043e. \u0427\u0442\u043e\u0431\u044b \u0432\u044b\u0431\u0440\u0430\u0442\u044c \u043a\u043e\u0440\u0440\u0435\u043a\u0442\u043d\u044b\u0435 \u043f\u043e\u0440\u043e\u0433\u0438 \u043c\u044b \u0441\u0432\u044f\u0436\u0435\u043c \u044d\u0442\u043e\u0442 \u043f\u0440\u0438\u0437\u043d\u0430\u043a \u0438 \u0446\u0435\u043b\u0435\u0432\u043e\u0435 \u0441\u0432\u043e\u0439\u0441\u0442\u0432\u043e \u0447\u0435\u0440\u0435\u0437 \u044d\u043d\u0442\u0440\u043e\u043f\u0438\u044e.<\/p>\n<p>  <\/p>\n<p>\u041f\u0443\u0442\u044c <math><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/formulas\/aec\/8fb\/9eb\/aec8fb9eb4c5bd5f5e7a74090ef5c1a4.svg\" alt=\"$E=G\\cup{O}$\" data-tex=\"inline\"><\/math> \u0431\u0443\u0434\u0435\u0442 \u0434\u0438\u0437\u044a\u044e\u043d\u043a\u0442\u043d\u044b\u043c \u043e\u0431\u044a\u0435\u0434\u0438\u043d\u0435\u043d\u0438\u0435\u043c \u043e\u0431\u0443\u0447\u0430\u044e\u0449\u0438\u0445 \u043f\u0440\u0438\u043c\u0435\u0440\u043e\u0432 <math><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/formulas\/560\/bd9\/7f2\/560bd97f235311a36dff00db005e6ab5.svg\" alt=\"$G$\" data-tex=\"inline\"><\/math> \u0438 \u043a\u043e\u043d\u0442\u0440-\u043f\u0440\u0438\u043c\u0435\u0440\u043e\u0432 <math><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/formulas\/2b6\/47e\/ca4\/2b647eca43a3275e9b95a138b659a0ea.svg\" alt=\"$O$\" data-tex=\"inline\"><\/math>. \u0418\u043d\u0442\u0435\u0440\u0432\u0430\u043b <math><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/formulas\/a4a\/78a\/888\/a4a78a8883f1f7d2f6b93989ab57f2ec.svg\" alt=\"$[a,b)\\subseteq\\textbf{R}$\" data-tex=\"inline\"><\/math> \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0439 \u043d\u0435\u043f\u0440\u0435\u0440\u044b\u0432\u043d\u043e\u0433\u043e \u043f\u0440\u0438\u0437\u043d\u0430\u043a\u0430 <math><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/formulas\/28f\/ee3\/4d0\/28fee34d0db36cf3e5abc254da1a79ce.svg\" alt=\"$V:G\\to\\textbf{R}$\" data-tex=\"inline\"><\/math> \u043f\u043e\u0440\u043e\u0436\u0434\u0430\u0435\u0442 \u0442\u0440\u0438 \u043f\u043e\u0434\u043c\u043d\u043e\u0436\u0435\u0441\u0442\u0432\u0430 <math><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/formulas\/d18\/0a8\/e44\/d180a8e4417f01d4fe276f2c66ac1e83.svg\" alt=\"$G[a,b)=\\lbrace{g\\in{G}: a\\leq{V(g)}&lt;b}\\rbrace,$\" data-tex=\"inline\"><\/math> <math><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/formulas\/422\/ca8\/1f1\/422ca81f131d20c33e83637a08169ee4.svg\" alt=\"$O[a,b)=\\lbrace{g\\in{O}: a\\leq{V(g)}&lt;b}\\rbrace$\" data-tex=\"inline\"><\/math> \u0438<br \/>  <math><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/formulas\/ab0\/8ce\/6ca\/ab08ce6ca49629d870599123d224ce43.svg\" alt=\"$E[a,b)=\\lbrace{g\\in{E}: a\\leq{V(g)}&lt;b}\\rbrace$\" data-tex=\"inline\"><\/math>. <\/p>\n<p>  <\/p>\n<p><em>\u042d\u043d\u0442\u0440\u043e\u043f\u0438\u044f<\/em> \u0438\u043d\u0442\u0435\u0440\u0432\u0430\u043b\u0430 <math><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/formulas\/a4a\/78a\/888\/a4a78a8883f1f7d2f6b93989ab57f2ec.svg\" alt=\"$[a,b)\\subseteq\\textbf{R}$\" data-tex=\"inline\"><\/math> \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0439 \u043d\u0435\u043f\u0440\u0435\u0440\u044b\u0432\u043d\u043e\u0433\u043e \u043f\u0440\u0438\u0437\u043d\u0430\u043a\u0430 <math><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/formulas\/28f\/ee3\/4d0\/28fee34d0db36cf3e5abc254da1a79ce.svg\" alt=\"$V:G\\to\\textbf{R}$\" data-tex=\"inline\"><\/math> \u0440\u0430\u0432\u043d\u0430 <\/p>\n<p>  <\/p>\n<p><math><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/formulas\/e6b\/94f\/fe9\/e6b94ffe91601a901b2edcbc901b2afb.svg\" alt=\"${\\rm{ent}}[a,b)=-\\frac{\\vert{G[a,b)}\\vert}{\\vert{E[a,b)}\\vert}\\cdot\\log_{2}\\left(\\frac{\\vert{G[a,b)}\\vert}{\\vert{E[a,b)}\\vert}\\right)-\\frac{\\vert{O[a,b)}\\vert}{\\vert{E[a,b)}\\vert}\\cdot\\log_{2}\\left(\\frac{\\vert{O[a,b)}\\vert}{\\vert{E[a,b)}\\vert}\\right)$\" data-tex=\"display\"><\/math><\/p>\n<p>  <\/p>\n<p><em>\u0421\u0440\u0435\u0434\u043d\u044f\u044f \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f<\/em> \u0440\u0430\u0437\u0431\u0438\u0435\u043d\u0438\u044f <math><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/formulas\/9a5\/236\/c02\/9a5236c02badff654e89858d830e1e89.svg\" alt=\"$a&lt;r&lt;b$\" data-tex=\"inline\"><\/math> \u0438\u043d\u0442\u0435\u0440\u0432\u0430\u043b\u0430 <math><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/formulas\/a4a\/78a\/888\/a4a78a8883f1f7d2f6b93989ab57f2ec.svg\" alt=\"$[a,b)\\subseteq\\textbf{R}$\" data-tex=\"inline\"><\/math> \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0439 \u043d\u0435\u043f\u0440\u0435\u0440\u044b\u0432\u043d\u043e\u0433\u043e \u043f\u0440\u0438\u0437\u043d\u0430\u043a\u0430 <math><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/formulas\/28f\/ee3\/4d0\/28fee34d0db36cf3e5abc254da1a79ce.svg\" alt=\"$V:G\\to\\textbf{R}$\" data-tex=\"inline\"><\/math> \u0440\u0430\u0432\u043d\u0430<\/p>\n<p>  <\/p>\n<p><math><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/formulas\/c96\/65c\/221\/c9665c221c0aa84e744327c5c18137cb.svg\" alt=\"${\\rm{inf}}[a,r,b)=\\frac{\\vert{E[a,r)}\\vert}{\\vert{E[a,b)}\\vert}\\cdot{\\rm{ent}}[a,r)+\\frac{\\vert{E[r,b)}\\vert}{\\vert{E[a,b)}\\vert}\\cdot{\\rm{ent}}[r,b).$\" data-tex=\"display\"><\/math><\/p>\n<p>  <\/p>\n<p><em>\u041f\u043e\u0440\u043e\u0433<\/em> \u2014 \u044d\u0442\u043e \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 <math><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/formulas\/35b\/462\/7ee\/35b4627ee0d37378a12029954e845a96.svg\" alt=\"$V=r$\" data-tex=\"inline\"><\/math> \u0441 \u043c\u0438\u043d\u0438\u043c\u0430\u043b\u044c\u043d\u043e\u0439 \u0441\u0440\u0435\u0434\u043d\u0435\u0439 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0435\u0439. <\/p>\n<p>  <\/p>\n<p>\u0414\u043b\u044f \u043d\u0435\u043f\u0440\u0435\u0440\u044b\u0432\u043d\u043e\u0433\u043e \u043f\u0440\u0438\u0437\u043d\u0430\u043a\u0430 <math><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/formulas\/28f\/ee3\/4d0\/28fee34d0db36cf3e5abc254da1a79ce.svg\" alt=\"$V:G\\to\\textbf{R}$\" data-tex=\"inline\"><\/math> \u043e\u0431\u043e\u0437\u043d\u0430\u0447\u0438\u043c <math><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/formulas\/f8e\/2b9\/46c\/f8e2b946ce6ade19ce95d47e640b7bfc.svg\" alt=\"$a=\\min\\{V\\}$\" data-tex=\"inline\"><\/math> \u0447\u0435\u0440\u0435\u0437 <math><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/formulas\/31d\/ff6\/7d9\/31dff67d99f46d7e82a848d1a59fe165.svg\" alt=\"$v_{0}$\" data-tex=\"inline\"><\/math>, \u0438 \u043f\u0443\u0441\u0442\u044c <math><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/formulas\/a1f\/477\/3ff\/a1f4773ff56c9e5e6ab4e6221f77a7e3.svg\" alt=\"$v_{l+1}$\" data-tex=\"inline\"><\/math> \u0431\u0443\u0434\u0435\u0442 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u043b\u044c\u043d\u044b\u043c \u0447\u0438\u0441\u043b\u043e\u043c, \u043f\u0440\u0435\u0432\u043e\u0441\u0445\u043e\u0434\u044f\u0449\u0438\u043c <math><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/formulas\/cfe\/58b\/573\/cfe58b573533feaa478409f608641079.svg\" alt=\"$b=\\max\\{V\\}$\" data-tex=\"inline\"><\/math>. \u041f\u043e\u0440\u043e\u0433\u0438 <math><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/formulas\/712\/cf7\/de0\/712cf7de0fd6c6924f31bf552e8fccf9.svg\" alt=\"$\\lbrace{v_{1}&lt;\\ldots&lt;v_{l}}\\rbrace$\" data-tex=\"inline\"><\/math> \u0432\u044b\u0447\u0438\u0441\u043b\u044f\u044e\u0442\u0441\u044f \u043f\u043e\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u043e \u0440\u0430\u0441\u0449\u0435\u043f\u043b\u0435\u043d\u0438\u0435\u043c \u043f\u043e\u0434\u044b\u043d\u0442\u0435\u0440\u0432\u0430\u043b\u0430 \u0441 \u043d\u0430\u0438\u0431\u043e\u043b\u044c\u0448\u0435\u0439 \u044d\u043d\u0442\u0440\u043e\u043f\u0438\u0435\u0439.<\/p>\n<p>  <\/p>\n<h4 id=\"22-kodirovanie-bitovymi-strokami-dlya-vypukloy-obolochki\">2.2 \u041a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0431\u0438\u0442\u043e\u0432\u044b\u043c\u0438 \u0441\u0442\u0440\u043e\u043a\u0430\u043c\u0438 \u0434\u043b\u044f \u0432\u044b\u043f\u0443\u043a\u043b\u043e\u0439 \u043e\u0431\u043e\u043b\u043e\u0447\u043a\u0438<\/h4>\n<p>  <\/p>\n<p>\u041c\u044b \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u043c \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u043d\u0435\u043f\u0440\u0435\u0440\u044b\u0432\u043d\u043e\u0433\u043e \u043f\u0440\u0438\u0437\u043d\u0430\u043a\u0430 \u0431\u0438\u0442\u043e\u0432\u043e\u0439 \u0441\u0442\u0440\u043e\u043a\u043e\u0439 \u0434\u043b\u0438\u043d\u044b <math><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/formulas\/2cd\/b71\/aea\/2cdb71aea267f1dba6c04eac1ce75919.svg\" alt=\"$2l$\" data-tex=\"inline\"><\/math>, \u0433\u0434\u0435 <math><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/formulas\/30f\/b68\/14e\/30fb6814eea0091044df0e5de33dfbc2.svg\" alt=\"$l$\" data-tex=\"inline\"><\/math> \u2014 \u0447\u0438\u0441\u043b\u043e \u043f\u043e\u0440\u043e\u0433\u043e\u0432. \u0411\u0438\u0442\u043e\u0432\u044b\u0435 \u0441\u0442\u0440\u043e\u043a\u0438 \u043c\u043e\u0433\u0443\u0442 \u0440\u0430\u0441\u0441\u043c\u0430\u0442\u0440\u0438\u0432\u0430\u0442\u044c\u0441\u044f \u043a\u0430\u043a \u0441\u0442\u0440\u043e\u043a\u0438 \u0438\u043d\u0434\u0438\u043a\u0430\u0442\u043e\u0440\u043d\u044b\u0445 (\u0411\u0443\u043b\u0435\u0432\u0441\u043a\u0438\u0445) \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0445<\/p>\n<p>  <\/p>\n<p><math><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/formulas\/149\/a1e\/5d4\/149a1e5d40be350fd0e3745e3759f71d.svg\" alt=\"$\\delta_{i}^{V}(g)=1 \\Leftrightarrow V(g)\\geq{v_{i}} \\\\ \\sigma_{i}^{V}(g)=1 \\Leftrightarrow V(g)&lt;v_{i},$\" data-tex=\"display\"><\/math><\/p>\n<p>  <\/p>\n<p>\u0433\u0434\u0435 <math><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/formulas\/862\/a25\/7cd\/862a257cd5d0c5989d0e285aad62e703.svg\" alt=\"$1\\leq{i}\\leq{l}$\" data-tex=\"inline\"><\/math>. <\/p>\n<p>  <\/p>\n<p>\u0422\u043e\u0433\u0434\u0430 \u0441\u0442\u0440\u043e\u043a\u0430 <math><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/formulas\/141\/bbd\/de0\/141bbdde0f04a5121e594b2ad9c6f922.svg\" alt=\"$\\delta_{1}^{V}(g)\\ldots\\delta_{l}^{V}(g)\\sigma_{1}^{V}(g)\\ldots\\sigma_{l}^{V}(g)$\" data-tex=\"inline\"><\/math> \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f <em>\u0431\u0438\u0442\u043e\u0432\u044b\u043c \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u0435\u043c<\/em> \u043d\u0435\u043f\u0440\u0435\u0440\u044b\u0432\u043d\u043e\u0433\u043e \u043f\u0440\u0438\u0437\u043d\u0430\u043a\u0430 <math><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/formulas\/836\/e59\/247\/836e59247dee9dc566df40f0f1d606e8.svg\" alt=\"$V$\" data-tex=\"inline\"><\/math> \u043d\u0430 \u043e\u0431\u044a\u0435\u043a\u0442\u0435 <math><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/formulas\/383\/5bc\/203\/3835bc2036cc51208781ed9af53bc89c.svg\" alt=\"$g\\in{E}$\" data-tex=\"inline\"><\/math>.<\/p>\n<p>  <\/p>\n<p>\u0421\u043b\u0435\u0434\u0443\u044e\u0449\u0430\u044f \u043b\u0435\u043c\u043c\u0430 \u0443\u0442\u0432\u0435\u0440\u0436\u0434\u0430\u0435\u0442, \u0447\u0442\u043e \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442 \u043f\u043e\u0431\u0438\u0442\u043e\u0432\u043e\u0433\u043e \u0443\u043c\u043d\u043e\u0436\u0435\u043d\u0438\u044f \u2014 \u0432\u044b\u043f\u0443\u043a\u043b\u0430\u044f \u043e\u0431\u043e\u043b\u043e\u0447\u043a\u0430 \u0438\u043d\u0442\u0435\u0440\u0432\u0430\u043b\u043e\u0432 \u0434\u043b\u044f \u0430\u0440\u0433\u0443\u043c\u0435\u043d\u0442\u043e\u0432.<\/p>\n<p>  <\/p>\n<p>\u041f\u0443\u0442\u044c <math><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/formulas\/9e3\/464\/80e\/9e346480e034c5a258e507f88ed02dbd.svg\" alt=\"$\\delta_{1}^{(1)}\\ldots\\delta_{l}^{(1)}\\sigma_{1}^{(1)}\\ldots\\sigma_{l}^{(1)}$\" data-tex=\"inline\"><\/math> \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 <math><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/formulas\/018\/6a3\/fda\/0186a3fdaf1d1c11f0a7e2b605a88b54.svg\" alt=\"$v_{i}\\leq{V(A_{1})}&lt;v_{j}$\" data-tex=\"inline\"><\/math> \u0438 <math><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/formulas\/8da\/a8d\/ea5\/8daa8dea5d7b892f9185bcdfaf56fed6.svg\" alt=\"$\\delta_{1}^{(2)}\\ldots\\delta_{l}^{(2)}\\sigma_{1}^{(2)}\\ldots\\sigma_{l}^{(2)}$\" data-tex=\"inline\"><\/math> \u043f\u0440\u0435\u0434\u0441\u0442\u0432\u0430\u043b\u044f\u0435\u0442 <math><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/formulas\/ff8\/1e6\/357\/ff81e6357d8944e0352d4487173083fa.svg\" alt=\"$v_{n}\\leq{V(A_{2})}&lt;v_{m}$\" data-tex=\"inline\"><\/math>. \u0422\u043e\u0433\u0434\u0430<\/p>\n<p>  <\/p>\n<p><math><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/formulas\/1aa\/9f6\/e83\/1aa9f6e8314042117cc04662a70b4a20.svg\" alt=\"$(\\delta_{1}^{(1)}\\cdot\\delta_{1}^{(2)})\\ldots(\\delta_{l}^{(1)}\\cdot\\delta_{l}^{(2)})(\\sigma_{1}^{(1)}\\cdot\\sigma_{1}^{(2)})\\ldots(\\sigma_{l}^{(1)}\\cdot\\sigma_{l}^{(2)})$\" data-tex=\"display\"><\/math><\/p>\n<p>  <\/p>\n<p>\u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u0435\u0442 <math><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/formulas\/198\/e0c\/0a2\/198e0c0a2fa107c8833eeea27a0eb2ef.svg\" alt=\"$\\min\\lbrace{v_{i},v_{n}}\\rbrace\\leq{V((A_{1}\\cup{A_{2}})'')}&lt;\\max\\lbrace{v_{j},v_{m}}\\rbrace$\" data-tex=\"inline\"><\/math>.<\/p>\n<p>  <\/p>\n<p>\u041e\u0442\u043c\u0435\u0442\u0438\u043c, \u0447\u0442\u043e \u0442\u0440\u0438\u0432\u0438\u0430\u043b\u044c\u043d\u043e\u0435 \u0441\u0445\u043e\u0434\u0441\u0442\u0432\u043e <math><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/formulas\/ef0\/b94\/697\/ef0b94697c4cd6452e82cae43f51c4a4.svg\" alt=\"$0\\ldots00\\ldots0$\" data-tex=\"inline\"><\/math> \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u0435\u0442 \u0442\u0440\u0438\u0432\u0438\u0430\u043b\u044c\u043d\u043e\u043c\u0443 \u0443\u0441\u043b\u043e\u0432\u0438\u044e <math><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/formulas\/b3a\/9e6\/147\/b3a9e6147ffe0bff1b8f3a695261a91e.svg\" alt=\"$\\min\\{V\\}\\leq{V((A_{1}\\cup{A_{2}})'')}\\leq\\max\\{V\\}$\" data-tex=\"inline\"><\/math>.<\/p>\n<p>  <\/p>\n<h4 id=\"23-otnosheniya-mezhdu-nepreryvnymi-priznakami\">2.3 \u041e\u0442\u043d\u043e\u0448\u0435\u043d\u0438\u044f \u043c\u0435\u0436\u0434\u0443 \u043d\u0435\u043f\u0440\u0435\u0440\u044b\u0432\u043d\u044b\u043c\u0438 \u043f\u0440\u0438\u0437\u043d\u0430\u043a\u0430\u043c\u0438<\/h4>\n<p>  <\/p>\n<p>\u041f\u043e\u0434\u0445\u043e\u0434 \u043a \u043c\u0430\u0448\u0438\u043d\u043d\u043e\u043c\u0443 \u043e\u0431\u0443\u0447\u0435\u043d\u0438\u044e \u043d\u0430 \u043e\u0441\u043d\u043e\u0432\u0430\u043d\u0438\u0438 \u0410\u0424\u041f \u0435\u0441\u0442\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u043e \u0440\u0430\u0441\u0441\u043c\u0430\u0442\u0440\u0438\u0432\u0430\u0435\u0442 \u043a\u043e\u043d\u044a\u044e\u043d\u043a\u0446\u0438\u044e \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u0438\u0445 \u0431\u0438\u043d\u0430\u0440\u043d\u044b\u0445 \u0430\u0442\u0442\u0440\u0438\u0431\u0443\u0442\u043e\u0432 \u043a\u0430\u043a \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u0443\u044e \u043f\u0440\u0438\u0447\u0438\u043d\u0443 \u0446\u0435\u043b\u0435\u0432\u043e\u0433\u043e \u0441\u0432\u043e\u0439\u0441\u0442\u0432\u0430. \u0412 \u0441\u043b\u0443\u0447\u0430\u0435 \u0434\u0438\u0441\u043a\u0440\u0435\u0442\u043d\u044b\u0445 \u043f\u0440\u0438\u0437\u043d\u0430\u043a\u043e\u0432 \u044d\u043a\u0441\u043f\u0435\u0440\u0442 \u0438\u043c\u0435\u0435\u0442 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u0432\u044b\u0440\u0430\u0437\u0438\u0442\u044c \u0434\u0438\u0437\u044a\u044e\u043d\u043a\u0446\u0438\u044e \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0439 \u043f\u0443\u0442\u0435\u043c \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u043d\u043e\u0432\u044b\u0445 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0439 (\u0432 \u0440\u0435\u0448\u0435\u0442\u043e\u0447\u043d\u044b\u0445 \u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0430\u0445 \u043f\u0430\u0440\u0430\u0433\u0440\u0430\u0444\u0430 1). \u0421\u043b\u0443\u0447\u0430\u0439 \u043d\u0435\u043f\u0440\u0435\u0440\u044b\u0432\u043d\u044b\u0445 \u043f\u0440\u0438\u0437\u043d\u0430\u043a\u043e\u0432 \u043e\u0442\u043b\u0438\u0447\u0430\u0435\u0442\u0441\u044f. \u0422\u0430\u043a \u0447\u0442\u043e \u043c\u044b \u043d\u0443\u0436\u0434\u0430\u0435\u043c\u0441\u044f \u0432 \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u0442\u0435\u0445\u043d\u0438\u043a\u0435, \u0447\u0442\u043e\u0431\u044b \u0432\u043a\u043b\u044e\u0447\u0438\u0442\u044c \u0438 \u044d\u0442\u043e\u0442 \u0441\u043b\u0443\u0447\u0430\u0439. <\/p>\n<p>  <\/p>\n<p>\u041a\u043b\u044e\u0447\u0435\u0432\u043e\u0439 \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0430\u044f \u043b\u0435\u043c\u043c\u0430<\/p>\n<p>  <\/p>\n<p>\u0414\u0438\u0437\u044a\u044e\u043d\u043a\u0446\u0438\u044f \u043f\u0440\u043e\u043f\u043e\u0437\u0438\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u044b\u0445 \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0445 <math><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/formulas\/223\/507\/59f\/22350759fabc8d0d1e262d1bd529e5e0.svg\" alt=\"$p_{i_{1}}\\vee\\ldots\\vee{p_{i_{k}}}$\" data-tex=\"inline\"><\/math> \u044d\u043a\u0432\u0438\u0432\u0430\u043b\u0435\u043d\u0442\u043d\u0430 \u0432\u044b\u043f\u043e\u043b\u043d\u0438\u043c\u043e\u0441\u0442\u0438 \u043d\u0435\u0440\u0430\u0432\u0435\u043d\u0441\u0442\u0432\u0430 <math><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/formulas\/88b\/49a\/db6\/88b49adb66dc2abe6f20b8b8afe1d052.svg\" alt=\"$p_{i_{1}}+\\ldots+{p_{i_{k}}}&gt;\\sigma$\" data-tex=\"inline\"><\/math> \u0434\u043b\u044f \u043b\u044e\u0431\u043e\u0433\u043e <math><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/formulas\/5c7\/65e\/b8e\/5c765eb8e247a27579b1be47c3ded2e2.svg\" alt=\"$0&lt;\\sigma&lt;1$\" data-tex=\"inline\"><\/math>.<\/p>\n<p>  <\/p>\n<p>\u0422\u0430\u043a \u043a\u0430\u043a \u043c\u044b \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0438\u0432\u0430\u0435\u043c\u0441\u044f \u0434\u0432\u0443\u043c\u044f \u0446\u0435\u043b\u0435\u0432\u044b\u043c\u0438 \u043a\u043b\u0430\u0441\u0441\u0430\u043c\u0438, \u0442\u043e \u043c\u044b \u0438\u0449\u0435\u043c \u043a\u043b\u0430\u0441\u0441\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440<\/p>\n<p>  <\/p>\n<p><em>\u041a\u043b\u0430\u0441\u0441\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440<\/em> \u2014 \u044d\u0442\u043e \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0435 <math><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/formulas\/25f\/2ca\/813\/25f2ca813d6eb59799bb044eda219e6b.svg\" alt=\"$c:$\" data-tex=\"inline\"><\/math><strong>R<\/strong><math><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/formulas\/b2d\/c1a\/e7e\/b2dc1ae7e2a642d21e55d2ca273cb540.svg\" alt=\"$^{d}\\to\\lbrace{0,1}\\rbrace$\" data-tex=\"inline\"><\/math>, \u0433\u0434\u0435 <math><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/formulas\/58a\/594\/15e\/58a59415ead903b97e7a81a842b48ed2.svg\" alt=\"$\\textbf{R}^{d}$\" data-tex=\"inline\"><\/math> \u2014 \u043e\u0431\u043b\u0430\u0441\u0442\u044c \u043e\u0431\u044a\u0435\u043a\u0442\u043e\u0432 \u043a\u043b\u0430\u0441\u0441\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 (\u043e\u043f\u0438\u0441\u044b\u0432\u0430\u0435\u043c\u044b\u0445 <math><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/formulas\/35e\/a85\/36b\/35ea8536b3e6152e60442ccecbc46812.svg\" alt=\"$d$\" data-tex=\"inline\"><\/math> \u043d\u0435\u043f\u0440\u0435\u0440\u044b\u0432\u043d\u044b\u043c\u0438 \u043f\u0440\u0438\u0437\u043d\u0430\u043a\u0430\u043c\u0438) \u0438 <math><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/formulas\/26f\/2c2\/23f\/26f2c223f2cf3f04c8914878264507dc.svg\" alt=\"$\\lbrace{0,1}\\rbrace$\" data-tex=\"inline\"><\/math> \u2014 <em>\u043c\u0435\u0442\u043a\u0438 \u0446\u0435\u043b\u0435\u0432\u044b\u0445 \u043a\u043b\u0430\u0441\u0441\u043e\u0432<\/em>.<\/p>\n<p>  <\/p>\n<p>\u041a\u0430\u043a \u043e\u0431\u044b\u0447\u043d\u043e, \u043c\u044b \u043f\u0440\u0435\u0434\u043f\u043e\u043b\u043e\u0436\u0438\u043c \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u043e\u0432\u0430\u043d\u0438\u0435 \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u0432\u0435\u0440\u043e\u044f\u0442\u043d\u043e\u0441\u0442\u043d\u043e\u0433\u043e \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u044f <math><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/formulas\/c13\/3f8\/b9a\/c133f8b9ace0d6abf46654f7309bc23f.svg\" alt=\"$\\langle{\\vec{X},K}\\rangle\\in\\text{R}^{d}\\times\\lbrace{0,1}\\rbrace$\" data-tex=\"inline\"><\/math>, \u043a\u043e\u0442\u043e\u0440\u043e\u0435 \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u0440\u0430\u0437\u043b\u043e\u0436\u0435\u043d\u043e \u043a\u0430\u043a <\/p>\n<p>  <\/p>\n<p><math><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/formulas\/99e\/656\/32c\/99e65632c16501eaf23c8c3e31e44071.svg\" alt=\"$p_{\\vec{X},K}(\\vec{x},k)=p_{\\vec{X}}(\\vec{x})\\cdot{p_{K\\mid\\vec{X}}(k\\mid\\vec{x})},$\" data-tex=\"display\"><\/math><\/p>\n<p>  <\/p>\n<p>\u0433\u0434\u0435 <math><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/formulas\/f21\/86d\/e60\/f2186de603701e097b8e188421f51b45.svg\" alt=\"$p_{\\vec{X}}(\\vec{x})$\" data-tex=\"inline\"><\/math> \u2014 \u043f\u043e\u0431\u043e\u0447\u043d\u043e\u0435 (\u043c\u0430\u0440\u0433\u0438\u043d\u0430\u043b\u044c\u043d\u043e\u0435) \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u0435 \u043e\u0431\u044a\u0435\u043a\u0442\u043e\u0432, a <math><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/formulas\/cf2\/c67\/669\/cf2c676697a9ffd370f6f948bfce61ec.svg\" alt=\"$p_{K\\mid\\vec{X}}(k\\mid\\vec{x})$\" data-tex=\"inline\"><\/math> \u2014 \u0443\u0441\u043b\u043e\u0432\u043d\u043e\u0435 \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u0435 \u043c\u0435\u0442\u043e\u043a \u043d\u0430 \u0437\u0430\u0434\u0430\u043d\u043d\u043e\u043c \u043e\u0431\u044a\u0435\u043a\u0442\u0435, \u0442.\u0435. \u0434\u043b\u044f \u043a\u0430\u0436\u0434\u043e\u0433\u043e <math><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/formulas\/e4a\/6f5\/f89\/e4a6f5f8903b9fb0a15524c9052b1ea1.svg\" alt=\"$\\vec{x}\\in\\text{R}^{d}$\" data-tex=\"inline\"><\/math> \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0435\u0442\u0441\u044f \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u0435 \u0440\u0430\u0437\u043b\u043e\u0436\u0435\u043d\u0438\u0435 <\/p>\n<p>  <\/p>\n<p><math><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/formulas\/e67\/c57\/6b4\/e67c576b4ef35846f8968a869c09a5bc.svg\" alt=\"$p_{K\\mid\\vec{X}}(k\\mid\\vec{x})=\\textbf{P}\\lbrace{K=k\\mid\\vec{X}=\\vec{x}}\\rbrace.$\" data-tex=\"display\"><\/math><\/p>\n<p>  <\/p>\n<p><em>\u0412\u0435\u0440\u043e\u044f\u0442\u043d\u043e\u0441\u0442\u044c \u043e\u0448\u0438\u0431\u043a\u0438<\/em> \u043a\u043b\u0430\u0441\u0441\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440\u0430 <math><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/formulas\/785\/fd9\/3b8\/785fd93b87e4bddb53a57a41e2ff970c.svg\" alt=\"$c:\\textbf{R}^{d}\\to\\lbrace{0,1}\\rbrace$\" data-tex=\"inline\"><\/math> \u0440\u0430\u0432\u043d\u0430 <\/p>\n<p>  <\/p>\n<p><math><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/formulas\/1d3\/a76\/f91\/1d3a76f912cf7865d8b30ffdb806c450.svg\" alt=\"$ R(c)=\\textbf{P}\\left\\lbrace{c(\\vec{X})\\neq{K}}\\right\\rbrace. $\" data-tex=\"display\"><\/math><\/p>\n<p>  <\/p>\n<p><em>\u0411\u0430\u0439\u0435\u0441\u043e\u0432\u0441\u043a\u0438\u0439<\/em> \u043a\u043b\u0430\u0441\u0441\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440 <math><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/formulas\/469\/07f\/3f4\/46907f3f4326596b0df08d5fdde70504.svg\" alt=\"$b:\\textbf{R}^{d}\\to\\lbrace{0,1}\\rbrace$\" data-tex=\"inline\"><\/math> \u043e\u0442\u043d\u043e\u0441\u0438\u0442\u0435\u043b\u044c\u043d\u043e <math><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/formulas\/cf2\/c67\/669\/cf2c676697a9ffd370f6f948bfce61ec.svg\" alt=\"$p_{K\\mid\\vec{X}}(k\\mid\\vec{x})$\" data-tex=\"inline\"><\/math><br \/>  \u0437\u0430\u0434\u0430\u0435\u0442\u0441\u044f \u043f\u0440\u0430\u0432\u0438\u043b\u043e\u043c<\/p>\n<p>  <\/p>\n<p><math><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/formulas\/e3a\/86d\/b0d\/e3a86db0da3e33fdc38d50ea554bf89e.svg\" alt=\"$ b(\\vec{x})=1 \\Leftrightarrow p_{K\\mid\\vec{X}}(1\\mid\\vec{x})&gt;\\frac{1}{2}&gt;p_{K\\mid\\vec{X}}(0\\mid\\vec{x}) $\" data-tex=\"display\"><\/math><\/p>\n<p>  <\/p>\n<p>\u041c\u044b \u043d\u0430\u043f\u043e\u043c\u043d\u0438\u043c \u0445\u043e\u0440\u043e\u0448\u043e \u0438\u0437\u0432\u0435\u0441\u0442\u043d\u0443\u044e \u0442\u0435\u043e\u0440\u0435\u043c\u0443 \u043e\u0431 \u043e\u043f\u0442\u0438\u043c\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u0438 \u0411\u0430\u0439\u0435\u0441\u043e\u0432\u0441\u043a\u043e\u0433\u043e \u043a\u043b\u0430\u0441\u0441\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440\u0430<\/p>\n<p>  <\/p>\n<p>\u0411\u0430\u0439\u0435\u0441\u043e\u0432\u0441\u043a\u0438\u0439 \u043a\u043b\u0430\u0441\u0441\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440 <math><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/formulas\/302\/c72\/04e\/302c7204ea9987e698a70307646abd71.svg\" alt=\"$b$\" data-tex=\"inline\"><\/math> \u0438\u043c\u0435\u0435\u0442 \u043d\u0430\u0438\u043c\u0435\u043d\u044c\u0448\u0443\u044e \u043e\u0448\u0438\u0431\u043a\u0443 \u043a\u043b\u0430\u0441\u0441\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438: <\/p>\n<p>  <\/p>\n<p><math><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/formulas\/3b2\/81c\/ce7\/3b281cce77af34cfbc084d9cae41b616.svg\" alt=\"$ \\forall{c:\\textbf{R}^{d}\\to\\lbrace{0,1}\\rbrace}\\left[R(b)=\\textbf{P}\\lbrace{b(\\vec{X})\\neq{K}}\\rbrace\\leq{R(c)}\\right] $\" data-tex=\"display\"><\/math><\/p>\n<p>  <\/p>\n<p>\u0422\u0435\u043e\u0440\u0435\u043c\u0430 \u0411\u0430\u0439\u0435\u0441\u0430 \u0432\u043b\u0435\u0447\u0435\u0442<\/p>\n<p>  <\/p>\n<p><math><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/formulas\/09a\/048\/af8\/09a048af893ba6a1c924cc0c263d4a0b.svg\" alt=\"$ p_{K\\mid\\vec{X}}(1\\mid\\vec{x})=\\frac{p_{\\vec{X}\\mid{K}}(\\vec{x}\\mid{1})\\cdot\\textbf{P}\\lbrace{K=1}\\rbrace}{p_{\\vec{X}\\mid{K}}(\\vec{x}\\mid{1})\\cdot\\textbf{P}\\lbrace{K=1}\\rbrace+p_{\\vec{X}\\mid{K}}(\\vec{x}\\mid{0})\\cdot\\textbf{P}\\lbrace{K=0}\\rbrace}= \\\\ =\\frac{1}{1+\\frac{p_{\\vec{X}\\mid{K}}(\\vec{x}\\mid{0})\\cdot\\textbf{P}\\lbrace{K=0}\\rbrace}{p_{\\vec{X}\\mid{K}}(\\vec{x}\\mid{1})\\cdot\\textbf{P}\\lbrace{K=1}\\rbrace}}=\\frac{1}{1+\\exp\\lbrace{-a(\\vec{x})}\\rbrace}=\\sigma(a(\\vec{x})), $\" data-tex=\"display\"><\/math><\/p>\n<p>  <\/p>\n<p>\u0433\u0434\u0435 <math><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/formulas\/828\/a3e\/530\/828a3e53047b2c3f5ece2cf40ffd1bfa.svg\" alt=\"$a(\\vec{x})=\\log\\frac{p_{\\vec{X}\\mid{K}}(\\vec{x}\\mid{1})\\cdot\\textbf{P}\\lbrace{K=1}\\rbrace}{p_{\\vec{X}\\mid{K}}(\\vec{x}\\mid{0})\\cdot\\textbf{P}\\lbrace{K=0}\\rbrace}$\" data-tex=\"inline\"><\/math> \u0438 <math><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/formulas\/a05\/f94\/1c3\/a05f941c3d069ee38cfbb3a3d361f49a.svg\" alt=\"$\\sigma(y)=\\frac{1}{1+\\exp\\lbrace{-y}\\rbrace}$\" data-tex=\"inline\"><\/math> \u2014 \u0445\u043e\u0440\u043e\u0448\u043e \u0438\u0437\u0432\u0435\u0441\u0442\u043d\u0430\u044f <em>\u043b\u043e\u0433\u0438\u0441\u0442\u0438\u0447\u0435\u0441\u043a\u0430\u044f \u0444\u0443\u043d\u043a\u0446\u0438\u044f<\/em>.<\/p>\n<p>  <\/p>\n<h4 id=\"24-logisticheskaya-regressiya-mezhdu-nepreryvnymi-priznakami\">2.4 \u041b\u043e\u0433\u0438\u0441\u0442\u0438\u0447\u0435\u0441\u043a\u0430\u044f \u0440\u0435\u0433\u0440\u0435\u0441\u0441\u0438\u044f \u043c\u0435\u0436\u0434\u0443 \u043d\u0435\u043f\u0440\u0435\u0440\u044b\u0432\u043d\u044b\u043c\u0438 \u043f\u0440\u0438\u0437\u043d\u0430\u043a\u0430\u043c\u0438<\/h4>\n<p>  <\/p>\n<p>\u0414\u0430\u0432\u0430\u0439\u0442\u0435 \u043f\u0440\u0438\u0431\u043b\u0438\u0437\u0438\u043c \u043d\u0435\u0438\u0437\u0432\u0435\u0441\u0442\u043d\u0443\u044e <math><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/formulas\/828\/a3e\/530\/828a3e53047b2c3f5ece2cf40ffd1bfa.svg\" alt=\"$a(\\vec{x})=\\log\\frac{p_{\\vec{X}\\mid{K}}(\\vec{x}\\mid{1})\\cdot\\textbf{P}\\lbrace{K=1}\\rbrace}{p_{\\vec{X}\\mid{K}}(\\vec{x}\\mid{0})\\cdot\\textbf{P}\\lbrace{K=0}\\rbrace}$\" data-tex=\"inline\"><\/math> \u043b\u0438\u043d\u0435\u0439\u043d\u043e\u0439 \u043a\u043e\u043c\u0431\u0438\u043d\u0430\u0446\u0438\u0435\u0439 <math><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/formulas\/349\/736\/25f\/34973625ff12f5b42a00256e5854ca7c.svg\" alt=\"$\\vec{w}^{T}\\cdot\\varphi(\\vec{x})$\" data-tex=\"inline\"><\/math> \u0431\u0430\u0437\u0438\u0441\u043d\u044b\u0445 \u0444\u0443\u043d\u043a\u0446\u0438\u0439 <math><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/formulas\/135\/65b\/32d\/13565b32d8dc04e0773023be0ccf1827.svg\" alt=\"$\\varphi_{i}:\\textbf{R}^{d}\\to\\textbf{R}$\" data-tex=\"inline\"><\/math> (<math><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/formulas\/952\/2e7\/3d4\/9522e73d4eff139df2da76e9d8661229.svg\" alt=\"$i=1,\\ldots,m$\" data-tex=\"inline\"><\/math>) \u043e\u0442\u043d\u043e\u0441\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u043d\u0435\u0438\u0437\u0432\u0435\u0441\u0442\u043d\u044b\u0445 \u0432\u0435\u0441\u043e\u0432 <math><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/formulas\/cb6\/c48\/f65\/cb6c48f651ce5d291aee39c81a998313.svg\" alt=\"$\\vec{w}\\in\\textbf{R}^{m}$\" data-tex=\"inline\"><\/math>.<\/p>\n<p>  <\/p>\n<p>\u0414\u043b\u044f \u043e\u0431\u0443\u0447\u0430\u044e\u0449\u0435\u0439 \u0432\u044b\u0431\u043e\u0440\u043a\u0438 <math><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/formulas\/a91\/4b2\/30b\/a914b230b1fae984d1d2debea1d7e8ff.svg\" alt=\"$\\langle\\vec{x}_{1},k_{1}\\rangle,\\dots,\\langle\\vec{x}_{n},k_{n}\\rangle$\" data-tex=\"inline\"><\/math> \u0432\u0432\u0435\u0434\u0435\u043c \u0437\u043d\u0430\u043a\u0438 <math><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/formulas\/abd\/291\/2f1\/abd2912f171254193a4b07f107a19236.svg\" alt=\"$t_{j}=2k_{j}-1$\" data-tex=\"inline\"><\/math>. \u0422\u043e\u0433\u0434\u0430 <\/p>\n<p>  <\/p>\n<p><math><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/formulas\/b98\/339\/0cd\/b983390cd4d07ed53f58aca73e8046af.svg\" alt=\"$ \\log\\lbrace{p(t_{1},\\dots,t_{n}\\mid\\vec{x}_{1},\\ldots,\\vec{x}_{n},\\vec{w})}\\rbrace=-\\sum_{j=1}^{n}\\log\\left[1+\\exp\\lbrace{-t_{j}\\sum_{i=1}^{m}w_{i}\\varphi_{i}(\\vec{x}_{j})}\\rbrace\\right]. $\" data-tex=\"display\"><\/math><\/p>\n<p>  <\/p>\n<p>\u0417\u0430\u043c\u0435\u0442\u0438\u043c, \u0447\u0442\u043e \u043b\u043e\u0433\u0430\u0440\u0438\u0444\u043c \u043f\u0440\u0430\u0432\u0434\u043e\u043f\u043e\u0434\u043e\u0431\u0438\u044f<\/p>\n<p>  <\/p>\n<p><math><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/formulas\/8dd\/ad1\/27e\/8ddad127e0d499fd04f92371cec1348b.svg\" alt=\"$ L(w_{1},\\ldots,w_{m})=-\\sum_{j=1}^{n}\\log\\left[1+\\exp\\lbrace{-t_{j}\\sum_{i=1}^{m}w_{i}\\varphi_{i}(\\vec{x}_{j})}\\rbrace\\right]\\to\\max $\" data-tex=\"display\"><\/math><\/p>\n<p>  <\/p>\n<p>\u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0432\u043e\u0433\u043d\u0443\u0442\u043e\u0439 \u0444\u0443\u043d\u043a\u0446\u0438\u0435\u0439.<\/p>\n<p>  <\/p>\n<p>\u041c\u0435\u0442\u043e\u0434 \u041d\u044c\u044e\u0442\u043e\u043d\u0430-\u0420\u0430\u0444\u0441\u043e\u043d\u0430 \u043f\u0440\u0438\u0432\u043e\u0434\u0438\u0442 \u043a \u0438\u0442\u0435\u0440\u0430\u0442\u0438\u0432\u043d\u043e\u0439 \u043f\u0440\u043e\u0446\u0435\u0434\u0443\u0440\u0435 <\/p>\n<p>  <\/p>\n<p><math><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/formulas\/5a8\/95b\/21e\/5a895b21e6df6980c7fa2e264f1c589a.svg\" alt=\"$ \\vec{w}_{t+1}=\\vec{w}_{t}-(\\nabla_{\\vec{w}^{T}}\\nabla_{\\vec{w}}L(\\vec{w}_{t}))^{-1}\\cdot\\nabla_{\\vec{w}}L(\\vec{w}_{t}). $\" data-tex=\"display\"><\/math><\/p>\n<p>  <\/p>\n<p>\u0421 \u043f\u043e\u043c\u043e\u0449\u044c\u044e <math><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/formulas\/263\/0b4\/970\/2630b4970a0443b7aa3e1add2cf9dd9f.svg\" alt=\"$s_{j}=\\frac{1}{1+\\exp\\lbrace{t_{j}\\cdot{(w^{T}\\cdot\\Phi(x_{j}))}}\\rbrace}$\" data-tex=\"inline\"><\/math> \u043c\u044b \u043f\u043e\u043b\u0443\u0447\u0430\u0435\u043c<\/p>\n<p>  <\/p>\n<p><math><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/formulas\/bf0\/c31\/031\/bf0c3103170b43087a331ad9688941d3.svg\" alt=\"$ \\nabla{L(\\vec{w})}=-\\Phi^{T}{\\rm{diag}}(t_{1},\\ldots,t_{n})\\vec{s}, \\nabla\\nabla{L(\\vec{w})}=\\Phi^{T}R\\Phi, $\" data-tex=\"display\"><\/math><\/p>\n<p>  <\/p>\n<p>\u0433\u0434\u0435 <math><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/formulas\/113\/0bd\/923\/1130bd9237813505d23f5e210ff77fdf.svg\" alt=\"$R={\\rm{diag}}(s_{1}(1-s_{1}), s_{2}(1-s_{2}), \\ldots, s_{n}(1-s_{n}))$\" data-tex=\"inline\"><\/math> \u2014 \u0434\u0438\u0430\u0433\u043e\u043d\u0430\u043b\u044c\u043d\u0430\u044f \u043c\u0430\u0442\u0440\u0438\u0446\u0430 \u0441 \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u0430\u043c\u0438<br \/>  <math><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/formulas\/d92\/f95\/a33\/d92f95a339951d316605f6019803570f.svg\" alt=\"$s_{1}(1-s_{1}), s_{2}(1-s_{2}), \\ldots, s_{n}(1-s_{n})$\" data-tex=\"inline\"><\/math> \u0438 <math><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/formulas\/911\/ba1\/ed7\/911ba1ed74405cb8beaeb5789269e54d.svg\" alt=\"${\\rm{diag}}(t_{1},\\ldots,t_{n})\\vec{s}$\" data-tex=\"inline\"><\/math> \u2014 \u0432\u0435\u043a\u0442\u043e\u0440 \u0441 \u043a\u043e\u043e\u0440\u0434\u0438\u043d\u0430\u0442\u0430\u043c\u0438 <math><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/formulas\/0d4\/91e\/9b1\/0d491e9b1d524e1a1171dd22ed5c775e.svg\" alt=\"$t_{1}s_{1}, t_{2}s_{2}, \\ldots, t_{n}s_{n}$\" data-tex=\"inline\"><\/math>.<\/p>\n<p>  <\/p>\n<p><math><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/formulas\/49e\/711\/7a8\/49e7117a84f4559d4ae0e9c1abd4a1c5.svg\" alt=\"$ \\vec{w}_{t+1}=\\vec{w}_{t}+\\left(\\Phi^{T}R\\Phi\\right)^{-1}\\Phi^{T}{\\rm{diag}}(t)\\vec{s}= (\\Phi^{T}R\\Phi)^{-1}\\Phi^{T}R\\vec{z}, $\" data-tex=\"display\"><\/math><\/p>\n<p>  <\/p>\n<p>\u0433\u0434\u0435 <math><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/formulas\/bcb\/a9d\/356\/bcba9d356d1a495fedc0c1c16d0f03e2.svg\" alt=\"$\\vec{z}=\\Phi\\vec{w}_{t}+R^{-1}{\\rm{diag}}(t_{1},\\ldots,t_{n})\\vec{s}$\" data-tex=\"inline\"><\/math> \u2014 \u0438\u0442\u0435\u0440\u0430\u0442\u0438\u0432\u043d\u043e \u0432\u044b\u0447\u0438\u0441\u043b\u044f\u0435\u043c\u044b\u0435 \u0432\u0435\u0441\u0430. <\/p>\n<p>  <\/p>\n<p>\u041a\u0430\u043a \u043e\u0431\u044b\u0447\u043d\u043e, \u0440\u0438\u0434\u0436-\u0440\u0435\u0433\u0440\u0435\u0441\u0441\u0438\u044f \u043f\u043e\u043c\u043e\u0436\u0435\u0442 \u0438\u0437\u0431\u0435\u0436\u0430\u0442\u044c \u043f\u043b\u043e\u0445\u043e-\u043e\u0431\u0443\u0441\u043b\u043e\u0432\u043b\u0435\u043d\u043d\u043e\u0439 \u0441\u0438\u0442\u0443\u0430\u0446\u0438\u0438 <\/p>\n<p>  <\/p>\n<p><math><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/formulas\/7f0\/339\/904\/7f0339904d73d2a21498924c466639bb.svg\" alt=\"$ \\vec{w}_{t+1}=(\\Phi^{T}R\\Phi+\\lambda\\cdot{I})^{-1}\\cdot(\\Phi^{T}R\\vec{z}). $\" data-tex=\"display\"><\/math><\/p>\n<p>  <\/p>\n<p>\u0412 \u043a\u043e\u043c\u043f\u044c\u044e\u0442\u0435\u0440\u043d\u043e\u0439 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0435 &quot;\u0412\u041a\u0424-\u0441\u0438\u0441\u0442\u0435\u043c\u0430&quot; \u043c\u044b \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u044b\u0439 \u0431\u0430\u0437\u0438\u0441: \u043a\u043e\u043d\u0441\u0442\u0430\u043d\u0442\u0443 1 \u0438 \u0441\u0430\u043c\u0438 \u043f\u0440\u0438\u0437\u043d\u0430\u043a\u0438.<\/p>\n<p>  <\/p>\n<p>\u041d\u0430\u043a\u043e\u043d\u0435\u0446, \u043d\u0430\u043c \u043d\u0443\u0436\u0435\u043d \u043a\u0440\u0438\u0442\u0435\u0440\u0438\u0439 \u0437\u043d\u0430\u0447\u0438\u043c\u043e\u0441\u0442\u0438 \u0440\u0435\u0433\u0440\u0435\u0441\u0441\u0438\u0438. \u0414\u043b\u044f \u043b\u043e\u0433\u0438\u0441\u0442\u0438\u0447\u0435\u0441\u043a\u043e\u0439 \u0440\u0435\u0433\u0440\u0435\u0441\u0441\u0438\u0438 \u043f\u0440\u0438\u043c\u0435\u043d\u044f\u043b\u0438\u0441\u044c \u0434\u0432\u0430 \u0442\u0438\u043f\u0430 \u043a\u0440\u0438\u0442\u0435\u0440\u0438\u0435\u0432:<\/p>\n<p>  <\/p>\n<p><em>\u041a\u0440\u0438\u0442\u0435\u0440\u0438\u0439 \u041a\u043e\u043a\u0441\u0430-\u0421\u043d\u0435\u043b\u043b\u0430<\/em> \u043e\u0431\u044a\u044f\u0432\u043b\u044f\u0435\u0442 \u043f\u0440\u0438\u0437\u043d\u0430\u043a <math><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/formulas\/415\/9a7\/502\/4159a75024cfeab491405de5635eaac3.svg\" alt=\"$V_{k}$\" data-tex=\"inline\"><\/math> \u0437\u043d\u0430\u0447\u0438\u043c\u044b\u043c, \u0435\u0441\u043b\u0438 <\/p>\n<p>  <\/p>\n<p><math><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/formulas\/362\/541\/1c2\/3625411c2c90f7fdd350457e85f5f222.svg\" alt=\"$ R^{2}=1-\\exp\\lbrace{2(L(w_{0},\\ldots, w_{k-1})-L(w_{0},\\ldots,w_{k-1},w_{k}))\/n}\\rbrace\\geq\\sigma $\" data-tex=\"display\"><\/math><\/p>\n<p>  <\/p>\n<p><em>\u041a\u0440\u0438\u0442\u0435\u0440\u0438\u0439 \u041c\u0430\u043a\u0424\u0430\u0434\u0434\u0435\u043d\u0430<\/em> \u043e\u0431\u044a\u044f\u0432\u043b\u044f\u0435\u0442 \u043f\u0440\u0438\u0437\u043d\u0430\u043a <math><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/formulas\/415\/9a7\/502\/4159a75024cfeab491405de5635eaac3.svg\" alt=\"$V_{k}$\" data-tex=\"inline\"><\/math> \u0437\u043d\u0430\u0447\u0438\u043c\u044b\u043c, \u0435\u0441\u043b\u0438 <\/p>\n<p>  <\/p>\n<p><math><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/formulas\/ccc\/61e\/e39\/ccc61ee395af88d329307618095dc3f9.svg\" alt=\"$ 1-\\frac{L(w_{0},\\ldots,w_{k-1},w_{k})}{L(w_{0},\\ldots,w_{k-1})}\\geq\\sigma $\" data-tex=\"display\"><\/math><\/p>\n<p>  <\/p>\n<h3 id=\"zaklyuchenie\">\u0417\u0430\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435<\/h3>\n<p>  <\/p>\n<p>&quot;\u0412\u041a\u0424-\u0441\u0438\u0441\u0442\u0435\u043c\u0430&quot; \u0431\u044b\u043b\u0430 \u043f\u0440\u0438\u043c\u0435\u043d\u0435\u043d\u0430 \u043a \u043c\u0430\u0441\u0441\u0438\u0432\u0443 Wine Quality \u0438\u0437 \u0440\u0435\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0438\u044f \u0434\u0430\u043d\u043d\u044b\u0445 \u0434\u043b\u044f \u043c\u0430\u0448\u0438\u043d\u043d\u043e\u0433\u043e \u043e\u0431\u0443\u0447\u0435\u043d\u0438\u044f (\u0423\u043d\u0438\u0432\u0435\u0440\u0441\u0438\u0441\u0442\u0435\u0442 \u041a\u0430\u043b\u0438\u0444\u043e\u0440\u043d\u0438\u0438 \u0432 \u0433. \u0418\u0440\u0432\u0430\u0439\u043d). \u042d\u043a\u0441\u043f\u0435\u0440\u0438\u043c\u0435\u043d\u0442\u044b \u043f\u0440\u043e\u0434\u0435\u043c\u043e\u043d\u0441\u0442\u0440\u0438\u0440\u043e\u0432\u0430\u043b\u0438 \u043f\u0435\u0440\u0441\u043f\u0435\u043a\u0442\u0438\u0432\u044b \u043f\u0440\u0435\u0434\u043b\u043e\u0436\u0435\u043d\u043d\u043e\u0433\u043e \u043f\u043e\u0434\u0445\u043e\u0434\u0430. \u0414\u043b\u044f \u0432\u044b\u0441\u043e\u043a\u043e\u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u0445 \u043a\u0440\u0430\u0441\u043d\u044b\u0445 \u0432\u0438\u043d (\u0441 \u043e\u0446\u0435\u043d\u043a\u043e\u0439 &gt;7), \u0432\u0441\u0435 \u043f\u0440\u0438\u043c\u0435\u0440\u044b \u0431\u044b\u043b\u0438 \u043a\u043b\u0430\u0441\u0441\u0438\u0444\u0438\u0446\u0438\u0440\u043e\u0432\u0430\u043d\u044b \u043a\u043e\u0440\u0440\u0435\u043a\u0442\u043d\u043e.<\/p>\n<p>  <\/p>\n<p>\u0421\u0438\u0442\u0443\u0430\u0446\u0438\u044f \u0441 \u0434\u0438\u0437\u044a\u044e\u043d\u043a\u0446\u0438\u0435\u0439 (\u0438\u0437 \u043f\u0430\u0440\u0430\u0433\u0440\u0430\u0444\u0430 2.3) \u0432\u043e\u0437\u043d\u0438\u043a\u043b\u0430 \u043f\u0440\u0438 \u0443\u0447\u0435\u0442\u0435 \u0432\u0437\u0430\u0438\u043c\u043e\u043e\u0442\u043d\u043e\u0448\u0435\u043d\u0438\u044f &quot;\u0430\u043b\u043a\u043e\u0433\u043e\u043b\u044c&quot; \u0438 &quot;\u0441\u0443\u043b\u044c\u0444\u0430\u0442\u044b&quot;. \u041f\u043e\u043b\u043e\u0436\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435 (\u0445\u043e\u0442\u044f \u0438 \u0441\u043b\u0430\u0431\u043e \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0435) \u0432\u0435\u0441\u0430 \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e\u0442 \u0440\u0430\u0437\u043d\u044b\u043c \u0448\u043a\u0430\u043b\u0430\u043c \u0438\u0437\u043c\u0435\u0440\u0435\u043d\u0438\u044f \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0445 \u043f\u0440\u0438\u0437\u043d\u0430\u043a\u043e\u0432, \u0430 \u043f\u043e\u0440\u043e\u0433 \u043e\u043a\u0430\u0437\u0430\u043b\u0441\u044f \u0441\u0442\u0440\u043e\u0433\u043e \u043c\u0435\u0436\u0434\u0443 0 \u0438 1. \u0421\u0438\u0442\u0443\u0430\u0446\u0438\u044f \u0441 &quot;\u043b\u0438\u043c\u043e\u043d\u043d\u043e\u0439 \u043a\u0438\u0441\u043b\u043e\u0442\u043e\u0439&quot; \u0438 &quot;\u0430\u043b\u043a\u043e\u0433\u043e\u043b\u0435\u043c&quot; \u0431\u044b\u043b\u0430 \u0430\u043d\u0430\u043b\u043e\u0433\u0438\u0447\u043d\u043e\u0439.<\/p>\n<p>  <\/p>\n<p>\u041d\u043e \u0441\u0438\u0442\u0443\u0430\u0446\u0438\u044f \u0441 \u043f\u0430\u0440\u043e\u0439 (&quot;pH&quot;, &quot;\u0430\u043b\u043a\u043e\u0433\u043e\u043b\u044c&quot;) \u0440\u0430\u0434\u0438\u043a\u0430\u043b\u044c\u043d\u043e \u043e\u0442\u043b\u0438\u0447\u0430\u043b\u0430\u0441\u044c. \u0412\u0435\u0441 &quot;\u0430\u043b\u043a\u043e\u0433\u043e\u043b\u044f&quot; \u0431\u044b\u043b \u043f\u043e\u043b\u043e\u0436\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u043c, \u0442\u043e\u0433\u0434\u0430 \u043a\u0430\u043a \u0432\u0435\u0441 &quot;pH&quot; \u043e\u043a\u0430\u0437\u0430\u043b\u0441\u044f \u043e\u0442\u0440\u0438\u0446\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u043c. \u041d\u043e \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u043e\u0447\u0435\u0432\u0438\u0434\u043d\u043e\u0433\u043e \u043b\u043e\u0433\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u043c\u044b \u043f\u043e\u043b\u0443\u0447\u0438\u043b\u0438 \u0438\u043c\u043f\u043b\u0438\u043a\u0430\u0446\u0438\u044e (&quot;pH&quot; <math><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/formulas\/015\/fda\/fe4\/015fdafe46def6e92fb3ef746f73ca5b.svg\" alt=\"$\\Rightarrow$\" data-tex=\"inline\"><\/math> &quot;\u0430\u043b\u043a\u043e\u0433\u043e\u043b\u044c&quot;).<\/p>\n<p>  <\/p>\n<p>\u0410\u0432\u0442\u043e\u0440 \u0432\u044b\u0440\u0430\u0436\u0430\u0435\u0442 \u0431\u043b\u0430\u0433\u043e\u0434\u0430\u0440\u043d\u043e\u0441\u0442\u0438 \u0441\u0432\u043e\u0438\u043c \u043a\u043e\u043b\u0435\u0433\u0430\u043c \u0438 \u0441\u0442\u0443\u0434\u0435\u043d\u0442\u0430\u043c \u0437\u0430 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0443 \u0438 \u0441\u0442\u0438\u043c\u0443\u043b\u044b.<\/p>\n<\/div>\n<p> \u0441\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 \u043e\u0440\u0438\u0433\u0438\u043d\u0430\u043b \u0441\u0442\u0430\u0442\u044c\u0438 <a href=\"https:\/\/habr.com\/ru\/post\/510808\/\"> https:\/\/habr.com\/ru\/post\/510808\/<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"\n<div class=\"post__text post__text-html post__text_v1\" id=\"post-content-body\" data-io-article-url=\"https:\/\/habr.com\/ru\/post\/510808\/\">\n<p>\u042d\u0442\u043e \u0447\u0435\u0442\u0432\u0435\u0440\u0442\u0430\u044f \u0441\u0442\u0430\u0442\u044c\u044f \u0438\u0437 \u0441\u0435\u0440\u0438\u0438 \u0440\u0430\u0431\u043e\u0442 (\u0441\u0441\u044b\u043b\u043a\u0438 \u043d\u0430 <a href=\"https:\/\/habr.com\/en\/post\/509338\/\">\u043f\u0435\u0440\u0432\u0443\u044e<\/a>, <a href=\"https:\/\/habr.com\/en\/post\/510010\/\">\u0432\u0442\u043e\u0440\u0443\u044e<\/a> \u0438 <a href=\"https:\/\/habr.com\/en\/post\/510580\/\">\u0442\u0440\u0435\u0442\u044c\u044e<\/a> \u0441\u0442\u0430\u0442\u044c\u0438), \u043f\u043e\u0441\u0432\u044f\u0449\u0435\u043d\u043d\u044b\u0445 \u0441\u0438\u0441\u0442\u0435\u043c\u0435 \u043c\u0430\u0448\u0438\u043d\u043d\u043e\u0433\u043e \u043e\u0431\u0443\u0447\u0435\u043d\u0438\u044f, \u043e\u0441\u043d\u043e\u0432\u0430\u043d\u043d\u043e\u0433\u043e \u043d\u0430 \u0442\u0435\u043e\u0440\u0438\u0438 \u0440\u0435\u0448\u0435\u0442\u043e\u043a, \u043d\u0430\u0437\u0432\u0430\u043d\u043d\u043e\u0439 &quot;\u0412\u041a\u0424-\u0441\u0438\u0441\u0442\u0435\u043c\u0430&quot;. \u041f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0430 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442 \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c\u044b, \u043e\u0441\u043d\u043e\u0432\u0430\u043d\u043d\u044b\u0435 \u043d\u0430 \u0446\u0435\u043f\u044f\u0445 \u041c\u0430\u0440\u043a\u043e\u0432\u0430, \u0447\u0442\u043e\u0431\u044b \u043f\u043e\u0440\u043e\u0434\u0438\u0442\u044c \u043f\u0440\u0438\u0447\u0438\u043d\u044b \u0446\u0435\u043b\u0435\u0432\u043e\u0433\u043e \u0441\u0432\u043e\u0439\u0441\u0442\u0432\u0430 \u043f\u0443\u0442\u0435\u043c \u0432\u044b\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u044f \u0441\u043b\u0443\u0447\u0430\u0439\u043d\u043e\u0433\u043e \u043f\u043e\u0434\u043c\u043d\u043e\u0436\u0435\u0441\u0442\u0432\u0430 \u0441\u0445\u043e\u0434\u0441\u0442\u0432 \u043c\u0435\u0436\u0434\u0443 \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u043c\u0438 \u0433\u0440\u0443\u043f\u043f\u0430\u043c\u0438 \u043e\u0431\u0443\u0447\u0430\u044e\u0449\u0438\u0445 \u043e\u0431\u044a\u0435\u043a\u0442\u043e\u0432. \u042d\u0442\u0430 \u0441\u0442\u0430\u0442\u044c\u044f \u043e\u043f\u0438\u0441\u044b\u0432\u0430\u0435\u0442 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u043e\u0431\u044a\u0435\u043a\u0442\u043e\u0432 \u0447\u0435\u0440\u0435\u0437 \u0431\u0438\u0442\u043e\u0432\u044b\u0435 \u0441\u0442\u0440\u043e\u043a\u0438, \u0447\u0442\u043e\u0431\u044b \u0432\u044b\u0447\u0438\u0441\u043b\u044f\u0442\u044c \u0441\u0445\u043e\u0434\u0441\u0442\u0432\u0430 \u043f\u043e\u0441\u0440\u0435\u0434\u0441\u0442\u0432\u043e\u043c \u043f\u043e\u0431\u0438\u0442\u043e\u0432\u043e\u0433\u043e \u0443\u043c\u043d\u043e\u0436\u0435\u043d\u0438\u044f \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u0445 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u0439. \u041e\u0431\u044a\u0435\u043a\u0442\u044b \u0441 \u0434\u0438\u0441\u043a\u0440\u0435\u0442\u043d\u044b\u043c\u0438 \u043f\u0440\u0438\u0437\u043d\u0430\u043a\u0430\u043c\u0438 \u0442\u0440\u0435\u0431\u0443\u044e\u0442 \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u0442\u0435\u0445\u043d\u0438\u043a\u0438 \u0438\u0437 \u0410\u043d\u0430\u043b\u0438\u0437\u0430 \u0444\u043e\u0440\u043c\u0430\u043b\u044c\u043d\u044b\u0445 \u043f\u043e\u043d\u044f\u0442\u0438\u0439. \u0421\u043b\u0443\u0447\u0430\u0439 \u043e\u0431\u044a\u0435\u043a\u0442\u043e\u0432 \u0441 \u043d\u0435\u043f\u0440\u0435\u0440\u044b\u0432\u043d\u044b\u043c\u0438 \u043f\u0440\u0438\u0437\u043d\u0430\u043a\u0430\u043c\u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442 \u043b\u043e\u0433\u0438\u0441\u0442\u0438\u0447\u0435\u0441\u043a\u0443\u044e \u0440\u0435\u0433\u0440\u0435\u0441\u0441\u0438\u044e, \u0440\u0430\u0437\u0434\u0435\u043b\u0435\u043d\u0438\u0435 \u043e\u0431\u043b\u0430\u0441\u0442\u0438 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f \u043d\u0430 \u043f\u043e\u0434\u044b\u043d\u0442\u0435\u0440\u0432\u0430\u043b\u044b \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u0442\u0435\u043e\u0440\u0438\u0438 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438 \u0438 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u0435, \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e\u0449\u0435\u0435 \u0432\u044b\u043f\u0443\u043a\u043b\u043e\u0439 \u043e\u0431\u043e\u043b\u043e\u0447\u043a\u0435 \u0441\u0440\u0430\u0432\u043d\u0438\u0432\u0430\u0435\u043c\u044b\u0445 \u0438\u043d\u0442\u0435\u0440\u0432\u0430\u043b\u043e\u0432.<\/p>\n<p>  <\/p>\n<p><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/webt\/rh\/fs\/5i\/rhfs5ibosy3syol0u-snlurwhv8.jpeg\" alt=\"got idea!\"><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[],"tags":[],"class_list":["post-306886","post","type-post","status-publish","format-standard","hentry"],"_links":{"self":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts\/306886","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=306886"}],"version-history":[{"count":0,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts\/306886\/revisions"}],"wp:attachment":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=306886"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=306886"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=306886"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}