Weighted isotonic regression under the L1 norm
نویسندگان
چکیده
Isotonic regression, the problem of finding values that best fit given observations and conform to specific ordering constraints, has found many applications in biomedical research and other fields. When the constraints form a partial ordering, solving the problem under the L1 error measure takes O(n) when there are n observations. The analysis of large-scale microarray data, which is one of the important tools in biology, using isotonic regression is hence expensive. This is because in microarray analysis, the same procedure is used for studying the fit of tens of thousands of genes to a given partial order. Fast estimation for the fitting error is therefore highly desired to reduce the number of regression instances through pruning. In this paper, we present approximation algorithms to the isotonic regression problem under the L1 error measure. We relate the problem to an edge packing problem and in the special case when the observations are not weighted, we relate it to a weighted
منابع مشابه
Strict L∞ Isotonic Regression
Given a function f and weightsw on the vertices of a directed acyclic graphG, an isotonic regression of (f, w) is an order-preserving real-valued function that minimizes the weighted distance to f among all order-preserving functions. When the distance is given via the supremum norm there may be many isotonic regressions. One of special interest is the strict isotonic regression, which is the l...
متن کاملFast, Provable Algorithms for Isotonic Regression in all L_p-norms
Given a directed acyclic graphG, and a set of values y on the vertices, the Isotonic Regression of y is a vector x that respects the partial order described by G, and minimizes ‖x− y‖ , for a specified norm. This paper gives improved algorithms for computing the Isotonic Regression for all weighted `p-norms with rigorous performance guarantees. Our algorithms are quite practical, and variants o...
متن کاملFast, Provable Algorithms for Isotonic Regression in all $\ell_{p}$-norms
Given a directed acyclic graph G, and a set of values y on the vertices, the Isotonic Regression of y is a vectorx that respects the partial order described by G, and minimizes ‖x− y‖ , for a specified norm. This paper givesimproved algorithms for computing the Isotonic Regression for all weighted lp-norms with rigorous performanceguarantees. Our algorithms are quite practical, and ...
متن کاملLinear Time Isotonic and Unimodal Regression in the L1 and L∞ Norms
We consider L1-isotonic regression and L∞ isotonic and unimodal regression. For L1isotonic regression, we present a linear time algorithm when the number of outputs are bounded. We extend the algorithm to construct an approximate isotonic regression in linear time when the output range is bounded. We present linear time algorithms for L∞ isotonic and unimodal regression.
متن کاملOptimal Algorithms for Unimodal Regression
This paper gives optimal algorithms for determining realvalued univariate unimodal regressions, that is, for determining the optimal regression which is increasing and then decreasing. Such regressions arise in a wide variety of applications. They are a form of shape-constrained nonparametric regression, closely related to isotonic regression. For the L2 metric our algorithm requires only (n) t...
متن کامل