Нейросети

Что такое нейросеть своими словами?

Ольга, Саратов 290 просм.

Дочка попросила помочь с докладом по информатике - нужно объяснить, что такое нейросеть, но своими словами, а не переписывать сухое определение из энциклопедии. Помогите сформулировать понятно, желательно с простым сравнением.

Дмитрий Волков инженер по машинному обучению

ответил

эксперт

Для доклада хорошее сравнение - конвейер с очень гибкими настройками. Представьте цепочку рабочих, каждый из которых немного меняет то, что ему передали, и отправляет результат следующему. У обычного конвейера настройки жёсткие и одинаковые для всех деталей. У нейросети каждый такой "рабочий" (в реальности - математическая операция) имеет свой набор настроек, которые подбираются не человеком, а самой системой в ходе обучения.

Обучение проходит так: сети показывают тысячи примеров с правильным ответом, скажем, фото кошек и собак с подписями, кто есть кто. Сеть выдаёт свой вариант ответа, программа сверяет его с правильным и слегка подкручивает настройки каждого "рабочего" в цепочке, чтобы в следующий раз ошибка была чуть меньше. После многих тысяч повторений сеть начинает узнавать кошек и собак на новых фото, которых раньше не видела.

Простыми словами для доклада можно сказать так: нейросеть - это программа, которая учится на примерах, а не по заранее прописанным правилам, как обычная программа. Программист не говорит ей, что треугольные уши и длинный хвост значат "кошка", - он просто показывает много фото с правильными подписями, а находить признаки сеть учится сама.

Для наглядности можно добавить: современные чат-боты, распознавание голоса в телефоне, фильтры в камере - всё это разные нейросети, обученные каждая на своём наборе примеров. Принцип у них общий, а результат разный - зависит от того, чему конкретно сеть учили.

Задать свой вопрос

Вопросы проходят модерацию. Ответ эксперта публикуется на сайте в течение пары дней.

Похожие вопросы

Все в теме