Код Middle Линейные модели обновлено

Ridge для одного признака

Условие

Модель y = w·x без свободного члена, ridge-потеря Σ(y - wx)² + λw². Напишите ridge_1d(xs, ys, lam): оптимальное w в замкнутом виде, округлённое до 4 знаков.

Примеры

ridge_1d([1, 2, 3], [2, 4, 6], 0) // 2
ridge_1d([1, 2, 3], [2, 4, 6], 14) // 1
ridge_1d([1, 2, 3], [2, 4, 6], 1000) // 0.0276

Решите в тренажёре

Редактор с автотестами прямо в браузере. Можно решить спокойно, вслух или под таймером, как на собесе.