WWW.REFERATCENTRAL.ORG.UA - Я ТУТ НАВЧАЮСЬ

... відкритий, безкоштовний архів рефератів, курсових, дипломних робіт

ГоловнаІнформатика, Компютерні науки → Експертні системи - Реферат

Експертні системи - Реферат

розв'язування проблем швидше властиві людському мисленню "взагалі", для якого властива поява "догадки" про шлях їх вирішення з наступною перевіркою отриманого рішення. Евристичному методу протиставлявся алгоритмічний (процедурний) метод, більше характерний для комп'ютера, який інтерпретувався як механічне здійснення заданої послідовності кроків, яка однозначно приводила до розв'язку. Експертні системи використовують евристики через те, що поставлені задачі важкі і до кінця незрозумілі. Ці задачі не підлягають чіткому математичному аналізу або алгоритмічному рішенню. Алгоритмічний метод гарантує визначене коротке або оптимальне рішення задачі, тоді як евристичний метод дає прийнятне або раціональне рішення. Знання в експертних системах організовані таким чином, щоб знання про предметну ділянку відокремити від загальних (наприклад, як вирішувати задачу, або знання про те, як взаємодіяти з користувачем).
У системах, заснованих на концепції банку знань, реалізуються функції дедуктивного висновку - від узагальнених знань, що подаються в базі знань, здійснюється перехід до конкретних знань, що формуються для вирішення заданої практичної задачі.
Переваги та слабкі місця експертних систем.
Експертні системи відзначаються певними перевагами при використанні. Зокрема, експертна система:
" переважає можливості людини при вирішенні надзвичайно громіздких проблем;
" не має упереджених думок, тоді як експерт користується побічними знаннями і легко піддається впливу зовнішніх факторів;
" не робить поспішних висновків, нехтуючи певними етапами виводу;
" забезпечує діалоговий режим роботи;
" дозволяє роботу з інформацією, що містить символьні змінні;
" забезпечує коректну роботу з інформацією, яка містить помилки, за рахунок використання імовірнісних методів досліджень;
" дозволяє проводити одночасну обробку альтернативних версій;
" по вимозі пояснює хід кроків реалізації програми;
" забезпечує можливість обгрунтування рішення та відтворення шляху його прийняття.
Але навіть найкращі з існуючих експертних систем мають певні обмеження у порівнянні з людиною-експертом, які зводяться до наступного:
I. Більшість експертних систем не цілком придатні для широкого використання. Якщо користувач не має деякого досвіду роботи з цими системами, у нього можуть виникнути серйозні труднощі. Багато експертних систем доступні лише тим експертам, які створювали їх бази знань. Тому потрібно паралельно розробляти відповідний користувацький інтерфейс, який би забезпечив кінцевому користувачу властивий йому режим роботи.
II. Навики системи не завжди зростають після сеансу експертизи, навіть коли проявляються нові знання.
III. Все ще залишається проблемою приведення знань, отриманих від експерта, до вигляду, який забезпечував би їх ефективне використання.
IV. Експертні системи, як правило, не можуть набувати якісно нових знань, не передбачених під час розробки, і тим більше не володіють здоровим глуздом. Людина-експерт при розв'язанні задач звичайно звертається до своєї інтуїції або здорового глузду, якщо відсутні формальні методи рішення або аналоги розв'язування даної проблеми.
Сфера застосування та перспективи розвитку.
Експертні системи можуть використовуватися для:
" інтерпретації;
" діагностики;
" моніторингу;
" передбачення;
" планування;
" проектування.
Експертні системи можна використовувати в прогнозування, планування, контролі, управлінні та навчанні. Наприклад, експертні системи вже застосовуються в банківській справі в таких напрямках:
" програмах аналізу інвестиційних проектів;
" програмах аналізу стану валютного, грошового та фондового ринку;
" програмах аналізу кредитоспроможності чи фінансового стану підприємств і банків.
Процес створення експертних систем значно змінився за останні роки. Завдяки появі спеціальних інструментальних засобів побудови експертних систем значно скоротились терміни та зменшилась трудомісткість їх розробки. Інструментальні засоби, що використовуються при створенні експертних систем, можна розбити на три класи:
" мови програмування, орієнтовані на створення експертних систем (Ліпс, Пролог, Smalltalk, FRL, Interlisp та такі загальновживані, як: Сі, Асемблер, Паскаль, Фортран, Бейсик);
" середовища програмування (Delphi, Java);
" пусті експертні системи (оболонка EXSYS Professional 5.0 for Windows).
На американському і західноєвропейських ринках систем штучного інтелекту організаціям, які бажають створити експертну систему, фірми -розробники пропонують сотні інструментальних засобів для їх побудови. Нараховуються тисячі розроблених вузькоспеціалізованих експертних систем. Це свідчить про те, що експертні системи складають дуже вагому частину програмних засобів.
Список літератури.
1. Автоматизированные информационные технологии в экономике. Под. ред. Г.А.Титоренко - М. Компьютер ЮНИТИ, 1998, - 336 с.
2. Бердтис А. Структуры данних. - М.: Статистика, 1974, - 408 с.
3. Блек Ю. Сети ЭВМ : протоколы, стандарты, интерфейсы. -М.: Мир, 1980.
4. Бойко В.В., Савинков В.М. Проектирование баз данных информационных систем. -М.: Финансы и статистика, 1992.
5. Бойков.В., Савинков В.М. Проектирование баз данных информационных систем. М. Мир 1997.
6. Боэм Б.У. Инженерное программирование для проектирования программного обеспечения. -М.: Радио і связь, 1985, -512с.
7. Брябрин В.М. Программное обеспечение персональных ЭВМ. - М.: Наука, 1988.
8. Васильев В.Н. Организация, управление и экономика гибкого интегрированного производства в машиностроении. - М.: Машиностроение, 1986. -312 с.
9. Вершинин О.В. Компьютер для менеджера. - М.: Высшая школа, 1990.
10. Вычислительные машины, системы и сети/ Под ред. А.П.Пятибратова. - М.: Финансы и статистика, 1991.
11. Герасименко В.А. Защита информации в автоматизированных системах обработки данных. - В 2-х кн. - М.: Энергоатомиздат, 1994.
12. Гершгорин Л.Г. Что такое АРМ бухгалтера. - М.: Финансы и статистика, 1988.
Loading...

 
 

Цікаве