Светлый фон

— Як навчаєте?

Енді Далтон почухав пальцями підборіддя:

— Ви чули коли-небудь про машинне навчання або системи розпізнавання візуальних образів?

— Ні.

— Штучні нейронні системи[57]?

— Я лінгвіст, пане Далтон.

— О’кей, — він забарабанив тонкими пальцями по столу. — Машинне навчання — це математична дисципліна, частина теорії штучного інтелекту, яка займається розробленням методів навчання штучних систем. Тобто це теорія, яка показує, як зробити так, щоби штучна система, наприклад, комп’ютер, навчилася аналізувати приклади та робити узагальнення, ну… — помітивши, як скляніють мої очі, він розсерджено змахнув рукою, — навчилася генерувати досвід, витягуючи із цих прикладів знання. Можу сформулювати ще простіше, та пробачте за каламбур: машинне навчання — це наука про те, як навчити машину вчитися.

Я повільно поводив головою з боку в бік, показуючи, що не розумію. Пальці Далтона потягнулися до підборіддя.

— Ну, гаразд, продемонструю на прикладі. Скажімо, антиспам-фільтр, — він тицьнув пальцем у монітор. — Ми стикаємося з такими щодня. Це захована у поштовику програма, яка за допомогою закладених у неї алгоритмів машинного навчання навчилася відрізняти важливі повідомлення від небажаних. Звідки узявся цей досвід? На початку програма вміла лише аналізувати текст. Потім її почали навчати. Проганяли сотні, тисячі, десятки тисяч різнопланових повідомлень, щоразу зазначаючи: ось це — спам, а це — не спам. Убудований у програму аналізатор на основі математичної статистики, методів оптимізації, дискретного аналізу, теорії ймовірностей тощо виявляв і запам’ятовував закономірності у повідомленнях, позначених користувачами як спам. Після завершення навчання програма починає роботу: сканує повідомлення й на основі отриманих знань вирішує, які з них небажані, а які важливі. Часом спам-фільтр припускається помилки, проте відсоток помилок зникаюче малий. Це зрозуміло?

— Загалом так.

— Добре. Системи розпізнавання візуальних образів працюють певною мірою схоже. Вони повсюди, ми використовуємо їх давно, та, як це завжди буває, не помічаємо. Наприклад, — Далтон став по черзі загинати пальці, — сканери для зчитування штрихових чи QR-кодів, програма розпізнавання облич у Facebook, програма розпізнавання автомобільних номерів під час автоматичної фіксації порушень правил дорожнього руху, розпізнавання та класифікація овочів і фруктів у супермаркетах, — доктор труснув переді мною кулаком із відстовбурченим великим пальцем.

Я звів брову:

— Розпізнавання овочів та фруктів?

«На дідька комусь розпізнавати овочі та фрукти?»