Что такое нейросети и при чем здесь «1984»?
Вы уже знаете, что цифровые системы обладают обучаемостью. Они умеют строить причинно-следственные связи, делать выводы, распознавать лица и искать похожие предметы. В этом огромном мире цифровых систем особое место занимают нейросети. Разбираемся, что это такое и станет ли оно человеку конкурентом или помощником.
Что такое нейросеть?
Нейросеть — это обучаемая система, созданная по образу и подобию человеческого мозга. Простейшие элементы, сделанные по по аналогии с нейронами, соединены в сложную систему и обмениваются введенной в них информацией, обучаются и в итоге выдают собственные решения и даже проявляют креативность.
В книге «1984» Джордж Оруэлл описал что-то похожее на нейросети. В министерстве правды героиня произведения Джулия работала с пишущей машиной, которая создавала романы: в нее были загружены фрагменты одобренных сюжетов, из которых компоновались будущие творения.
Первое устройство, работавшее по принципу нейросети, было создано в 1958 году ученым Фрэнком Розенблаттом уже через 10 лет после появления первых компьютеров
Устройство обучалось и могло распознавать геометрические фигуры, а в перспективе должно было научиться различать и определять буквы. Однако даже на простых операциях машина выдавала довольно высокий процент ошибок. К сожалению, Розенблатт погиб в 1971-м, и дорабатывать его машину было некому. В то же время начали стремительно развиваться компьютеры, они становились все более востребованными, и на несколько десятилетий ученые отказались от искусственных нейронов.
Интерес к нейросетям вернулся в 90-х, когда три группы ученых независимо друг от друга решили проблему с обучением системы и смогли снизить количество выдаваемых ошибок. Нейросети обрели популярность из-за способности составлять прогнозы и выдавать самостоятельные ответы благодаря навыку обучения. То есть им можно было поставить задачу, но не загружать в них ответ.
На сегодняшний день нейросети занимаются сложными задачами: прогнозированием, моделированием, визуализацией и др.
Где применяются нейросети?
Нейросети могут использоваться для:
прогнозирования скачков на биржепоиска по картинкепоиска текста по фрагментурешения капчи (да, появилась система, которая может доказать, что она не робот)голосового ввода или чтения вслух
Трудность работы с нейросетями в том, что они, несмотря на всю свою сложность, могут решать ограниченное количество задач. То есть нейросеть не сможет одновременно просчитать вам курс рубля до 2025 года, заказать кофе в онлайн-магазине по отзывам других пользователей, составить total look на всю неделю и проложить кратчайший маршрут до работы. Для каждой из этих задач нужна отдельная нейросеть, а вес каждой такой системы требует достаточно большого объема памяти. Так что если восстание машин и будет, оно пройдет довольно медленно.