org.apache.spark.mllib.regression
Run pool adjacent violators algorithm to obtain isotonic regression model.
Run pool adjacent violators algorithm to obtain isotonic regression model.
JavaRDD of tuples (label, feature, weight) where label is dependent variable for which we calculate isotonic regression, feature is independent variable and weight represents number of measures with default 1. If multiple labels share the same feature value then they are ordered before the algorithm is executed.
Isotonic regression model.
Run IsotonicRegression algorithm to obtain isotonic regression model.
Run IsotonicRegression algorithm to obtain isotonic regression model.
RDD of tuples (label, feature, weight) where label is dependent variable for which we calculate isotonic regression, feature is independent variable and weight represents number of measures with default 1. If multiple labels share the same feature value then they are ordered before the algorithm is executed.
Isotonic regression model.
Sets the isotonic parameter.
Sets the isotonic parameter.
Isotonic (increasing) or antitonic (decreasing) sequence.
This instance of IsotonicRegression.
:: Experimental ::
Isotonic regression. Currently implemented using parallelized pool adjacent violators algorithm. Only univariate (single feature) algorithm supported.
Sequential PAV implementation based on: Tibshirani, Ryan J., Holger Hoefling, and Robert Tibshirani. "Nearly-isotonic regression." Technometrics 53.1 (2011): 54-61. Available from http://www.stat.cmu.edu/~ryantibs/papers/neariso.pdf
Sequential PAV parallelization based on: Kearsley, Anthony J., Richard A. Tapia, and Michael W. Trosset. "An approach to parallelizing isotonic regression." Applied Mathematics and Parallel Computing. Physica-Verlag HD, 1996. 141-147. Available from http://softlib.rice.edu/pub/CRPC-TRs/reports/CRPC-TR96640.pdf
Isotonic regression (Wikipedia)