Нейросети

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

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

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

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

ответил

эксперт

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

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

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

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

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

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

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

Все в теме