При проектировании первичной нейронной сети с несколькими выходами существует концептуальная разница (отличная от вычислительной эффективности) между наличием единой сети с несколькими выходами и наличием нескольких сетей, каждая из которых имеет один выход?Одиночная сеть - несколько выходов или несколько сетей - один выход?
Хотя выходные нейроны в одной и той же сети не влияют друг на друга «на лету», они влияют на тренировку, поскольку ошибка с каждого выхода обратная распространяется и влияет на весы скрытого слоя, что, в свою очередь, влияет на значение других выходов.
Есть ли проблемы, которые лучше решаются в любом случае? Интуитивно я бы сказал, что одна сеть лучше подходит для проблем, когда одновременно должен быть активен только один выход (например, OCR), где несколько сетей лучше подходят для проблем, когда несколько выходов могут быть активными одновременно (т. Е. Когда каждый выход соответствует некоторой характеристике на входе, где несколько из них могут присутствовать одновременно). Но это просто интуиция. Практически ли это?