Я создал свою первую нейронную сеть на python, и я играл с несколькими наборами данных; пока все идет хорошо!
У меня есть быстрый вопрос относительно моделирования событий с несколькими результатами: -
Скажите, что я хочу обучить сеть, чтобы рассказать мне о вероятности того, что каждый бегун выиграет 100-метровый спринт. Я бы дал сети все соответствующие данные относительно каждого бегуна, а количество выходов было бы равно числу бегунов в гонке.
Мой вопрос в том, что, используя сигмоидную функцию, как я могу гарантировать, что сумма выходов будет равна 1,0? Будет ли сеть естественно учиться делать это, или мне нужно каким-то образом сделать это явно? Если да, то как мне это сделать?
Большое спасибо.