Skip to main content

Showing 1–5 of 5 results for author: Lobanov, A

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

    hep-ex cs.LG physics.ins-det

    Sets are all you need: Ultrafast jet classification on FPGAs for HL-LHC

    Authors: Patrick Odagiu, Zhiqiang Que, Javier Duarte, Johannes Haller, Gregor Kasieczka, Artur Lobanov, Vladimir Loncar, Wayne Luk, Jennifer Ngadiuba, Maurizio Pierini, Philipp Rincke, Arpita Seksaria, Sioni Summers, Andre Sznajder, Alexander Tapper, Thea K. Aarrestad

    Abstract: We study various machine learning based algorithms for performing accurate jet flavor classification on field-programmable gate arrays and demonstrate how latency and resource consumption scale with the input size and choice of algorithm. These architectures provide an initial design for models that could be used for tagging at the CERN LHC during its high-luminosity phase. The high-luminosity upg… ▽ More

    Submitted 2 February, 2024; originally announced February 2024.

    Comments: 13 pages, 3 figures, 3 tables

    Report number: FERMILAB-PUB-24-0030-CMS-CSAID-PPD

  2. arXiv:2301.04597  [pdf, other

    cs.SE

    Predicting Tags For Programming Tasks by Combining Textual And Source Code Data

    Authors: Artyom Lobanov, Egor Bogomolov, Yaroslav Golubev, Mikhail Mirzayanov, Timofey Bryksin

    Abstract: Competitive programming remains a very popular activity that combines both software engineering and education. In order to prepare and to practice, contestants use extensive archives of problems from past contents available on various competitive programming platforms. One way to make this process more effective is to provide an automatic tag system for the tasks. Prior works do that by either usi… ▽ More

    Submitted 11 January, 2023; originally announced January 2023.

    Comments: The work was carried out at the end of 2020. 7 pages, 2 figures

  3. arXiv:2108.11199  [pdf, other

    cs.SE

    Revizor: A Data-Driven Approach to Automate Frequent Code Changes Based on Graph Matching

    Authors: Oleg Smirnov, Artyom Lobanov, Yaroslav Golubev, Elena Tikhomirova, Timofey Bryksin

    Abstract: Many code changes that developers make in their projects are repeated and constitute recurrent change patterns. It is of interest to collect such patterns from the version history of open-source repositories and suggest the most useful of them as quick fixes. In this paper, we present Revizor - a tool aimed to build custom plugins for PyCharm, a popular Python IDE. A Revizor-based plugin can take… ▽ More

    Submitted 25 August, 2021; originally announced August 2021.

    Comments: 5 pages, 3 figures

  4. arXiv:2107.06009  [pdf, other

    cs.CY cs.SE

    Automatic Classification of Error Types in Solutions to Programming Assignments at Online Learning Platform

    Authors: Artyom Lobanov, Timofey Bryksin, Alexey Shpilman

    Abstract: Online programming courses are becoming more and more popular, but they still have significant drawbacks when compared to the traditional education system, e.g., the lack of feedback. In this study, we apply machine learning methods to improve the feedback of automated verification systems for programming assignments. We propose an approach that provides an insight on how to fix the code for a giv… ▽ More

    Submitted 13 July, 2021; originally announced July 2021.

    Comments: 5 pages, 2 figures

  5. arXiv:2007.02599  [pdf, other

    cs.SE

    Sosed: a tool for finding similar software projects

    Authors: Egor Bogomolov, Yaroslav Golubev, Artyom Lobanov, Vladimir Kovalenko, Timofey Bryksin

    Abstract: In this paper, we present Sosed, a tool for discovering similar software projects. We use fastText to compute the embeddings of subtokens into a dense space for 120,000 GitHub repositories in 200 languages. Then, we cluster embeddings to identify groups of semantically similar sub-tokens that reflect topics in source code. We use a dataset of 9 million GitHub projects as a reference search base. T… ▽ More

    Submitted 6 July, 2020; originally announced July 2020.

    Comments: 4 pages, 1 figure