Таблиця 1.1
конкуруючий | що заміняє | Що доповнює | що совмется |
Технічні засоби | Х | Х | |
Центральний комп'ютер | Х | ||
Периферія | Х | Х | |
Система програмного забезпечення | Х | Х | |
Банк даних | Х | Х | |
Комунікації | Х | ||
Методика, виробництво рішень | Х | Х | |
Утворення рішень | Х | Х | |
Застосування | Х | Х |
Якщо переслідують далі порівняння, представлене в таблиці 1.1, то можна далі спеціалізувати розходження експертних систем до звичайної інформаційної обробки, як це відбувається в таблиці 1.2.
Таблиця 1.2
Критерії | Звичайно | При базуванні знань |
Структура | монолітно - статична | гранулярно- динамічна |
Можливості рішень | вищезгаданакомбінація | будь-яка комбінація |
Хід програми | твердий зв'язок у програмі (включно) | дан-зв'язок у ході програми (виразно) |
Перебування рішень | вибір фахівцем | вибір, запропонований системою |
Пояснення, контроль прогресу | програмні знання програміста | модуль пояснення |
Збільшення гнучкості | багато вартісне | можливе |
Як далі видно з таблиці 1.2, даються в порівнянні зі звичайним програмним забезпеченням значно більш гнучкі робітники можливості. Строге детерминированне виконання правил, приміром, не потрібно.
Границі продуктивності колишніх CAD/CAP/CAM-систем значно зрушилися завдяки тому, що системи переробляють якість можливості виносити самостійно пропозиції рішення.
Поряд з цією перевагою повинні звертати увагу, що достаток без бази знань експертних систем середньої продуктивної здатності дуже затратна і все ще були потрібні високі абстрактні здібності.
Якщо дотримується наступне, що база знань має потребу у великій робочій пам'яті і, обумовлюючи стратегією рішень експертних систем, дуже інтенсивно накопичуючи, працюють.
2 ПРИДБАННЯ ЗНАНЬ
2.1 Організація і підготовка
Домінуюча роль знань в експертних системах уже досить підкреслена, завдяки принциповому підходу. Велике неоднорідне знання – це основа для дійсно інтелектуального способу дії в реалістичних ситуаціях. Реальні проблеми раптово з'являються завжди у великому контексті знань. Продуктивна здатність експертних систем залежить від цього в дуже сильному ступені, як удається реєструвати релевантний стан знань, його формулювати й у наслідку алгоритмировать. З виду організації робіт даються наступні завдання:
1. Стану знань і способи способу дії одного чи більш експертів переносяться на систему. До того ж потрібно придбання знань.
2. Для використання й обробки комп'ютером необхідна точна формалізація знань. Це полягає в зрозумілому розмежуванні областей проблем і стратегій рішень.
3. Для прямого використання комп'ютером потрібно додати потім алгоритмізацію. Можна легко визнати, що це велике робоче завдання переборюється колективом. У таблиці 2.1. представлена пропозиція для поділу робіт.[7]
Таблиця 2.1
Процес | Виконавець |
Придбання знаньспеціально отримане структурно отримане | ФахівецьІнженер знань |
Формалізаціяосновнаспеціальна | Розроблювач інструментівІнженер знань |
Алгоритмізація грубаточна | Інженер знаньПрограміст |
У рамках поділу робіт, запропонованого в таблиці 2.1., даються наступні вимоги:
- фахівець повинний вносити свою частку спеціальних знань і здатність пояснення.
- Інженером по знаннях переводитися, що він як теоретичні основи і формальні методи володіє, наприклад, мовами інструментами системи. Спеціально повинна бути в наявності здатність можливості реалізації структурних пристосувань.
- Розроблювач інструмента працює на основі досвіду з процесів загального розвитку експертних систем і загальних технологічних по програмному забезпеченню знань.
- Для програміста упевнені знання про обчислювальні системи, інструменти системи і мови обробки знань вимагаються.
На малюнку 2.1. представлені ще області, що беруть участь у розвитку експертної системи, і для їхнього успіху необхідні взаємодії їх. Також тут показана дуже яскраво центральна роль інженера знань.
2.2 Збирання знань
Технічне знання про виріб, спосіб обробки і технологічних процесів знаходять у різних документаціях і накопичених знаннях і досвіді фахівців і експертів. У виді документації знаходять, приміром, посібника, указівки, робочі плани інструкцій, указівки до дій і багато чого іншого. Витяг цих знань із прилягаючих документацій припускає спеціальне знання.
Ще більш проблематично оформляється облік знань фахівців, обумовлений специфікою людського мозку. Не все знання – активне знання, багато чого залишається в підсвідомості. Це має значення особливо для знання, що запозичалося з досвідів і виправдувалося на практиці.
Знання представляється по різному в людському мозку, воно мається в наявність як абстрактне знання, як картина, як спосіб дії, як наслідок розумових чи процесів асоціативних можливостей і знання, що виражається як мовою.
Ці крайні умови утрудняють значно збір знань. Це все має силу дотримувати і використовувати для експертного опитування такі методи і стратегії, що несуть ці особливості розрахунку. У наступній частині повинні бути представлені деякі методи.
3 СПОСІБ ОДЕРЖАННЯ ЗНАНЬ
3.1 Загальні зауваження
Формують визначені способи одержання інформації про аналізовану систему, які можна звести до двох груп:
1) спосіб самостійного прийому,
2) спосіб загального прийому.
При способі загального прийому необхідна відносно велика робоча група. У багатьох випадках не мається великої групи і вдячно користаються з кожної можливості розширити обмежену потужність. З цього включають студентів у рамках застосування практикуму робіт із прикладами і дипломними роботами. Сумнівно можна з цим можна погодитися, якщо дається гарантія, що випускники по роботі з прикладами і дипломній роботі є членами робочої групи. Як власні досвіди постійно підтверджуються, не усі вказівки й особливості письмово дотримують. З виділенням таких тимчасово діючих сил виділяються не задокументовані інформації. З працею пов'язано викреслюємий персональний контакт для досліджуваної структурної єдності. Рівні недоліки виступають також при зміні співробітників і обміні співробітників і т.п. В інтересі ефективного одержання знань повинне досягатися сталість у межах робочої групи, що стосується області діяльності і приналежності.[8]
3.2 Спосіб самостійного прийому
До цього способу відносяться всі способи, що орієнтуються на одержання інформації родинними системами. Ці способи заощаджують час і витрати аналітиків. Вони можуть застосовуватися тільки, якщо вони навчалися в системах, що аналізують, з метою експертної системи мати в наявності досить надійного співробітника. [9]
Перевага цього методу складається в широкому розподілі виробничих робіт. Недоліком є те, що аналітик уперше знайомитися при оцінюванні спеціальної проблематики, якість і виразність документів різноманітний і зміст їх дуже суб'єктивне. Установлені знання рідкі, не вимагаються додаткові запити.
Відомі два способи самостійного прийому, що одержали велике значення:
- спосіб доповіді.
Керівники відповідних структурних одиниць систем, що аналізують, одержують надані посібники в письмовій і усній формі, по яких точках зору які зведення реєструють, наприклад, графічні представлення, таблиці і т.д. По цих інструкціях керівники роблять свої доповіді. Результати узагальнюються в звичайному випадку, тому що різне тлумачення посібника неминуче, і в кращому випадку придатні для грубої орієнтації.
- спосіб анкетування.
До окремих структурних одиниць відносяться анкети як при статичному збиранні. Труднощі цього способу складаються в оформленні анкет. За допомогою цілеспрямованих питань її можна запобігти. Аналітик складає анкети, використовуючи значимі зведення і відкидаючи незначущі. При цьому способі менше реєструється організаційних форм. Основний інтерес представляють складні правила обробки, по яких обробляються незначна кількість інформації.
З цих причин неможливо по колишніх досвідах при технічному проектуванні працювати з розроблювальними уніфікованими списками досвідів. Вони повинні пристосовуватися до дійсного проекту (результати повинні бути придатними), але при незначних знаннях, що має аналітик до початку його діяльності по відповідному проекті, це відразу неможливо. Таким чином, може використовуватися анкетний спосіб тільки для орієнтованих досліджень.[10]
3.3 Спосіб звичайного прийому
До цієї групи належать усі способи, що охоплюють одержання зведень з поза. Система, що аналізує, постійно досліджує все стороннє.[11]
Для аналітика системи ці методи означають багато старанної роботи і багато витрат часу. результати проте виправдують витрати. Аналіз може проводитися цілеспрямовано, причому неясності можуть відразу обговорюватися й усуватися. Постійний контакт фахівця з відповідними предметними фахівцями полегшує його проникнення в процеси обробки інформації, реєстрування конструктивно-технологічних положень речей.
Передумова для цього методу – це робоча група, що залишається постійної при придбанні знань обміном персоналу.