Title :
Attribute-Distributed Learning: Models, Limits, and Algorithms
Author :
Zheng, Haipeng ; Kulkarni, Sanjeev R. ; Poor, H. Vincent
Author_Institution :
Dept. of Electr. Eng., Princeton Univ., Princeton, NJ, USA
Abstract :
This paper introduces a framework for distributed learning (regression) on attribute-distributed data. First, the convergence properties of attribute-distributed regression with an additive model and a fusion center are discussed, and the convergence rate and uniqueness of the limit are shown for some special cases. Then, taking residual refitting (or boosting) as a prototype algorithm, three different schemes, Simple Iterative Projection, a greedy algorithm, and a parallel algorithm (with its derivatives), are proposed and compared. Among these algorithms, the first two are sequential and have low communication overhead, but are susceptible to overtraining. The parallel algorithm has the best performance, but has significant communication requirements. Instead of directly refitting the ensemble residual sequentially, the parallel algorithm redistributes the residual to each agent in proportion to the coefficients of the optimal linear combination of the current individual estimators. Designing residual redistribution schemes also improves the ability to eliminate irrelevant attributes. The performance of the algorithms is compared via extensive simulations. Communication issues are also considered: the amount of data to be exchanged among the three algorithms is compared, and the three methods are generalized to scenarios without a fusion center.
Keywords :
greedy algorithms; iterative methods; learning (artificial intelligence); parallel algorithms; regression analysis; attribute distributed learning; attribute distributed regression; greedy algorithm; optimal linear combination; parallel algorithm; simple iterative projection; Additives; Algorithm design and analysis; Collaboration; Distributed databases; Partitioning algorithms; Prediction algorithms; Training; Distributed information systems; distributed processing; statistical learning;
Journal_Title :
Signal Processing, IEEE Transactions on
DOI :
10.1109/TSP.2010.2088393