طريقة وارد

في الإحصاء ، تُعدّ طريقة وارد معيارًا يُطبّق في تحليل التجميع الهرمي . وتُمثّل طريقة وارد للحد الأدنى من التباين حالةً خاصةً من منهج دالة الهدف الذي قدّمه جو إتش. وارد الابن [ 1 ]. اقترح وارد إجراءً عامًا للتجميع الهرمي التراكمي ، حيث يعتمد معيار اختيار زوج المجموعات المراد دمجها في كل خطوة على القيمة المثلى لدالة الهدف. يمكن أن تكون دالة الهدف هذه "أي دالة تعكس غرض الباحث". تندرج العديد من إجراءات التجميع القياسية ضمن هذه الفئة العامة. ولتوضيح الإجراء، استخدم وارد مثالًا تكون فيه دالة الهدف هي مجموع مربعات الأخطاء ، ويُعرف هذا المثال بطريقة وارد، أو تحديدًا طريقة وارد للحد الأدنى من التباين .

يمكن استخدام خوارزمية سلسلة الجوار الأقرب لإيجاد نفس التجميع المحدد بواسطة طريقة وارد، في وقت يتناسب مع حجم مصفوفة المسافة المدخلة ومساحة خطية في عدد النقاط التي يتم تجميعها.

معيار الحد الأدنى للتباين

يقلل معيار وارد للحد الأدنى من التباين من إجمالي التباين داخل المجموعات. لتطبيق هذه الطريقة، في كل خطوة، ابحث عن زوج المجموعات الذي يؤدي إلى أقل زيادة في إجمالي التباين داخل المجموعات بعد الدمج. هذه الزيادة هي المسافة التربيعية المرجحة بين مراكز المجموعات. في الخطوة الأولى، تكون جميع المجموعات أحادية (مجموعات تحتوي على نقطة واحدة). لتطبيق خوارزمية تكرارية في ظل دالة الهدف هذه ، يجب أن تكون المسافة الأولية بين العناصر الفردية متناسبة مع مربع المسافة الإقليدية .

وبالتالي، تُعرَّف مسافات التجميع الأولية في طريقة وارد للحد الأدنى من التباين بأنها مربع المسافة الإقليدية بين النقاط:

دأناج=د({Xأنا}،{Xج})=Xأنا-Xج2.{\displaystyle d_{ij}=d(\{X_{i}\},\{X_{j}\})={\|X_{i}-X_{j}\|^{2}}.}

ملاحظة: في البرامج التي تطبق طريقة وارد، من المهم التحقق مما إذا كان ينبغي أن تحدد وسائط الدالة المسافات الإقليدية أو المسافات الإقليدية المربعة.

خوارزميات لانس-ويليامز

يمكن تعريف طريقة وارد للحد الأدنى من التباين وتطبيقها بشكل تكراري باستخدام خوارزمية لانس-ويليامز. تُعد خوارزميات لانس-ويليامز عائلة لانهائية من خوارزميات التجميع الهرمي التراكمي، والتي تُمثل بصيغة تكرارية لتحديث مسافات المجموعات في كل خطوة (في كل مرة يتم فيها دمج زوج من المجموعات). في كل خطوة، من الضروري تحسين دالة الهدف (إيجاد الزوج الأمثل من المجموعات المراد دمجها). تُسهّل الصيغة التكرارية عملية إيجاد الزوج الأمثل.

لنفترض أن المجموعاتجأنا{\displaystyle C_{i}}وجج{\displaystyle C_{j}} were next to be merged. At this point all of the current pairwise cluster distances are known. The recursive formula gives the updated cluster distances following the pending merge of clusters Ci{\displaystyle C_{i}} and Cj{\displaystyle C_{j}}. Let

  • dij{\displaystyle d_{ij}}, dik{\displaystyle d_{ik}}, and djk{\displaystyle d_{jk}} be the pairwise distances between clusters Ci{\displaystyle C_{i}}, Cj{\displaystyle C_{j}}, and Ck{\displaystyle C_{k}}, respectively,
  • d(ij)k{\displaystyle d_{(ij)k}} be the distance between the new cluster CiCj{\displaystyle C_{i}\cup C_{j}} and Ck{\displaystyle C_{k}}.

