Skip to main content

Showing 1–30 of 30 results for author: Castro, L

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

    cs.HC cs.AI

    A Methodology for Questionnaire Analysis: Insights through Cluster Analysis of an Investor Competition Data

    Authors: Carlos Henrique Q. Forster, Paulo André Lima de Castro, Andrei Ramalho

    Abstract: In this paper, we propose a methodology for the analysis of questionnaire data along with its application on discovering insights from investor data motivated by a day trading competition. The questionnaire includes categorical questions, which are reduced to binary questions, 'yes' or 'no'. The methodology reduces dimensionality by grou** questions and participants with similar responses using… ▽ More

    Submitted 9 February, 2024; originally announced February 2024.

    Comments: 14 pages, 12 figures

  2. arXiv:2311.11457  [pdf, other

    cs.SE cs.CY physics.comp-ph

    Foundational Competencies and Responsibilities of a Research Software Engineer

    Authors: Florian Goth, Renato Alves, Matthias Braun, Leyla Jael Castro, Gerasimos Chourdakis, Simon Christ, Jeremy Cohen, Fredo Erxleben, Jean-Noël Grad, Magnus Hagdorn, Toby Hodges, Guido Juckeland, Dominic Kempf, Anna-Lena Lamprecht, Jan Linxweiler, Frank Löffler, Michele Martone, Moritz Schwarzmeier, Heidi Seibold, Jan Philipp Thiele, Harald von Waldow, Samantha Wittke

    Abstract: The term Research Software Engineer, or RSE, emerged a little over 10 years ago as a way to represent individuals working in the research community but focusing on software development. The term has been widely adopted and there are a number of high-level definitions of what an RSE is. However, the roles of RSEs vary depending on the institutional context they work in. At one end of the spectrum,… ▽ More

    Submitted 12 April, 2024; v1 submitted 19 November, 2023; originally announced November 2023.

    Comments: 31 pages, public repository for feedback here: https://github.com/CaptainSifff/paper_teaching-learning-RSE

  3. Overview of LiLAS 2020 -- Living Labs for Academic Search

    Authors: Philipp Schaer, Johann Schaible, Leyla Jael Garcia Castro

    Abstract: Academic Search is a timeless challenge that the field of Information Retrieval has been dealing with for many years. Even today, the search for academic material is a broad field of research that recently started working on problems like the COVID-19 pandemic. However, test collections and specialized data sets like CORD-19 only allow for system-oriented experiments, while the evaluation of algor… ▽ More

    Submitted 31 October, 2023; originally announced October 2023.

    Comments: Manuscript version of the CLEF 2020 proceedings paper

    Journal ref: Experimental IR Meets Multilinguality, Multimodality, and Interaction. CLEF 2020. Lecture Notes in Computer Science(), vol 12260. Springer, Cham

  4. Living Lab Evaluation for Life and Social Sciences Search Platforms -- LiLAS at CLEF 2021

    Authors: Philipp Schaer, Johann Schaible, Leyla Jael Castro

    Abstract: Meta-evaluation studies of system performances in controlled offline evaluation campaigns, like TREC and CLEF, show a need for innovation in evaluating IR-systems. The field of academic search is no exception to this. This might be related to the fact that relevance in academic search is multilayered and therefore the aspect of user-centric evaluation is becoming more and more important. The Livin… ▽ More

    Submitted 5 October, 2023; originally announced October 2023.

    Comments: 8 pages. Advances in Information Retrieval - 43rd European Conference on IR Research, ECIR 2021, Virtual Event, March 28 - April 1, 2021

  5. arXiv:2310.02065  [pdf, other

    cs.DC cs.LG

    VENOM: A Vectorized N:M Format for Unleashing the Power of Sparse Tensor Cores

    Authors: Roberto L. Castro, Andrei Ivanov, Diego Andrade, Tal Ben-Nun, Basilio B. Fraguela, Torsten Hoefler

    Abstract: The increasing success and scaling of Deep Learning models demands higher computational efficiency and power. Sparsification can lead to both smaller models as well as higher compute efficiency, and accelerated hardware is becoming available. However, exploiting it efficiently requires kernel implementations, pruning algorithms, and storage formats, to utilize hardware support of specialized spars… ▽ More

    Submitted 3 October, 2023; originally announced October 2023.

    Comments: Accepted by 2023 International Conference on High Performance Computing, Networking, Storage and Analysis, 2023 (SC'23)

  6. arXiv:2302.14461  [pdf, other

    cs.SE

    Role-playing software architecture styles

    Authors: Laura M. Castro

    Abstract: Software Architecture, from definition to maintenance and evolution, is a complex aspect of software development and, consequently, a challenging subject when it comes to teaching it, and learning it. Many research efforts have been devoted to designing teaching approaches, strategies and tools. Most of them, however, focus on the knowledge itself and the ways to convey it to students, rather th… ▽ More

    Submitted 28 February, 2023; originally announced February 2023.

    Comments: Accepted at 20th IEEE International Conference on Software Architecture (ICSA'23)

  7. arXiv:2301.07803  [pdf, other

    cs.DC

    Relating Edge Computing and Microservices by means of Architecture Approaches and Features, Orchestration, Choreography, and Offloading: A Systematic Literature Review

    Authors: Lucas Fernando Souza de Castro, Sandro Rigo

    Abstract: Context: Microservices running and being powered by Edge Computing have been gaining much attention in the industry and academia. Since 2014, when Martin Fowler popularized the Microservice term, many studies have been published relating these subjects to explore how the Edge's low-latency feature could be combined with the high throughput of the distributed paradigm from Microservices. Objective:… ▽ More

    Submitted 23 January, 2023; v1 submitted 18 January, 2023; originally announced January 2023.

    Comments: Systematic Literature Review, 40 pages, 15 figures, 15 tables

  8. Online Information Retrieval Evaluation using the STELLA Framework

    Authors: Timo Breuer, Narges Tavakolpoursaleh, Johann Schaible, Daniel Hienert, Philipp Schaer, Leyla Jael Castro

    Abstract: Involving users in early phases of software development has become a common strategy as it enables developers to consider user needs from the beginning. Once a system is in production, new opportunities to observe, evaluate and learn from users emerge as more information becomes available. Gathering information from users to continuously evaluate their behavior is a common practice for commercial… ▽ More

    Submitted 24 October, 2022; originally announced October 2022.

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

    Journal ref: Information Retrieval Meeting (IRM 2022)

  9. arXiv:2210.12458  [pdf

    physics.chem-ph cs.LG

    Faster and more diverse de novo molecular optimization with double-loop reinforcement learning using augmented SMILES

    Authors: Esben Jannik Bjerrum, Christian Margreitter, Thomas Blaschke, Raquel López-Ríos de Castro

    Abstract: Using generative deep learning models and reinforcement learning together can effectively generate new molecules with desired properties. By employing a multi-objective scoring function, thousands of high-scoring molecules can be generated, making this approach useful for drug discovery and material science. However, the application of these methods can be hindered by computationally expensive or… ▽ More

    Submitted 3 March, 2023; v1 submitted 22 October, 2022; originally announced October 2022.

    Comments: 25 pages and 18 Figures. Supplementary material included

    MSC Class: 68T07 ACM Class: I.2.1; J.3

  10. arXiv:2207.11872  [pdf, ps, other

    cs.CR cs.AR

    FAB: An FPGA-based Accelerator for Bootstrappable Fully Homomorphic Encryption

    Authors: Rashmi Agrawal, Leo de Castro, Guowei Yang, Chiraag Juvekar, Rabia Yazicigil, Anantha Chandrakasan, Vinod Vaikuntanathan, Ajay Joshi

    Abstract: FHE offers protection to private data on third-party cloud servers by allowing computations on the data in encrypted form. However, to support general-purpose encrypted computations, all existing FHE schemes require an expensive operation known as bootstrap**. Unfortunately, the computation cost and the memory bandwidth required for bootstrap** add significant overhead to FHE-based computation… ▽ More

    Submitted 24 July, 2022; originally announced July 2022.

    Comments: 14 pages, 5 figures

  11. Overview of LiLAS 2021 -- Living Labs for Academic Search

    Authors: Philipp Schaer, Timo Breuer, Leyla Jael Castro, Benjamin Wolff, Johann Schaible, Narges Tavakolpoursaleh

    Abstract: The Living Labs for Academic Search (LiLAS) lab aims to strengthen the concept of user-centric living labs for academic search. The methodological gap between real-world and lab-based evaluation should be bridged by allowing lab participants to evaluate their retrieval approaches in two real-world academic search systems from life sciences and social sciences. This overview paper outlines the two… ▽ More

    Submitted 10 March, 2022; originally announced March 2022.

    Journal ref: CLEF 2021

  12. arXiv:2112.06396  [pdf, other

    cs.CR cs.AR

    Does Fully Homomorphic Encryption Need Compute Acceleration?

    Authors: Leo de Castro, Rashmi Agrawal, Rabia Yazicigil, Anantha Chandrakasan, Vinod Vaikuntanathan, Chiraag Juvekar, Ajay Joshi

    Abstract: Fully Homomorphic Encryption (FHE) allows arbitrarily complex computations on encrypted data without ever needing to decrypt it, thus enabling us to maintain data privacy on third-party systems. Unfortunately, sustaining deep computations with FHE requires a periodic noise reduction step known as bootstrap**. The cost of the bootstrap** operation is one of the primary barriers to the wide-spre… ▽ More

    Submitted 14 December, 2021; v1 submitted 12 December, 2021; originally announced December 2021.

  13. Evaluating the Single-Shot MultiBox Detector and YOLO Deep Learning Models for the Detection of Tomatoes in a Greenhouse

    Authors: Sandro A. Magalhães, Luís Castro, Germano Moreira, Filipe N. Santos, mário Cunha, Jorge Dias, António P. Moreira

    Abstract: The development of robotic solutions for agriculture requires advanced perception capabilities that can work reliably in any crop stage. For example, to automatise the tomato harvesting process in greenhouses, the visual perception system needs to detect the tomato in any life cycle stage (flower to the ripe tomato). The state-of-the-art for visual tomato detection focuses mainly on ripe tomato, w… ▽ More

    Submitted 2 September, 2021; originally announced September 2021.

    Comments: Dataset at DOI:10.25747/pc1e-nk92

    Journal ref: Magalhães, S.A.; Castro, L.; Moreira, G.; Santos, F.N.; Cunha, M.; Dias, J.; Moreira, A.P. Evaluating the Single-Shot MultiBox Detector and YOLO Deep Learning Models for the Detection of Tomatoes in a Greenhouse. Sensors 2021, 21, 3569

  14. Packaging research artefacts with RO-Crate

    Authors: Stian Soiland-Reyes, Peter Sefton, Mercè Crosas, Leyla Jael Castro, Frederik Coppens, José M. Fernández, Daniel Garijo, Björn Grüning, Marco La Rosa, Simone Leo, Eoghan Ó Carragáin, Marc Portier, Ana Trisovic, RO-Crate Community, Paul Groth, Carole Goble

    Abstract: An increasing number of researchers support reproducibility by including pointers to and descriptions of datasets, software and methods in their publications. However, scientific articles may be ambiguous, incomplete and difficult to process by automated systems. In this paper we introduce RO-Crate, an open, community-driven, and lightweight approach to packaging research artefacts along with thei… ▽ More

    Submitted 6 December, 2021; v1 submitted 14 August, 2021; originally announced August 2021.

    Comments: 44 pages. Accepted for Data Science

    ACM Class: H.1.1; H.3.2

    Journal ref: Data Science 2022

  15. Detecting Oxbow Code in Erlang Codebases with the Highest Degree of Certainty

    Authors: Fernando Benavides Rodríguez, Laura M. Castro

    Abstract: The presence of source code that is no longer needed is a handicap to project maintainability. The larger and longer-lived the project, the higher the chances of accumulating dead code in its different forms. Manually detecting unused code is time-consuming, tedious, error-prone, and requires a great level of deep knowledge about the codebase. In this paper, we examine the kinds of dead code (sp… ▽ More

    Submitted 19 July, 2021; originally announced July 2021.

    Comments: 13 pages, 1 figure, 2 tables

    MSC Class: 68-04 ACM Class: D.2.9

  16. arXiv:2101.08169  [pdf, other

    cs.AI

    mt5se: An Open Source Framework for Building Autonomous Trading Robots

    Authors: Paulo André Lima de Castro

    Abstract: Autonomous trading robots have been studied in artificial intelligence area for quite some time. Many AI techniques have been tested for building autonomous agents able to trade financial assets. These initiatives include traditional neural networks, fuzzy logic, reinforcement learning but also more recent approaches like deep neural networks and deep reinforcement learning. Many developers claim… ▽ More

    Submitted 28 June, 2022; v1 submitted 20 January, 2021; originally announced January 2021.

    Comments: This paper replaces an old version of the framework, called mt5b3, which is now deprecated

  17. arXiv:2101.07217  [pdf, other

    cs.SE cs.AI cs.CE

    Is it a great Autonomous FX Trading Strategy or you are just fooling yourself

    Authors: Murilo Sibrao Bernardini, Paulo Andre Lima de Castro

    Abstract: In this paper, we propose a method for evaluating autonomous trading strategies that provides realistic expectations, regarding the strategy's long-term performance. This method addresses This method addresses many pitfalls that currently fool even experienced software developers and researchers, not to mention the customers that purchase these products. We present the results of applying our meth… ▽ More

    Submitted 19 November, 2021; v1 submitted 15 January, 2021; originally announced January 2021.

    Comments: An Implementation of the proposed method: STSE is available at github. The paper includes the link in the reference section

  18. arXiv:2012.02104  [pdf, other

    cs.SI cs.AI cs.CL cs.LG

    Discriminatory Expressions to Produce Interpretable Models in Short Documents

    Authors: Manuel Francisco, Juan Luis Castro

    Abstract: Social Networking Sites (SNS) are one of the most important ways of communication. In particular, microblogging sites are being used as analysis avenues due to their peculiarities (promptness, short texts...). There are countless researches that use SNS in novel manners, but machine learning has focused mainly in classification performance rather than interpretability and/or other goodness metrics… ▽ More

    Submitted 15 February, 2021; v1 submitted 27 November, 2020; originally announced December 2020.

    ACM Class: I.2; I.7

  19. arXiv:2010.08292  [pdf, other

    cs.SE

    It was never about the language: paradigm impact on software design decisions

    Authors: Laura M. Castro

    Abstract: Programming languages development has intensified in recent years. New ones are created; new features, often cross-paradigm, are featured in old ones. This new programming landscape makes language selection a more complex decision, both from the companies points of view (technical, recruiting) and from the developers point of view (career development). In this paper, however, we argue that program… ▽ More

    Submitted 16 October, 2020; originally announced October 2020.

    Comments: 4th Computational Methods in Systems and Software (2020)

  20. arXiv:2010.04840  [pdf, ps, other

    cs.LG cs.AI cs.CR stat.ML

    CryptoCredit: Securely Training Fair Models

    Authors: Leo de Castro, Jiahao Chen, Antigoni Polychroniadou

    Abstract: When develo** models for regulated decision making, sensitive features like age, race and gender cannot be used and must be obscured from model developers to prevent bias. However, the remaining features still need to be tested for correlation with sensitive features, which can only be done with the knowledge of those features. We resolve this dilemma using a fully homomorphic encryption scheme,… ▽ More

    Submitted 9 October, 2020; originally announced October 2020.

    Comments: 8 pages

    MSC Class: 62J02; 68P25; 94A60 ACM Class: E.3; I.2.0; J.4

    Journal ref: Proceedings of the 1st ACM International Conference on AI in Finance (ICAIF '20), October 15-16, 2020, New York, NY, USA

  21. arXiv:2009.12691  [pdf, other

    cs.AI

    A Multi-Agent System for Solving the Dynamic Capacitated Vehicle Routing Problem with Stochastic Customers using Trajectory Data Mining

    Authors: Juan Camilo Fonseca-Galindo, Gabriela de Castro Surita, José Maia Neto, Cristiano Leite de Castro, André Paim Lemos

    Abstract: The worldwide growth of e-commerce has created new challenges for logistics companies, one of which is being able to deliver products quickly and at low cost, which reflects directly in the way of sorting packages, needing to eliminate steps such as storage and batch creation. Our work presents a multi-agent system that uses trajectory data mining techniques to extract territorial patterns and use… ▽ More

    Submitted 26 September, 2020; originally announced September 2020.

  22. arXiv:2008.07965  [pdf, other

    cs.AI cs.LG cs.RO

    Analysis of Social Robotic Navigation approaches: CNN Encoder and Incremental Learning as an alternative to Deep Reinforcement Learning

    Authors: Janderson Ferreira, Agostinho A. F. Júnior, Letícia Castro, Yves M. Galvão, Pablo Barros, Bruno J. T. Fernandes

    Abstract: Dealing with social tasks in robotic scenarios is difficult, as having humans in the learning loop is incompatible with most of the state-of-the-art machine learning algorithms. This is the case when exploring Incremental learning models, in particular the ones involving reinforcement learning. In this work, we discuss this problem and possible solutions by analysing a previous study on adaptive c… ▽ More

    Submitted 5 September, 2020; v1 submitted 18 August, 2020; originally announced August 2020.

  23. arXiv:2006.09083  [pdf, other

    cs.LG cs.DC stat.ML

    Reusing Trained Layers of Convolutional Neural Networks to Shorten Hyperparameters Tuning Time

    Authors: Roberto L. Castro, Diego Andrade, Basilio Fraguela

    Abstract: Hyperparameters tuning is a time-consuming approach, particularly when the architecture of the neural network is decided as part of this process. For instance, in convolutional neural networks (CNNs), the selection of the number and the characteristics of the hidden (convolutional) layers may be decided. This implies that the search process involves the training of all these candidate network arch… ▽ More

    Submitted 30 July, 2020; v1 submitted 16 June, 2020; originally announced June 2020.

  24. arXiv:2003.03271  [pdf, other

    cs.CV

    A Hybrid Approach for Tracking Individual Players in Broadcast Match Videos

    Authors: Roberto L. Castro, Diego Andrade, Basilio Fraguela

    Abstract: Tracking people in a video sequence is a challenging task that has been approached from many perspectives. This task becomes even more complicated when the person to track is a player in a broadcasted sport event, the reasons being the existence of difficulties such as frequent camera movements or switches, total and partial occlusions between players, and blurry frames due to the codification alg… ▽ More

    Submitted 10 March, 2020; v1 submitted 6 March, 2020; originally announced March 2020.

    Comments: Comments: 25 pages, LaTeX; typos corrected

  25. arXiv:1604.08524  [pdf, other

    stat.ML cs.CV

    A Probabilistic Adaptive Search System for Exploring the Face Space

    Authors: Andres G. Abad, Luis I. Reyes Castro

    Abstract: Face recall is a basic human cognitive process performed routinely, e.g., when meeting someone and determining if we have met that person before. Assisting a subject during face recall by suggesting candidate faces can be challenging. One of the reasons is that the search space - the face space - is quite large and lacks structure. A commercial application of face recall is facial composite system… ▽ More

    Submitted 28 April, 2016; originally announced April 2016.

    Comments: 6 pages, 12 figures

  26. arXiv:1305.1102  [pdf, other

    cs.RO

    Incremental Sampling-based Algorithm for Minimum-violation Motion Planning

    Authors: Luis I. Reyes Castro, Pratik Chaudhari, Jana Tumova, Sertac Karaman, Emilio Frazzoli, Daniela Rus

    Abstract: This paper studies the problem of control strategy synthesis for dynamical systems with differential constraints to fulfill a given reachability goal while satisfying a set of safety rules. Particular attention is devoted to goals that become feasible only if a subset of the safety rules are violated. The proposed algorithm computes a control law, that minimizes the level of unsafety while the des… ▽ More

    Submitted 5 November, 2013; v1 submitted 6 May, 2013; originally announced May 2013.

    Comments: 8 pages, final version submitted to CDC '13

  27. arXiv:1303.3679  [pdf, ps, other

    cs.RO

    Minimum-violation LTL Planning with Conflicting Specifications

    Authors: Jana Tumova, Luis I. Reyes Castro, Sertac Karaman, Emilio Frazzoli, Daniela Rus

    Abstract: We consider the problem of automatic generation of control strategies for robotic vehicles given a set of high-level mission specifications, such as "Vehicle x must eventually visit a target region and then return to a base," "Regions A and B must be periodically surveyed," or "None of the vehicles can enter an unsafe region." We focus on instances when all of the given specifications cannot be re… ▽ More

    Submitted 15 March, 2013; originally announced March 2013.

    Comments: extended version of the ACC 2013 paper

  28. arXiv:1302.4935  [pdf

    cs.AI

    Generating the Structure of a Fuzzy Rule under Uncertainty

    Authors: Juan Luis Castro, Jose Manuel Zurita

    Abstract: The aim of this paper is to present a method for identifying the structure of a rule in a fuzzy model. For this purpose, an ATMS shall be used (Zurita 1994). An algorithm obtaining the identification of the structure will be suggested (Castro 1995). The minimal structure of the rule (with respect to the number of variables that must appear in the rule) will be found by this algorithm. Furthermo… ▽ More

    Submitted 20 February, 2013; originally announced February 2013.

    Comments: Appears in Proceedings of the Eleventh Conference on Uncertainty in Artificial Intelligence (UAI1995)

    Report number: UAI-P-1995-PG-63-67

  29. arXiv:cs/0111049  [pdf, ps, other

    cs.PL cs.LO

    An Environment for the Exploration of Non Monotonic Logic Programs

    Authors: Luis F. Castro, David S. Warren

    Abstract: Stable Model Semantics and Well Founded Semantics have been shown to be very useful in several applications of non-monotonic reasoning. However, Stable Models presents a high computational complexity, whereas Well Founded Semantics is easy to compute and provides an approximation of Stable Models. Efficient engines exist for both semantics of logic programs. This work presents a computational in… ▽ More

    Submitted 19 November, 2001; originally announced November 2001.

    Comments: * In A. Kusalik (ed), Proceedings of the Eleventh International Workshop on Logic Programming Environments (WLPE'01), December 1, 2001, Paphos, Cyprus. cs.PL/0111042

    ACM Class: D.1.6; D.2.6

  30. arXiv:cs/0003057  [pdf, ps, other

    cs.LO cs.AI

    XNMR: A tool for knowledge bases exploration

    Authors: L. Castro, D. Warren

    Abstract: XNMR is a system designed to explore the results of combining the well-founded semantics system XSB with the stable-models evaluator SMODELS. Its main goal is to work as a tool for fast and interactive exploration of knowledge bases.

    Submitted 13 March, 2000; originally announced March 2000.

    Comments: 2 pages; no figures; NMR2000 Systems Description

    ACM Class: D.1.6