ลดความหมายถึงข้อผิดพลาดยกกำลังสอง (หรือ L2 บรรทัดฐานดูที่นี่หรือที่นี่ ) ทางเลือกธรรมชาติเพื่อให้ความแปรปรวนไปเป็นระยะทางวัดจากค่าเฉลี่ยคือการใช้ข้อผิดพลาดยกกำลังสอง (ดูที่นี่เกี่ยวกับเหตุผลที่เราไอทีสแควร์) ในทางตรงข้ามค่ามัธยฐานจะลดความผิดพลาดสัมบูรณ์ (L1 norm) นั่นคือมันเป็นค่าที่อยู่ใน "กลาง" ของข้อมูลของคุณดังนั้นระยะทางที่แน่นอนจากค่ามัธยฐาน (เรียกว่าMedian Absolute Deviationหรือ MAD) น่าจะเป็น วัดระดับความแปรปรวนรอบ ๆ ได้ดีกว่า คุณสามารถอ่านเพิ่มเติมเกี่ยวกับความสัมพันธ์นี้ในหัวข้อนี้
กล่าวโดยย่อความแปรปรวนแตกต่างจาก MAD ว่าพวกเขากำหนดจุดศูนย์กลางของข้อมูลของคุณอย่างไรและสิ่งนี้จะมีผลต่อวิธีที่เราวัดความแปรปรวนของ datapoints รอบ ๆ มัน การกระจายค่าทำให้ค่าผิดปกติมีผลต่อจุดศูนย์กลาง (หมายถึง) มากขึ้นในขณะที่ในกรณีของค่ามัธยฐานจุดทั้งหมดจะมีผลกระทบเหมือนกันดังนั้นระยะทางที่แน่นอนน่าจะเหมาะสมกว่า
สิ่งนี้สามารถแสดงได้ด้วยการจำลองอย่างง่าย หากคุณเปรียบเทียบค่าระยะทางยกกำลังสองจากค่าเฉลี่ยและค่ามัธยฐานระยะทางรวมทั้งหมดนั้นจะเล็กกว่าค่าเฉลี่ยมากกว่าจากค่ามัธยฐาน ในขณะที่ระยะทางสัมบูรณ์รวมนั้นน้อยกว่าค่ามัธยฐาน รหัส R สำหรับการจำลองสถานการณ์ได้โพสต์ไว้ด้านล่าง
sqtest <- function(x) sum((x-mean(x))^2) < sum((x-median(x))^2)
abstest <- function(x) sum(abs(x-mean(x))) > sum(abs(x-median(x)))
mean(replicate(1000, sqtest(rnorm(1000))))
mean(replicate(1000, abstest(rnorm(1000))))
mean(replicate(1000, sqtest(rexp(1000))))
mean(replicate(1000, abstest(rexp(1000))))
mean(replicate(1000, sqtest(runif(1000))))
mean(replicate(1000, abstest(runif(1000))))
ในกรณีของการใช้ค่ามัธยฐานแทนค่าเฉลี่ยในการประมาณ "ความแปรปรวน" เช่นนี้จะนำไปสู่การประมาณการที่สูงขึ้นกว่าการใช้ค่าเฉลี่ยตามที่ทำแบบดั้งเดิม
โดยวิธีการความสัมพันธ์ของบรรทัดฐาน L1 และ L2 สามารถพิจารณาได้ในบริบทของ Bayesian เช่นเดียวกับในหัวข้อนี้