Фёдор Баснописец – Нейробизнес: планирование и прогнозы (страница 3)

18

И самое приятное – чтобы начать этим пользоваться, вам не нужно быть гением-программистом или математиком. Как когда-то для работы с компьютером перестали требоваться знания ассемблера, так и сейчас для использования ИИ в бизнесе не нужно погружаться в дебри TensorFlow или PyTorch. Есть инструменты, платформы и, в конце концов, эта книга, которая поможет вам разобраться в принципах и сделать первые шаги. Так что давайте отложим в сторону свечу и фонарик. Время включить прожектор.

От данных к решениям: как работают нейронные сети

Представьте себе огромный склад, забитый доверху коробками с пазлами. Но это не обычные пазлы. На одних кусочках нарисованы цифры месячной выручки, на других – цены на сырье, на третьих – погода, курсы валют и даже настроение покупателей в соцсетях. Все перемешано. Ваша задача – взять эти миллионы разноцветных обрывков и собрать из них четкую картину, которая покажет, сколько вы заработаете в следующем квартале. Голова идет кругом, правда? Именно так и выглядит мир данных для бизнеса до прихода нейросетей.

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

Что такое нейрон, или кирпичик мышления

В основе любой, даже самой навороченной нейросети, лежит простая штука – искусственный нейрон. Это прям как клеточка мозга, только очень-очень упрощенная. Его работу можно сравнить с маленьким чиновником в приемной. К нему приходят бумажки (входные данные): одна бумажка говорит «продажи выросли на 5%», другая – «конкурент снизил цену», третья – «лето, жара». У нашего нейрона-чиновника есть свое мнение: какие бумажки важнее, а какие – просто шум. Он взвешивает каждую бумажку на своих внутренних весах (технически это «весовые коэффициенты»), суммирует результат и… принимает решение: «Да, ситуация серьезная» или «Нет, ерунда, все в порядке». Это решение и есть сигнал, который он передает следующему такому же чиновнику.

А теперь представьте, что таких чиновников-нейронов не один, а тысячи или миллионы. Они выстроены в целые этажи и отделы (слои), где на первом этаже сидят младшие клерки, которые принимают сырые данные, а на верхнем, самом важном этаже – директор, который уже выдает итоговый вердикт: «Выручка в декабре будет 10 миллионов». Вот эта многоэтажная бюрократическая машина и есть нейронная сеть.

Как сеть учится на ошибках

Самое интересное начинается, когда наша сеть ошибается. Скажем, она предсказала 10 миллионов, а реальная выручка оказалась 8. В мире традиционного планирования мы бы разочарованно вздохнули и забыли. Но нейросеть – существо сознательное, она не любит ошибаться. В этот момент в игру вступает алгоритм обучения, который можно назвать «начальником, который бьет линейкой по пальцам».

Этот начальник смотрит на прогноз и на реальность, вычисляет, насколько сеть облажалась (это называется «функция потерь»), и идет по всем этажам назад – от директора к младшим клеркам. И каждому нейрону-чиновнику он говорит: «Эй, твои весовые коэффициенты кривые! Из-за твоего решения вся цепочка пришла не туда. Быстро пересмотри свое отношение к бумажке про летнюю жару, она оказалась важнее!». И нейрон покорно немного крутит свои внутренние винтики-веса.

Этот процесс – «проход назад с линейкой» – повторяется тысячи раз на тысячах исторических примеров (продажи за прошлые 5 лет, например). С каждым разом чиновники становятся мудрее, их внутренние настройки точнее, и в итоге сеть выдает прогнозы, от которых у старого бухгалтера могла бы слезиться глазка от умиления. И самое главное – сеть находит связи между данными, которые человек мог и не заметить. Может оказаться, что продажи мороженого лучше всего предсказываются не температурой, а количеством постов про отпуск в инстаграме у вашей целевой аудитории. Вот такой сюрприз.

От абстракции к вашей реальности

Возьмите паузу. Вспомните прямо сейчас свой бизнес. Какие у вас есть эти самые «коробки с пазлами»? Может, это табличка в экселе с ежемесячными тратами, история переписки с клиентами или просто ваше чутье, которое подсказывает, что в ноябре всегда спад. Нейросеть может взять все это – и структурированные цифры, и неструктурированный текст, и даже картинки – и найти в них закономерности. Она не заменяет вашу интуицию, она дает ей сверхмощную доказательную базу.

Опишите проблему X