алгоритм левинсона дарбина



Автор Ёнежная королева задал вопрос в разделе Другие языки и технологии

Почему для оптимальной настройки нейронных сетей используется алгоритм Левинсона-МакКварта, а для синтеза цифровых... и получил лучший ответ

Ответ от Fekla deineka[гуру]
Вообще оба метода - это методы численной минимизации функций многих переменных, но первый относится к оптимизации методом наименьших квадратов, а второй - к квази-ньютоновским методам. Более подробно о разнице между ними - возьми книжку почитай :-).
Но. Во-первых, первый алгоритм называется "Левенберга-Марквардта" (Levenberg-Marquardt, иногда вторую фамилию транслитерируют как Маркадт, Маркуадт) .
По поводу второго метода - в хелпе к Матлабу и английской Википедии написано, что лучшим алгоритмом из этого класса (квази-ньютоновских методов оптимизации) является не ДФП, а BFGS (Broyden-Fletcher-Goldfarb-Shanno). Кстати, BFGS используется в Матлабе наряду с ЛМ в качестве алгоритма обучения нейронных сетей.
Преимущество ЛМ для нейронных сетей состоит, по-видимому, в большей скорости вычислений. В хелпе Матлаба написано: "This algorithm appears to be the fastest method for training moderate-sized feedforward neural networks" (про BFGS: "For smaller networks, however, trainbfg can be an efficient training function", и несколько раз упоминается "more storage and computation").
Насчет применения ДФП именно для синтеза цифровых рекурсивных фильтров я не слышала. Возможно, причина в том, что квази-ньютоновские методы применяются в том числе и для оптимизации с ограничениями на значения параметров, что вполне логично при синтезе фильтров (правда более логично для физически реализуемых фильтров, а не цифровых) .
А вообще - вопрос был задан с целью над пиплом поприкалываться? 🙂
Снежная королева
(661)
Спасибо)) Вы для меня ценная находка)

Ответ от Полота[гуру]
я, вот, думаю :нейронных или нейтронных ? нейрон---это клетка головного мозга. и шо ж там за алгоритмы? хотя, каннешна, я о многом могу и не знать))

Ответ от Ёергей[гуру]
я ваще то с юмора.... слухай сюда: хочу спытать - ты сама - то поняла, чё спросила???

Ответ от Михаил[гуру]
Потому что у кого-то поехала крыша 🙂

Ответ от D P[гуру]
Ева, ваш вопрос явно надо размещать не на этом сайте. Тут контингент не тот. Гугл вам в помощь (кстати по предложению алгоритм Левинсона-МакКварта результатов поиска почти нет (кроме этого вопроса 🙂 ) а вот по алгоритм Левинсона сылок очень много. Может вы что-то с названием перепутали?

Ответ от Александр[гуру]
а разве это не очевидно почему?

Ответ от Ведмедь[гуру]
эт они меж собой забили кто че будет расчитывать! дележ умственного рынка.

Ответ от Shooter[гуру]
если тебя интересует цифровая фильтрация посмотри алгоритм Левинсона-Дарбина

Ответ от ProGramMoS[гуру]
о_0 а в мозге есть алгоритмы х и у? о_0 я не знал... .Если ты про, то о чем я догадался, то как можно понять эти алгоритмы созданы для разных целей.

Ответ от 22 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: Почему для оптимальной настройки нейронных сетей используется алгоритм Левинсона-МакКварта, а для синтеза цифровых...
CELP на Википедии
Посмотрите статью на википедии про CELP
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*