Skip to main content

Showing 1–24 of 24 results for author: Lopes, H

Searching in archive cs. Search in all archives.
.
  1. arXiv:2406.04359  [pdf

    cs.SE cs.AI

    Naming the Pain in Machine Learning-Enabled Systems Engineering

    Authors: Marcos Kalinowski, Daniel Mendez, Görkem Giray, Antonio Pedro Santos Alves, Kelly Azevedo, Tatiana Escovedo, Hugo Villamizar, Helio Lopes, Teresa Baldassarre, Stefan Wagner, Stefan Biffl, Jürgen Musil, Michael Felderer, Niklas Lavesson, Tony Gorschek

    Abstract: Context: Machine learning (ML)-enabled systems are being increasingly adopted by companies aiming to enhance their products and operational processes. Objective: This paper aims to deliver a comprehensive overview of the current status quo of engineering ML-enabled systems and lay the foundation to steer practically relevant and problem-driven academic research. Method: We conducted an internation… ▽ More

    Submitted 20 May, 2024; originally announced June 2024.

    Comments: arXiv admin note: text overlap with arXiv:2310.06726

  2. arXiv:2404.10170  [pdf, other

    cs.CV cs.AI

    High-Resolution Detection of Earth Structural Heterogeneities from Seismic Amplitudes using Convolutional Neural Networks with Attention layers

    Authors: Luiz Schirmer, Guilherme Schardong, Vinícius da Silva, Rogério Santos, Hélio Lopes

    Abstract: Earth structural heterogeneities have a remarkable role in the petroleum economy for both exploration and production projects. Automatic detection of detailed structural heterogeneities is challenging when considering modern machine learning techniques like deep neural networks. Typically, these techniques can be an excellent tool for assisted interpretation of such heterogeneities, but it heavily… ▽ More

    Submitted 15 April, 2024; originally announced April 2024.

  3. arXiv:2402.05337  [pdf

    cs.SE

    Investigating the Impact of SOLID Design Principles on Machine Learning Code Understanding

    Authors: Raphael Cabral, Marcos Kalinowski, Maria Teresa Baldassarre, Hugo Villamizar, Tatiana Escovedo, Hélio Lopes

    Abstract: [Context] Applying design principles has long been acknowledged as beneficial for understanding and maintainability in traditional software projects. These benefits may similarly hold for Machine Learning (ML) projects, which involve iterative experimentation with data, models, and algorithms. However, ML components are often developed by data scientists with diverse educational backgrounds, poten… ▽ More

    Submitted 7 February, 2024; originally announced February 2024.

  4. arXiv:2402.05333  [pdf

    cs.SE

    ML-Enabled Systems Model Deployment and Monitoring: Status Quo and Problems

    Authors: Eduardo Zimelewicz, Marcos Kalinowski, Daniel Mendez, Görkem Giray, Antonio Pedro Santos Alves, Niklas Lavesson, Kelly Azevedo, Hugo Villamizar, Tatiana Escovedo, Helio Lopes, Stefan Biffl, Juergen Musil, Michael Felderer, Stefan Wagner, Teresa Baldassarre, Tony Gorschek

    Abstract: [Context] Systems incorporating Machine Learning (ML) models, often called ML-enabled systems, have become commonplace. However, empirical evidence on how ML-enabled systems are engineered in practice is still limited, especially for activities surrounding ML model dissemination. [Goal] We investigate contemporary industrial practices and problems related to ML model dissemination, focusing on the… ▽ More

    Submitted 7 February, 2024; originally announced February 2024.

    Comments: arXiv admin note: text overlap with arXiv:2310.06726

  5. arXiv:2310.06726  [pdf

    cs.SE

    Status Quo and Problems of Requirements Engineering for Machine Learning: Results from an International Survey

    Authors: Antonio Pedro Santos Alves, Marcos Kalinowski, Görkem Giray, Daniel Mendez, Niklas Lavesson, Kelly Azevedo, Hugo Villamizar, Tatiana Escovedo, Helio Lopes, Stefan Biffl, Jürgen Musil, Michael Felderer, Stefan Wagner, Teresa Baldassarre, Tony Gorschek

    Abstract: Systems that use Machine Learning (ML) have become commonplace for companies that want to improve their products and processes. Literature suggests that Requirements Engineering (RE) can help address many problems when engineering ML-enabled systems. However, the state of empirical evidence on how RE is applied in practice in the context of ML-enabled systems is mainly dominated by isolated case s… ▽ More

    Submitted 10 October, 2023; originally announced October 2023.

    Comments: Accepted for Publication at PROFES 2023

  6. arXiv:2309.07980  [pdf

    cs.SE

    Identifying Concerns When Specifying Machine Learning-Enabled Systems: A Perspective-Based Approach

    Authors: Hugo Villamizar, Marcos Kalinowski, Helio Lopes, Daniel Mendez

    Abstract: Engineering successful machine learning (ML)-enabled systems poses various challenges from both a theoretical and a practical side. Among those challenges are how to effectively address unrealistic expectations of ML capabilities from customers, managers and even other team members, and how to connect business value to engineering and data science activities composed by interdisciplinary teams. In… ▽ More

    Submitted 14 September, 2023; originally announced September 2023.

  7. A Systematic Map** Study and Practitioner Insights on the Use of Software Engineering Practices to Develop MVPs

    Authors: Silvio Alonso, Marcos Kalinowski, Bruna Ferreira, Simone D. J. Barbosa, Helio Lopes

    Abstract: [Background] The MVP concept has influenced the way in which development teams apply Software Engineering practices. However, the overall understanding of this influence of MVPs on SE practices is still poor. [Objective] Our goal is to characterize the publication landscape on practices that have been used in the context of software MVPs and to gather practitioner insights on the identified practi… ▽ More

    Submitted 14 May, 2023; originally announced May 2023.

    Journal ref: Information and Software Technology, Volume 156, April 2023, 107144

  8. arXiv:2304.04833  [pdf, other

    cs.DC

    A visão da BBChain sobre o contexto tecnológico subjacente à adoção do Real Digital

    Authors: Marcio G B de Avellar, Alexandre A S Junior, André H G Lopes, André L S Carneiro, João A Pereira, Davi C B D da Cunha

    Abstract: We explore confidential computing in the context of CBDCs using Microsoft's CCF framework as an example. By develo** an experiment and comparing different approaches and performance and security metrics, we seek to evaluate the effectiveness of confidential computing to improve the privacy, security, and performance of CBDCs. Preliminary results suggest that confidential computing could be a pro… ▽ More

    Submitted 10 April, 2023; originally announced April 2023.

    Comments: Comments: 11 pages, 8 figures, in (Brazilian) Portuguese

  9. Lessons Learned to Improve the UX Practices in Agile Projects Involving Data Science and Process Automation

    Authors: Bruna Ferreira, Silvio Marques, Marcos Kalinowski, Helio Lopes, Simone D. J. Barbosa

    Abstract: Context: User-Centered Design and Agile methodologies focus on human issues. Nevertheless, agile methodologies focus on contact with contracting customers and generating value for them. Usually, the communication between end users and the agile team is mediated by customers. However, they do not know the problems end users face in their routines. Hence, UX issues are typically identified only afte… ▽ More

    Submitted 24 November, 2022; originally announced November 2022.

    Journal ref: Information and Software Technology Journal, 2022

  10. arXiv:2208.11813  [pdf, other

    cs.CV cs.GR cs.LG

    Multiresolution Neural Networks for Imaging

    Authors: Hallison Paz, Tiago Novello, Vinicius Silva, Luiz Schirmer, Guilherme Schardong, Fabio Chagas, Helio Lopes, Luiz Velho

    Abstract: We present MR-Net, a general architecture for multiresolution neural networks, and a framework for imaging applications based on this architecture. Our coordinate-based networks are continuous both in space and in scale as they are composed of multiple stages that progressively add finer details. Besides that, they are a compact and efficient representation. We show examples of multiresolution ima… ▽ More

    Submitted 10 September, 2022; v1 submitted 24 August, 2022; originally announced August 2022.

    MSC Class: 68T07; 68U10 ACM Class: I.4.10; I.3.3

  11. arXiv:2206.09760  [pdf, other

    cs.SE cs.LG

    Towards Perspective-Based Specification of Machine Learning-Enabled Systems

    Authors: Hugo Villamizar, Marcos Kalinowski, Helio Lopes

    Abstract: Machine learning (ML) teams often work on a project just to realize the performance of the model is not good enough. Indeed, the success of ML-enabled systems involves aligning data with business problems, translating them into ML tasks, experimenting with algorithms, evaluating models, capturing data from users, among others. Literature has shown that ML-enabled systems are rarely built based on… ▽ More

    Submitted 20 June, 2022; originally announced June 2022.

    Comments: Accepted for publication as short paper - 2022 48th Euromicro Conference on Software Engineering and Advanced Applications (SEAA). arXiv admin note: substantial text overlap with arXiv:2204.07662

  12. arXiv:2204.07662  [pdf, other

    cs.SE

    A Catalogue of Concerns for Specifying Machine Learning-Enabled Systems

    Authors: Hugo Villamizar, Marcos Kalinowski, Helio lopes

    Abstract: Requirements engineering (RE) activities for machine learning (ML) are not well-established and researched in the literature. Many issues and challenges exist when specifying, designing, and develo** ML-enabled systems. Adding more focus on RE for ML can help to develop more reliable ML-enabled systems. Based on insights collected from previous work and industrial experiences, we propose a catal… ▽ More

    Submitted 24 June, 2022; v1 submitted 15 April, 2022; originally announced April 2022.

    Comments: 14 pages, 2 figures - Accepted for publication - WER 2022 (Workshop on Requirements Engineering)

  13. Neural Implicit Surface Evolution

    Authors: Tiago Novello, Vinicius da Silva, Guilherme Schardong, Luiz Schirmer, Helio Lopes, Luiz Velho

    Abstract: This work investigates the use of smooth neural networks for modeling dynamic variations of implicit surfaces under the level set equation (LSE). For this, it extends the representation of neural implicit surfaces to the space-time $\mathbb{R}^3\times \mathbb{R}$, which opens up mechanisms for continuous geometric transformations. Examples include evolving an initial surface towards general vector… ▽ More

    Submitted 20 August, 2023; v1 submitted 24 January, 2022; originally announced January 2022.

  14. Exploring Differential Geometry in Neural Implicits

    Authors: Tiago Novello, Guilherme Schardong, Luiz Schirmer, Vinicius da Silva, Helio Lopes, Luiz Velho

    Abstract: We introduce a neural implicit framework that exploits the differentiable properties of neural networks and the discrete geometry of point-sampled surfaces to approximate them as the level sets of neural implicit functions. To train a neural implicit function, we propose a loss functional that approximates a signed distance function, and allows terms with high-order derivatives, such as the alig… ▽ More

    Submitted 20 August, 2022; v1 submitted 23 January, 2022; originally announced January 2022.

  15. arXiv:2201.09147  [pdf, other

    cs.GR

    Neural Implicit Map** via Nested Neighborhoods

    Authors: Vinícius da Silva, Tiago Novello, Guilherme Schardong, Luiz Schirmer, Hélio Lopes, Luiz Velho

    Abstract: We introduce a novel approach for rendering static and dynamic 3D neural signed distance functions (SDF) in real-time. We rely on nested neighborhoods of zero-level sets of neural SDFs, and map**s between them. This framework supports animations and achieves real-time performance without the use of spatial data-structures. It consists of three uncoupled algorithms representing the rendering step… ▽ More

    Submitted 6 December, 2022; v1 submitted 22 January, 2022; originally announced January 2022.

    Comments: 9 pages, 8 figures

    ACM Class: I.3.7; I.3.5

  16. arXiv:2105.09512  [pdf, other

    stat.CO cs.MS math.PR stat.AP

    Uncertainty quantification through Monte Carlo method in a cloud computing setting

    Authors: A. Cunha Jr, R. Nasser, R. Sampaio, H. Lopes, K. Breitman

    Abstract: The Monte Carlo (MC) method is the most common technique used for uncertainty quantification, due to its simplicity and good statistical results. However, its computational cost is extremely high, and, in many cases, prohibitive. Fortunately, the MC algorithm is easily parallelizable, which allows its use in simulations where the computation of a single realization is very costly. This work presen… ▽ More

    Submitted 20 May, 2021; originally announced May 2021.

    MSC Class: 62D05 ACM Class: G.3

    Journal ref: Computer Physics Communications, vol. 185, pp. 1355-1363, 2014

  17. arXiv:2104.04571  [pdf, other

    cs.CE math.NA math.OC

    Finite Variation Sensitivity Analysis for Discrete Topology Optimization of Continuum Structures

    Authors: Daniel Candeloro Cunha, Breno Vincenzo de Almeida, Heitor Nigro Lopes, Renato Pavanello

    Abstract: This paper proposes two novel approaches to perform more suitable sensitivity analyses for discrete topology optimization methods. To properly support them, we introduce a more formal description of the Bi-directional Evolutionary Structural Optimization (BESO) method, in which the sensitivity analysis is based on finite variations of the objective function. The proposed approaches are compared to… ▽ More

    Submitted 17 May, 2021; v1 submitted 7 April, 2021; originally announced April 2021.

    Comments: 31 pages, 25 figures, submitted to Structural and Multidisciplinary Optimization

  18. arXiv:2102.01747  [pdf, other

    cs.GR math.DS

    Real-time rendering of complex fractals

    Authors: Vinícius da Silva, Tiago Novello, Hélio Lopes, Luiz Velho

    Abstract: This chapter describes how to use intersection and closest-hit shaders to implement real-time visualizations of complex fractals using distance functions. The Mandelbulb and Julia Sets are used as examples.

    Submitted 2 February, 2021; originally announced February 2021.

    Comments: 11 pages, 4 figures

    MSC Class: 68U05 (Primary) 37-04; 37F10 (Secondary) ACM Class: I.3.7

  19. arXiv:2012.10357  [pdf, other

    cs.GR

    Proceduray -- A light-weight engine for procedural primitive ray tracing

    Authors: Vinícius da Silva, Tiago Novello, Hélio Lopes, Luiz Velho

    Abstract: We introduce Proceduray, an engine for real-time ray tracing of procedural geometry. Its motivation is the current lack of mid-level abstraction tools for scenes with primitives involving intersection shaders. Those scenes impose strict engine design choices since they need flexibility in the shader table setup. Proceduray aims at providing a fair tradeoff between that flexibility and productivity… ▽ More

    Submitted 21 May, 2021; v1 submitted 18 December, 2020; originally announced December 2020.

    Comments: 23 pages, 6 figures

    MSC Class: 68U05 (Primary) 37-04; 37F10 (Secondary) ACM Class: I.3.7

  20. arXiv:2010.11677  [pdf, other

    cs.CY

    Second layer data governance for permissioned blockchains: the privacy management challenge

    Authors: Paulo Henrique Alves, Isabella Z. Frajhof, Fernando A. Correia, Clarisse de Souza, Helio Lopes

    Abstract: Data privacy is a trending topic in the internet era. Given such importance, many challenges emerged in order to collect, manage, process, and publish data. In this sense, personal data have got attention, and many regulations emerged, such as GDPR in the European Union and LGPD in Brazil. This regulation model aims to protect users' data from misusage and leakage and allow users to request an exp… ▽ More

    Submitted 22 October, 2020; originally announced October 2020.

  21. arXiv:2006.10409  [pdf, other

    cs.NI

    A softwarized perspective of the 5G networks

    Authors: Kleber Vieira Cardoso, Cristiano Bonato Both, Lúcio Rene Prade, Ciro J. A. Macedo, Victor Hugo L. Lopes

    Abstract: The main goal of this article is to present the fundamental theoretical concepts for the tutorial presented in IEEE NetSoft 2020. The article explores the use of software in the 5G system composed of the Radio Access Network (RAN) and the core components, following the standards defined by 3GPP, particularly the Release 15. The article provides a brief overview of mobile cellular networks, includi… ▽ More

    Submitted 24 August, 2020; v1 submitted 18 June, 2020; originally announced June 2020.

    Comments: 23 pages (two columns), 23 figures, 3 tables, typos corrected, and for additional material associated to the tutorial, see https://github.com/LABORA-INF-UFG/NetSoft2020-Tutorial4

  22. arXiv:2003.05377  [pdf, other

    cs.CL cs.IR cs.LG stat.ML

    Brazilian Lyrics-Based Music Genre Classification Using a BLSTM Network

    Authors: Raul de Araújo Lima, Rômulo César Costa de Sousa, Simone Diniz Junqueira Barbosa, Hélio Cortês Vieira Lopes

    Abstract: Organize songs, albums, and artists in groups with shared similarity could be done with the help of genre labels. In this paper, we present a novel approach for automatic classifying musical genre in Brazilian music using only the song lyrics. This kind of classification remains a challenge in the field of Natural Language Processing. We construct a dataset of 138,368 Brazilian song lyrics distrib… ▽ More

    Submitted 6 March, 2020; originally announced March 2020.

    Comments: 7 pages, 4 figures, 3 tables

    MSC Class: 68T50(Primary); 68T05 (Secondary) ACM Class: I.2.7; I.2.6

  23. arXiv:1902.11197  [pdf, other

    cs.DL cs.SI

    Como Mensurar a Importância, Influência e a Relevância de Usuários do Twitter? Uma análise da interação dos candidatos à presidência do Brasil nas eleições de 2018

    Authors: Ademir Cristiano Gabardo, Leandro Takeshi Hattori, Brenda Cinthya Solari Berno, Matheus Gutoski, Wagner Rodrigues Ulian Agostinho, Heitor Silverio Lopes

    Abstract: In the contemporary world, a significant number of people use social networking services for a variety of purposes, including, but not limited to, communicating, exchanging messages and searching for information. A popular social network in the political arena is Twitter, a microblogging service for posting messages of up to 280 characters, called "tweets," where influential politicians from vario… ▽ More

    Submitted 21 February, 2019; originally announced February 2019.

    Comments: in Portuguese

  24. arXiv:1712.01967  [pdf, other

    cs.SE

    A Study on the Perception of Researchers about the Application of Agile Software Development Methods in Research

    Authors: Nelson Marcelo Romero Aquino, Adolfo Gustavo Serra Seca Neto, Heitor Silvério Lopes

    Abstract: Papers on Agile Software Development methods are often focused on their applicability in commercial projects or organizations. There are no current studies that we know about addressing the application of these methods in research projects. The objective of this work is to describe the perception of researchers on the application of agile software development practices and principles for research… ▽ More

    Submitted 5 December, 2017; originally announced December 2017.

    Comments: Draft. Accepted for publication at the 8th Brazilian Workshop on Agile Methods