-Почему [не]чёткая логика? Разве, такая бывает?
Здравствуйте! Очень прекрасно, что такая логика вообще существует. На самом деле, вы про неё давно знаете, а пользуетесь ею с детского возраста, и на регулярной основе. Только, Вы не знаете, что (это) называется вот так вот: "нечёткая логика". Сейчас всё расскажу.
Что такое нечёткая логика?
С одной стороны, может показаться, что "нечёткая логика" - это логика не образованного, не понимающего. Однако же это совсем не так. Так вот, сейчас я расскажу. Вот смотрите, взять, например, Московский метрополитен. Длина перегонов между станциями варьируется от < 0,5 км до > 6 км.
Как определить: длинный перегон или нет? Давайте установим, что перегон, длина которого, вычисленная с точностью до 100 м, >= 2 км - длинный. Под это прекрасно подходит перегон Люблино - Братиславская. А вот, перегон Орехово - Царицыно или там Алтуфьево - Бибирево лишь слегка уступают в длине. Тогда же почему они уже не будут считаться длинными. Это уже как то не справедливо. Если мы поднимем или опустим планку значения длинного перегона, то вопрос всё равно останется. А ещё появляется другая проблема. Перегон Строгино - Крылатское, длинна которого превышает 6 км. По сравнению с ним перегон Люблино - Братиславская уже не кажется таким длинным. И вот ещё что. Надо нам измерить то же самое, но уже не в километрах, а например в метрах или сантиметрах (ладно, в сантиметрах, простите за каламбур, уже глупо), и что же тогда делать если, длинный перегон - это от 2000 метров, и туту взялись перегоны длинной 1999 м, 2000 м, и 2001 м. Снова и снова передвигая планку длинного перегона на один метр вопрос исчерпан не будет.
Для таких вопросов и была изобретена нечёткая логика
Вот смотрите, есть вопрос: на сколько длинный перегон Университет - Проспект Вернадского. Если мы даём две грани: короткий и длинный, то дать ответ на вопрос очень сложно. Другое дело, если мы вводим ещё один вариант ответа - средний. Ещё упростить выбор варианта ответа можно добавив такие позиции как: "скорее короткий", "скорее длинный", "короче среднего", "длиннее среднего", "очень длинный" и "очень короткий". Такие выражения называются лингвистическими переменными. К лингвистическим переменным так же относят такие выражения как "хорошо", "отлично", "плохо", "3", "8/10", "5-7", а ещё "правее", "левее", "чуть-чуть", "мало", "совсем", "точно" и "в яблочко". Да много их там... Нечёткая логика позволяет нам оценить что либо более гибко, используя для этого лингвистические переменные.
Где применяют нечёткую логику?
Иногда точные измерения только замедляют и ухудшают процесс. Представим, что Вам нужно повесить картину на стену. Если Вам будут говорить: "В лево на 30 см. Так. А теперь вправо на 9 см 3 мм, и выше на 12 см и 3,6 мм". Сложно, да! Вы же доподлинно не знаете где это "вправо на 93 мм". И попробуй ошибись - кривоглазым обзовут :)
Не чёткая логика так же помогает учиться нейронным сетям, но это уже совсем другая история, и если я её самую малость впихну в эту статью - у меня уже роман получится :)
Как то так!
У меня пока всё
Спасибо, что дочитали мою статью до конца. Нажимайте жёлтую кнопку Подписаться, что бы она стала серой, ставьте статье "Палец вверх" и пишите комментарии.
Также вступайте в группу WhatsApp и канал в Яндекс. Мессенджере