ฉันต้องการเปรียบเทียบค่าเบี่ยงเบนสัมบูรณ์เฉลี่ยกับส่วนเบี่ยงเบนมาตรฐานในกรณีทั่วไปกับคำจำกัดความนี้:
ที่ไหน .
มันเป็นความจริงหรือเปล่า สำหรับทุกคน ?
มันผิดสำหรับ , เพราะ สำหรับทุกคน .
มันง่ายที่จะแสดงให้เห็นว่า:
ฉันต้องการเปรียบเทียบค่าเบี่ยงเบนสัมบูรณ์เฉลี่ยกับส่วนเบี่ยงเบนมาตรฐานในกรณีทั่วไปกับคำจำกัดความนี้:
ที่ไหน .
มันเป็นความจริงหรือเปล่า สำหรับทุกคน ?
มันผิดสำหรับ , เพราะ สำหรับทุกคน .
มันง่ายที่จะแสดงให้เห็นว่า:
คำตอบ:
ไม่โดยทั่วไปสิ่งนี้ไม่เป็นความจริง
วิธีง่ายๆในการดูนี้คือการจำลอง ฉันมักจะแฮ็กวงวนอนันต์ซึ่งจะหยุดถ้ามันพบตัวอย่างที่ตรงกันข้าม ถ้ามันใช้เวลานานฉันก็เริ่มคิดว่าการอ้างสิทธิ์อาจเป็นจริงหรือไม่ ในกรณีปัจจุบันรหัส R ของฉันมีลักษณะดังนี้:
while ( TRUE ) {
xx <- runif(3)
mad <- sum(abs(xx-mean(xx)))/(length(xx)-1)
sd <- sqrt(sum((xx-mean(xx))^2)/(length(xx)-1))
if ( mad > sd ) break
}
xx
มันให้ตัวอย่างตัวอย่างนี้:
[1] 0.7852480 0.0760231 0.8295893
นี่คือวิธีการทางคณิตศาสตร์ที่มากขึ้น ประการแรกอาจเป็นความจริงที่ว่าเมื่อมีการเปลี่ยนแปลงตัวแปรเราสามารถสันนิษฐานได้ว่าค่าเฉลี่ยเป็นศูนย์ แน่นอนว่าจากมุมมองของการค้นหาตัวอย่างเคาน์เตอร์นี่เป็นสิ่งที่ยอมรับได้ ดังนั้นการตั้งค่าการยกกำลังสองทั้งสองของความไม่เท่าเทียมกันที่เสนอและการคูณผ่าน (n-1) ด้านซ้ายจะถูกนำเสนอด้วยความไม่เท่าเทียมที่เสนอ -
มันดูคาว (n-1) ไม่เพียงพอที่จะชดเชยสำหรับทุกสิ่งข้อกำหนด โดยเฉพาะอย่างยิ่งถ้าทั้งหมดเหมือนกันในค่าสัมบูรณ์ การเดาครั้งแรกของฉันคือ n = 4 และ. นี่นำไปสู่. ฉันคิดว่าสิ่งนี้เป็นที่รู้จักกันดีสำหรับผู้ที่สนใจในความไม่เท่าเทียมกัน