Skip to main content

Showing 1–26 of 26 results for author: Marco, A

Searching in archive cs. Search in all archives.
.
  1. VAMP: Visual Analytics for Microservices Performance

    Authors: Luca Traini, Jessica Leone, Giovanni Stilo, Antinisca Di Marco

    Abstract: Analysis of microservices' performance is a considerably challenging task due to the multifaceted nature of these systems. Each request to a microservices system might raise several Remote Procedure Calls (RPCs) to services deployed on different servers and/or containers. Existing distributed tracing tools leverage swimlane visualizations as the primary means to support performance analysis of mic… ▽ More

    Submitted 22 April, 2024; originally announced April 2024.

    Comments: Accepted for publication in The 39th ACM/SIGAPP Symposium on Applied Computing (SAC '24)

    Journal ref: VAMP: Visual Analytics for Microservices Performance. In The 39th ACM/SIGAPP Symposium on Applied Computing (SAC '24), April 8-12, 2024, Avila, Spain

  2. arXiv:2404.09919  [pdf, other

    cs.SE

    How fair are we? From conceptualization to automated assessment of fairness definitions

    Authors: Giordano d'Aloisio, Claudio Di Sipio, Antinisca Di Marco, Davide Di Ruscio

    Abstract: Fairness is a critical concept in ethics and social domains, but it is also a challenging property to engineer in software systems. With the increasing use of machine learning in software systems, researchers have been develo** techniques to automatically assess the fairness of software systems. Nonetheless, a significant proportion of these techniques rely upon pre-established fairness definiti… ▽ More

    Submitted 15 April, 2024; originally announced April 2024.

  3. arXiv:2309.11239  [pdf, other

    cs.CY

    Data-Driven Analysis of Gender Fairness in the Software Engineering Academic Landscape

    Authors: Giordano d'Aloisio, Andrea D'Angelo, Francesca Marzi, Diana Di Marco, Giovanni Stilo, Antinisca Di Marco

    Abstract: Gender bias in education gained considerable relevance in the literature over the years. However, while the problem of gender bias in education has been widely addressed from a student perspective, it is still not fully analysed from an academic point of view. In this work, we study the problem of gender bias in academic promotions (i.e., from Researcher to Associated Professor and from Associated… ▽ More

    Submitted 20 September, 2023; originally announced September 2023.

  4. arXiv:2309.11226  [pdf, other

    cs.LG cs.PF

    Towards a Prediction of Machine Learning Training Time to Support Continuous Learning Systems Development

    Authors: Francesca Marzi, Giordano d'Aloisio, Antinisca Di Marco, Giovanni Stilo

    Abstract: The problem of predicting the training time of machine learning (ML) models has become extremely relevant in the scientific community. Being able to predict a priori the training time of an ML model would enable the automatic selection of the best model both in terms of energy efficiency and in terms of performance in the context of, for instance, MLOps architectures. In this paper, we present the… ▽ More

    Submitted 20 September, 2023; originally announced September 2023.

  5. arXiv:2309.06655  [pdf, other

    cs.RO cs.LG

    Out of Distribution Detection via Domain-Informed Gaussian Process State Space Models

    Authors: Alonso Marco, Elias Morley, Claire J. Tomlin

    Abstract: In order for robots to safely navigate in unseen scenarios using learning-based methods, it is important to accurately detect out-of-training-distribution (OoD) situations online. Recently, Gaussian process state-space models (GPSSMs) have proven useful to discriminate unexpected observations by comparing them against probabilistic predictions. However, the capability for the model to correctly di… ▽ More

    Submitted 15 September, 2023; v1 submitted 12 September, 2023; originally announced September 2023.

    Comments: 7 pages, 4 figures

  6. arXiv:2304.05767  [pdf, other

    cs.DL

    A Decision Tree to Shepherd Scientists through Data Retrievability

    Authors: Andrea Bianchi, Giordano d'Aloisio, Francesca Marzi, Antinisca Di Marco

    Abstract: Reproducibility is a crucial aspect of scientific research that involves the ability to independently replicate experimental results by analysing the same data or repeating the same experiment. Over the years, many works have been proposed to make the results of the experiments actually reproducible. However, very few address the importance of data reproducibility, defined as the ability of indepe… ▽ More

    Submitted 12 April, 2023; originally announced April 2023.

  7. arXiv:2304.03973  [pdf, other

    cs.LG

    RobCaps: Evaluating the Robustness of Capsule Networks against Affine Transformations and Adversarial Attacks

    Authors: Alberto Marchisio, Antonio De Marco, Alessio Colucci, Maurizio Martina, Muhammad Shafique

    Abstract: Capsule Networks (CapsNets) are able to hierarchically preserve the pose relationships between multiple objects for image classification tasks. Other than achieving high accuracy, another relevant factor in deploying CapsNets in safety-critical applications is the robustness against input transformations and malicious adversarial attacks. In this paper, we systematically analyze and evaluate dif… ▽ More

    Submitted 25 April, 2023; v1 submitted 8 April, 2023; originally announced April 2023.

    Comments: To appear at the 2023 International Joint Conference on Neural Networks (IJCNN), Queensland, Australia, June 2023

  8. Architectural Support for Software Performance in Continuous Software Engineering: A Systematic Map** Study

    Authors: Romina Eramo, Michele Tucci, Daniele Di Pompeo, Vittorio Cortellessa, Antinisca Di Marco, Davide Taibi

    Abstract: The continuous software engineering paradigm is gaining popularity in modern development practices, where the interleaving of design and runtime activities is induced by the continuous evolution of software systems. In this context, performance assessment is not easy, but recent studies have shown that architectural models evolving with the software can support this goal. In this paper, we present… ▽ More

    Submitted 5 April, 2023; originally announced April 2023.

    Journal ref: Journal of Systems and Software, Volume 207, January 2024, 111833

  9. arXiv:2207.07528  [pdf, other

    cs.SE cs.LG

    Modeling Quality and Machine Learning Pipelines through Extended Feature Models

    Authors: Giordano d'Aloisio, Antinisca Di Marco, Giovanni Stilo

    Abstract: The recently increased complexity of Machine Learning (ML) methods, led to the necessity to lighten both the research and industry development processes. ML pipelines have become an essential tool for experts of many domains, data scientists and researchers, allowing them to easily put together several ML models to cover the full analytic process starting from raw datasets. Over the years, several… ▽ More

    Submitted 15 July, 2022; originally announced July 2022.

  10. arXiv:2205.05930  [pdf

    cs.CY

    Digital Enablers Of Construction Project Governance

    Authors: Paolo Eugenio Demagistris, Sandro Petruzzi, Rodolfo Pampaloni, Milan Šmigić, Alberto De Marco, Waseem Khan, Filippo Maria Ottaviani

    Abstract: Construction project governance relies on agreements between the actors along the construction industry value chain. The mutual obligations arising from these contracts rely on timely monetary transactions. Despite the advantages of automation in payment systems and improved access to digital progress data, several payment applications rely nonetheless on inefficient and time-consuming procedures… ▽ More

    Submitted 12 May, 2022; originally announced May 2022.

  11. arXiv:2109.10073  [pdf, ps, other

    cs.SE

    Architecture Design for Human-Driven Systems

    Authors: Mahyar T. Moghaddam, Moamin B. Abughazala, Vittorio Cortellessa, Antinisca Di Marco, Henry Muccini, Fabrizio Rossi, Karthik Vaidhyanathan

    Abstract: This paper highlights humans' social and mobility behaviors' role in the continuous engineering of sustainable socio-technical systems. Our approach relates the humans' characteristics and intentions with the system's goals, and models such interaction. Such a modeling approach aligns the architectural design and associated quality of service (QoS) with humans' quality of experience (QoE). We desi… ▽ More

    Submitted 21 September, 2021; originally announced September 2021.

    Comments: This is an extended abstract that has been accepted and published at the 7th Italian Conference on ICT for Smart Cities and Communities - http://www.icities2021.unisa.it

  12. arXiv:2105.13281  [pdf, other

    cs.RO cs.LG eess.SY

    GoSafe: Globally Optimal Safe Robot Learning

    Authors: Dominik Baumann, Alonso Marco, Matteo Turchetta, Sebastian Trimpe

    Abstract: When learning policies for robotic systems from data, safety is a major concern, as violation of safety constraints may cause hardware damage. SafeOpt is an efficient Bayesian optimization (BO) algorithm that can learn policies while guaranteeing safety with high probability. However, its search space is limited to an initially given safe region. We extend this method by exploring outside the init… ▽ More

    Submitted 27 May, 2021; originally announced May 2021.

  13. Robot Learning with Crash Constraints

    Authors: Alonso Marco, Dominik Baumann, Majid Khadiv, Philipp Hennig, Ludovic Righetti, Sebastian Trimpe

    Abstract: In the past decade, numerous machine learning algorithms have been shown to successfully learn optimal policies to control real robotic systems. However, it is common to encounter failing behaviors as the learning loop progresses. Specifically, in robot applications where failing is undesired but not catastrophic, many algorithms struggle with leveraging data obtained from failures. This is usuall… ▽ More

    Submitted 27 January, 2021; v1 submitted 16 October, 2020; originally announced October 2020.

    Comments: 8 pages, 4 figures, 1 table, 1 algorithm. Accepted for publication in IEEE Robotics and Automation Letters (RA-L). Video demonstration of the experiments available at https://youtu.be/RAiIo0l6_rE . Algorithm implementation available at https://github.com/alonrot/classified_regression.git

    Journal ref: IEEE Robotics and Automation Letters, Vol 6(2), pp. 1439-1446, 2021

  14. arXiv:2005.07443  [pdf, other

    cs.LG cs.RO eess.SY stat.ML

    Excursion Search for Constrained Bayesian Optimization under a Limited Budget of Failures

    Authors: Alonso Marco, Alexander von Rohr, Dominik Baumann, José Miguel Hernández-Lobato, Sebastian Trimpe

    Abstract: When learning to ride a bike, a child falls down a number of times before achieving the first success. As falling down usually has only mild consequences, it can be seen as a tolerable failure in exchange for a faster learning process, as it provides rich information about an undesired behavior. In the context of Bayesian optimization under unknown constraints (BOC), typical strategies for safe le… ▽ More

    Submitted 15 May, 2020; originally announced May 2020.

    Comments: 14 pages, 4 figures, submitted

  15. arXiv:1907.10383  [pdf, other

    cs.LG cs.RO eess.SY stat.ML

    Classified Regression for Bayesian Optimization: Robot Learning with Unknown Penalties

    Authors: Alonso Marco, Dominik Baumann, Philipp Hennig, Sebastian Trimpe

    Abstract: Learning robot controllers by minimizing a black-box objective cost using Bayesian optimization (BO) can be time-consuming and challenging. It is very often the case that some roll-outs result in failure behaviors, causing premature experiment detention. In such cases, the designer is forced to decide on heuristic cost penalties because the acquired data is often scarce, or not comparable with tha… ▽ More

    Submitted 9 November, 2020; v1 submitted 24 July, 2019; originally announced July 2019.

    Comments: This paper was submitted to JMLR in 2018 and rejected. Currently, it is not published, nor under review in any conference or journal venue

  16. arXiv:1812.06325  [pdf, other

    eess.SY cs.LG cs.RO

    Data-efficient Auto-tuning with Bayesian Optimization: An Industrial Control Study

    Authors: Matthias Neumann-Brosig, Alonso Marco, Dieter Schwarzmann, Sebastian Trimpe

    Abstract: Bayesian optimization is proposed for automatic learning of optimal controller parameters from experimental data. A probabilistic description (a Gaussian process) is used to model the unknown function from controller parameters to a user-defined cost. The probabilistic model is updated with data, which is obtained by testing a set of parameters on the physical system and evaluating the cost. In or… ▽ More

    Submitted 17 December, 2018; v1 submitted 15 December, 2018; originally announced December 2018.

    Comments: 11 pages, 7 figures and 4 tables. To appear in IEEE Transactions on Control Systems Technology

  17. arXiv:1809.03225  [pdf, other

    cs.RO cs.LG eess.SY

    Gait learning for soft microrobots controlled by light fields

    Authors: Alexander von Rohr, Sebastian Trimpe, Alonso Marco, Peer Fischer, Stefano Palagi

    Abstract: Soft microrobots based on photoresponsive materials and controlled by light fields can generate a variety of different gaits. This inherent flexibility can be exploited to maximize their locomotion performance in a given environment and used to adapt them to changing conditions. Albeit, because of the lack of accurate locomotion models, and given the intrinsic variability among microrobots, analyt… ▽ More

    Submitted 10 September, 2018; originally announced September 2018.

    Comments: 8 pages, 7 figures, to appear in the proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems 2018

  18. COBOL to Java and Newspapers Still Get Delivered

    Authors: Alessandro De Marco, Valentin Iancu, Ira Asinofsky

    Abstract: This paper is an experience report on migrating an American newspaper company's business-critical IBM mainframe application to Linux servers by automatically translating the application's source code from COBOL to Java and converting the mainframe data store from VSAM KSDS files to an Oracle relational database. The mainframe application had supported daily home delivery of the newspaper since 197… ▽ More

    Submitted 10 August, 2018; originally announced August 2018.

    Comments: 4 pages, Accepted to be Published in: Proceedings of the 2018 IEEE International Conference on Software Maintenance and Evolution (ICSME), September 23-29, 2018, Madrid, Spain

  19. arXiv:1709.07089  [pdf, other

    eess.SY cs.LG stat.ML

    On the Design of LQR Kernels for Efficient Controller Learning

    Authors: Alonso Marco, Philipp Hennig, Stefan Schaal, Sebastian Trimpe

    Abstract: Finding optimal feedback controllers for nonlinear dynamic systems from data is hard. Recently, Bayesian optimization (BO) has been proposed as a powerful framework for direct controller tuning from experimental trials. For selecting the next query point and finding the global optimum, BO relies on a probabilistic description of the latent objective function, typically a Gaussian process (GP). As… ▽ More

    Submitted 20 September, 2017; originally announced September 2017.

    Comments: 8 pages, 5 figures, to appear in 56th IEEE Conference on Decision and Control (CDC 2017)

  20. arXiv:1703.02899  [pdf, other

    cs.LG cs.RO eess.SY stat.ML

    Model-Based Policy Search for Automatic Tuning of Multivariate PID Controllers

    Authors: Andreas Doerr, Duy Nguyen-Tuong, Alonso Marco, Stefan Schaal, Sebastian Trimpe

    Abstract: PID control architectures are widely used in industrial applications. Despite their low number of open parameters, tuning multiple, coupled PID controllers can become tedious in practice. In this paper, we extend PILCO, a model-based policy search framework, to automatically tune multivariate PID controllers purely based on data observed on an otherwise unknown system. The system's state is extend… ▽ More

    Submitted 8 March, 2017; originally announced March 2017.

    Comments: Accepted final version to appear in 2017 IEEE International Conference on Robotics and Automation (ICRA)

  21. arXiv:1703.01250  [pdf, other

    cs.RO cs.LG eess.SY

    Virtual vs. Real: Trading Off Simulations and Physical Experiments in Reinforcement Learning with Bayesian Optimization

    Authors: Alonso Marco, Felix Berkenkamp, Philipp Hennig, Angela P. Schoellig, Andreas Krause, Stefan Schaal, Sebastian Trimpe

    Abstract: In practice, the parameters of control policies are often tuned manually. This is time-consuming and frustrating. Reinforcement learning is a promising alternative that aims to automate this process, yet often requires too many experiments to be practical. In this paper, we propose a solution to this problem by exploiting prior knowledge from simulations, which are readily available for most robot… ▽ More

    Submitted 3 March, 2017; originally announced March 2017.

    Comments: 7 pages, 6 figures, to appear in IEEE 2017 International Conference on Robotics and Automation (ICRA)

  22. arXiv:1605.01950  [pdf, ps, other

    cs.RO cs.LG eess.SY

    Automatic LQR Tuning Based on Gaussian Process Global Optimization

    Authors: Alonso Marco, Philipp Hennig, Jeannette Bohg, Stefan Schaal, Sebastian Trimpe

    Abstract: This paper proposes an automatic controller tuning framework based on linear optimal control combined with Bayesian optimization. With this framework, an initial set of controller gains is automatically improved according to a pre-defined performance objective evaluated from experimental data. The underlying Bayesian optimization algorithm is Entropy Search, which represents the latent objective a… ▽ More

    Submitted 6 May, 2016; originally announced May 2016.

    Comments: 8 pages, 5 figures, to appear in IEEE 2016 International Conference on Robotics and Automation. Video demonstration of the experiments available at https://am.is.tuebingen.mpg.de/publications/marco_icra_2016

  23. arXiv:1504.02549  [pdf, other

    cs.CR math.DS

    A dynamical systems approach to the discrimination of the modes of operation of cryptographic systems

    Authors: Jeaneth Machicao, Jan M. Baetens, Anderson G. Marco, Bernard De Baets, Odemir M. Bruno

    Abstract: Evidence of signatures associated with cryptographic modes of operation is established. Motivated by some analogies between cryptographic and dynamical systems, in particular with chaos theory, we propose an algorithm based on Lyapunov exponents of discrete dynamical systems to estimate the divergence among ciphertexts as the encryption algorithm is applied iteratively. The results allow to distin… ▽ More

    Submitted 10 April, 2015; originally announced April 2015.

    Comments: 14 pages, 10 figures

  24. A model-driven approach to broaden the detection of software performance antipatterns at runtime

    Authors: Antinisca Di Marco, Catia Trubiani

    Abstract: Performance antipatterns document bad design patterns that have negative influence on system performance. In our previous work we formalized such antipatterns as logical predicates that predicate on four views: (i) the static view that captures the software elements (e.g. classes, components) and the static relationships among them; (ii) the dynamic view that represents the interaction (e.g. messa… ▽ More

    Submitted 3 April, 2014; originally announced April 2014.

    Comments: In Proceedings FESCA 2014, arXiv:1404.0436

    ACM Class: C.4, Performance of Systems; D.2.8, Software Engineering, Metrics, performance measures

    Journal ref: EPTCS 147, 2014, pp. 77-92

  25. arXiv:1201.3114  [pdf, other

    cs.CR math.DS physics.data-an

    Fast, parallel and secure cryptography algorithm using Lorenz's attractor

    Authors: Anderson Gonçalves Marco, Alexandre Souto Martinez, Odemir Martinez Bruno

    Abstract: A novel cryptography method based on the Lorenz's attractor chaotic system is presented. The proposed algorithm is secure and fast, making it practical for general use. We introduce the chaotic operation mode, which provides an interaction among the password, message and a chaotic system. It ensures that the algorithm yields a secure codification, even if the nature of the chaotic system is known.… ▽ More

    Submitted 15 January, 2012; originally announced January 2012.

    Journal ref: International Journal of Modern Physics C, Volume: 21, Issue: 3(2010) pp. 365-382

  26. arXiv:1112.6326  [pdf, other

    math.DS cs.CR physics.data-an

    Chaotic Encryption Method Based on Life-Like Cellular Automata

    Authors: Marina Jeaneth Machicao, Anderson G. Marco, Odemir M. Bruno

    Abstract: We propose a chaotic encryption method based on Cellular Automata(CA), specifically on the family called the "Life-Like" type. Thus, the encryption process lying on the pseudo-random numbers generated (PRNG) by each CA's evolution, which transforms the password as the initial conditions to encrypt messages. Moreover, is explored the dynamical behavior of CA to reach a "good" quality as PRNG based… ▽ More

    Submitted 29 December, 2011; originally announced December 2011.