1.    
  2.     Нейромережі

Нейромережі

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

Отже, що ж це таке?

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

Нейромережі

Для того, щоб перемогти опонента, нам необхідно пояснити нейронної мережі всіх правил гри і поставити її з чемпіоном. Природно чемпіон обіграє комп’ютер все перші сотні разів. Але пізніше, програма користуючись певним, закладеним в неї алгоритмом, буде аналізувати, всі ходи чемпіона і програє з собою ще тисячу ігор, удосконалюючи свій навик. У підсумку це призведе до того, що алгоритм опрацює всі варіанти і в наступній грі не залишить найсильнішому шахісту НЕ шансу.

Власне так і сталося в 1996 році, тоді комп’ютер Deep Blue переміг Каспарова. З 2005 року людству жодного разу не вдавалося обіграти штучний інтелект в шахи і швидше за все вже ніколи не вдасться.

 

Але по-справжньому курйозний і навіть лякає випадок стався в 2014 році. Тоді нейросеть обіграла чемпіона в гру го в п’яти партіях з п’яти.

 

Це настільна гра, що зародилася в Давньому Китаї кілька тисяч років тому. Прямокутна дошка 19 × 19 ліній заповнюється чорними і білими каменями. Перед кожним з гравців стоїть завдання відгородити на ігровій дошці каменями територію більшого розміру, ніж противник. Гра володіє декількома правилами, які ускладнювали створення ефективної системи штучного інтелекту для перемоги над людиною. Число можливих позицій більше, ніж атомів у Всесвіті, а розставляються камені тільки виходячи і інтуїції гравця.

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

Для чого ж нейронні мережі створювалися і де можуть стати в нагоді?
Коло застосування дуже широкий. Вже зараз можна говорити про те, що подібні алгоритми зможуть знайти застосування в багатьох системах: від кліматичного моделювання та аналізу захворювань до торгівлі акціями на біржі.

Нещодавно був складений рейтинг професій, які незабаром не потребуватимуть обслуговуванні людиною. Дивним для мене був факт скасування дерматолога, тому що вже зараз спеціально створена нейронна мережа виявляє тільки що зароджуються ракові клітини на шкірі на 90% ефективніше фахівця.

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

23.07.2018

Написати коментар