вторник, 14 января 2020 г.

Штучний інтелект

Загальний опис

У більшості випадків алгоритм розв'язання завдання невідомий наперед. Точного визначення цієї науки немає, оскільки у філософії не розв'язано питання про природу і статус людського інтелекту. Немає і точного критерію досягнення комп'ютером «розумності», хоча перед штучним інтелектом було запропоновано низку гіпотез, наприклад, тест Тюрінга або гіпотеза Ньюелла-Саймона. Нині існує багато підходів як до розуміння задач штучного інтелекту, так і до створення інтелектуальних систем.
Одна з класифікацій виділяє два підходи до розробки штучного інтелекту:Картинки по запросу штучний інтелект
Ця наука пов'язана з психологієюнейрофізіологієютрансгуманізмом та іншими. Як і всі комп'ютерні науки, вона використовує математичний апарат. Особливе значення для неї мають філософія і робототехніка.
Штучний інтелект — дуже молода галузь досліджень, започаткована 1956 року. Її історичний шлях нагадуєсинусоїду, кожен «зліт» якої ініціювався деякою новою ідеєю. На сьогодні її розвиток перебуває на «підйомі»[джерело?], і спирається на застосування вже досягнутих результатів в інших областях науки,промисловостібізнесі та навіть у повсякденному житті.

Підходи, напрямки і мета

Єдиної відповіді на питання, чим опікується штучний інтелект (ШІ), не існує. Майже кожен автор, який пише книгу про штучний інтелект, відштовхується від якогось визначення, та розглядає в його світлі досягнення цієї науки. Зазвичай ці визначення зводяться до наступних:
  • штучний інтелект вивчає методи розв'язання завдань, які потребують людського розуміння. Отже, мова іде про те, щоби навчити ШІ розв'язувати тести інтелекту. Це передбачає розвиток способів розв'язання задач за аналогією, методів дедукції та індукції, накопичення базових знань і вміння їх використовувати.
  • штучний інтелект вивчає методи розв'язання задач, для яких не існує способів розв'язання або вони не коректні (через обмеження в часі, пам'яті тощо). Завдяки такому визначенню інтелектуальні алгоритми часто використовуються для розв'язання NP-повних задач, наприклад, задачі комівояжера.
  • штучний інтелект займається моделюванням людської вищої нервової діяльності.
  • штучний інтелект — це системи, які можуть оперувати зі знаннями, а найголовніше — навчатися. В першу чергу мова ведеться про те, щоби визнати клас експертних систем (назва походить від того, що вони спроможні замінити «на посту» людей-експертів) інтелектуальними системами.
  • останній підхід, що почав розвиватися з 1990-х років, називається агентно-орієнтованим підходом. Цей підхід зосереджує увагу на тих методах і алгоритмах, які допоможуть інтелектуальному агенту виживати в довкілліпід час виконання свого завдання. Тому тут значно краще вивчаються алгоритми пошуку і прийняття рішення.
  • Картинки по запросу штучний інтелект