Зміст
1.Інтернет. Системи адресації. Протоколи передачі даних
2.Архітектура експертних систем. Етапи розробки. Класифікація
Призначення експертних систем
3.Описание практичного завдання
Список літератури
1.Інтернет. Системи адресації. Протоколи передачі даних
Інтернет - відкрита світова комунікаційна структура, що складається з взаємопов'язаних комп'ютерних мереж, що забезпечує доступ до віддаленої інформації та обмін нею між комп'ютерами.
Більш формально це зафіксовано у визначенні Federal Networking Council USA від 24.10.1995: "Інтернет - глобальна інформаційна система, частини якої логічно взаємопов'язані один з одним за допомогою унікального адресного простору, заснованого на протоколі IP або його наступних розширеннях, здатна підтримувати зв'язок з використанням комплексу протоколів TCP / IP, їх подальших розширень або інших IP-сумісних протоколів і яка забезпечує, використовує або робить доступними (публічно або приватним чином) комунікаційний сервіс високого рівня ".
Інтернет надає доступ практично до всіх інформаційних ресурсів світу.
Крім електронної пошти в Інтернеті можна спілкуватися безпосередньо. Є два основні способи спілкування в режимі реального часу. По-перше, це можна зробити за допомогою програми Ай-сі-к'ю (ICQ). Інший варіант - просто зайти на будь-який чат-сервер.
Інтернет відкрив нові можливості для ведення бізнесу. Наприклад, світовий оборот електронного шопінгу (купівель) у режимі реального часу в Інтернеті в 2000 р. склав сотні мільярдів доларів, причому, купити можна практично все. Є компанії, основний бізнес яких розміщений в Інтернеті, наприклад інформаційні, рекламні, туристичні мережеві агентства, віртуальні магазини, мережеві банки. Специфічним видом бізнесу є розробка Web-сторінок.
Прообраз Інтернету виник у 1960-х роках, коли міністерство оборони США з метою сприяння колективній роботі вчених і дослідників з територіально віддалених районів надало їм можливість підключатися до одних і тих же комп'ютерів і мати доступ до загальних файлів. Для цього було потрібно об'єднати всі комп'ютери в одну мережу, перетворити їх у єдину систему.
У 1990 р. швейцарський фізик Тім Бернерс Лі створив систему з єдиним графічним інтерфейсом, через який віддалений користувач в діалоговому режимі міг звертатися до різних баз даних. Це майже відразу ж стало використовуватися для створення глобальної комп'ютерної мережі.
Були придумані способи пошуку потрібної інформації за ключовими словами через систему посилань, гиперсвязей. Забезпечено доступ до інших ресурсів Інтернету, зокрема до електронної пошти і конференцій.
Для подорожі по Всесвітній павутині потрібна програма-оглядач. Існують два найбільш поширених оглядача: Microsoft Internet Explorer і Netscape Navigator.
Доступ до Інтернету та сервіс забезпечується провайдерами.
При виборі провайдера бажано враховувати наступні фактори:
досвід на ринку провайдерських послуг;
завантаженість вхідних телефонних ліній в години пік і якість цих ліній;
наявність пільгових і безкоштовних годин протягом доби;
рівень сервісу.
Системи адресації - закодоване позначення пункту відправлення або призначення даних; ідентифікація об'єкта (наприклад, об'єкта мережі).
Будується за так званою доменній системі адресації. Це означає, що адреса користувача мережі складається з двох частин: ідентифікатора користувача і назви домену з розділовим символом @ ("собака"): (user) @ (domain).
Як назва домену, так і код користувача можуть ділитися на сегменти, колективні точкою. В адресі допустимі латинські літери, цифри і деякі інші символи.
Адреса суб'єкта або об'єкта визначається числом, кодом, фразою. До списку об'єктів входять регістри, області пам'яті, зовнішні пристрої, канали, процеси, системи, мережі. Об'єкти - одержувачі даних прийнято іменувати адресатами. Часто адресу пов'язують з ім'ям об'єкта.
У мережі використовуються три види адрес.
Глобальний адреса вказує, що блок даних, повідомлення або сигнал призначені всім об'єктам. При використанні глобальних адрес в мережі здійснюється широкомовлення.
Груповий адреса визначає безліч об'єктів, яким призначений блок даних.
Унікальний адресу виділяє лише один об'єкт мережі. У залежності від ситуації, що складається в мережі, здійснюється модифікація адрес. Її суть полягає у зміні адрес об'єктів мережі.
Адреса є одним з найважливіших реквізитів.
Протоколи визначають способи передачі даних у мережі, керуючись стандартизованими форматами, виявляють і виправляють помилки.
TCP гарантує, що кожен посланий байт дійде до одержувача без втрат. IP присвоює локальні IP-адреси фізичним мережевих адрес, забезпечуючи тим самим адресний простір, з яким працюють маршрутизатори. У сімейство TCP / IP входять і протокол Telnet, який дозволяє віддаленим терміналам підключатися до віддалених вузлів (комп'ютерів), система доменної адресації DNS, що дає можливість користувачам адресуватися до вузлів мережі по символьному доменному імені замість цифрового IP-адреси, протокол передачі файлів FTP, який визначає механізм збереження і передачі файлів, а також протокол передачі гіпертексту HTTP
2.Архітектура експертних систем. Етапи розробки. Класифікація. Призначення експертних систем
На початку вісімдесятих років у дослідженнях зі штучного інтелекту сформувався самостійний напрямок, що одержав назву "експертні системи" (ЕС). Мета досліджень з ЕС полягає в розробці програм, які при вирішенні завдань, важких для експерта-людини, отримують результати, які не поступаються за якістю і ефективності рішень, одержуваним експертом. Дослідники в області ЕС для назви своєї дисципліни часто використовують також термін "інженерія знань", введений Е. Фейгенбаум як "привнесення принципів та інструментарію досліджень з області штучного інтелекту у вирішення важких прикладних проблем, які потребують знань експертів".
Програмні засоби (ПС), що базуються на експертних технології систем, або інженерії знань (надалі будемо використовувати їх як синоніми), набули значного поширення у світі. Важливість експертних систем полягає в наступному:
технологія експертних систем істотно розширює коло практично значущих завдань, що вирішуються на комп'ютерах, вирішення яких приносить значний економічний ефект;
технологія ЕС є найважливішим засобом у вирішенні глобальних проблем традиційного програмування: тривалість і, отже, висока вартість розробки великих програм;
висока вартість супроводу складних систем, яка часто в кілька разів перевершує вартість їх розробки; низький рівень повторної використовуваних програм і т.п.;
об'єднання технології ЕС з технологією традиційного програмування додає нові якості до програмних продуктів за рахунок: забезпечення динамічної модифікації додатків користувачем, а не програмістом; більшої "прозорості" додатки (наприклад, знання зберігаються на обмеженому ЕЯ, що не потребує коментарів до знань, спрощує навчання і супровід); кращої графіки; інтерфейсу і взаємодії.
На думку провідних фахівців, в недалекій перспективі ЕС знайдуть наступне застосування:
ЕС будуть відігравати провідну роль у всіх фазах проектування, розробки, виробництва, розподілу, продажу, підтримки і надання послуг;
технологія ЕС, що отримала комерційне поширення, забезпечить революційний прорив в інтеграції додатків з готових інтелектуально-взаємодіючих модулів.
ЕС призначені для так званих неформалізованих задач, тобто ЕС не відкидають і не замінюють традиційного підходу до розробки програм, орієнтованого на рішення формалізованих завдань.
Неформалізовані задачі зазвичай володіють наступними особливостями:
ошибочностью, неоднозначністю, неповнотою і суперечливістю вихідних даних;
ошибочностью, неоднозначністю, неповнотою і суперечливістю знань про проблемну області і розв'язуваної задачі;
великою розмірністю простору рішення, тобто перебір у пошуку рішення дуже великий;
динамічно змінюються даними і знаннями.
Слід підкреслити, що неформалізовані задачі представляють великий і дуже важливий клас задач. Багато фахівців вважають, що ці завдання є найбільш масовим класом задач, розв'язуваних ЕОМ.
Експертні системи і системи штучного інтелекту відрізняються від систем обробки даних тим, що в них в основному використовуються символьний (а не числовий) спосіб представлення, символьний вивід і евристичний пошук рішення (а не виконання відомого алгоритму).
Експертні системи застосовуються для рішення тільки важких практичних (не іграшкових) завдань. За якістю і ефективності вирішення експертні системи не поступаються рішенням експерта-людини. Рішення експертних систем мають "прозорістю", тобто можуть бути пояснені користувачеві на якісному рівні. Це якість експертних систем забезпечується їх здатністю міркувати про свої знання і умовиводах. Експертні системи здатні поповнювати свої знання в ході взаємодії з експертом. Необхідно відзначити, що в даний час технологія експертних систем використовується для вирішення різних типів завдань (інтерпретація, прогноз, діагностика, планування, конструювання, контроль, налагодження, інструктаж, управління) в найрізноманітніших проблемних областях, таких, як фінанси, нафтова і газова промисловість , енергетика, транспорт, фармацевтичне виробництво, космос, металургія, гірнича справа, хімія, освіта, целюлозно-паперова промисловість, телекомунікації і зв'язок та ін
Етапи розробки експертних систем
Розробка ЕС має суттєві відмінності від розробки звичайного програмного продукту. Досвід створення ЕС показав, що використання при їх розробці методології, прийнятої в традиційному програмуванні, або надмірно затягує процес створення ЕС, або взагалі призводить до негативного результату.
Використовувати ЕС слід тільки тоді, коли розробка ЕС можлива, виправдана і методи інженерії знань відповідають розв'язуваної задачі. Щоб розробка ЕС була можливою для даного продукту, необхідно одночасне виконання принаймні наступних вимог:
існують експерти в даній галузі, які вирішують завдання значно краще, ніж фахівці, що починають;
експерти сходяться в оцінці запропонованого рішення, інакше не можна буде оцінити якість розробленої ЕС;
експерти здатні вербализовать (висловити на природній мові) і пояснити використовувані ними методи, в іншому випадку важко розраховувати на те, що знання експертів будуть "витягнуті" і вкладені в ЕС;
вирішення завдання вимагає тільки міркувань, а не дій;
завдання не повинна бути занадто важкою (тобто. її рішення має займати в експерта кілька годин чи днів, а не тижнів);
завдання хоча і не повинна бути виражена у формальному вигляді, але все ж таки повинна ставитися до досить "зрозумілою" і структурованої області, тобто повинні бути виділені основні поняття, відношення та відомі (хоча б експерту) способи одержання рішення задачі;
рішення задачі не повинно значною мірою використовувати "здоровий глузд" (тобто широкий спектр загальних відомостей про світ і про спосіб його функціонування, які знає і вміє використовувати будь-який нормальний чоловік), так як подібні знання поки не вдається (в достатній кількості ) вкласти в системи штучного інтелекту.
Використання ЕС в цьому додатку може бути можливо, але не виправдано. Застосування ЕС може бути виправдано одним з таких чинників:
вирішення завдання принесе значний ефект, наприклад економічний;
використання людини-експерта неможливо або із-за недостатньої кількості експертів, або через необхідність виконувати експертизу одночасно в різних місцях;
використання ЕС доцільно в тих випадках, коли при передачі інформації експерту відбувається неприпустима втрата часу або інформації;
використання ЕС доцільно при необхідності вирішувати завдання в оточенні, ворожому для людини.
Додаток відповідає методам ЕС, якщо розв'язувана задача має сукупністю наступних характеристик:
завдання може бути природним чином вирішена за допомогою маніпуляції з символами (тобто за допомогою символічних міркувань), а не маніпуляцій з числами, як прийнято в математичних методах і в традиційному програмуванні;
завдання повинна мати евристичну, а не алгоритмічну природу, тобто її рішення має вимагати застосування евристичних правил. Завдання, які можуть бути гарантовано вирішені (з дотриманням заданих обмежень) за допомогою деяких формальних процедур, не підходять для застосування ЕС;
завдання має бути досить складна, щоб виправдати витрати на розробку ЕС. Однак вона не повинна бути занадто складною (рішення займає в експерта годинник, а не тижні), щоб ЕС могла її вирішувати;
завдання має бути досить вузької, щоб вирішуватися методами ЕС, і практично значущою.
При розробці ЕС, як правило, використовується концепція "швидкого прототипу". Суть цієї концепції полягає в тому, що розробники не намагаються відразу побудувати кінцевий продукт. На початковому етапі вони створюють прототип (прототипи) ЕС. Прототипи повинні задовольняти двом суперечливим вимогам: з одного боку, вони повинні вирішувати типові завдання конкретного додатка, а з іншого - час і трудомісткість їх розробки повинні бути досить незначні, щоб можна було максимально запаралелити процес накопичення та налагодження знань (здійснюваний експертом) з процесом вибору (розробки) програмних засобів (здійснюваним інженером по знаннях і програмістом). Для задоволення зазначеним вимогам, як правило, при створенні прототипу використовуються різноманітні засоби, що прискорюють процес проектування.
Прототип має продемонструвати придатність методів інженерії знань для цього додатка. У разі успіху експерт з допомогою інженера по знаннях розширює знання прототипу про проблемної області. При невдачі може знадобитися розробка нового прототипу або розробники можуть прийти до висновку про непридатність методів ЕС для цього додатка. У міру збільшення знань прототип може досягти такого стану, коли він успішно вирішує всі завдання цього додатка. Перетворення прототипу ЕС в кінцевий продукт зазвичай призводить до перепрограмуванню ЕС на мовах низького рівня, що забезпечують як збільшення швидкодії ЕС, так і зменшення необхідної пам'яті. Трудомісткість і час створення ЕС значною мірою залежать від типу використовуваного інструментарію.
3.Описание практичного завдання
Завдання 5 «База даних» Співробітники
Схема даних
Об'єкт бази даних
Таблиця «Військове звання»
Таблиця «Співробітники»
Таблиця «Підрозділ»
Таблиця «Вчене звання»
Запити
Конструктор «Відрядження»
Список літератури
1.Словарь прикладної інтернетики / Нехаєв С.А., Кривошеїн Н.В., Андрєєв І.Л., Яскевич Я.С. [Електронний ресурс]
2.Большой економічний словник / За ред. О.М. Азріліяна.-5-е вид., Доп. і перераб.-М., 2002
3.Управління організацією: енциклопедії. слов.-М., 2001
4.Популярная економічна енциклопедія / Гол. ред. А.Д. Некіпелов.-М., 2001
5.Россійскій торгово-економічний словник / За ред. С.Н. Бабуріна.-М., 2005
1.Інтернет. Системи адресації. Протоколи передачі даних
2.Архітектура експертних систем. Етапи розробки. Класифікація
Призначення експертних систем
3.Описание практичного завдання
Список літератури
1.Інтернет. Системи адресації. Протоколи передачі даних
Інтернет - відкрита світова комунікаційна структура, що складається з взаємопов'язаних комп'ютерних мереж, що забезпечує доступ до віддаленої інформації та обмін нею між комп'ютерами.
Більш формально це зафіксовано у визначенні Federal Networking Council USA від 24.10.1995: "Інтернет - глобальна інформаційна система, частини якої логічно взаємопов'язані один з одним за допомогою унікального адресного простору, заснованого на протоколі IP або його наступних розширеннях, здатна підтримувати зв'язок з використанням комплексу протоколів TCP / IP, їх подальших розширень або інших IP-сумісних протоколів і яка забезпечує, використовує або робить доступними (публічно або приватним чином) комунікаційний сервіс високого рівня ".
Інтернет надає доступ практично до всіх інформаційних ресурсів світу.
Крім електронної пошти в Інтернеті можна спілкуватися безпосередньо. Є два основні способи спілкування в режимі реального часу. По-перше, це можна зробити за допомогою програми Ай-сі-к'ю (ICQ). Інший варіант - просто зайти на будь-який чат-сервер.
Інтернет відкрив нові можливості для ведення бізнесу. Наприклад, світовий оборот електронного шопінгу (купівель) у режимі реального часу в Інтернеті в 2000 р. склав сотні мільярдів доларів, причому, купити можна практично все. Є компанії, основний бізнес яких розміщений в Інтернеті, наприклад інформаційні, рекламні, туристичні мережеві агентства, віртуальні магазини, мережеві банки. Специфічним видом бізнесу є розробка Web-сторінок.
Прообраз Інтернету виник у 1960-х роках, коли міністерство оборони США з метою сприяння колективній роботі вчених і дослідників з територіально віддалених районів надало їм можливість підключатися до одних і тих же комп'ютерів і мати доступ до загальних файлів. Для цього було потрібно об'єднати всі комп'ютери в одну мережу, перетворити їх у єдину систему.
У 1990 р. швейцарський фізик Тім Бернерс Лі створив систему з єдиним графічним інтерфейсом, через який віддалений користувач в діалоговому режимі міг звертатися до різних баз даних. Це майже відразу ж стало використовуватися для створення глобальної комп'ютерної мережі.
Були придумані способи пошуку потрібної інформації за ключовими словами через систему посилань, гиперсвязей. Забезпечено доступ до інших ресурсів Інтернету, зокрема до електронної пошти і конференцій.
Для подорожі по Всесвітній павутині потрібна програма-оглядач. Існують два найбільш поширених оглядача: Microsoft Internet Explorer і Netscape Navigator.
Доступ до Інтернету та сервіс забезпечується провайдерами.
При виборі провайдера бажано враховувати наступні фактори:
досвід на ринку провайдерських послуг;
завантаженість вхідних телефонних ліній в години пік і якість цих ліній;
наявність пільгових і безкоштовних годин протягом доби;
рівень сервісу.
Системи адресації - закодоване позначення пункту відправлення або призначення даних; ідентифікація об'єкта (наприклад, об'єкта мережі).
Будується за так званою доменній системі адресації. Це означає, що адреса користувача мережі складається з двох частин: ідентифікатора користувача і назви домену з розділовим символом @ ("собака"): (user) @ (domain).
Як назва домену, так і код користувача можуть ділитися на сегменти, колективні точкою. В адресі допустимі латинські літери, цифри і деякі інші символи.
Адреса суб'єкта або об'єкта визначається числом, кодом, фразою. До списку об'єктів входять регістри, області пам'яті, зовнішні пристрої, канали, процеси, системи, мережі. Об'єкти - одержувачі даних прийнято іменувати адресатами. Часто адресу пов'язують з ім'ям об'єкта.
У мережі використовуються три види адрес.
Глобальний адреса вказує, що блок даних, повідомлення або сигнал призначені всім об'єктам. При використанні глобальних адрес в мережі здійснюється широкомовлення.
Груповий адреса визначає безліч об'єктів, яким призначений блок даних.
Унікальний адресу виділяє лише один об'єкт мережі. У залежності від ситуації, що складається в мережі, здійснюється модифікація адрес. Її суть полягає у зміні адрес об'єктів мережі.
Адреса є одним з найважливіших реквізитів.
Протоколи визначають способи передачі даних у мережі, керуючись стандартизованими форматами, виявляють і виправляють помилки.
TCP гарантує, що кожен посланий байт дійде до одержувача без втрат. IP присвоює локальні IP-адреси фізичним мережевих адрес, забезпечуючи тим самим адресний простір, з яким працюють маршрутизатори. У сімейство TCP / IP входять і протокол Telnet, який дозволяє віддаленим терміналам підключатися до віддалених вузлів (комп'ютерів), система доменної адресації DNS, що дає можливість користувачам адресуватися до вузлів мережі по символьному доменному імені замість цифрового IP-адреси, протокол передачі файлів FTP, який визначає механізм збереження і передачі файлів, а також протокол передачі гіпертексту HTTP
2.Архітектура експертних систем. Етапи розробки. Класифікація. Призначення експертних систем
На початку вісімдесятих років у дослідженнях зі штучного інтелекту сформувався самостійний напрямок, що одержав назву "експертні системи" (ЕС). Мета досліджень з ЕС полягає в розробці програм, які при вирішенні завдань, важких для експерта-людини, отримують результати, які не поступаються за якістю і ефективності рішень, одержуваним експертом. Дослідники в області ЕС для назви своєї дисципліни часто використовують також термін "інженерія знань", введений Е. Фейгенбаум як "привнесення принципів та інструментарію досліджень з області штучного інтелекту у вирішення важких прикладних проблем, які потребують знань експертів".
Програмні засоби (ПС), що базуються на експертних технології систем, або інженерії знань (надалі будемо використовувати їх як синоніми), набули значного поширення у світі. Важливість експертних систем полягає в наступному:
технологія експертних систем істотно розширює коло практично значущих завдань, що вирішуються на комп'ютерах, вирішення яких приносить значний економічний ефект;
технологія ЕС є найважливішим засобом у вирішенні глобальних проблем традиційного програмування: тривалість і, отже, висока вартість розробки великих програм;
висока вартість супроводу складних систем, яка часто в кілька разів перевершує вартість їх розробки; низький рівень повторної використовуваних програм і т.п.;
об'єднання технології ЕС з технологією традиційного програмування додає нові якості до програмних продуктів за рахунок: забезпечення динамічної модифікації додатків користувачем, а не програмістом; більшої "прозорості" додатки (наприклад, знання зберігаються на обмеженому ЕЯ, що не потребує коментарів до знань, спрощує навчання і супровід); кращої графіки; інтерфейсу і взаємодії.
На думку провідних фахівців, в недалекій перспективі ЕС знайдуть наступне застосування:
ЕС будуть відігравати провідну роль у всіх фазах проектування, розробки, виробництва, розподілу, продажу, підтримки і надання послуг;
технологія ЕС, що отримала комерційне поширення, забезпечить революційний прорив в інтеграції додатків з готових інтелектуально-взаємодіючих модулів.
ЕС призначені для так званих неформалізованих задач, тобто ЕС не відкидають і не замінюють традиційного підходу до розробки програм, орієнтованого на рішення формалізованих завдань.
Неформалізовані задачі зазвичай володіють наступними особливостями:
ошибочностью, неоднозначністю, неповнотою і суперечливістю вихідних даних;
ошибочностью, неоднозначністю, неповнотою і суперечливістю знань про проблемну області і розв'язуваної задачі;
великою розмірністю простору рішення, тобто перебір у пошуку рішення дуже великий;
динамічно змінюються даними і знаннями.
Слід підкреслити, що неформалізовані задачі представляють великий і дуже важливий клас задач. Багато фахівців вважають, що ці завдання є найбільш масовим класом задач, розв'язуваних ЕОМ.
Експертні системи і системи штучного інтелекту відрізняються від систем обробки даних тим, що в них в основному використовуються символьний (а не числовий) спосіб представлення, символьний вивід і евристичний пошук рішення (а не виконання відомого алгоритму).
Експертні системи застосовуються для рішення тільки важких практичних (не іграшкових) завдань. За якістю і ефективності вирішення експертні системи не поступаються рішенням експерта-людини. Рішення експертних систем мають "прозорістю", тобто можуть бути пояснені користувачеві на якісному рівні. Це якість експертних систем забезпечується їх здатністю міркувати про свої знання і умовиводах. Експертні системи здатні поповнювати свої знання в ході взаємодії з експертом. Необхідно відзначити, що в даний час технологія експертних систем використовується для вирішення різних типів завдань (інтерпретація, прогноз, діагностика, планування, конструювання, контроль, налагодження, інструктаж, управління) в найрізноманітніших проблемних областях, таких, як фінанси, нафтова і газова промисловість , енергетика, транспорт, фармацевтичне виробництво, космос, металургія, гірнича справа, хімія, освіта, целюлозно-паперова промисловість, телекомунікації і зв'язок та ін
Етапи розробки експертних систем
Розробка ЕС має суттєві відмінності від розробки звичайного програмного продукту. Досвід створення ЕС показав, що використання при їх розробці методології, прийнятої в традиційному програмуванні, або надмірно затягує процес створення ЕС, або взагалі призводить до негативного результату.
Використовувати ЕС слід тільки тоді, коли розробка ЕС можлива, виправдана і методи інженерії знань відповідають розв'язуваної задачі. Щоб розробка ЕС була можливою для даного продукту, необхідно одночасне виконання принаймні наступних вимог:
існують експерти в даній галузі, які вирішують завдання значно краще, ніж фахівці, що починають;
експерти сходяться в оцінці запропонованого рішення, інакше не можна буде оцінити якість розробленої ЕС;
експерти здатні вербализовать (висловити на природній мові) і пояснити використовувані ними методи, в іншому випадку важко розраховувати на те, що знання експертів будуть "витягнуті" і вкладені в ЕС;
вирішення завдання вимагає тільки міркувань, а не дій;
завдання не повинна бути занадто важкою (тобто. її рішення має займати в експерта кілька годин чи днів, а не тижнів);
завдання хоча і не повинна бути виражена у формальному вигляді, але все ж таки повинна ставитися до досить "зрозумілою" і структурованої області, тобто повинні бути виділені основні поняття, відношення та відомі (хоча б експерту) способи одержання рішення задачі;
рішення задачі не повинно значною мірою використовувати "здоровий глузд" (тобто широкий спектр загальних відомостей про світ і про спосіб його функціонування, які знає і вміє використовувати будь-який нормальний чоловік), так як подібні знання поки не вдається (в достатній кількості ) вкласти в системи штучного інтелекту.
Використання ЕС в цьому додатку може бути можливо, але не виправдано. Застосування ЕС може бути виправдано одним з таких чинників:
вирішення завдання принесе значний ефект, наприклад економічний;
використання людини-експерта неможливо або із-за недостатньої кількості експертів, або через необхідність виконувати експертизу одночасно в різних місцях;
використання ЕС доцільно в тих випадках, коли при передачі інформації експерту відбувається неприпустима втрата часу або інформації;
використання ЕС доцільно при необхідності вирішувати завдання в оточенні, ворожому для людини.
Додаток відповідає методам ЕС, якщо розв'язувана задача має сукупністю наступних характеристик:
завдання може бути природним чином вирішена за допомогою маніпуляції з символами (тобто за допомогою символічних міркувань), а не маніпуляцій з числами, як прийнято в математичних методах і в традиційному програмуванні;
завдання повинна мати евристичну, а не алгоритмічну природу, тобто її рішення має вимагати застосування евристичних правил. Завдання, які можуть бути гарантовано вирішені (з дотриманням заданих обмежень) за допомогою деяких формальних процедур, не підходять для застосування ЕС;
завдання має бути досить складна, щоб виправдати витрати на розробку ЕС. Однак вона не повинна бути занадто складною (рішення займає в експерта годинник, а не тижні), щоб ЕС могла її вирішувати;
завдання має бути досить вузької, щоб вирішуватися методами ЕС, і практично значущою.
При розробці ЕС, як правило, використовується концепція "швидкого прототипу". Суть цієї концепції полягає в тому, що розробники не намагаються відразу побудувати кінцевий продукт. На початковому етапі вони створюють прототип (прототипи) ЕС. Прототипи повинні задовольняти двом суперечливим вимогам: з одного боку, вони повинні вирішувати типові завдання конкретного додатка, а з іншого - час і трудомісткість їх розробки повинні бути досить незначні, щоб можна було максимально запаралелити процес накопичення та налагодження знань (здійснюваний експертом) з процесом вибору (розробки) програмних засобів (здійснюваним інженером по знаннях і програмістом). Для задоволення зазначеним вимогам, як правило, при створенні прототипу використовуються різноманітні засоби, що прискорюють процес проектування.
Прототип має продемонструвати придатність методів інженерії знань для цього додатка. У разі успіху експерт з допомогою інженера по знаннях розширює знання прототипу про проблемної області. При невдачі може знадобитися розробка нового прототипу або розробники можуть прийти до висновку про непридатність методів ЕС для цього додатка. У міру збільшення знань прототип може досягти такого стану, коли він успішно вирішує всі завдання цього додатка. Перетворення прототипу ЕС в кінцевий продукт зазвичай призводить до перепрограмуванню ЕС на мовах низького рівня, що забезпечують як збільшення швидкодії ЕС, так і зменшення необхідної пам'яті. Трудомісткість і час створення ЕС значною мірою залежать від типу використовуваного інструментарію.
3.Описание практичного завдання
Завдання 5 «База даних» Співробітники
Схема даних
Об'єкт бази даних
Таблиця «Військове звання»
Таблиця «Співробітники»
Таблиця «Підрозділ»
Таблиця «Вчене звання»
Запити
Конструктор «Відрядження»
Список літератури
1.Словарь прикладної інтернетики / Нехаєв С.А., Кривошеїн Н.В., Андрєєв І.Л., Яскевич Я.С. [Електронний ресурс]
2.Большой економічний словник / За ред. О.М. Азріліяна.-5-е вид., Доп. і перераб.-М., 2002
3.Управління організацією: енциклопедії. слов.-М., 2001
4.Популярная економічна енциклопедія / Гол. ред. А.Д. Некіпелов.-М., 2001
5.Россійскій торгово-економічний словник / За ред. С.Н. Бабуріна.-М., 2005