- •Навчальний посібник Київ 2005
- •Анотація
- •Тематичний план дисципліни ”Сучасні інформаційні системи і технології”
- •Розділ 1 Сучасні іст: основні визначення та проблеми
- •1.1 Інформаційні технології та процеси обробки інформації
- •1.2 Поняття інформації. Дані та знання
- •1.3 Інформація як властивість матерії
- •1.4 Логіко-семантичний підхід до інформації
- •1.5 Оцінка кількості інформації
- •1.6 Форми адекватності інформації
- •1.7 Семантична та прагматична міри інформації
- •Якість інформації
- •Висновки
- •Список літератури
- •Контрольні питання
- •Розділ 2. Інформаційні ресурси – об’єкт інформаційних систем та технологій. Інформація - один з найцінніших ресурсів суспільства
- •Кодування інформації
- •Штрихове кодування інформації
- •Інформаційні революції
- •Інформаційне суспільство
- •Інформатизація та комп’ютеризація
- •Основні етапи інформатизації суспільства:
- •Економічна інформація
- •Висновки
- •Список літератури
- •Контрольні питання
- •Розділ 3 Складові інформаційної технології
- •Математичне забезпечення
- •Апаратне забезпечення
- •Програмне забезпечення
- •Правове забезпечення
- •Висновки
- •Список літератури
- •Контрольні питання
- •Розділ 4. Програмна інженерія як сукупність технологій розробки інформаційних систем.
- •Базовi поняття програмної інженерії
- •Життєвий цикл пз
- •Інженерiя вимог
- •Тестування програм та систем
- •Аналіз якості програмного забезпечення
- •Висновки
- •Список літератури
- •Контрольні питання:
- •Розділ 5. Проблеми безпеки у відкритих інформаційних системах Інформація як об’єкт захисту
- •Основні аспекти інформаційної безпеки
- •Стандарти захисту інформації
- •Загальні рекомендації щодо інформаційної безпеки
- •Шифрування
- •Комп’ютерні злочини
- •Висновки
- •Список літератури
- •Контрольні питання
- •Розділ 6. Засоби інтелектуалізації сучасних іс Основні напрямки розвитку штучного інтелекту
- •Нейронні мережі
- •Формальні методи в системах штучного інтелекту
- •Дедуктивні міркування
- •Індуктивні міркування
- •Міркування за аналогією
- •Предикати
- •Формальні теорії
- •Нечіткі множини та нечітка логіка
- •Експертні системи
- •Класифікація ес за призначенням
- •Системи підтримки прийняття рішень
- •Основні властивості сппр
- •Список літератури
- •Контрольні питання
- •Розділ 7. Відкриті системи. Комп’ютерні мережі.
- •Компоненти комп'ютерної мережі
- •Основні вимоги до сучасних обчислювальних мереж
- •Відкриті системи
- •Рівні еталонної моделі osi
- •Список літератури
- •Контрольні питання
- •Розділ 8. Інформаційні ресурси глобальної мережі Інтернет. Подання знань про предметну область на основі онтологій. Інформаційні ресурси глобальної мережі Інтернет
- •Засоби подання текстової інформації
- •Мультимедійна інформація
- •Графічні формати Інтернет
- •Метаінформація про ресурси Інтернет
- •Онтології
- •Висновки
- •Список літератури
- •Контрольні питання
- •Розділ 9. Інтелектуальні програмні агенти. Мультиагентні системи.
- •Основні властивості програмного агента
- •Властивості інтелектуальних агентів
- •Переконання, бажання і наміри агентів
- •Мультиагентні системи
- •Список літератури
- •Контрольні питання
- •Розділ 10. Пошук інформації в Інтернет. Засоби інтелектуалізації пошуку інформації
- •Визначення контексту пошукових запитів
- •Інформаційно-пошукові агенти
- •Мультиагентні інформаційно-пошукові системи
- •Висновки
- •Список літератури
- •Контрольні питання
- •Додаток 1. Перелік скорочень
- •Додаток 2. Тести для перевірки знань з курсу «Сучасні інформаційні системи і технології»
- •Додаток 3. Глосарій
- •Алфавітно ─предметний покажчик
Нечіткі множини та нечітка логіка
У постановці задач часто зустрічаються елементи нечіткості. Нечіткість може бути лінгвістичною, тобто виникати з властивостей мови опису задач (приміром, такі характеристики, як “великий” або “малий”, не задають кількісну міру та мають сильну контекстну залежність - так, карликовий бегемот напевно більше крупного хом’яка).
Теорія нечітких множин дає строгий математичний опис розпливчастих тверджень (“ fuzzy logic ”), дозволяючи тим самим подолати лінгвістичний бар'єр між людиною, судження й оцінки якої є наближеними і нечіткими, і комп’ютерами, здатними виконувати тільки чіткі інструкції.
Зараз існує кілька підходів до формалізації нечітких понять. Один з них - нечіткі множини Заде. Він долає обмеження класичної теорії множин щодо того, що елемент може або належати, або не належати множині. Вводиться характеристична функція належності, що приймає свої значення на інтервалі від 0 до1.
Галузь застосування нечітких множин дуже широка і різноманітна. У царині аналізу великих систем, таких, як управління економікою країни або галузі, з'являється можливість моделювання невизначеності, яка подається у градаціях поінформованості центру про нижчі рівні. У галузі лінгвістики – це моделювання змісту речень і текстів за допомогою розподілу можливостей, які описують функції належності. В техніці теорія нечітких алгоритмів стимулює розвиток гнучких автоматизованих виробництв і робототехнічних комплексів, зокрема, роботів, здатних виконувати окремі інтелектуальні дії людини. Теорія нечітких множин корисна при створенні діалогових систем з мовою спілкування, близькою до природного.
Між ШІ і теорією нечітких множин існує тісний взаємозв'язок, що випливає з тези Л. Заде про те, що «людина мислить не числами, а нечіткими поняттями».
Експертні системи
Експертна система (ЕС) — це складна ІС, що оперує знаннями в певній ПрО з метою надання рекомендацій або вирішення проблеми.
ЕС акумулює знання експертів, щоб надати можливість використовувати їх менш кваліфікованим користувачам. Вона на основі обробки цих знань може давати інтелектуальні поради, приймати рішення на рівні експерта-професіонала, а також пояснювати процес знаходження того або іншого рішення.
ЕС - це програма, що поводиться як експерт в певній вузькій ПрО. ЕС мають розв’язувати задачі з невизначеними і неповними вихідні даними, застосовуючи для цього експертні знання. Ці системи надають пояснення своєї поведінки і свого рішення, але відповідальність за прийняте рішення несе особисто користувач. ЕС мають широке практичне застосування. Розроблені ЕС у науці (класифікація тварин і рослин за видами), у медицині (постановка діагнозу, аналіз електрокардіограм, визначення методів лікування), у техніці (пошук несправностей у технічних пристроях), у соціології, криміналістиці, лінгвістиці тощо.
Прийнято виділяти в ЕС три основні модулі:
• база знань;
• машина виведення;
• інтерфейс із користувачем.
Оцінка ЕС користувачем значною мірою залежить від того, наскільки праця з експертною системою схожа на співробітництво з експертом, і, відповідно, істотно залежить від якості пояснень, які система надає користувачеві у відповідь на його запитання. Важлива риса ЕС - їх адаптивність, тобто здатність до навчання.
Для функціонування ЕС її БЗ має бути наповнена знаннями. Для цього запрошують експертів - висококваліфікованих спеціалістів у тій галузі, для якої розробляється ЕС. Їх завдання — формально описати всі свої знання, потрібні для функціонування ЕС. У БЗ містяться знання двох типів:
загальновідомі факти, явища, закономірності даної ПрО;
набір емпіричних правил, за якими спеціалісти приймають рішення за умов невизначеності, неповноти та суперечливості інформації.