2016-05-26 19 views
0

enter image description hereKarte reduzieren - pearson Korrelation

Wie implementiere ich pearson Korrelation mit der Karte reduzieren?

Ich dachte über jedes Paar abbildet (x_i, y_i), aber ich bin nicht sicher über den Teil reduzieren ..

+1

Was ist Ihre Eingabe? Hast du das gesehen: https://vangjee.wordpress.com/2012/02/29/computing-pearson-correlation-using-hadoops-mapreduce-mr-paradigm/? – vefthym

Antwort

0

Pause nach unten dem Problem in Teile

r(x, y) = (a - b)/(c * d) 

Berechnen a, b, c , & d und fügen Sie sie dann in die obige Formel ein. In einigen Fällen kann es hilfreich/effizient sein, die Formel weiter aufzuschlüsseln. Wenn Sie jeden Schritt mit map/reduce ausführen möchten, benötigen Sie mindestens 4 separate Map/Reduce-Jobs (wahrscheinlicher 6 oder 7). Nur 1, (a) benötigt beide x & y.