русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Експертні системи


Дата добавления: 2015-08-06; просмотров: 621; Нарушение авторских прав


Експертні системи (ЭС) - складні програмні комплекси, що акумулюють знання фахівців у конкретній предметній області і тиражирують цей емпіричний досвід для рішення завдань і консультації менш кваліфікованих фахівців. Вони дозволяють проектувати ТП в автоматичному й автоматизованому режимах. В автоматичному режимі - для однотипних деталей на основі типізації й для легкоформалізуємих завдань при методі синтезу. Автоматизований режим застосовується при використанні методу синтезу, коли трудноформалізуємі завдання вирішуються в діалозі.

Подання, нагромадження знань і підтримка їх в актуальному стані - складне завдання, досліджувана в розділі інформатики, що називається інженерією знань. Інженер по знаннях бере участь у розробці бази знань - ядра систем, називаних інтелектуальними. Найчастіше інтелектуальні системи застосовуються для рішення складних завдань, де основна складність рішення пов'язана з використанням слабко формалізованих знань фахівців-практиків і де логічна (або значеннєва) обробка інформації превалює над обчислювальною. ЭС - це найпоширеніший клас інтелектуальних систем, ефективний в областях, де важливі емпіричні (засновані на досвіді) знання.

ЭСмістить у собі наступні підсистеми.

База знань (БЗ) – ядро ЭС, сукупність знань предметної області, записана на машинний носій у формі, зрозумілій експертові й користувачеві-технологові (звичайно на деякій мові, наближеній до природної). Паралельно до такого «людського» подання існує БЗ на внутрішньому «машинному» поданні. На відміну від бази даних, де зберігаються характеристики технологічних елементів (устаткування, оснащення, режимів обробки й т. д.), БЗ, крім цього, містить взаємозв'язку характеристик цих елементів між собою й між характеристиками заготівки й деталі. Ці взаємозв'язки і є технологічні правила, або евристики, розроблені експертом. Наприклад, після термообробки - загартування (заготівля характеризується твердістю HRC 40) - необхідно для обробки вибрати різець із характеристикою матеріалу ріжучої частини «твердий сплав».



Вирішувач, або машина виводу, – програма, що моделює хід міркувань експерта на підставі знань, наявних у базі знань.

Підсистема пояснень – програма, що дозволяє користувачеві одержати відповідь на питання «Як було отримано таке рішення?» Відповідь на питання - це опис послідовності дій для одержання рішення з вказівкою використаних фрагментів бази знань, тобто всіх кроків ланцюга умови вводів.

Інтелектуальний редактор БЗ – програма, що представляє інженерові по знаннях можливість створювати базу знань у діалоговому режимі. Містить у собі систему вкладених меню, шаблонів мови подання знань, підказок і інших сервісних засобів, що полегшують роботу з базою.

Інтерфейс користувача – комплекс програм, що реалізують діалог користувача з ЭС як на стадії уведення інформації, так і при одержанні результатів.

 



<== предыдущая лекция | следующая лекция ==>
Проектування ТП поточної деталі | Етапи розробки експертних систем


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.29 сек.