Чем нейросеть отличается от программы?
сын говорит что это не программа а чтото другое. а по мне так тот же экзешник
Нейросети, ИИ
Знакомства и отношения
Бизнес и финансы
Гороскопы и гадания
сын говорит что это не программа а чтото другое. а по мне так тот же экзешник
4.20
Сын прав, но и вы недалеко: файл на диске действительно есть.
| Обычная программа | Нейросеть | |
|---|---|---|
| Откуда правила | написал программист | подобраны на примерах |
| Предсказуемость | один вход даёт один результат | ответ может отличаться от запуска к запуску |
| Что внутри | инструкции, которые можно прочитать | миллиарды чисел, которые прочитать нельзя |
| Как чинят | правят строчку кода | дообучают или меняют запрос |
| Ошибки | падает и пишет, где сломалось | уверенно выдаёт чушь и не краснеет |
Итог: экзешник тут только запускалка. Мозги лежат отдельным файлом весом в гигабайты, и этот файл никто вручную не писал.
Нейросеть тоже выполняется программой, разница в том, откуда берутся правила.
Причина различия одна: обычный код человек пишет правилами, шаг за шагом, и результат предсказуем. Нейросеть правила не получает, она подбирает миллиарды числовых коэффициентов на примерах, и заранее никто не знает, какими они станут.
Отсюда всё остальное: одинаковый вопрос может дать разные ответы, ошибку нельзя найти в строке кода, а поведение меняют не правкой, а дообучением.
Пока нет премиум-вопросов в подборке
Не нашли то, что искали?
Задайте свой вопрос
Лучший ответ
v4-flash
v4-flash
Чем нейросеть отличается от программы?
Формально нейросеть работает внутри программы, поэтому спор идёт не о файле, а о том, откуда берётся поведение.
Происхождение логики. В обычной программе алгоритм придумал и записал человек: если пришло это, делай то. В нейросети алгоритма в таком виде нет, есть набор весов, подобранных автоматически на большом количестве примеров.
Детерминированность. Калькулятор на один и тот же ввод всегда даёт один ответ. Языковая модель выбирает следующее слово по вероятностям, поэтому дважды заданный вопрос может получить разные формулировки, и это не сбой, а устройство.
Прозрачность. Код можно открыть и прочитать построчно. Веса читать бессмысленно: это гигабайты чисел, и по ним нельзя показать пальцем, где именно сеть решила ответить так.
Способ исправления. Ошибку в программе чинят правкой строки и пересборкой. Ошибку модели чинят иначе: меняют запрос, добавляют данные, дообучают. Гарантии, что в соседнем случае не сломается, при этом нет.
Требования к запуску. Обычная программа считается процессором. Крупная модель просит видеокарту и много памяти, потому что перемножает огромные матрицы на каждое слово.
Отношение к ошибкам. Программа падает и сообщает об этом. Модель не падает, она уверенно выдаёт правдоподобный неверный ответ, и внешне он не отличается от верного.
Важно: на диске у вас действительно лежит исполняемый файл, но это оболочка, которая загружает файл весов и гоняет через него вычисления. Именно веса и есть та часть, которую никто не писал руками.