#Koteika_pro_science
December 6, 2018

Що таке нейромережі та чому вони не захоплять світ?

Якщо попросити людей описати як вони уявляють собі нейромережу - більшість змалює вам щось накшталт штучного мозку, який здатний навчатись будь-чому нескінченно довго і до бездоганності.

Проте це не зовсім так і сьогодні я поясню вам що ж таке ці "магічні" нейромережі.

Koteika pro - канал де з захопленням розповідають про науку, технології, космос та інші радощі сущасної людини.

Найбільша омана та визначення

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

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

Нейромережа - це не мозок. Нейромережа - це рефлекс.

А все що робимо ми - натреновуємо комп'ютер (як дресеровану собачку) необхідним для нас рефлексам. І сукупність цих рефлексів не дає мозок робота-вбивці. Це просто сукупність рефлексів, які вміють робити щось одне - наприклад водити авто.

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

— Але ж вони можуть самостійно навчитись чомусь!😱

Ну окей, можуть. Щоб розібратись чому це не страшно - давайте розберемо як вони навчаються

Навчання нейромережі

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

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

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

Технічно, навчання полягає в знаходженні коефіцієнтів зв’язків між "нейронами" та знаходження відповіді "методом виключення".

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

І скільки б разів ви не показували їй автомобіль, допоки розробники не "покажуть" їй як розрізняти автомобілі - вона цього не зрозуміє.

Нейромережа просто шукає причинно-наслідкові зв'язки та на основі цього видає рішення. Не більше.

В мене була ідея розповісти детально про процес навчання нейромереж, але якщо ви не кодер - вам буде нудно і не корисно. Але найлегше принцип роботи нейромереж можна представити на прикладі змішування кольорів. Синій, зелений і червоний нейрон мають різні коефіцієнти. Інформація того нейрона, коефіцієнт якого більше - буде домінуючою в наступному нейроні та найбільше вплине на рішення "який колір вийде при змішуванні?".

Отож, самостійно нейромережа може навчитись лише тому, про що її попросять розробники

— Ото розробники навчать їх чомусь і ці "мережі" заберуть в нас роботу!😱

Ну окей, заберуть. Та давайте розибратись чи це погано.

Робота, робочі місця і тотальна заміна нас на них

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

Звісно, людей на заводах стало працювати менше. Та чи погано це? Адже паралельно із цим в людства з'явились нові професії: оператор роботів і тд.

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

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

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

— А що робити тим, чиї професії під загрозою?

Перевчатись! Нижче прикріплю список навиків, які, за даними Давоського економічного форуму треба розвивати до 2020 року.


Замість висновку

  1. Нейромережа - це автономна істота, а просто рефлекс\механізм, який виконує конкретне завдання;
  2. Нейромережі, як і будь-які технології, не намагаються знищити наш світ, але, беззаперечно, видозмінюють його;
  3. Навчайтесь перспективним професіям, які і через 20 років будуть існувати\активно розиватись

Джерела: один, два, три, чотири, п'ять.