Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Алгоритмы > нейронные сети |
Автор: Robomozg 29.11.2007, 21:04 |
Подскажите как аппроксимируется функция с помощью нейронных сетей. Не могу понять что подается на вход и что выходит на выходе. |
Автор: remax 6.1.2008, 22:00 |
Аппроксимация нейронными сетями аналогична любой другой аппроксимации. На вход вводятся координаты, с выходов снимаются соответствующие координатам значения функций. Главное отличие, если используются нейронные сети обучаемые с учителем, то надо такую сеть еще настроить. Тогда на входы сети подаются координаты из обучаемого множества, а на выходы - правильные значения. |
Автор: makarov_dv 20.1.2008, 13:48 |
смысл в нейронных сетях в том, что они представляют собой универсальный аппроксиматор функций нескольких переменных т.е. сложную функцию неизвестного внутреннего строения можно заменить более простой нейросетевой аппроксимацией, зная только некоторый набор пар "вход"-"выход"....(причем вход и выход могут быть векторными величинами) принципиальную возможность такой аппроксимации доказал советский математик Колмогоров.... была у него такая теорема, что на основе линейной комбинации нескольких одинаковых нелинейных функций (вроде произвольной, но по моим понятиям все таки с некоторыми ограничениями) многих переменных можно с любой точностью аппроксимировать любую функцию многих переменных |