Я искал примеры тензорного потока Aymeric Damien (https://github.com/aymericdamien/TensorFlow-Examples/blob/master/examples/3_NeuralNetworks/multilayer_perceptron.py), а в multilayer_perceptron.py
он использовал нейронную сеть для классификации цифр MNIST. Я думаю, что он использует нейронную сеть с 784 входами, с двумя скрытыми слоями с 256 нейронами каждый и 10 выходами. Я прав? Как размеры матрицы в weights
и biases
в multilayer_perceptron.py соответствуют ИНСУ «измерения» (#inputs, #hidden слоев, #output, #neurons в каждом скрытом слое и т.д. спасибо!Размеры этой нейронной сети i.e (4 входа, 2 скрытых слоя с X нейронами каждый и т. Д.)
ответ
Этих представляет собой трехслойную нейронную сеть (2 скрытых слоя и выходной уровень).
Соединение между входами первого скрытого слоя имеет 784 x 256 весов с 256 смещениями. Эта конфигурация обусловлена тем, что каждая из входы 784 полностью подключены к 256 узлам скрытого уровня, и каждый узел скрытого слоя имеет 1 смещение.
Соединение между этим первым скрытым слоем со вторым скрытым слоем имеет 256 x 256 весов из-за полной связи между слоями. Каждый из 256 узлов второго уровня имеет 1 смещение.
Соединение между вторым скрытым слоем и выходным слоем аналогично. Весы 256 x 10 (для 256 узлов второго скрытого слоя и 10 узлов выходного уровня), и каждый выходной узел имеет 1 смещение.
Таким образом, 785 * 256 + 256 * 256 + 256 * 10 = 269 056 весов и 256 + 256 + 10 = 522 предубеждений.
На рисунке ниже следует полностью объяснить это.
- 1. Массы для скрытых нейронов в нейронной сети
- 2. Проектирование скрытых слоев нейронной сети
- 3. Число скрытых слоев в модели нейронной сети
- 4. Определение скрытых нейронов в нейронной сети
- 5. Обратное распространение в нейронной сети с несколькими выходными нейронами
- 6. Распознавание символов нейронной сети
- 7. Выбор параметров нейронной сети
- 8. Замена сети персептронов сигмовидными нейронами
- 9. Обучение нейронной сети
- 10. Масса в многослойной нейронной сети
- 11. Тренировка нейронной сети для добавления
- 12. Как изменить вес в этой простой нейронной сети?
- 13. Функция активации искусственной нейронной сети
- 14. Оптимизация точности нейронной сети
- 15. Кодирование нейронной сети Python
- 16. Какое определение «функция» в нейронной сети?
- 17. Алгоритм удаления сиротских нейронов из нейронной сети
- 18. Прогнозирование погоды с использованием нейронной сети
- 19. Сколько слоев в этой нейронной сети?
- 20. Как выбрать количество скрытых слоев и узлов в нейронной сети?
- 21. Как рассчитывается количество скрытых и выходных нейронов для нейронной сети?
- 22. Слои и нейроны нейронной сети
- 23. Matlab - Обучение нейронной сети
- 24. идентификация входной последовательности с использованием нейронной сети
- 25. Обучение нейронной сети. Всего несколько результатов
- 26. Настроить топологию нейронной сети с помощью TensorFlow
- 27. Отображение мощности (до 2, 3, 4 и т. Д.)?
- 28. Эхо-состояние нейронной сети?
- 29. Функция аппроксимации нейронной сети
- 30. ошибка php Неопределенное смещение: 2-3-4 и т. Д.