После того как определена общая структура сети, необходимо
уточнить ее параметры. К параметрам сети относятся количество
нейронов входа и выхода, число нейронов слоев Кохонена и Гросс-
берга,
а также величины синаптических связей.
2.4.1.
Входной слой
Для построения классификатора необходимо определить, какие
параметры влияют на принятие решения о том, к какому классу
при-
надлежит образец. При этом возникают две проблемы. Во-первых,
если количество параметров мало, то может возникнуть ситуация, при
которой один и тот же набор исходных данных соответствует приме-
рам,
находящимся в разных классах. Тогда невозможно обучить
ней-
ронную сеть, и система не будет корректно работать (невозможно
найти минимум, который соответствует такому набору исходных
дан-
ных).
Исходные данные обязательно должны быть непротиворечивы.
Для решения этой проблемы необходимо увеличить размерность
пространства признаков (количество компонент входного вектора, со-
ответствующего образцу). Но при увеличении размерности простран-
ства признаков может возникнуть ситуация, когда число примеров
станет недостаточным для обучения сети, и она вместо обобщения
просто запомнит примеры из обучающей выборки и не сможет кор-
ректно функционировать. Таким образом, при определении признаков
необходимо найти компромисс с их количеством. Количество нейро-
нов входного слоя будем определять исходя из особенностей входно-
го сигнала.
Ввод виброакустических колебаний осуществляется через ана-
лого-цифровой преобразователь, переводится в цифровую форму и
сохраняется в виде файлов формата WAVE в кодировке РСМ (раз-
рядность 8 бит, частота дискретизации 22050 Гц). Работа с файлами
позволяет многократно повторять процессы их обработки нейросетью,
что особенно важно при обучении.
При вводе звука определяющими являются частота дискретиза-
ции (fd) и разрядность преобразования (сколько единиц информации
кодирует один отсчет). Частота дискретизации определяет макси-
62