Міністерство освіти і науки
України
Національний університет
«Львівська політехніка»
Кафедра автоматизованих
систем управління
Звіт
до лабораторної роботи № 1
з курсу
Системи штучного інтелекту
на тему
Ознайомлення з експертними
системами. Створення власної бази знань для вирішення задач класифікації
Виконав:
студент групи КН-32
Пилип Володимир
Прийняв:
Парубчак В.О.
Львів – 2011
Мета роботи: ознайомитись з поняттям
«експертна система», розглянути класифікацію експертних систем та основні
задачі, що ставляться перед експертними системами, а також навчитись будувати
власну базу знань.
Робоче вікно
програми «Мала експертна система» v2.0 після її відкриття
експертний
байєсівський редактор база
Опис програми
«Мала експертна система»
Програма є
прикладом простої експертної системи, що використовує байєсівську систему
логічного виведення. Вона призначена для проведення консультації з користувачем
у певній прикладній області (на яку налаштована завантажена база знань) з метою
визначення ймовірностей можливих наслідків, використовуючи для цього оцінки
правдоподібності деяких передумов, одержані від користувача.
В якості прикладу
розглянемо завдання визначення ймовірностей наявності різних захворювань у
пацієнта. Програма в цьому випадку виступає в ролі лікаря (експерта), що
ставить пацієнту запитання щодо симптомів та на основі одержаних відомостей
ставить діагноз. При цьому бажано не мучити пацієнта зайвими запитаннями, а
ставити лише найважливіші, від відповіді на які в більшій мірі залежить
остаточне встановлення хвороби. Саме так і працює експертна система. Після
відповіді на чергове запитання система сама визначає, які запитання з решти
стають найбільш актуальними в даний момент. У такий спосіб досягається
найшвидше одержання результату при мінімальній кількості запитань.
Використання байєсівської
системи логічного виведення означає, що інформація, яку опрацьовує НС, не є
абсолютно точною, а носить ймовірнісний характер. Користувач може відповідати
на запити системи з різним ступенем впевненості. В свою чергу, система видає
результати консультації у вигляді ймовірностей настання тих чи інших наслідків
(висновків).
Щоб завантажити
базу знань необхідно натиснути кнопку «Завантажити базу знань» або за допомогою
одноіменного пункту меню «Файл» (для цього також призначена «гаряча» клавіша
<F2>). База знань, що завантажується, може бути зашифрована та вимагати
пароль на читання. У цьому випадку потрібно ввести пароль або скасувати
завантаження БЗ. Якщо не виникло помилки при завантаженні, можна натиснути
кнопку «Почати консультацію» («гаряча» клавіша <F3> або пункт меню
«Консультація | Почати консультацію»).
Консультацію можна
припинити в будь-який момент часу, натиснувши кнопку «Скидання результатів» (на яку заміняється кнопка
«Почати консультацію») або вибравши відповідний пункт меню «Консультація»
(«гаряча» клавіша <F3>). Щоб зберегти протокол консультації потрібно
натиснути кнопку «Збереження консультації»
або ж клавішею F4. Змінювати режим відображення можна за допомогою сортування
результатів в певних вікнах. Щоб відключити декілька запитань для цього
призначена певна кнопка. У нижній половині головного вікна програми є два
списки свідчень (запитань): ліворуч – активних, праворуч – відключених. Між списками
розташована панель керування, що дозволяє переміщати вислови з одного списку в
інший, виділяти елементи в кожному списку, вибирати спосіб сортування.
Відключати й робити активними висловами можна в будь-який момент (навіть під
час консультації).
Основні
можливості вікна налаштувань – це способи введення відповіді, які поділяються
на коефіцієнт впевненості та ймовірність, формат показу результатів,
класифікацію результатів та інше.
Опис програми
«Редактор баз знань»
Важливою
перевагою програми «Мала Експертна Система» є можливість створення та
використання власної бази знань. Щоб полегшити це завдання, був написаний
спеціальний редактор, за допомогою якого можна створити власну або модифікувати
існуючу базу знань.
Щоб завантажити
базу знань потрібно натиснути клавішу F2 або натиснути кнопку .
Щоб перевірити БЗ
на помилки, можна скористатися кнопкою , або пунктом меню «Правка |
Перевірити базу знань» (для цього також призначена «гаряча» клавіша
<F3>).
Для збереження БЗ
у зашифрованому вигляді потрібно задати як мінімум пароль на редагування, що
запитується при завантаженні бази в редактор (при цьому для використання БЗ у
Малій Експертній Системі пароль вимагатися не буде). Якщо був заданий також
пароль на читання, то він буде забуватись при завантаженні БЗ в експертну
систему. При заданні пароля на читання обов'язково повинен бути заданий і
пароль на редагування, інакше при збереженні БЗ буде видане повідомлення про
помилку. При відсутності обох паролів база знань зберігається у вигляді
простого текстового файлу.
Завдання
Створити власну
БД з чіткою логікою та двома можливими результатами.
Моя БД створена
про студентів.
Текст БД:
"Ти хороший
студент?"
Автор: Пилип Володимир.
Питання
Чи ти вчишся в
навчальному закладі?
Чи ти ходиш на
пари?
Чи ти відповідаєш
на парах?
Чи ти виконуєш
домашні завдання?
Чи ти поважаєш
викладачів?
Ти вважаєш себе
хорошим студентом?
Хороший студент,
0.5,1,0,1,2,1,0,3,1,0,4,1,0,5,1,0,6,1,0
Поганий студент,
0.5,1,0,1,2,0,1,3,0,1,4,0,1,5,1,0,6,0,1
Протокол
консультации с Малой Экспертной Системой
(20.02.2011
15:15:43)
-----------------------
База знаний:
Файл "Чітка
логіка Pilip.txt" (свидетельств: 6, исходов: 2)
"Ти хороший
студент?"
Автор: Пилип
Володимир.
-----------------------
Консультация
завершена
Обработанные
свидетельства:
1) КУ (4) Ти
вважаєш себе хорошим студентом?
2) КУ (3) Чи ти
відповідаєш на парах?
3) КУ (2) Чи ти
виконуєш домашні завдання?
4) КУ (4) Чи ти
вчишся в навчальному закладі?
5) КУ (3) Чи ти
поважаєш викладачів?
6) КУ (5) Чи ти
ходиш на пари?
-----------------------
Результат
консультации:
+ (1.00000) Хороший
студент
- (0.00000) Поганий
студент
Висновок: В ході виконання даної
лабораторної роботи я ознайомився з поняттям «експертна система», розглянув
класифікацію експертних систем, основні задачі, що ставляться перед експертними
системами, побудував власну базу знань та проаналізував отримані результати.
Другие работы по теме:
Шляхи покращення викладання фармакології
РЕФЕРАТ На тему: “Шляхи покращення викладання фармакології” На сучасному етапі розвитку медичної освіти в Україні великого значення набуває професійна підготовка майбутніх медиків.
Структура інформаційної системи 2
Реферат на тему: “Структура інформаційної системи” Комп'ютерні інформаційні системи належать до класу складаних систем, які містять у собі велику кількість різноманітних елементів, що взаємодіють. Тому при створенні комп'ютерних АС потрібно визначати їхню структуру.
Облік та пошук пам`яток архітектури та містобудування
ОБЛІК ТА ПОШУК ПАМ'ЯТОК АРХІТЕКТУРИ ТА МІСТОБУДУВАННЯ Складовою частиною світової культурної спадщини є самобутня культура українського народу, яку він створив за багатовікову історію свого існування та розвитку.
Інформаційні процеси в економіці
Огляд особливостей інформаційних процесів на підприємствах. Аналіз проблем впровадження сучасних технологій у сферу гуманітарних досліджень, освіти, створення кафедри гуманітарних проблем інформатики, навчально-методичного забезпечення освітніх програм.
Методи і засоби навчання
Реферат на тему: Методи і засоби навчання Поняття про методи навчання і їх класифікації. Методи організації і здійснення навчально-пізнавальної діяльності.
Можливості пакету DipTrace по трасуванню друкованої плати
Алгоритм ознайомчої роботи із пакетом DipTrace PCB Layout по трасуванню друкованої плати в автоматичному режимі: відкриття програмного забезпечення, створення зв'язків між елементами плати, редагування створених трас, конструювання таблиці зв'язків.
Створення структури бази даних. Робота з даними в MS Access
Персональна СУБД Microsoft Access як засіб управління базами даних. Ознайомлення із її основними функціями – зберіганням і видобуванням даних, представленням інформації в зручному для користувача вигляді. Принципи розробки та роботи з даною програмою.
Проект бази даних
Опис предметної області. Визначення проблеми та постановка задачі. Проектування бази даних. Концептуальна модель. Логічна модель. Фізична модель. Розробка програмних модулів.
Довідкова система по кримінальному праву
Створення довідкової системи по зменшенню витрат часу на здобуття інформації по кримінальному праву. Розробка алгоритму основної програми на мові програмування Turbo Pascal з підключенням модуля СRT, якій відповідає за графіку і DOS та працює з файлами.
Автоматизований аналіз злочинності
Створення програми "Аналізатор злочинності в регіоні". Структура зберігаючих даних. Неформальна постановка задачі. Алгоритм основної програми. Введення і збереження інформації. Можливість перегляду всіх існуючих документів. Вихідний код програми.
Основи інформатики та застосування ЕОМ в психології
Користування програмами Microsoft Excel та Microsoft Access, створення таблиць за допомогою конструктора, занесення в них даних про студентів та їх успішність. Створення запитів до бази, які виводять інформацію; критерії відбору інформації для запиту.
База даних клієнтів і замовлень
Систематизація знань як основна функція бази даних. Логічне та фізичне проектування бази даних. Створення таблиць у базі даних, визначення основних зв'язків. Інструментальні засоби проектування та створення програмного забезпечення для обробки даних.
Ознайомлення з MS Excel
Міністерство освіти і науки України Тернопільський національний технічний університет ім. І. Пулюя Кафедра комп’ютерної інженерії Звіт З лабораторної роботи №3
Уява
Тема: Уява Функція уяви: створення нових образів – випереджуючі відображення реальності. Механізми уяви : дисоціація вражень і елементів у новій комбінації. У
Опорно - інформаційна схема
Опорно-інформаційна схема (ОІС) являє собою сукупність наукових понять, їх властивостей, фактичних відомостей і зв’язків між ними. Для того, щоб досягти результату в процесі систематизації знань, важливо дотримуватись таких
Мислення 6
Мислення Мислення — процес опосередкованого й узагальненого пізнання предметів і явищ об'єктивної дійсності в їх істотних властивостях, зв'язках і відносинах.
Бізнес в Internet
Реферат на тему: Бізнес в Internet . Правові аспекти Останні роки показують, що з кожним роком Internet все більше проникає у життя людей. Незабаром Internet знайде своє місце в усіх сферах сучасного бізнесу, в якому працюють такі бізнес-моделі, які у реальному житті й уявити собі неможливо. Вже зараз відчувається, що Internet стає атрибутом ділового життя кожного, хто прагне процвітати і поліпшити економічну ситуацію в країні.
Критерії оцінювання знань студентів Методичні рекомендації
КРИТЕРІЇ ОЦІНЮВАННЯ ЗНАНЬ СТУДЕНТІВ. МЕТОДИЧНІ РЕКОМЕНДАЦІЇ Результати успішності, будучи важливим показником навчальної роботи не лише студента, а й усього вузу в цілому, нерідко залежать зід суб'єктивного підходу до цінки знань студентів окремими зикдадачими. Відхилення в оцінці результатів пізнавальної діяльності студентів, іноді досягають великих значень, так, експериментально показано, шо 276 викладачів вузів одну і ту ж студентську роботу оцінили таким чином: 31% - поставили оцінку "незадозільно", 65% - "задовільно", 4% - "добре".
Поділ понять
РЕФЕРАТ на тему: “Поділ понять” ПЛАН Поділ понять, класифікаційні дії поділу. Класифікація. Види поділу за видозмінною ознакою і дихотомічний поділ.
Науково-методична та науково-дослідна робота викладачів
Волинські Реферати Всі права збережено Referats@360 www.referaty Науково-методична та науково-дослідна робота викладачів. Державна політика в галузі освіти вимагає переосмислення та переоцінки застарілих уявлень, стереотипів щодо системи підготовки педагогічних кадрів. Одним з найголовніших завдань є відродження і подальша розбудова української національної школи, утвердження орієнтації молоді на формування таких якостей особистості, як почуття власної гідності, віри в свої сили, бажання кращою працею домогтися кращого життя, а не пасивно очікувати його.
Формування використання і структура масиву штатного розпису підприємства
Реферат на тему: При організації раціонального варіанту внутрішньомашинної інформаційної бази даних по штатному розпису, яка найбільш повно відбиває специфіку кадрового забезпечення, перед розробниками постають вимоги до організації масивів, які можуть бути суперечливими. До них належать:
Застосування комп ютера в житті людини
Рівненська загальноосвітня школа-комплексу I-III ступенів №27 Реферат на тему: Застосування в комп’ютера в житті людини” Підготувала: Учениця 10-А класу
Бух облік у бюджетних установах
БУХГАЛТЕРСЬКИЙ ОБЛІК У БЮДЖЕТНИХ УСТАНОВАХ Ситуаційні задачі охоплюють всі розділи та теми курсу “Бухгалтерський облік у бюджетних установах”, передбачають здійснення облікових процедур та вирішення ситуаційних завдань та питань, що потребують розробки власних проектів.