تست فریدمن [52]، یک تست نا پارامتری است[1]. این تست الگوریتم های گوناگون را روی هر مجموعه داده به صورت جداگانه، رتبه بندی میکند. بهترین الگوریتم رتبه یک، دومین بهترین الگوریتم، رتبه دو و به همین ترتیب الی آخر. در موارد مساوی، میانگین رتبهها به الگوریتم ها اختصاص مییابد. فرض کنیم که ، رتبه الگوریتم ام از بین الگوریتم و بر روی مجموعه داده ام از بین مجموعه داده باشد. تست فریدمن میانگین رتبه های الگوریتم های متفاوت را با هم مقایسه میکند که به صورت است. تحت فرضیه صفر [2]، که بیانکننده این مطلب است که همه الگوریتم ها با هم برابر هستند و بنابراین رتبه آنها باید با هم یکسان باشد،
[1] Non-parametric
[2] Null hypothesis