Ответ:
Решение:
Оценим каждое утверждение:
- Неверно. Для обучения нейронной сети с учителем необходимо знать правильные ответы (темы новостей) для каждого входного примера. Это называется обучением с учителем.
- Верно. Функция softmax на выходном слое преобразует выходы нейронов в вероятности, сумма которых равна 1. Эти вероятности показывают, насколько сеть уверена в принадлежности новости к каждому из классов.
- Верно. При полной связности (fully connected) каждый нейрон слоя получает на вход выходы всех нейронов предыдущего слоя. В данном случае, каждый из 16 нейронов скрытого слоя получает входные данные от всех признаков входного вектора.
- Неверно. Значения [0,4; 0,35; 0,25] представляют собой вероятности принадлежности к классам. Сеть уверена в первом классе на 40%, а не на 100%. 100% уверенности означало бы значение [1,0; 0; 0] (или аналогичное для другого класса).
- Верно. Если модель всегда предсказывает класс, который встречается в 60% случаев, то её точность будет равна 60%. Это базовый уровень точности (baseline), с которым можно сравнивать более сложные модели.
- Неверно. Скрытый слой, особенно с нелинейной функцией активации (которая здесь подразумевается, так как сеть обрабатывает тексты и должна улавливать зависимости), необходим для изучения сложных нелинейных зависимостей между признаками. Без скрытого слоя сеть будет эквивалентна простой линейной модели, которая не может улавливать такие зависимости.
Краткий ответ: 2, 3, 5
