Мы знаем, что нейронная сеть с прямой связью с 0 скрытыми слоями (т.е. только входной слой и выходной слой) с функцией активации сигмоида в конце должна быть эквивалентна регрессии logisti c.
Я хочу sh, чтобы доказать, что это правда, но мне нужно подогнать 0 скрытых слоев, используя модуль sklearn MLPClassifier, в частности.
Моя попытка:
my_nn = MLPClassifier(hidden_layer_sizes=(0), alpha = 0,
max_iter=10000)
, но это приводит к сообщение об ошибке:
hidden_layer_sizes must be > 0, got [0, 0].
Есть ли способ добиться этого с помощью указанного модуля c?