トップQs
タイムライン
チャット
視点

ヘルダー平均

数の集合を集計する関数の族 ウィキペディアから

Remove ads

ヘルダー平均(ヘルダーへいきん、英語: Hölder mean)、またはべき平均(べきへいきん)、一般化平均(いっぱんかへいきん、英語: generalized mean)、[1]とは、数の集合を集計する関数の族である。特別な場合としてピタゴラス平均算術平均幾何平均調和平均)を含む。名称はオットー・ヘルダーにちなむ。

定義

要約
視点

p を0でない実数とする。正の実数 x1, ... , xn に対して指数 p のヘルダー平均は次で定義される[2]

p = 0 のときは、幾何平均(指数が0に向かうときの極限)で定義する。

さらに、重み wi (正の数のセット。ただし)に対して重み付きヘルダー平均は次で定義される:

重みを考えない平均は、すべての重みを wi = 1/n としたものに相当する。

Remove ads

特別な場合

要約
視点
Thumb
n = 2a = x1 = M, b = x2 = M−∞の場合の図示。
  調和平均、H = M−1(a, b),
  幾何平均、G = M0(a, b)
  算術平均、A = M1(a, b)
  二乗平均、Q = M2(a, b)

いくつかの特定の p の値に対しては、特別の名前が付けられている[3]

最小値
調和平均
幾何平均
算術平均
二乗平均平方根
立方平均
最大値
さらに見る , ...
さらに見る , および ...
Remove ads

性質

要約
視点

ヘルダー平均は次の性質をもつ[1]

  • 引数 x1, ... , xn の最小値と最大値の間にある。
  • 引数に対して対称である。つまり引数を並べ替えてもその値を変えない。引数の置換演算子を P とすると次式で表される:
  • 他の平均と同様、引数 x1, ... , xn に対して斉次である。つまり b を正の実数として次式が成り立つ:
  • 準算術平均英語版と同様に、平均の計算は同じサイズのサブブロックの計算に分割できる。これにより、必要に応じて分割統治法を使用して平均を計算できる。

異なるヘルダー平均の間に成り立つ不等式

一般に - p < q + ならば

である。また2つの平均が等しいのは x1 = x2 = = xnとき、かつそのときに限る。これはイェンセンの不等式より、任意の実数 p に対して

が成り立つためである。

特に p = -1, 0, 1 の場合を考えると、この不等式は調和平均 幾何平均 相加平均

を意味する。

Remove ads

応用

信号処理

ヘルダー平均より非線形移動平均が導かれる。これは小さい p の場合には小さい信号値を強調し、大きい p の場合は大きい信号値を強調する。移動算術平均の効率的な実装である smooth が使えるならば、次のHaskellコードに従って移動ヘルダー平均を実装できる。

 powerSmooth :: Floating a => ([a] -> [a]) -> a -> [a] -> [a]
 powerSmooth smooth p = map (** recip p) . smooth . map (**p)

一般化 f-平均

ヘルダー平均はさらに一般化 f-平均英語版に一般化できる。

この式は f(x) = log x とすれば、極限を使うことなく幾何平均も表すことができる。ヘルダー平均は f(x) = xp とすることで得られる。

Remove ads

脚注

関連項目

外部リンク

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads