|
|
3 weeks ago | |
|---|---|---|
| .. | ||
| README.md | 3 weeks ago | |
| assignment.md | 8 months ago | |
README.md
Історія машинного навчання
Скетчноут від Tomomi Imura
Попередній квіз
🎥 Натисніть на зображення вище, щоб переглянути коротке відео з цього уроку.
У цьому уроці ми пройдемося основними віхами в історії машинного навчання та штучного інтелекту.
Історія штучного інтелекту (ШІ) як галузі тісно переплітається з історією машинного навчання, оскільки алгоритми й обчислювальні досягнення, що лежать в основі МН, сприяли розвитку ШІ. Корисно пам’ятати, що хоча ці галузі як окремі напрямки досліджень почали формуватися в 1950-х, важливі алгоритмічні, статистичні, математичні, обчислювальні та технічні відкриття передували й перекривалися з цією епохою. Насправді люди думали про ці питання протягом сотень років: ця стаття розглядає історичні інтелектуальні основи ідеї «машини, що мислить».
Визначні відкриття
- 1763, 1812 Теорема Баєса та її попередники. Ця теорема та її застосування лежать в основі висновків, описуючи ймовірність події на основі попередніх знань.
- 1805 Теорія найменших квадратів, розроблена французьким математиком Адрієн-Марі Лежандром. Цю теорію, з якою ви ознайомитесь у модулі регресії, використовують для апроксимації даних.
- 1913 Марковські ланцюги, названі на честь російського математика Андрія Маркова, використовуються для опису послідовності можливих подій на основі попереднього стану.
- 1957 Перцептрон — тип лінійного класифікатора, винайдений американським психологом Френком Розенблаттом, який лежить в основі досягнень у глибокому навчанні.
- 1967 Найближчий сусід — алгоритм, спершу створений для побудови маршрутів. В контексті МН його використовують для виявлення патернів.
- 1970 Зворотне поширення помилки використовується для навчання прямопрохідних нейронних мереж.
- 1982 Рекурентні нейронні мережі — це штучні нейронні мережі, походженням від прямопрохідних мереж, які створюють часові графи.
✅ Здійсніть невелике дослідження. Які ще дати ви вважаєте ключовими в історії МН та ШІ?
1950: Машини, що думають
Алан Тьюрінг, надзвичайна особистість, яку громадськість у 2019 році визнала найбільшим науковцем ХХ століття, вважається одним із засновників ідеї «машини, що може думати». Він боровся з скептиками та власною потребою в емпіричних доказах цієї концепції частково шляхом створення Тесту Тьюрінга, який ви вивчатимете у наших уроках з обробки природної мови.
1956: Літній дослідницький проєкт у Дартмасі
«Літній дослідницький проєкт у Дартмасі з штучного інтелекту був визначною подією для цієї сфери», і саме тут вперше було введено термін «штучний інтелект» (джерело).
Кожний аспект навчання або інша особливість інтелекту можуть бути настільки точно описані, що машину можна змусити імітувати їх.
Провідний дослідник, професор математики Джон Маккарті, сподівався «продовжувати з припущенням, що кожний аспект навчання або інша особливість інтелекту можуть бути настільки точно описані, що машину можна змусити імітувати їх». Учасниками були і інші відомі особистості, як-от Марвін Мінський.
Робота семінару вважається початком і поштовхом до декількох дискусій, включаючи «появу символічних методів, систем, сфокусованих на обмежених доменах (ранні експертні системи), та дедуктивних систем проти індуктивних» (джерело).
1956 - 1974: «Золоті роки»
Від 1950-х до середини 70-х років оптимізм був високим через сподівання, що ШІ зможе вирішити багато проблем. У 1967 році Марвін Мінський впевнено заявив: «Протягом одного покоління… проблема створення 'штучного інтелекту' буде суттєво розв’язана.» (Minsky, Marvin (1967), Computation: Finite and Infinite Machines, Englewood Cliffs, N.J.: Prentice-Hall)
Дослідження обробки природної мови процвітали, пошук вдосконалювався і ставав потужнішим, і виникла концепція «мікросвітів», де прості завдання виконувалися за допомогою інструкцій звичайною мовою.
Дослідження фінансувалися урядовими організаціями, відбувалися прориви в обчисленнні та алгоритмах, а прототипи інтелектуальних машин були побудовані. Декілька таких машин:
-
Робот Шейкі, який міг маневрувати і розв’язувати завдання «інтелігентно».
Шейкі у 1972 році
-
Еліза, ранній чат-бот, могла спілкуватися з людьми і виконувати роль примітивного «терапевта». Ви дізнаєтесь більше про Елізу в уроках NLP.
Версія чат-бота Елізи
-
«Світ блоків» був прикладом мікросвіту, де блоки можна було складати та сортувати, і тут можна було експериментувати з навчанням машин приймати рішення. Досягнення, створені з використанням бібліотек, таких як SHRDLU, допомогли просунутися в обробці мови.
🎥 Натисніть на зображення вище для відео: Світ блоків з SHRDLU
1974 - 1980: «Зимовий період ШІ»
До середини 70-х стало очевидно, що складність створення «інтелектуальних машин» була недооцінена, а обіцянки, з урахуванням доступної обчислювальної потужності, були перебільшені. Фінансування спало, а довіра до галузі знизилась. Серед проблем, які підривали впевненість:
- Обмеження. Обчислювальна потужність була надто обмеженою.
- Комбінаторний вибух. Кількість параметрів, які потрібно було навчати, зростала експоненційно, коли від комп’ютерів вимагалося більше, але обчислювальна потужність і можливості не розвивалися паралельно.
- Нестача даних. Брак даних заважав процесу тестування, розробки та вдосконалення алгоритмів.
- Чи ставимо ми правильні питання? Самі питання почали піддаватися сумніву. Дослідники стикалися з критикою своїх підходів:
- Тести Тьюрінга ставали під сумнів, серед іншого, через ідею «теорії китайської кімнати», яка припускала, що «програмування цифрового комп’ютера може створювати враження розуміння мови, але не дає справжнього розуміння.» (джерело)
- Критика була спрямована на етику впровадження штучних інтелектів, як-от «терапевт» ЕЛІЗА, у суспільство.
Водночас почали формуватися різні школи мислення в ШІ. Виникла дихотомія між практиками "неохайного" та "акуратного ШІ". Неохайні лабораторії годинами налаштовували програми, поки не отримували потрібні результати. Акуратні лабораторії «зосереджувалися на логіці та формальному розв’язанні задач». ЕЛІЗА та SHRDLU були відомими неохайними системами. У 1980-х, з появою потреби робити системи МН відтворюваними, підхід акуратних лабораторій поступово вийшов на передній план, оскільки їх результати краще пояснюються.
Експертні системи 1980-х
З розвитком галузі ставало ясніше, яку користь вона приносить бізнесу, і у 1980-х почалося поширення «експертних систем». «Експертні системи були одними з перших по-справжньому успішних форм програмного забезпечення штучного інтелекту (ШІ).» (джерело).
Цей тип системи насправді є гібридним, частково складається з системи правил, що визначають бізнес-вимоги, і інференційного двигуна, який використовує систему правил для виведення нових фактів.
У цю епоху також збільшилася увага до нейронних мереж.
1987 - 1993: Застій ШІ
Поширення спеціалізованого апаратного забезпечення для експертних систем стало занадто вузькоспеціалізованим. Поява персональних комп’ютерів також конкурувала з цими великими, спеціалізованими, централізованими системами. Демократизація обчислень почалася і згодом відкрила шлях до сучасного вибуху великих даних.
1993 - 2011
Ця епоха ознаменувала нову добу для МН та ШІ, які змогли розв’язати деякі проблеми, спричинені раніше дефіцитом даних і обчислювальної потужності. Кількість даних почала швидко зростати і стала більш доступною, на краще і на гірше, особливо з появою смартфонів близько 2007 року. Обчислювальна потужність зросла експоненційно, а алгоритми розвивалися паралельно. Галузь почала набирати зрілості, адже вільні часи минули і вона почала оформлятися як справжня дисципліна.
Сьогодні
Сьогодні машинне навчання і ШІ торкаються майже кожного аспекту нашого життя. Ця епоха вимагає уважного розуміння ризиків і потенційних впливів цих алгоритмів на людське життя. Як зазначив Бред Сміт з Microsoft, «Інформаційні технології піднімають питання, що стосуються фундаментальних прав людини, таких як право на приватність та свободу вираження думок. Ці питання підвищують відповідальність технологічних компаній, які створюють ці продукти. З нашої точки зору, вони також потребують вдумливого регулювання з боку уряду й формування норм навколо прийнятного використання» (джерело).
Майбутнє покаже, що воно принесе, але важливо розуміти ці комп’ютерні системи та програмне забезпечення і алгоритми, які на них працюють. Сподіваємось, ця навчальна програма допоможе вам краще зрозуміти їх, щоб ви могли зробити власні висновки.
🎥 Натисніть на зображення вище, щоб переглянути відео: Янн Лекун розповідає про історію глибокого навчання в цій лекції
🚀Виклик
Розкопайте один із цих історичних моментів і дізнайтесь більше про людей, які стояли за ними. Цікавих персонажів тут багато, і жодне наукове відкриття не було зроблене в культурному вакуумі. Що ви відкриваєте?
Квіз після лекції
Повторення та самостійне вивчення
Ось що можна подивитися і послухати:
Подкаст, у якому Емі Бойд обговорює еволюцію ШІ
Завдання
Відмова від відповідальності: Цей документ було перекладено за допомогою сервісу штучного інтелекту для перекладу Co-op Translator. Хоча ми прагнемо до точності, будь ласка, майте на увазі, що автоматичні переклади можуть містити помилки або неточності. Оригінальний документ рідною мовою слід вважати авторитетним джерелом. Для критично важливої інформації рекомендується професійний людський переклад. Ми не несемо відповідальності за будь-які непорозуміння або неправильні тлумачення, що виникли внаслідок використання цього перекладу.






