Главная III Курс Системы искусственного интеллекта Лабораторные по системам искусственного интеллекта и генетический алгоритм Толмачев
Лабораторные по системам искусственного интеллекта и генетический алгоритм Толмачев
14.04.2012 16:27

 

Лабораторные по системам искусственного интеллекта: варианты числовых ребусов, пример реализации экспертной системы, схема для экспертной системы животные, выполненные лаборыторные 1 и 2 с отчетами.

 

Выполнялись в экспертной системе CLIPS http://clipsrules.sourceforge.net.
Бонус: Генетический алгоритм.
График целевой функции Y(x)=cos(1.2*x-2)- cos(1.7*x-1)*sin(8.4*x)
Функция, используемая для определения приспособленности особей

f(x)=cos(1.2*x-2)- cos(1.7*x-1)*sin(8.4*x)+2.5

Скачать:
 
Лабораторная 1.1 – Числовой ребус.
 
Решить задачу в среде CLIPS.
Найти соответствие между буквами и цифрами.
Разным буквам соответствуют разные цифры.
В результате сложения получившихся чисел должно получиться число после знака = .
Число не может начинаться с цифры 0.
 
Варианты заданий:
1. ДЕДКА + БАБКА + РЕПКА = СКАЗКА
2. ВЕТКА + ВЕТКА = ДЕРЕВО
3. ЛАДЬЯ + ЛАДЬЯ = ФЕРЗЬ
4. СИНУС + СИНУС + КОСИНУС = ТАНГЕНС
5. CROSS + ROADS = DANGER
6. ДВЕСТИ + ТРИСТА = ПЯТЬСОТ
7. МАГНИЙ + ТАНТАЛ = МЕТАЛЛЫ
8. НАТАША + ТОНЯ = СЕСТРЫ
9. КОРОВА + ДОЯРКА + ТРАВА = МОЛОКО
10. ШЕПНУЛ*5 = КРИКНУЛ
11. ПЛОМБА*5 = АПЛОМБ
12. КНИГА*3 = НАУКА
13. АТАКА+УДАР+УДАР = НОКАУТ
14. SIX + SEVEN + SEVEN = TWENTY
 
Общие сведения о CLIPS
 
CLIPS (С Language Integrated Production System) является одним из распро­страненных инструментальных средств разработки экспертных систем (ЭС).
Представляя собой логически полную среду, содержащую встроенный редак­тор и средства отладки, CLIPS является оболочкой ЭС. Разработчиком CLIPS является Национальное Аэрокосмическое Агентство США (NASA). Первая версия сис­темы вышла в 1984 году, текущая версия - 6.2.
CLIPS использует продукционную модель представления знаний и поэто­му содержит три основных элемента:
 
1. список фактов,
2. базу знаний,
3. блок вывода.
 
Принципиальным отличием данной системы от аналогов является то, что она полностью реализована на языке С. Причем исходные тексты ее программ опубликованы в сети Интернет.
В CLIPS используется оригинальный LIPS-подобный язык программиро­вания, ориентированный на разработку ЭС. Кроме того, CLIPS поддерживает еще две парадигмы программирования: объектно-ориентированную и проце­дурную. Аспекты объектно-ориентированного программирования в CLIPS нами рассматриваться не будут.
Похожие статьи:
Обновлено 23.01.2015 03:26
Поделиться с друзьями:
Комментарии:

Дисциплины