L1 ограниченная регрессия в C - PullRequest
8 голосов
/ 05 апреля 2011

Мне нужна ограниченная регрессионная библиотека Lasso / L1 в C. AFAIK, NAG ее не поддерживает. У R есть пакет, чтобы сделать это, но мне нужно сделать это на C. Есть идеи?

Ответы [ 3 ]

2 голосов
/ 26 февраля 2012

Кодирование l1 самостоятельно не должно быть слишком плохим. Оба ftp: //ftp.math.ucla.edu/pub/camreport/cam08-37.pdf и ftp: //ftp.math.ucla.edu/pub/camreport/cam08- 29.pdf легко реализовать.

Если вы можете использовать C ++, эта библиотека уже может иметь то, что вы хотите: http://www.di.ens.fr/willow/SPAMS/index.html

2 голосов
/ 05 апреля 2011

Вы можете встроить R. в ваше приложение.

1 голос
/ 25 августа 2012

Спасибо. Я написал свою собственную функцию C, и она работала хорошо.

...