65,1 тыс подписчиков
Причиной появления нейросетей в нынешний момент обычно называют возросшую вычислительную мощь компьютеров. Говорят, что невозможно обучить нейронную сеть на слабых компьютерах прошлых десятилетий.
Это верно в отношении универсальных чат-ботов типа ChatGPT. В него загрузили гигантский объём информации. И отвечает он почти как человек. Только построение фраз, слов и предложений - уже сложная задача. Без сомнения, что для тренировки такой нейросети нужны очень мощные компьютеры и большие объёмы памяти.
Но когда требуется решить задачу из узкой сферы, то мощные нейросети не нужны. Для примера возьмём проектирование мостов.
Каждый мост - уникальная конструкция. Длина, ширина, высота, нагрузка и назначение мостов различаются, поэтому каждый мост приходится проектировать почти с нуля. Есть базовые блоки, но не всегда есть возможность их применить.
Для тренировки специальной нейросети, которая будет проектировать мосты, в неё загружаются конструкции мостов с указанием - это хорошее решение для данных условий, это приемлимое, а это плохое. Размеры деталей, длины, толщины, материалы. Просто цифры. Затем загружаются формулы расчёта прочности конструкций.
Когда нейросеть получает задание на проектирование моста, она пытается скомпоновать новый мост под требуемые условия из уже известных ей конструкций. Создав вариант, нейросеть просчитывает его по формулам прочности. Отбрасывает, если мост не выдерживает заданную нагрузку. Выдаёт несколько вариантов решения.
Что в этом алгоритме требует огромных вычислительных мощностей? Такую нейросеть можно было собрать в 90-е годы на обычных персоналках IBM PC. Работало бы медленно. Однако, мосты, особенно большие, проектируются месяцами. Можно подождать недельку, пока нейросеть подумает.
Так что создание специализированных нейросетей было доступно в 80-е годы. И даже техника позволяла. Почему не сделали?
1 минута
11 июня 2023
1890 читали