Skip to main content

Showing 1–14 of 14 results for author: Pham, H V

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

    cs.SE cs.AI cs.LG

    Can ChatGPT Support Developers? An Empirical Evaluation of Large Language Models for Code Generation

    Authors: Kailun **, Chung-Yu Wang, Hung Viet Pham, Hadi Hemmati

    Abstract: Large language models (LLMs) have demonstrated notable proficiency in code generation, with numerous prior studies showing their promising capabilities in various development scenarios. However, these studies mainly provide evaluations in research settings, which leaves a significant gap in understanding how effectively LLMs can support developers in real-world. To address this, we conducted an em… ▽ More

    Submitted 16 March, 2024; v1 submitted 18 February, 2024; originally announced February 2024.

    Comments: 4 pages, 3 figures, 21st International Conference on Mining Software Repositories (MSR '24), April 15-16, 2024, Lisbon, Portugal

    ACM Class: I.2.2

  2. arXiv:2310.18532  [pdf, other

    cs.SE

    SkipAnalyzer: A Tool for Static Code Analysis with Large Language Models

    Authors: Mohammad Mahdi Mohajer, Reem Aleithan, Nima Shiri Harzevili, Moshi Wei, Alvine Boaye Belle, Hung Viet Pham, Song Wang

    Abstract: We introduce SkipAnalyzer, a large language model (LLM)-powered tool for static code analysis. SkipAnalyzer has three components: 1) an LLM-based static bug detector that scans source code and reports specific types of bugs, 2) an LLM-based false-positive filter that can identify false-positive bugs in the results of static bug detectors (e.g., the result of step 1) to improve detection accuracy,… ▽ More

    Submitted 17 December, 2023; v1 submitted 27 October, 2023; originally announced October 2023.

  3. arXiv:2310.06912  [pdf, other

    cs.SE

    Benchmarking Deep Learning Fuzzers

    Authors: Nima Shiri Harzevili, Hung Viet Pham, Song Wang

    Abstract: In this work, we set out to conduct the first ground-truth empirical evaluation of state-of-the-art DL fuzzers. Specifically, we first manually created an extensive DL bug benchmark dataset, which includes 627 real-world DL bugs from TensorFlow and PyTorch libraries reported by users between 2020 and 2022. Then we run three state-of-the-art DL fuzzers, i.e., FreeFuzz, DeepRel, and DocTer, on the b… ▽ More

    Submitted 10 October, 2023; originally announced October 2023.

  4. arXiv:2307.16834  [pdf

    cs.CV cs.AI cs.LG eess.IV

    Benchmarking Jetson Edge Devices with an End-to-end Video-based Anomaly Detection System

    Authors: Hoang Viet Pham, Thinh Gia Tran, Chuong Dinh Le, An Dinh Le, Hien Bich Vo

    Abstract: Innovative enhancement in embedded system platforms, specifically hardware accelerations, significantly influence the application of deep learning in real-world scenarios. These innovations translate human labor efforts into automated intelligent systems employed in various areas such as autonomous driving, robotics, Internet-of-Things (IoT), and numerous other impactful applications. NVIDIA's Jet… ▽ More

    Submitted 12 September, 2023; v1 submitted 28 July, 2023; originally announced July 2023.

    Comments: Accepted in Future of Information and Communication Conference (FICC) 2024

  5. arXiv:2306.03269  [pdf, other

    cs.CR cs.SE

    Security Knowledge-Guided Fuzzing of Deep Learning Libraries

    Authors: Nima Shiri Harzevili, Mohammad Mahdi Mohajer, Moshi Wei, Hung Viet Pham, Song Wang

    Abstract: Recently, many Deep Learning fuzzers have been proposed for testing of DL libraries. However, they either perform unguided input generation (e.g., not considering the relationship between API arguments when generating inputs) or only support a limited set of corner case test inputs. Furthermore, a substantial number of developer APIs crucial for library development remain untested, as they are typ… ▽ More

    Submitted 24 December, 2023; v1 submitted 5 June, 2023; originally announced June 2023.

  6. arXiv:2305.18607  [pdf, other

    cs.SE cs.AI cs.CR

    How Effective Are Neural Networks for Fixing Security Vulnerabilities

    Authors: Yi Wu, Nan Jiang, Hung Viet Pham, Thibaud Lutellier, Jordan Davis, Lin Tan, Petr Babkin, Sameena Shah

    Abstract: Security vulnerability repair is a difficult task that is in dire need of automation. Two groups of techniques have shown promise: (1) large code language models (LLMs) that have been pre-trained on source code for tasks such as code completion, and (2) automated program repair (APR) techniques that use deep learning (DL) models to automatically fix software bugs. This paper is the first to stud… ▽ More

    Submitted 1 April, 2024; v1 submitted 29 May, 2023; originally announced May 2023.

    Comments: This paper was accepted in the proceedings of the 32nd ACM SIGSOFT International Symposium on Software Testing and Analysis (ISSTA 2023), and was presented at the conference, that was held in Seattle, USA, 17-21 July 2023

  7. arXiv:2212.14353  [pdf, other

    cs.DC eess.SP

    Sheaf-theoretic self-filtering network of low-cost sensors for local air quality monitoring: A causal approach

    Authors: Anh-Duy Pham, Chuong Dinh Le, Hoang Viet Pham, Thinh Gia Tran, Dat Thanh Vo, Chau Long Tran, An Dinh Le, Hien Bich Vo

    Abstract: Sheaf theory, which is a complex but powerful tool supported by topological theory, offers more flexibility and precision than traditional graph theory when it comes to modeling relationships between multiple features. In the realm of air quality monitoring, this can be incredibly useful in detecting sudden changes in local dust particle density, which can be difficult to accurately measure using… ▽ More

    Submitted 29 December, 2022; originally announced December 2022.

  8. arXiv:2212.01761  [pdf

    physics.soc-ph cs.CV

    A PM2.5 concentration prediction framework with vehicle tracking system: From cause to effect

    Authors: Chuong D. Le, Hoang V. Pham, Duy A. Pham, An D. Le, Hien B. Vo

    Abstract: Air pollution is an emerging problem that needs to be solved especially in developed and develo** countries. In Vietnam, air pollution is also a concerning issue in big cities such as Hanoi and Ho Chi Minh cities where air pollution comes mostly from vehicles such as cars and motorbikes. In order to tackle the problem, the paper focuses on develo** a solution that can estimate the emitted PM2.… ▽ More

    Submitted 4 December, 2022; originally announced December 2022.

  9. arXiv:2205.07444  [pdf, other

    cs.LG cs.AI

    A Deep Reinforcement Learning Blind AI in DareFightingICE

    Authors: Thai Van Nguyen, Xincheng Dai, Ibrahim Khan, Ruck Thawonmas, Hai V. Pham

    Abstract: This paper presents a deep reinforcement learning agent (AI) that uses sound as the input on the DareFightingICE platform at the DareFightingICE Competition in IEEE CoG 2022. In this work, an AI that only uses sound as the input is called blind AI. While state-of-the-art AIs rely mostly on visual or structured observations provided by their environments, learning to play games from only sound is s… ▽ More

    Submitted 30 June, 2022; v1 submitted 16 May, 2022; originally announced May 2022.

    Comments: 2022 IEEE Conference on Games (CoG 2022)

    ACM Class: I.2; H.5.2; H.5.5

  10. DocTer: Documentation Guided Fuzzing for Testing Deep Learning API Functions

    Authors: Danning Xie, Yitong Li, Mijung Kim, Hung Viet Pham, Lin Tan, Xiangyu Zhang, Michael W. Godfrey

    Abstract: Input constraints are useful for many software development tasks. For example, input constraints of a function enable the generation of valid inputs, i.e., inputs that follow these constraints, to test the function deeper. API functions of deep learning (DL) libraries have DL specific input constraints, which are described informally in the free form API documentation. Existing constraint extracti… ▽ More

    Submitted 5 March, 2024; v1 submitted 2 September, 2021; originally announced September 2021.

    Comments: This paper is accepted by the 31st ACM SIGSOFT International Symposium on Software Testing and Analysis (ISSTA) in 2022

    ACM Class: D.2

  11. arXiv:1507.07306  [pdf, other

    cs.SE

    Learning API Usages from Bytecode: A Statistical Approach

    Authors: Tam The Nguyen, Hung Viet Pham, Phong Minh Vu, Tung Thanh Nguyen

    Abstract: When develo** mobile apps, programmers rely heavily on standard API frameworks and libraries. However, learning and using those APIs is often challenging due to the fast-changing nature of API frameworks for mobile systems, the complexity of API usages, the insufficiency of documentation, and the unavailability of source code examples. In this paper, we propose a novel approach to learn API usag… ▽ More

    Submitted 27 July, 2015; originally announced July 2015.

  12. arXiv:1505.04657  [pdf, other

    cs.IR cs.CL

    Mining User Opinions in Mobile App Reviews: A Keyword-based Approach

    Authors: Phong Minh Vu, Tam The Nguyen, Hung Viet Pham, Tung Thanh Nguyen

    Abstract: User reviews of mobile apps often contain complaints or suggestions which are valuable for app developers to improve user experience and satisfaction. However, due to the large volume and noisy-nature of those reviews, manually analyzing them for useful opinions is inherently challenging. To address this problem, we propose MARK, a keyword-based framework for semi-automated review analysis. MARK a… ▽ More

    Submitted 25 October, 2015; v1 submitted 18 May, 2015; originally announced May 2015.

  13. arXiv:1101.3348  [pdf, ps, other

    cs.IT

    Structured sublinear compressive sensing via belief propagation

    Authors: Wei Dai, Olgica Milenkovic, Hoa Vin Pham

    Abstract: Compressive sensing (CS) is a sampling technique designed for reducing the complexity of sparse data acquisition. One of the major obstacles for practical deployment of CS techniques is the signal reconstruction time and the high storage cost of random sensing matrices. We propose a new structured compressive sensing scheme, based on codes of graphs, that allows for a joint design of structured se… ▽ More

    Submitted 11 July, 2011; v1 submitted 17 January, 2011; originally announced January 2011.

  14. arXiv:0901.0749  [pdf, ps, other

    cs.IT

    Quantized Compressive Sensing

    Authors: Wei Dai, Hoa Vinh Pham, Olgica Milenkovic

    Abstract: We study the average distortion introduced by scalar, vector, and entropy coded quantization of compressive sensing (CS) measurements. The asymptotic behavior of the underlying quantization schemes is either quantified exactly or characterized via bounds. We adapt two benchmark CS reconstruction algorithms to accommodate quantization errors, and empirically demonstrate that these methods signifi… ▽ More

    Submitted 7 March, 2009; v1 submitted 6 January, 2009; originally announced January 2009.