Объясню в моей области (именно про картинки: распознавание, сегментация и тп). Есть два типа алгоритмов: обычные, написанные людьми, и нейронные сети. Нейронные уже во многих приложениях лучше (но редко когда быстрее). Разница в том, что когда не срабатывает первый тип алгоритмов, то всегда можно объяснить какое из предположений не сработало и позволяет оценить на сколько это критично на практике. С сетями это чаще всего невозможно. Ну вот пример: учили сеть отличать врачей от другого медперсонала. Хорошо работала, а потом выяснилось, что она просто отличала мужчин от женщин. Устраивает нас такой алгоритм? Приняли бы мы его если бы написали сами такой?
no subject