Эвристика и эвристическое програмирование

И действительно, в отличие от привычных нам строгих методов нахождения решения, эвристические работают в условиях полного отсутствия соответствующего алгоритма и сведений о существовании решения и его единственности. Хорошие эвристические программы способны проводить дополнительный сбор информации во время работы, а также возможность самообучения.

Созданием таких программ занимается эвристическое программирование. Оно основано, главным образом, на двух моментах: на воссоздании некоторых интеллектуальных человеческих действий и анализе специфических свойств и особенностей решаемой проблемы. Эвристическая программа - это программа для ЭВМ, использующая эвристика (правила, стратегии, методы или приемы, повышающие эффективность системы, которая пытается найти решения сложных задач).

Чтобы лучше понять отличия эвристических методов нахождения решения от строгих, посмотрите в таблица:

КЛАССЫ РЕШЕНИЙ

ПРИМЕР

ПРИМЕЧАНИЕ

Строгий

Пит — человек -Все люди смертны- Пит — смертен

Это единственное решение

Строгий и эвристический (смешанный)

Пит смертен -Все люди смертны- Пит — человек

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

Эвристический

Пит — человек -Пит — смертен -Все люди смертны

Вывод представляет собой одну из возможных гипотез

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

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

Дополнительно

Австрийская школа и теория предельной полезности
“Австрийская школа” возникла в 70-х годах 19-в., которые характеризовались дальнейшим ростом капитализма и обострением его противоречий. На основе растущей концентрации производства в 70-х годах начали возникать первые кап. монополии. Австрийская школа оспаривала учение Маркса, и в авангарде этог ...

Крепление кабелей
Анализ качества работ по монтажу СКС показывает, что иногда подрядчики неудовлетворительно относятся к соблюдению правил укладки и крепления кабеля. Чаще всего подобная небрежность свойственна организациям, чья прежняя специализация состояла в монтаже АТС - при работе с телефонным кабелем (Категор ...

Меню сайта