Найти в Дзене
Блог Кота Матроскина

Нечёткая логика: что это такое, и с чем его едят?

Оглавление

-Почему [не]чёткая логика? Разве, такая бывает?

Здравствуйте! Очень прекрасно, что такая логика вообще существует. На самом деле, вы про неё давно знаете, а пользуетесь ею с детского возраста, и на регулярной основе. Только, Вы не знаете, что (это) называется вот так вот: "нечёткая логика". Сейчас всё расскажу.

Что такое нечёткая логика?

С одной стороны, может показаться, что "нечёткая логика" - это логика не образованного, не понимающего. Однако же это совсем не так. Так вот, сейчас я расскажу. Вот смотрите, взять, например, Московский метрополитен. Длина перегонов между станциями варьируется от < 0,5 км до > 6 км.

Диаграмма длины перегонов Московского метрополитена. Яндекс. Картинки
Диаграмма длины перегонов Московского метрополитена. Яндекс. Картинки

Как определить: длинный перегон или нет? Давайте установим, что перегон, длина которого, вычисленная с точностью до 100 м, >= 2 км - длинный. Под это прекрасно подходит перегон Люблино - Братиславская. А вот, перегон Орехово - Царицыно или там Алтуфьево - Бибирево лишь слегка уступают в длине. Тогда же почему они уже не будут считаться длинными. Это уже как то не справедливо. Если мы поднимем или опустим планку значения длинного перегона, то вопрос всё равно останется. А ещё появляется другая проблема. Перегон Строгино - Крылатское, длинна которого превышает 6 км. По сравнению с ним перегон Люблино - Братиславская уже не кажется таким длинным. И вот ещё что. Надо нам измерить то же самое, но уже не в километрах, а например в метрах или сантиметрах (ладно, в сантиметрах, простите за каламбур, уже глупо), и что же тогда делать если, длинный перегон - это от 2000 метров, и туту взялись перегоны длинной 1999 м, 2000 м, и 2001 м. Снова и снова передвигая планку длинного перегона на один метр вопрос исчерпан не будет.

Яндекс. Картинки
Яндекс. Картинки

Для таких вопросов и была изобретена нечёткая логика

Вот смотрите, есть вопрос: на сколько длинный перегон Университет - Проспект Вернадского. Если мы даём две грани: короткий и длинный, то дать ответ на вопрос очень сложно. Другое дело, если мы вводим ещё один вариант ответа - средний. Ещё упростить выбор варианта ответа можно добавив такие позиции как: "скорее короткий", "скорее длинный", "короче среднего", "длиннее среднего", "очень длинный" и "очень короткий". Такие выражения называются лингвистическими переменными. К лингвистическим переменным так же относят такие выражения как "хорошо", "отлично", "плохо", "3", "8/10", "5-7", а ещё "правее", "левее", "чуть-чуть", "мало", "совсем", "точно" и "в яблочко". Да много их там... Нечёткая логика позволяет нам оценить что либо более гибко, используя для этого лингвистические переменные.

Яндекс. Картинки
Яндекс. Картинки

Где применяют нечёткую логику?

Иногда точные измерения только замедляют и ухудшают процесс. Представим, что Вам нужно повесить картину на стену. Если Вам будут говорить: "В лево на 30 см. Так. А теперь вправо на 9 см 3 мм, и выше на 12 см и 3,6 мм". Сложно, да! Вы же доподлинно не знаете где это "вправо на 93 мм". И попробуй ошибись - кривоглазым обзовут :)

Не чёткая логика так же помогает учиться нейронным сетям, но это уже совсем другая история, и если я её самую малость впихну в эту статью - у меня уже роман получится :)

Как то так!

У меня пока всё

Спасибо, что дочитали мою статью до конца. Нажимайте жёлтую кнопку Подписаться, что бы она стала серой, ставьте статье "Палец вверх" и пишите комментарии.

Также вступайте в группу WhatsApp и канал в Яндекс. Мессенджере

Ещё статьи