2016-03-18 11 views
0

scikit'den LinearRegression kullanarak bir Linear modelini yerleştirmeye çalışıyorum. Öngörme fonksiyonundan, bir tahmin tahmini elde ediyorum, ama muhtemelen bir Gaussian'ın ortalaması olduğunu tahmin etmenin muhtemel değeri ile olası değerin bir dağılımına ihtiyacım var. Herhangi bir scikit modelinden böyle bir dağılımı elde etmek için bir yol olup olmadığını bilmek istiyorum. Varyans skorunu kontrol ettim, ancak varyansa göre haritayı bulmanın bir yolunu bulamadım. Lütfen yardım edin.Doğrusal Regresyon tahmini için sklearn varyans

cevap

0

Taktığınız veriler aslında bir Gauss işleminden geçiyorsa ve uydurmak için kullandığınız örnek seti Gaussian gürültüsü tarafından yeterince büyük ve bozulmuşsa, o zaman R^'dan gelen tahminlerin dağılımını alabilirsiniz. Doğrusal regresyon nesnesinin score() yöntemiyle döndürülen 2 katsayısı. R^2, 1 - (tahmin hatası varyansı)/(y'nin varyansıdır). Bu nedenle tahmin edilen noktaların varyansı:

var(pred) = (1 - R^2) * var(y)