Skip to main content

Showing 1–8 of 8 results for author: Eniser, H F

Searching in archive cs. Search in all archives.
.
  1. arXiv:2405.11514  [pdf, other

    cs.SE

    Towards Translating Real-World Code with LLMs: A Study of Translating to Rust

    Authors: Hasan Ferit Eniser, Hanliang Zhang, Cristina David, Meng Wang, Maria Christakis, Brandon Paulsen, Joey Dodds, Daniel Kroening

    Abstract: Large language models (LLMs) show promise in code translation - the task of translating code written in one programming language to another language - due to their ability to write code in most programming languages. However, LLM's effectiveness on translating real-world code remains largely unstudied. In this work, we perform the first substantial study on LLM-based translation to Rust by assessi… ▽ More

    Submitted 17 April, 2025; v1 submitted 19 May, 2024; originally announced May 2024.

    Comments: 12 pages, 12 figures

  2. arXiv:2309.12813  [pdf, other

    cs.SE cs.LG cs.PL

    Automatically Testing Functional Properties of Code Translation Models

    Authors: Hasan Ferit Eniser, Valentin Wüstholz, Maria Christakis

    Abstract: Large language models are becoming increasingly practical for translating code across programming languages, a process known as $transpiling$. Even though automated transpilation significantly boosts developer productivity, a key concern is whether the generated code is correct. Existing work initially used manually crafted test suites to test the translations of a small corpus of programs; these… ▽ More

    Submitted 29 January, 2024; v1 submitted 7 September, 2023; originally announced September 2023.

    Comments: 13 pages including appendix and references

  3. arXiv:2305.17518  [pdf, other

    cs.AI cs.CY

    Synthesizing a Progression of Subtasks for Block-Based Visual Programming Tasks

    Authors: Alperen Tercan, Ahana Ghosh, Hasan Ferit Eniser, Maria Christakis, Adish Singla

    Abstract: Block-based visual programming environments play an increasingly important role in introducing computing concepts to K-12 students. In recent years, they have also gained popularity in neuro-symbolic AI, serving as a benchmark to evaluate general problem-solving and logical reasoning skills. The open-ended and conceptual nature of these visual programming tasks make them challenging, both for stat… ▽ More

    Submitted 27 May, 2023; originally announced May 2023.

  4. arXiv:2206.06054  [pdf, other

    cs.LG cs.SE

    Specifying and Testing $k$-Safety Properties for Machine-Learning Models

    Authors: Maria Christakis, Hasan Ferit Eniser, Jörg Hoffmann, Adish Singla, Valentin Wüstholz

    Abstract: Machine-learning models are becoming increasingly prevalent in our lives, for instance assisting in image-classification or decision-making tasks. Consequently, the reliability of these models is of critical importance and has resulted in the development of numerous approaches for validating and verifying their robustness and fairness. However, beyond such specific properties, it is challenging to… ▽ More

    Submitted 13 June, 2022; originally announced June 2022.

  5. arXiv:2002.03433  [pdf, other

    cs.SE cs.AI cs.LG

    Importance-Driven Deep Learning System Testing

    Authors: Simos Gerasimou, Hasan Ferit Eniser, Alper Sen, Alper Cakan

    Abstract: Deep Learning (DL) systems are key enablers for engineering intelligent applications due to their ability to solve complex tasks such as image recognition and machine translation. Nevertheless, using DL systems in safety- and security-critical applications requires to provide testing evidence for their dependable operation. Recent research in this direction focuses on adapting testing criteria fro… ▽ More

    Submitted 9 February, 2020; originally announced February 2020.

    Comments: 12 pages

  6. arXiv:2002.02776  [pdf, other

    cs.LG cs.CR

    RAID: Randomized Adversarial-Input Detection for Neural Networks

    Authors: Hasan Ferit Eniser, Maria Christakis, Valentin Wüstholz

    Abstract: In recent years, neural networks have become the default choice for image classification and many other learning tasks, even though they are vulnerable to so-called adversarial attacks. To increase their robustness against these attacks, there have emerged numerous detection mechanisms that aim to automatically determine if an input is adversarial. However, state-of-the-art detection mechanisms ei… ▽ More

    Submitted 7 February, 2020; originally announced February 2020.

    Comments: 10 pages of content plus 2 pages of bibliography. Submitted to ISSTA

  7. arXiv:1911.10621  [pdf, other

    cs.LG cs.CV stat.ML

    DeepSmartFuzzer: Reward Guided Test Generation For Deep Learning

    Authors: Samet Demir, Hasan Ferit Eniser, Alper Sen

    Abstract: Testing Deep Neural Network (DNN) models has become more important than ever with the increasing usage of DNN models in safety-critical domains such as autonomous cars. The traditional approach of testing DNNs is to create a test set, which is a random subset of the dataset about the problem of interest. This kind of approach is not enough for testing most of the real-world scenarios since these t… ▽ More

    Submitted 24 November, 2019; originally announced November 2019.

  8. arXiv:1902.05974  [pdf, other

    cs.SE cs.CV cs.LG

    DeepFault: Fault Localization for Deep Neural Networks

    Authors: Hasan Ferit Eniser, Simos Gerasimou, Alper Sen

    Abstract: Deep Neural Networks (DNNs) are increasingly deployed in safety-critical applications including autonomous vehicles and medical diagnostics. To reduce the residual risk for unexpected DNN behaviour and provide evidence for their trustworthy operation, DNNs should be thoroughly tested. The DeepFault whitebox DNN testing approach presented in our paper addresses this challenge by employing suspiciou… ▽ More

    Submitted 15 February, 2019; originally announced February 2019.

    Comments: 15 pages