Логическое программирование - Inferential programming - Wikipedia
Эта статья не цитировать любой источники.Декабрь 2009 г.) (Узнайте, как и когда удалить этот шаблон сообщения) ( |
В обычном компьютерном программировании программист запоминает предполагаемые результаты программы и кропотливо создает компьютерную программу для достижения этих результатов. Логическое программирование относится к (все еще в основном гипотетическим) методам и технологиям, допускающим обратное. Логическое программирование позволило бы программисту описать намеченный результат компьютеру, используя метафору, такую как фитнес-функция, тестовая спецификация или логическая спецификация, а затем компьютер будет создавать свою собственную программу, чтобы соответствовать предоставленным критериям.
В 1980-е годы подходы к программированию на основе вывода в основном вращались вокруг методов логического программирования. вывод. Сегодня этот термин иногда используется в связи с эволюционные вычисления методы, которые позволяют компьютеру разработать решение в ответ на проблему, выдаваемую за приспособленность или функцию вознаграждения.
- ПРОЛОГ
- Искусственный интеллект
- Генетическое программирование
- Машинное обучение
- Искусственная жизнь
- Эволюция
- Метапрограммирование
- Логическое программирование