View metadata, citation and similar papers at core.ac.uk brought to you by CORE provided by VCU Scholars Compass Virginia Commonwealth University VCU Scholars Compass Theses and Dissertations Graduate School 2011 Fast Parallel Machine Learning Algorithms for Large Datasets Using Graphic Processing Unit Qi Li Virginia Commonwealth University Follow this and additional works at: http://scholarscompass.vcu.edu/etd Part of the Computer Sciences Commons © The Author Downloaded from http://scholarscompass.vcu.edu/etd/2625 This Dissertation is brought to you for free and open access by the Graduate School at VCU Scholars Compass. It has been accepted for inclusion in Theses and Dissertations by an authorized administrator of VCU Scholars Compass. For more information, please contact
[email protected]. © Qi Li 2011 All Rights Reserved FAST PARALLEL MACHINE LEARNING ALGORITHMS FOR LARGE DATASETS USING GRAPHIC PROCESSING UNIT A Dissertation submitted in partial fulfillment of the requirements for the degree of Doctor of Philosophy at Virginia Commonwealth University. by QI LI M.S., Virginia Commonwealth University, 2008 B.S., Beijing University of Posts and Telecommunications (P.R. China), 2007 Director: VOJISLAV KECMAN ASSOCIATE PROFESSOR, DEPARTMENT OF COMPUTER SCIENCE Virginia Commonwealth University Richmond, Virginia December, 2011 ii Table of Contents List of Tables vi List of Figures viii Abstract ii 1 Introduction 1 2 Background, Related Work and Contributions 4 2.1TheHistoryofSequentialSVM..................... 5 2.2TheDevelopmentofParallelSVM.................... 6 2.3 K-Nearest Neighbors Search and Local Model Based Classifiers . 7 2.4 Parallel Computing Framework ..................... 8 2.5 Contributions of This Dissertation .................... 10 3 Graphic Processing Units 12 3.1 Computing Unified Device Architecture (CUDA) ..........