An algorithm belongs to the Lance-Williams family if the updated cluster distance d(ij)k{\displaystyle d_{(ij)k}} can be computed recursively by

d(ij)k=αidik+αjdjk+βdij+γ|dikdjk|,{\displaystyle d_{(ij)k}=\alpha _{i}d_{ik}+\alpha _{j}d_{jk}+\beta d_{ij}+\gamma |d_{ik}-d_{jk}|,}

where αi,αj,β,{\displaystyle \alpha _{i},\alpha _{j},\beta ,} and γ{\displaystyle \gamma } are parameters, which may depend on cluster sizes, that together with the cluster distance function dij{\displaystyle d_{ij}} determine the clustering algorithm. Several standard clustering algorithms such as single linkage, complete linkage, and group average method have a recursive formula of the above type. A table of parameters for standard methods is given by several authors.[2][3][4]

Ward's minimum variance method can be implemented by the Lance–Williams formula. For disjoint clusters Ci,Cj,{\displaystyle C_{i},C_{j},} and Ck{\displaystyle C_{k}} with sizes ni,nj,{\displaystyle n_{i},n_{j},} and nk{\displaystyle n_{k}} respectively:

d(CiCj,Ck)=ni+nkni+nj+nkd(Ci,Ck)+nj+nkni+nj+nkd(Cj,Ck)nkni+nj+nkd(Ci,Cj).{\displaystyle d(C_{i}\cup C_{j},C_{k})={\frac {n_{i}+n_{k}}{n_{i}+n_{j}+n_{k}}}\;d(C_{i},C_{k})+{\frac {n_{j}+n_{k}}{n_{i}+n_{j}+n_{k}}}\;d(C_{j},C_{k})-{\frac {n_{k}}{n_{i}+n_{j}+n_{k}}}\;d(C_{i},C_{j}).}

Hence Ward's method can be implemented as a Lance–Williams algorithm with

αi=ni+nkni+nj+nk,αj=nj+nkni+nj+nk,β=nkni+nj+nk,γ=0.{\displaystyle \alpha _{i}={\frac {n_{i}+n_{k}}{n_{i}+n_{j}+n_{k}}},\qquad \alpha _{j}={\frac {n_{j}+n_{k}}{n_{i}+n_{j}+n_{k}}},\qquad \beta ={\frac {-n_ {ك}} {n_ {i} + n_ {j} + n_ {ك}}}، \ qquad \ gamma =0.}

Variations

The popularity of the Ward's method has led to variations of it. For instance, Wardp introduces the use of cluster specific feature weights, following the intuitive idea that features could have different degrees of relevance at different clusters.[5]

References

  1. Ward, J. H., Jr. (1963), "Hierarchical Grouping to Optimize an Objective Function", Journal of the American Statistical Association, 58, 236–244.
  2. Cormack, R. M. (1971), "A Review of Classification", Journal of the Royal Statistical Society, Series A, 134(3), 321-367.
  3. Gordon, A. D. (1999), Classification, 2nd Edition, Chapman and Hall, Boca Raton.
  4. Milligan, G. W. (1979), "Ultrametric Hierarchical Clustering Algorithms", Psychometrika, 44(3), 343–346.
  5. R.C. de Amorim (2015). "Feature Relevance in Ward's Hierarchical Clustering Using the Lp Norm"(PDF). Journal of Classification. 32 (1): 46–62. doi:10.1007/s00357-015-9167-1. S2CID 18099326.

Further reading

  • Everitt, B. S., Landau, S. and Leese, M. (2001), Cluster Analysis, 4th Edition, Oxford University Press, Inc., New York; Arnold, London. ISBN 0340761199
  • Hartigan, J. A. (1975), Clustering Algorithms, New York: Wiley.
  • جاين، أ.ك. ودوبس، ر.س. (1988)، خوارزميات لتجميع البيانات ، نيو جيرسي: برنتيس هول.
  • Kaufman, L. and Rousseeuw, PJ (1990), Finding Groups in Data: An Introduction to Cluster Analysis , New York: Wiley.