Skip to main content

Showing 1–4 of 4 results for author: Yahmed, A H

  1. arXiv:2308.12445  [pdf, other

    cs.LG cs.AI cs.SE stat.ML

    An Intentional Forgetting-Driven Self-Healing Method For Deep Reinforcement Learning Systems

    Authors: Ahmed Haj Yahmed, Rached Bouchoucha, Houssem Ben Braiek, Foutse Khomh

    Abstract: Deep reinforcement learning (DRL) is increasingly applied in large-scale productions like Netflix and Facebook. As with most data-driven systems, DRL systems can exhibit undesirable behaviors due to environmental drifts, which often occur in constantly-changing production settings. Continual Learning (CL) is the inherent self-healing approach for adapting the DRL agent in response to the environme… ▽ More

    Submitted 23 August, 2023; originally announced August 2023.

    Comments: Accepted for publication in The 38th IEEE/ACM International Conference on Automated Software Engineering (ASE 2023)

  2. arXiv:2308.12438  [pdf, other

    cs.LG cs.AI cs.SE

    Deploying Deep Reinforcement Learning Systems: A Taxonomy of Challenges

    Authors: Ahmed Haj Yahmed, Altaf Allah Abbassi, Amin Nikanjam, Heng Li, Foutse Khomh

    Abstract: Deep reinforcement learning (DRL), leveraging Deep Learning (DL) in reinforcement learning, has shown significant potential in achieving human-level autonomy in a wide range of domains, including robotics, computer vision, and computer games. This potential justifies the enthusiasm and growing interest in DRL in both academia and industry. However, the community currently focuses mostly on the dev… ▽ More

    Submitted 23 August, 2023; originally announced August 2023.

    Comments: Accepted for publication in The International Conference on Software Maintenance and Evolution (ICSME 2023)

  3. DiverGet: A Search-Based Software Testing Approach for Deep Neural Network Quantization Assessment

    Authors: Ahmed Haj Yahmed, Houssem Ben Braiek, Foutse Khomh, Sonia Bouzidi, Rania Zaatour

    Abstract: Quantization is one of the most applied Deep Neural Network (DNN) compression strategies, when deploying a trained DNN model on an embedded system or a cell phone. This is owing to its simplicity and adaptability to a wide range of applications and circumstances, as opposed to specific Artificial Intelligence (AI) accelerators and compilers that are often designed only for certain specific hardwar… ▽ More

    Submitted 13 July, 2022; originally announced July 2022.

    Comments: Accepted for publication in The Empirical Software Engineering Journal (EMSE)

  4. arXiv:2206.14322  [pdf, other

    cs.LG

    An Empirical Study of Challenges in Converting Deep Learning Models

    Authors: Moses Openja, Amin Nikanjam, Ahmed Haj Yahmed, Foutse Khomh, Zhen Ming, Jiang

    Abstract: There is an increase in deploying Deep Learning (DL)-based software systems in real-world applications. Usually DL models are developed and trained using DL frameworks that have their own internal mechanisms/formats to represent and train DL models, and usually those formats cannot be recognized by other frameworks. Moreover, trained models are usually deployed in environments different from where… ▽ More

    Submitted 28 June, 2022; originally announced June 2022.

    Comments: Accepted for publication in ICSME 2022