Skip to main content

Showing 1–7 of 7 results for author: Chakroun, I

.
  1. arXiv:2001.03000  [pdf, other

    cs.LG stat.ML

    Guidelines for enhancing data locality in selected machine learning algorithms

    Authors: Imen Chakroun, Tom Vander Aa, Thomas J. Ashby

    Abstract: To deal with the complexity of the new bigger and more complex generation of data, machine learning (ML) techniques are probably the first and foremost used. For ML algorithms to produce results in a reasonable amount of time, they need to be implemented efficiently. In this paper, we analyze one of the means to increase the performances of machine learning algorithms which is exploiting data loca… ▽ More

    Submitted 9 January, 2020; originally announced January 2020.

    Comments: European Commission Project: EPEEC - European joint Effort toward a Highly Productive Programming Environment for Heterogeneous Exascale Computing (EC-H2020-80151) This an extended version of arXiv:1904.11203

    Journal ref: Intelligent Data Analysis, vol. 23, no. 5, pp. 1003-1020, 2019

  2. arXiv:1904.11203  [pdf

    cs.LG stat.ML

    Reviewing Data Access Patterns and Computational Redundancy for Machine Learning Algorithms

    Authors: Imen Chakroun, Tom Vander Aa, Tom Ashby

    Abstract: Machine learning (ML) is probably the first and foremost used technique to deal with the size and complexity of the new generation of data. In this paper, we analyze one of the means to increase the performances of ML algorithms which is exploiting data locality. Data locality and access patterns are often at the heart of performance issues in computing systems due to the use of certain hardware t… ▽ More

    Submitted 9 January, 2020; v1 submitted 25 April, 2019; originally announced April 2019.

    Comments: European Commission Project: EPEEC - European joint Effort toward a Highly Productive Programming Environment for Heterogeneous Exascale Computing (EC-H2020-80151) An extended version of this paper titled "Guidelines for enhancing data locality in selected machine learning algorithms" has been published in the journal "Intelligent Data Analysis"

  3. arXiv:1904.02514  [pdf, other

    cs.LG stat.ML

    SMURFF: a High-Performance Framework for Matrix Factorization

    Authors: Tom Vander Aa, Imen Chakroun, Thomas J. Ashby, Jaak Simm, Adam Arany, Yves Moreau, Thanh Le Van, José Felipe Golib Dzib, Jörg Wegner, Vladimir Chupakhin, Hugo Ceulemans, Roel Wuyts, Wilfried Verachtert

    Abstract: Bayesian Matrix Factorization (BMF) is a powerful technique for recommender systems because it produces good results and is relatively robust against overfitting. Yet BMF is more computationally intensive and thus more challenging to implement for large datasets. In this work we present SMURFF a high-performance feature-rich framework to compose and construct different Bayesian matrix-factorizatio… ▽ More

    Submitted 29 July, 2019; v1 submitted 4 April, 2019; originally announced April 2019.

    Comments: European Commission Project: EPEEC - European joint Effort toward a Highly Productive Programming Environment for Heterogeneous Exascale Computing (EC-H2020-80151)

  4. Distributed Matrix Factorization using Asynchrounous Communication

    Authors: Tom Vander Aa, Imen Chakroun, Tom Haber

    Abstract: Using the matrix factorization technique in machine learning is very common mainly in areas like recommender systems. Despite its high prediction accuracy and its ability to avoid over-fitting of the data, the Bayesian Probabilistic Matrix Factorization algorithm (BPMF) has not been widely used on large scale data because of the prohibitive cost. In this paper, we propose a distributed high-perfor… ▽ More

    Submitted 29 May, 2017; originally announced May 2017.

    Comments: arXiv admin note: substantial text overlap with arXiv:1705.04159

  5. Distributed Bayesian Probabilistic Matrix Factorization

    Authors: Tom Vander Aa, Imen Chakroun, Tom Haber

    Abstract: Matrix factorization is a common machine learning technique for recommender systems. Despite its high prediction accuracy, the Bayesian Probabilistic Matrix Factorization algorithm (BPMF) has not been widely used on large scale data because of its high computational cost. In this paper we propose a distributed high-performance parallel implementation of BPMF on shared memory and distributed archit… ▽ More

    Submitted 11 May, 2017; originally announced May 2017.

  6. arXiv:1208.3933  [pdf, ps, other

    cs.DC

    A GPU-accelerated Branch-and-Bound Algorithm for the Flow-Shop Scheduling Problem

    Authors: Melab Nouredine, Imen Chakroun, Mezmaz Mohand, Daniel Tuyttens

    Abstract: Branch-and-Bound (B&B) algorithms are time intensive tree-based exploration methods for solving to optimality combinatorial optimization problems. In this paper, we investigate the use of GPU computing as a major complementary way to speed up those methods. The focus is put on the bounding mechanism of B&B algorithms, which is the most time consuming part of their exploration process. We propose a… ▽ More

    Submitted 20 August, 2012; originally announced August 2012.

    Journal ref: 14th IEEE International Conference on Cluster Computing, Cluster'12 (2012)

  7. arXiv:1206.4973  [pdf, ps, other

    cs.DC cs.RO

    An Adaptative Multi-GPU based Branch-and-Bound. A Case Study: the Flow-Shop Scheduling Problem

    Authors: Imen Chakroun, Nouredine Melab

    Abstract: Solving exactly Combinatorial Optimization Problems (COPs) using a Branch-and-Bound (B&B) algorithm requires a huge amount of computational resources. Therefore, we recently investigated designing B&B algorithms on top of graphics processing units (GPUs) using a parallel bounding model. The proposed model assumes parallelizing the evaluation of the lower bounds on pools of sub-problems. The result… ▽ More

    Submitted 21 June, 2012; originally announced June 2012.

    Comments: 14th IEEE International Conference on High Performance Computing and Communications, HPCC 2012 (2012)