Дизайн нейронной сети - PullRequest
       21

Дизайн нейронной сети

1 голос
/ 08 января 2010

Я играю с нейронными сетями и удивляюсь, как эксперты решили, сколько нейронов достаточно, или сказали, что знают, какой диапазон будет опытным. Решение принимается на основании эвристики или логические суммы основаны на заявке?

Скажем, к примеру, я хотел, чтобы простая сеть могла сказать букву I, скажем, сетку 9x10.

0 0 1 1 1 1 1 0 0
0 0 0 0 1 0 0 0 0
0 0 0 0 1 0 0 0 0
0 0 0 0 1 0 0 0 0
0 0 0 0 1 0 0 0 0
0 0 0 0 1 0 0 0 0
0 0 0 0 1 0 0 0 0
0 0 0 0 1 0 0 0 0
0 0 0 0 1 0 0 0 0
0 0 1 1 1 1 1 0 0

Так что это, очевидно, будет иметь 90 входных нейронов. Скажем для простоты, один выходной нейрон (0 или 1, если это буква I или нет). Мой вопрос, исходя из этой сети и дизайна приложения, сколько нейронов скрытого слоя достаточно, чтобы произвести меньше ошибок? Как можно прийти к такому выводу?

1 Ответ

1 голос
/ 08 января 2010

Вот FAQ , который выглядит полезным. Я не думаю, что есть какая-то известная формула или что-то конкретное, это, вероятно, зависит от входной области.

На самом деле для чего-то такого простого вам не нужно будет очень много.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...