আমি মনে করি এই উত্তরগুলির বেশ কয়েকটি পুরোপুরি বিন্দুটি মিস করে miss Haitao এর উত্তর ঠিকানাগুলি গণনীয় কাঁচা polynomials ঝুলানো সঙ্গে সমস্যা, কিন্তু এটা পরিষ্কার যে ওপি সম্পর্কে জিজ্ঞাসা করা হয় পরিসংখ্যানগত দুটি পার্থক্য। এটি হ'ল, যদি আমাদের কাছে একটি নিখুঁত কম্পিউটার থাকে যা সমস্ত মানকে হুবহু উপস্থাপন করতে পারে তবে আমরা কেন অন্য পদ্ধতির চেয়ে একটি পদ্ধতির পছন্দ করব?
আর2এক্সওয়াইএক্স= 0এক্স= 0এক্স
data("iris")
#Raw:
fit.raw <- lm(Petal.Length ~ Petal.Width + I(Petal.Width^2) +
I(Petal.Width^3), data = iris)
summary(fit.raw)
#> Coefficients:
#> Estimate Std. Error t value Pr(>|t|)
#> (Intercept) 1.1034 0.1304 8.464 2.50e-14 ***
#> Petal.Width 1.1527 0.5836 1.975 0.05013 .
#> I(Petal.Width^2) 1.7100 0.5487 3.116 0.00221 **
#> I(Petal.Width^3) -0.5788 0.1408 -4.110 6.57e-05 ***
#> ---
#> Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
#>
#> Residual standard error: 0.3898 on 146 degrees of freedom
#> Multiple R-squared: 0.9522, Adjusted R-squared: 0.9512
#> F-statistic: 969.9 on 3 and 146 DF, p-value: < 2.2e-16
#Orthogonal
fit.orth <- lm(Petal.Length ~ stats::poly(Petal.Width, 3), data = iris)
#Marginal effect of X at X=0 from orthogonal model
library(margins)
summary(margins(fit.orth, variables = "Petal.Width",
at = data.frame(Petal.Width = 0)))
#> Warning in check_values(data, at): A 'at' value for 'Petal.Width' is
#> outside observed data range (0.1,2.5)!
#> factor Petal.Width AME SE z p lower upper
#> Petal.Width 0.0000 1.1527 0.5836 1.9752 0.0482 0.0089 2.2965
2019-10-25 এ ডিপেক্স প্যাকেজ (v0.3.0) দ্বারা তৈরি করা হয়েছে
Petal.Width
অরথোগোনাল ফিট থেকে 0 এর প্রান্তিক প্রভাব এবং এর মান ত্রুটি কাঁচা বহুমুখী ফিট থেকে ঠিক তার সমান। অরথোগোনাল পলিনোমিয়ালগুলি ব্যবহার করা দুটি মডেলের মধ্যে একই পরিমাণের অনুমানের নির্ভুলতার উন্নতি করে না।
ওয়াইএক্সওয়াইএক্স
library(jtools)
data("iris")
fit.raw3 <- lm(Petal.Length ~ Petal.Width + I(Petal.Width^2) +
I(Petal.Width^3), data = iris)
fit.raw1 <- lm(Petal.Length ~ Petal.Width, data = iris)
round(summ(fit.raw3, part.corr = T)$coef, 3)
#> Est. S.E. t val. p partial.r part.r
#> (Intercept) 1.103 0.130 8.464 0.000 NA NA
#> Petal.Width 1.153 0.584 1.975 0.050 0.161 0.036
#> I(Petal.Width^2) 1.710 0.549 3.116 0.002 0.250 0.056
#> I(Petal.Width^3) -0.579 0.141 -4.110 0.000 -0.322 -0.074
round(summ(fit.raw1, part.corr = T)$coef, 3)
#> Est. S.E. t val. p partial.r part.r
#> (Intercept) 1.084 0.073 14.850 0 NA NA
#> Petal.Width 2.230 0.051 43.387 0 0.963 0.963
fit.orth3 <- lm(Petal.Length ~ stats::poly(Petal.Width, 3),
data = iris)
fit.orth1 <- lm(Petal.Length ~ stats::poly(Petal.Width, 3)[,1],
data = iris)
round(summ(fit.orth3, part.corr = T)$coef, 3)
#> Est. S.E. t val. p partial.r part.r
#> (Intercept) 3.758 0.032 118.071 0 NA NA
#> stats::poly(Petal.Width, 3)1 20.748 0.390 53.225 0 0.975 0.963
#> stats::poly(Petal.Width, 3)2 -3.015 0.390 -7.735 0 -0.539 -0.140
#> stats::poly(Petal.Width, 3)3 -1.602 0.390 -4.110 0 -0.322 -0.074
round(summ(fit.orth1, part.corr = T)$coef, 3)
#> Est. S.E. t val. p partial.r part.r
#> (Intercept) 3.758 0.039 96.247 0 NA NA
#> stats::poly(Petal.Width, 3)[, 1] 20.748 0.478 43.387 0 0.963 0.963
2019-10-25 এ ডিপেক্স প্যাকেজ (v0.3.0) দ্বারা তৈরি করা হয়েছে
0.0010,0030.0050,9270,9270,0200.0050,927। অরথোগোনাল বহুবর্ষীয় মডেল থেকে নয় তবে কাঁচা বহুপদী মডেল থেকে, আমরা জানি যে পরিণামে বর্ণিত বেশিরভাগ বৈচিত্রটি লিনিয়ার টার্মের কারণে হয়, বর্গাকার শব্দ থেকে খুব কম আসে এবং কিউবিক শব্দ থেকেও কম হয়। কাঁচা বহুপদী মানগুলি সেই গল্পটি বলে না।
এখন, আপনি যদি মডেলের সহগগুলি বুঝতে সক্ষম হবার জন্য ইন্টারপেশেশনাল বেনিফিটের তুলনায় এই ব্যাখ্যামূলক সুবিধাটি চান তবে আপনার অরথোগোনাল বহুভুজ ব্যবহার করা উচিত। আপনি যদি সহগের দিকে নজর দিতে পছন্দ করেন এবং সেগুলির অর্থ ঠিক কীভাবে জানতে চান (যদিও আমি সন্দেহ করি যে এটি সাধারণত একটি করে)) তবে আপনার কাঁচা বহুপদী ব্যবহার করা উচিত। আপনি যদি যত্ন না করেন (যেমন, আপনি কেবল বিভ্রান্তির জন্য নিয়ন্ত্রণ করতে চান বা পূর্বাভাসিত মানগুলি উত্পন্ন করতে চান), তবে এটি সত্যিকার অর্থে কোনও ব্যাপার নয়; উভয় ফর্মগুলি সেই লক্ষ্যগুলির প্রতি সম্মান সহ একই তথ্য বহন করে। আমি আরও যুক্তি দিয়ে বলব যে নিয়মিতকরণ (যেমন, লাসো) এ অরথগোনাল বহুবৈচিত্র্যকে অগ্রাধিকার দেওয়া উচিত, কারণ উচ্চ-অর্ডার শর্তাদি অপসারণ করা নিম্নতর শর্তাবলীর সহগকে প্রভাবিত করে না, যা কাঁচা বহুবর্ষের সাথে সত্য নয়,
poly
অরথোগোনাল পলিনোমিয়ালগুলির সাথে কিছু করার আছে এবং আমি (x ^ 2) জানি না (যদিও আমি বিশদগুলি জানি না) - তবে এখনও, কেন আইএসএলআরের লেখকরা এমন একটি পদ্ধতির প্রস্তাব দিবেন যা কার্যকর হয় না? ? উভয় কমান্ড একইরকম মনে হয় তবে এটি কেবল একটি বিভ্রান্তিকর বলে মনে হচ্ছে তবে কেবলমাত্র একটি ঠিক আছে।