Skip to main content

Showing 1–7 of 7 results for author: Desmarais, M

.
  1. arXiv:2403.08937  [pdf, other

    cs.SE cs.AI

    Bugs in Large Language Models Generated Code: An Empirical Study

    Authors: Florian Tambon, Arghavan Moradi Dakhel, Amin Nikanjam, Foutse Khomh, Michel C. Desmarais, Giuliano Antoniol

    Abstract: Large Language Models (LLMs) for code have gained significant attention recently. They can generate code in different programming languages based on provided prompts, fulfilling a long-lasting dream in Software Engineering (SE), i.e., automatic code generation. Similar to human-written code, LLM-generated code is prone to bugs, and these bugs have not yet been thoroughly examined by the community.… ▽ More

    Submitted 18 March, 2024; v1 submitted 13 March, 2024; originally announced March 2024.

    Comments: 47 pages, 7 figures

  2. arXiv:2403.04896  [pdf, other

    cond-mat.str-el cond-mat.mtrl-sci

    The magnetic structure of Ce$_3$TiBi$_5$ and its relation to current-induced magnetization

    Authors: Nicolas Gauthier, Romain Sibille, Vladimir Pomjakushin, Øystein S. Fjellvåg, James Fraser, Mathieu Desmarais, Andrea D. Bianchi, Jeffrey A. Quilliam

    Abstract: The control of magnetization using electric fields has been extensively studied in magnetoelectric multiferroic insulator materials. Changes in magnetization in bulk metals caused by electric currents have attracted less attention. The recently discovered metallic magnet Ce$_3$TiBi$_5$ has been reported to exhibit current-induced magnetization. Here we determined the magnetic structure of Ce$_3$Ti… ▽ More

    Submitted 7 March, 2024; originally announced March 2024.

    Comments: 6 pages, 3 figures, accepted for publication in Phys. Rev. B as a Letter

  3. arXiv:2308.16557  [pdf, other

    cs.SE

    Effective Test Generation Using Pre-trained Large Language Models and Mutation Testing

    Authors: Arghavan Moradi Dakhel, Amin Nikanjam, Vahid Majdinasab, Foutse Khomh, Michel C. Desmarais

    Abstract: One of the critical phases in software development is software testing. Testing helps with identifying potential bugs and reducing maintenance costs. The goal of automated test generation tools is to ease the development of tests by suggesting efficient bug-revealing tests. Recently, researchers have leveraged Large Language Models (LLMs) of code to generate unit tests. While the code coverage of… ▽ More

    Submitted 31 August, 2023; originally announced August 2023.

    Comments: 16 pages, 3 figures

  4. arXiv:2302.07738  [pdf, other

    cs.CL cs.IR cs.LG

    Alloprof: a new French question-answer education dataset and its use in an information retrieval case study

    Authors: Antoine Lefebvre-Brossard, Stephane Gazaille, Michel C. Desmarais

    Abstract: Teachers and students are increasingly relying on online learning resources to supplement the ones provided in school. This increase in the breadth and depth of available resources is a great thing for students, but only provided they are able to find answers to their queries. Question-answering and information retrieval systems have benefited from public datasets to train and evaluate their algor… ▽ More

    Submitted 14 April, 2023; v1 submitted 10 February, 2023; originally announced February 2023.

  5. Dev2vec: Representing Domain Expertise of Developers in an Embedding Space

    Authors: Arghavan Moradi Dakhel, Michel C. Desmarais, Foutse Khomh

    Abstract: Accurate assessment of the domain expertise of developers is important for assigning the proper candidate to contribute to a project or to attend a job role. Since the potential candidate can come from a large pool, the automated assessment of this domain expertise is a desirable goal. While previous methods have had some success within a single software project, the assessment of a developer's do… ▽ More

    Submitted 11 July, 2022; originally announced July 2022.

    Comments: 30 pages, 5 figures

  6. arXiv:2206.15331  [pdf, other

    cs.SE cs.LG

    GitHub Copilot AI pair programmer: Asset or Liability?

    Authors: Arghavan Moradi Dakhel, Vahid Majdinasab, Amin Nikanjam, Foutse Khomh, Michel C. Desmarais, Zhen Ming, Jiang

    Abstract: Automatic program synthesis is a long-lasting dream in software engineering. Recently, a promising Deep Learning (DL) based solution, called Copilot, has been proposed by OpenAI and Microsoft as an industrial product. Although some studies evaluate the correctness of Copilot solutions and report its issues, more empirical evaluations are necessary to understand how developers can benefit from it e… ▽ More

    Submitted 14 April, 2023; v1 submitted 30 June, 2022; originally announced June 2022.

    Comments: 27 pages, 8 figures

  7. arXiv:1809.08713  [pdf, other

    cs.AI

    Deep Knowledge Tracing and Dynamic Student Classification for Knowledge Tracing

    Authors: Sein Minn, Yi Yu, Michel C. Desmarais, Feida Zhu, Jill Jenn Vie

    Abstract: In Intelligent Tutoring System (ITS), tracing the student's knowledge state during learning has been studied for several decades in order to provide more supportive learning instructions. In this paper, we propose a novel model for knowledge tracing that i) captures students' learning ability and dynamically assigns students into distinct groups with similar ability at regular time intervals, and… ▽ More

    Submitted 7 January, 2021; v1 submitted 23 September, 2018; originally announced September 2018.

    Comments: IEEE International Conference on Data Mining, 2018