|
Conference publicationsAbstractsXXVI conferenceОб обучении нейронных сетей с помощью избирательного метода Монте-КарлоРоссийский Экономический Университет им. Г.В. Плеханова Россия, 117997, г.Москва, Стремянный пер., 36 Тел.: 8 916 190 25 15 E-mail: mazurov37@mail.ru 1 pp. (accepted)Обучение многослойных нейронных сетей, использующих нейроны МакКаллока - Питтса, сводится к расчету весовых коэффициентов с помощью рекуррентного преобразования , где . Матрицы вычисляются для каждого -го слоя нейронной сети с помощью итерационных процедур: , , где - приращения весовых коэффициентов для итерации с номером ; - ошибка вычислений. Итерационный процесс имеет ряд не устранимых недостатков. Перечислим некоторые из них: 1. Коэффициенты весовой матрицы могут быть либо слишком большими, либо слишком малыми, соизмеримыми с шумами, или другими не подходящими, поскольку задача определения весовых коэффициентов бесконечно значима; 2. Итерационная процедура может быть значительной по времени; 3. Нет четкой процедуры изменения огромного количества весовых коэффициентов; 4. Отсутствует процедура обоснованного выбора начальных условий и так далее. Вместо итерационного способа определения весовых коэффициентов в данной работе предложено их нахождение с помощью метода Монте-Карло. Производится избирательное нахождение случайных чисел, учитывающее требуемый диапазон нахождения весовых коэффициентов, требуемые пороговые условия, требуемые начальные условия. Для генерации случайных чисел было использовано программное обеспечение Матлаб 7. Для получения случайных чисел из произвольного диапазона [а, b] использовался оператор а+(b-a)*rand. Было рассмотрено распознавание однослойной нейронной сетью Розенблюта 10 цифр 0, 1,…, 9 на экране монитора 4х6. Общее число весовых коэффициентов равно 24х10=240, то есть матрица имеет размерность 24х10. Избирательные свойства матрицы весовых коэффициентов характеризуются матрицей и иллюстрируются справа. Предлагаемый метод позволяет избавиться от недостатков итерационного метода, изложенных в п.п. 1-4, получить несколько наборов весовых коэффициентов для выбора наиболее подходящих.
|