Ada banyak alternatif, tergantung tujuannya.
Yang umum adalah "Perbedaan Persen Relatif," atau RPD, yang digunakan dalam prosedur kontrol kualitas laboratorium. Meskipun Anda dapat menemukan banyak rumus yang tampaknya berbeda, semuanya turun untuk membandingkan perbedaan dua nilai dengan besarnya rata-rata:
d1( x , y) = x - y( | x | + | y| ) / 2=2x−y|x|+|y|.
Ini adalah ekspresi yang ditandatangani , positif ketika melebihi dan negatif ketika melebihi . Nilainya selalu terletak di antara dan . Dengan menggunakan nilai absolut dalam penyebut itu menangani angka negatif dengan cara yang masuk akal. Sebagian besar referensi yang dapat saya temukan, seperti Program Remediasi Situs DEP New Jersey Penilaian Kualitas Data dan Bimbingan Teknis Evaluasi Penggunaan Data , menggunakan nilai absolut dari karena mereka hanya tertarik pada besarnya kesalahan relatif.y y x - 2 2xyyx- 22d1
Sebuah artikel Wikipedia pada Perubahan relatif dan Perbedaan mengamati bahwa
d∞( x , y) = | x - y|maks ( | x | , | y| )
sering digunakan sebagai tes toleransi relatif dalam algoritma numerik floating point. Artikel yang sama juga menunjukkan bahwa rumus seperti dan dapat digeneralisasi ked ∞d1d∞
df( x , y)=x−yf(x,y)
di mana fungsi tergantung langsung pada besaran dan (biasanya dengan asumsi dan adalah positif). Sebagai contoh ia menawarkan rata-rata maks, min, dan aritmatika (dengan dan tanpa mengambil nilai absolut dari dan sendiri), tetapi orang dapat merenungkan jenis rata-rata lainnya seperti rata-rata geometrik , harmonik berarti dan berarti . ( sesuai dengan dan sesuai dengan batas asx y x yfxyxyy √xy2/(1/|x|+1/|y|)Lp((|x|p+|y|p)/2)1 / pd1p=1d∞p→∞fx|xy|−−−√2 / ( 1 / | x | + 1 / | y| )L.hal((|x|p+|y|p)/2)1/pd1p=1d∞p→∞ .) Seseorang dapat memilih berdasarkan perilaku statistik yang diharapkan dari dan . Sebagai contoh, dengan distribusi lognormal sekitar rata-rata geometrik akan menjadi pilihan yang menarik untuk karena itu adalah rata-rata yang berarti dalam keadaan itu.fxfyf
Sebagian besar formula mengalami kesulitan ketika penyebut sama dengan nol. Dalam banyak aplikasi yang tidak mungkin atau tidak ada salahnya untuk mengatur perbedaan ke nol ketika .x=y=0
Perhatikan bahwa semua definisi ini berbagi properti invarian mendasar: apa pun relatif perbedaan fungsi mungkin, itu tidak berubah ketika argumen secara seragam rescaled oleh :λ > 0dλ > 0
d( x , y) = d(λx,λy).
Properti ini yang memungkinkan kita untuk mempertimbangkan sebagai perbedaan relatif . Jadi, khususnya, fungsi non-invarian sepertid
d(x,y)=? |x−y|1+|y|
sama sekali tidak memenuhi syarat. Apa pun kebajikan yang dimilikinya, itu tidak mengungkapkan perbedaan relatif .
Kisahnya tidak berakhir di sini. Kita bahkan mungkin menemukan manfaat untuk mendorong implikasi invarian sedikit lebih jauh.
Himpunan semua pasangan bilangan real yang terurut mana dianggap sama dengan adalah Garis Proyeksi Nyata . Baik dalam arti topologis dan pengertian aljabar, adalah lingkaran. Setiap menentukan garis unik melalui titik asal . Ketika kemiringannya adalah( x , y ) ( λ x , λ y ) R P 1 R P 1 ( x , y ) ≠ ( 0 , 0 ) ( 0 , 0 ) x ≠ 0 y / x θ = arctan ( y / x ) - π(x,y) ≠ (0,0)(x,y)(λx,λy) RP1RP1(x,y) ≠ ( 0 , 0 )(0,0)x≠0y/x; kalau tidak kita dapat menganggap kemiringannya "tidak terbatas" (dan negatif atau positif). Lingkungan dari garis vertikal ini terdiri dari garis-garis dengan kemiringan positif atau negatif yang sangat besar. Kami dapat parameterkan semua garis tersebut dalam sudut pandang mereka , dengan . Terkait dengan setiap seperti adalah titik pada lingkaran,θ=arctan(y/x)θ−π/2<θ≤π/2θ
(ξ,η)=(cos( 2 θ ) , dosa( 2 θ ) ) = ( x2- y2x2+ y2, 2 x yx2+ y2) .
Karena itu jarak apa pun yang ditentukan pada lingkaran dapat digunakan untuk menentukan perbedaan relatif.
Sebagai contoh di mana ini dapat menyebabkan, pertimbangkan jarak (Euclidean) biasa pada lingkaran, di mana jarak antara dua titik adalah ukuran sudut di antara mereka. Perbedaan relatif paling sedikit ketika , sesuai dengan (atau ketika dan memiliki tanda-tanda yang berlawanan). Dari sudut pandang ini perbedaan relatif alami untuk bilangan positif dan adalah jarak ke sudut ini:2 θ = π / 2 2 θ = - 3 π / 2 x y x yx = y2 θ = π/ 22 θ = - 3 π/ 2xyxy
dS( x , y) = ∣∣2 arctan( yx) -π/ 2 ∣∣.
Untuk urutan pertama, ini adalah jarak relatif--tetapi itu berfungsi bahkan ketika . Selain itu, tidak meledak, tetapi sebaliknya (sebagai jarak yang ditandatangani) dibatasi antara dan , karena grafik ini menunjukkan:y = 0 - π / 2 π / 2| x-y| / | y|y= 0- π/ 2π/ 2
Ini mengisyaratkan betapa fleksibelnya pilihan ketika memilih cara untuk mengukur perbedaan relatif.