Matlab построил логистическую регрессию с использованием mnrfit, однако мне нужно реализовать логистическую регрессию с регуляцией L2. Я совершенно не понимаю, как это сделать. Я нашел несколько хороших документов и ссылок на веб-сайты с кучей уравнений, но не знаю, как реализовать алгоритм спуска градиента, необходимый для оптимизации.Реализация логистической регрессии с регуляцией L2 в Matlab
Есть ли доступный образец кода в Matlab для этого. Я нашел несколько библиотек и пакетов, но они все являются частью более крупных пакетов и вызывают так много запутанных функций, что можно потеряться, просто пройдя трассировку.
Вы, вероятно, лучше использовать некоторый оптимизатор pre-fab, чем ваш собственный. LBFGS и конъюгатный градиент являются наиболее широко используемыми алгоритмами для точной оптимизации моделей LR, а не спуска с градиентом ванили. См. [этот набор инструментов] (http://www.di.ens.fr/~mschmidt/Software/minFunc.html). –
Если вы правильно пометили свой вопрос (т. Е. С тегом matlab), вы облегчите другим поиск этого вопроса и улучшите ваши шансы на ответ. – tr9sh
Этот вопрос может получить лучшие ответы на статистику стека обмена. –