Machine Learning for Adaptive Many-Core Machines - A Practical Approach

  • Noel Lopes
  • Bernardete Ribeiro

Part of the Studies in Big Data book series (SBD, volume 7)

Table of contents

  1. Front Matter
    Pages 1-17
  2. Part I- Introduction

    1. Front Matter
      Pages 1-1
    2. Noel Lopes, Bernardete Ribeiro
      Pages 3-13
    3. Noel Lopes, Bernardete Ribeiro
      Pages 15-36
  3. Part II- Supervised Learning

    1. Front Matter
      Pages 37-37
    2. Noel Lopes, Bernardete Ribeiro
      Pages 39-69
    3. Noel Lopes, Bernardete Ribeiro
      Pages 71-84
    4. Noel Lopes, Bernardete Ribeiro
      Pages 85-105
    5. Noel Lopes, Bernardete Ribeiro
      Pages 107-123
  4. Part III- Unsupervised and Semi-supervised Learning

    1. Front Matter
      Pages 125-125
    2. Noel Lopes, Bernardete Ribeiro
      Pages 127-154
    3. Noel Lopes, Bernardete Ribeiro
      Pages 155-186
  5. Part IV- Large-Scale Machine Learning

    1. Front Matter
      Pages 187-187
    2. Noel Lopes, Bernardete Ribeiro
      Pages 189-200
  6. Back Matter
    Pages 201-241

About this book

Introduction

The overwhelming data produced everyday and the increasing performance and cost requirements of applications is transversal to a wide range of activities in society, from science to industry. In particular, the magnitude and complexity of the tasks that Machine Learning (ML) algorithms have to solve are driving the need to devise adaptive many-core machines that scale well with the volume of data, or in other words, can handle Big Data.

This book gives a concise view on how to extend the applicability of well-known ML algorithms in Graphics Processing Unit (GPU) with data scalability in mind. It presents a series of new techniques to enhance, scale and distribute data in a Big Learning framework. It is not intended to be a comprehensive survey of the state of the art of the whole field of machine learning for Big Data. Its purpose is less ambitious and more practical: to explain and illustrate existing and novel GPU-based ML algorithms, not viewed as a universal solution for the Big Data challenges but rather as part of the answer, which may require the use of different strategies coupled together.

Keywords

Adaptive Many-Core Machines Big Data Machine Learning

Authors and affiliations

  • Noel Lopes
    • 1
  • Bernardete Ribeiro
    • 2
  1. 1.Polytechnic Institute of GuardaGuardaPortugal
  2. 2.Department of Informatics Engineering, Faculty of Sciences and TechnologyUniversity of Coimbra, Polo IICoimbraPortugal

Bibliographic information

  • DOI https://doi.org/10.1007/978-3-319-06938-8
  • Copyright Information Springer International Publishing Switzerland 2015
  • Publisher Name Springer, Cham
  • eBook Packages Engineering
  • Print ISBN 978-3-319-06937-1
  • Online ISBN 978-3-319-06938-8
  • Series Print ISSN 2197-6503
  • Series Online ISSN 2197-6511
  • About this book
Industry Sectors
Pharma
Automotive
Chemical Manufacturing
Biotechnology
Electronics
Telecommunications
Energy, Utilities & Environment
Aerospace
Oil, Gas & Geosciences