• DocumentCode
    613301
  • Title

    Assessment of machine learning algorithms in cloud computing frameworks

  • Author

    Li, Kaicheng ; Gibson, Christopher ; Ho, D. ; Qi Zhou ; Kim, Jung-Ho ; Buhisi, O. ; Brown, D.E. ; Gerber, Mariana

  • fYear
    2013
  • fDate
    26-26 April 2013
  • Firstpage
    98
  • Lastpage
    103
  • Abstract
    In the past decade, digitization of information has led to a data explosion in both volume and complexity. While traditional computing frameworks have failed to provide adequate computing power for the now common data-intensive computing tasks, cloud computing provides an effective alternative to enhance computing power. Machine learning algorithms are powerful analytical methods that allow machines to recognize patterns and facilitate human learning. However, the performance of individual machine learning algorithms within each cloud computing framework remains largely unknown. Furthermore, the lack of a robust selection methodology matching input data with effective machine learning algorithms limits the ability of practitioners to make effective use of cloud computing. This research compares various machine learning algorithms on the widely adopted Apache Mahout framework and the recently introduced GraphLab framework. Whereas previous work has examined the computational architectures of various cloud computing frameworks, this work focuses on a problem-based approach to architecture selection. The experimental results demonstrate that GraphLab generally outperforms Mahout with respect to runtime, scalability, and usability. However, Mahout outperforms GraphLab when the experiment focus shifts to error measurement.
  • Keywords
    cloud computing; learning (artificial intelligence); pattern matching; GraphLab framework; cloud computing; computational architecture; data explosion; data intensive computing; data matching; error measurement; human learning; information digitization; machine learning algorithm assessment; pattern recognition; problem-based approach; Cloud computing; Machine learning algorithms; Measurement uncertainty; Runtime; Scalability; Twitter;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Systems and Information Engineering Design Symposium (SIEDS), 2013 IEEE
  • Conference_Location
    Charlottesville, VA
  • Print_ISBN
    978-1-4673-5662-6
  • Type

    conf

  • DOI
    10.1109/SIEDS.2013.6549501
  • Filename
    6549501