Здавалка
Главная | Обратная связь

Деякі етапи розвитку програмних засобів



Технологія Задачі
Технологія програмного управління фізичним рівнем ЕОМ і зовнішніх пристроїв Розробка операційних систем Евристичне2 програмування
Програмно-апаратна оптимізація функціонування фізичного рівня ЕОМ Удосконалення операційних систем, розроблення спеціальних утиліт
Технологія логічної організації збережених даних Розробка файлових систем даних
Технологія баз даних і обчислень Розробка стандартних форматів і методів доступу до даних, числові алгоритми
Технологія штучного інтелекту Розробка універсальних методів порівняльного аналізу збережених даних , пошуку протиріч, причин їх появи і усунення.

 

Кожна технологія породила свої специфічні поняття, терміни і методи. Для штучного інтелекту таким поняттям являється поняття про знання.

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

 

 

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

 

2. Поняття “штучний інтелект

2.1. Основні означення понять

2.1.1. Тлумачення слова “штучний”

2.1.2. Поняття “інтелект”

2.1.3. Поняття “інтелектуальні системи”

2.1.3.1. Означення 1.

2.1.3.1.1. Приклади інтелектуальних систем.

2.1.3.2. Означення 2.

2.1.3.3. Означення 3.

2.2. Поняття “штучний інтелект”

2.1.1. Тлумачення слова “штучний”

Що ж таке “штучний інтелект”? Слово “штучний” ніяких сумнівів не викликає, адже штучними називаються речі, безпосередньо створені людиною. Для отримання визначення “штучний інтелект” потрібно означити поняття “інтелект” та “інтелектуальні системи”.

 

 

2.1.2. Поняття “інтелект”

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

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

Таким чином, інтелектом можна назвати опрацювання інформації за допомогою функцій, раніше присутніх тільки людям. І всі прагнення створити штучний інтелект являються нічим іншим як спробами впровадження цих самих функцій у підвладному людині матеріалі.

Уявіть собі робота, який з вами спілкується як звичайна людина. Чи можна сказати про наявність у нього інтелекту? Можливо, але тільки у тому випадку, якщо він буде давати красиві, природні, звичайні для нас відповіді та викручуватися зі складних ситуацій, вражаючи нас своєю глибиною думки.

Отже, можна сказати, що інтелектом називається механізм прийняття рішень, що проявляє себе в нестандартних ситуаціях, відсутніх під час навчання. Інтелект характеризується рівнем, який можна визначити з результатів вирішуваних задач.

 

2.1.3. Поняття “інтелектуальні системи”

2.1.3.1. Означення 1.

Означення 1. Інтелектуальною називається система (мал.1.), яка здатна цілеспрямовано, в залежності від стану інформаційних входів, змінювати не тільки параметри функціонування, але і сам спосіб своєї поведінки, причому цей спосіб залежить не тільки від поточного стану інформаційних входів, а також від попередніх станів системи.

       
   
Інформаційні виходи (поведінка системи)
 
Інформаційні входи    
 


Стан системи

Мал.1. Інтелектуальна система “чорний ящик”1

 

2.1.3.1.1. Приклади інтелектуальних систем.

Розглянемо декілька прикладів.

Будь-який живий організм – інтелектуальна система. Він має довгочасну пам'ять, здатність до самонавчання. Дитина, яка доторкнулася до гарячої плити, більше не повторить подібних дій. Собака, яке вперше побігла за кішкою, отримає серйозний урок і навряд чи побіжить за нею другий раз. При повторній зустрічі він поведе себе зовсім інакшим чином. Річ у тім, що отримавши урок від кішки, собака запам’ятав не тільки параметри ситуації (довжину кігтів чи швидкість реакції), але і правила поведінки (не підходи, не підставляй ніс і т.д.).

Технічні системи найчастіше не являються інтелектуальними, адже їхня реакція на одну і ту ж подію кардинально не змінюється. Просте накопичення даних “не навчає” систему.

2.1.3.2. Означення 2.

Означення 2. Інтелектуальною називається система, яка моделює на комп’ютері мислення людини.

Дане означення появилося в 60-х рр., коли почали вважати, що мозок людини можна змоделювати на комп’ютері.

2.1.3.3. Означення 3.

Означення 3. Інтелектуальною називається система, яка дозволяє підсилити інтелектуальну діяльність людини за рахунок ведення з нею осмисленого діалогу.

В кінці 80-х рр. стало очевидним, що створити універсальний штучний розум дуже складно, практично неможливо. Потрібно розробляти вузькоспеціалізовані інтелектуальні системи, які не замінюють людину, а доповнюють її.

1 В основі “чорного ящика” лежить принцип, згідно якого система ШІ повинна реагувати на вхідний сигнал так, як мозок людини, і не має значення чи подібна дана система за будовою на мозок людини чи ні.

 

2.2. Поняття “штучний інтелект”

Штучний інтелект можна означити як:

один з наукових напрямків інформатики, який є основою нової інформаційної технології;

програмна система, яка імітує на комп’ютері мислення людини;

як область комп’ютерної науки, яка займається автоматизацією розумної поведінки.

Основу ШІ становлять знання про процеси людського мислення.

 







©2015 arhivinfo.ru Все права принадлежат авторам размещенных материалов.