Skip to main content

Showing 1–29 of 29 results for author: Tacchella, A

  1. arXiv:2408.00090  [pdf

    cs.RO cs.AI

    Execution Semantics of Behavior Trees in Robotic Applications

    Authors: Enrico Ghiorzi, Armando Tacchella

    Abstract: This document aims at describing, in a suitably precise and unambiguous though informal way, the execution semantics of Behavior Trees as used in Robotics applications, with particular attention to the Halt semantics.

    Submitted 31 July, 2024; originally announced August 2024.

    Comments: 13 pages, 9 figures

    MSC Class: 68T30 ACM Class: I.2.4

  2. arXiv:2212.03094  [pdf, other

    econ.GN cs.LG

    Which products activate a product? An explainable machine learning approach

    Authors: Massimiliano Fessina, Giambattista Albora, Andrea Tacchella, Andrea Zaccaria

    Abstract: Tree-based machine learning algorithms provide the most precise assessment of the feasibility for a country to export a target product given its export basket. However, the high number of parameters involved prevents a straightforward interpretation of the results and, in turn, the explainability of policy indications. In this paper, we propose a procedure to statistically validate the importance… ▽ More

    Submitted 5 December, 2022; originally announced December 2022.

  3. arXiv:2203.07135  [pdf, other

    cs.CL physics.soc-ph

    A Bayesian approach to translators' reliability assessment

    Authors: Marco Miccheli, Andrej Leban, Andrea Tacchella, Andrea Zaccaria, Dario Mazzilli, Sébastien Bratières

    Abstract: Translation Quality Assessment (TQA) is a process conducted by human translators and is widely used, both for estimating the performance of (increasingly used) Machine Translation, and for finding an agreement between translation providers and their customers. While translation scholars are aware of the importance of having a reliable way to conduct the TQA process, it seems that there is limited… ▽ More

    Submitted 12 April, 2022; v1 submitted 14 March, 2022; originally announced March 2022.

    Comments: 21 pages, 14 figures

  4. arXiv:2106.15211  [pdf, other

    cs.RO

    A Toolchain to Design, Execute, and Monitor Robots Behaviors

    Authors: Michele Colledanchise, Giuseppe Cicala, Daniele E. Domenichelli, Lorenzo Natale, Armando Tacchella

    Abstract: In this paper, we present a toolchain to design, execute, and verify robot behaviors. The toolchain follows the guidelines defined by the EU H2020 project RobMoSys and encodes the robot deliberation as a Behavior Tree (BT), a directed tree where the internal nodes model behavior composition and leaf nodes model action or measurement operations. Such leaf nodes take the form of a statechart (SC), w… ▽ More

    Submitted 29 June, 2021; originally announced June 2021.

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

    Journal ref: Robust and Reliable Autonomy in the Wild (R2AW) IJCAI 2021 Workshop

  5. Formalizing the Execution Context of Behavior Trees for Runtime Verification of Deliberative Policies

    Authors: Michele Colledanchise, Giuseppe Cicala, Daniele E. Domenichelli, Lorenzo Natale, Armando Tacchella

    Abstract: In this paper, we enable automated property verification of deliberative components in robot control architectures. We focus on formalizing the execution context of Behavior Trees (BTs) to provide a scalable, yet formally grounded, methodology to enable runtime verification and prevent unexpected robot behaviors. To this end, we consider a message-passing model that accommodates both synchronous a… ▽ More

    Submitted 16 September, 2021; v1 submitted 23 June, 2021; originally announced June 2021.

    Comments: Accepted version of IROS2021 conference

    Journal ref: 2021 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)

  6. arXiv:2105.15018  [pdf, ps, other

    cs.LG

    Product Progression: a machine learning approach to forecasting industrial upgrading

    Authors: Giambattista Albora, Luciano Pietronero, Andrea Tacchella, Andrea Zaccaria

    Abstract: Economic complexity methods, and in particular relatedness measures, lack a systematic evaluation and comparison framework. We argue that out-of-sample forecast exercises should play this role, and we compare various machine learning models to set the prediction benchmark. We find that the key object to forecast is the activation of new products, and that tree-based algorithms clearly overperform… ▽ More

    Submitted 31 May, 2021; originally announced May 2021.

    Comments: 17 pages, 9 figures

  7. arXiv:2103.06017  [pdf, other

    physics.soc-ph econ.GN

    Relatedness in the Era of Machine Learning

    Authors: Andrea Tacchella, Andrea Zaccaria, Marco Miccheli, Luciano Pietronero

    Abstract: Relatedness is a quantification of how much two human activities are similar in terms of the inputs and contexts needed for their development. Under the idea that it is easier to move between related activities than towards unrelated ones, empirical approaches to quantify relatedness are currently used as predictive tools to inform policies and development strategies in governments, international… ▽ More

    Submitted 10 March, 2021; originally announced March 2021.

  8. arXiv:2011.09933  [pdf, other

    cs.LG cs.SE

    NeVer 2.0: Learning, Verification and Repair of Deep Neural Networks

    Authors: Dario Guidotti, Luca Pulina, Armando Tacchella

    Abstract: In this work, we present an early prototype of NeVer 2.0, a new system for automated synthesis and analysis of deep neural networks.NeVer 2.0borrows its design philosophy from NeVer, the first package that integrated learning, automated verification and repair of (shallow) neural networks in a single tool. The goal of NeVer 2.0 is to provide a similar integration for deep networks by leveraging a… ▽ More

    Submitted 18 November, 2020; originally announced November 2020.

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

  9. arXiv:2005.06750  [pdf, other

    cs.LO cs.SE

    Automated Requirements-Based Testing of Black-Box Reactive Systems

    Authors: Massimo Narizzano, Luca Pulina, Armando Tacchella, Simone Vuotto

    Abstract: We present a new approach to conformance testing of black-box reactive systems. We consider system specifications written as linear temporal logic formulas to generate tests as sequences of input/output pairs: inputs are extracted from the Buchi automata corresponding to the specifications, and outputs are obtained by feeding the inputs to the systems. Conformance is checked by comparing input/out… ▽ More

    Submitted 14 May, 2020; originally announced May 2020.

  10. arXiv:2003.07636  [pdf, ps, other

    cs.LG cs.NE

    Verification of Neural Networks: Enhancing Scalability through Pruning

    Authors: Dario Guidotti, Francesco Leofante, Luca Pulina, Armando Tacchella

    Abstract: Verification of deep neural networks has witnessed a recent surge of interest, fueled by success stories in diverse domains and by abreast concerns about safety and security in envisaged applications. Complexity and sheer size of such networks are challenging for automated formal verification techniques which, on the other hand, could ease the adoption of deep networks in safety- and security-crit… ▽ More

    Submitted 17 March, 2020; originally announced March 2020.

    Comments: Accepted at ECAI2020

  11. arXiv:1807.10276  [pdf, other

    econ.GN physics.soc-ph

    A new and stable estimation method of country economic fitness and product complexity

    Authors: Vito D. P. Servedio, Paolo Buttà, Dario Mazzilli, Andrea Tacchella, Luciano Pietronero

    Abstract: We present a new metric estimating fitness of countries and complexity of products by exploiting a non-linear non-homogeneous map applied to the publicly available information on the goods exported by a country. The non homogeneous terms guarantee both convergence and stability. After a suitable rescaling of the relevant quantities, the non homogeneous terms are eventually set to zero so that this… ▽ More

    Submitted 12 October, 2018; v1 submitted 23 July, 2018; originally announced July 2018.

    Comments: 12 pages, 8 figures

    Journal ref: Entropy 2018, 20(10), 783

  12. arXiv:1806.07135  [pdf, other

    cs.AI

    SMarTplan: a Task Planner for Smart Factories

    Authors: Arthur Bit-Monnot, Francesco Leofante, Luca Pulina, Erika Abraham, Armando Tacchella

    Abstract: Smart factories are on the verge of becoming the new industrial paradigm, wherein optimization permeates all aspects of production, from concept generation to sales. To fully pursue this paradigm, flexibility in the production means as well as in their timely organization is of paramount importance. AI is planning a major role in this transition, but the scenarios encountered in practice might be… ▽ More

    Submitted 19 June, 2018; originally announced June 2018.

  13. arXiv:1805.09938  [pdf, ps, other

    cs.AI cs.LG

    Automated Verification of Neural Networks: Advances, Challenges and Perspectives

    Authors: Francesco Leofante, Nina Narodytska, Luca Pulina, Armando Tacchella

    Abstract: Neural networks are one of the most investigated and widely used techniques in Machine Learning. In spite of their success, they still find limited application in safety- and security-related contexts, wherein assurance about networks' performances must be provided. In the recent past, automated reasoning techniques have been proposed by several researchers to close the gap between neural networks… ▽ More

    Submitted 24 May, 2018; originally announced May 2018.

  14. arXiv:1802.08795  [pdf, other

    cs.CV

    Constrained Image Generation Using Binarized Neural Networks with Decision Procedures

    Authors: Svyatoslav Korneev, Nina Narodytska, Luca Pulina, Armando Tacchella, Nikolaj Bjorner, Mooly Sagiv

    Abstract: We consider the problem of binary image generation with given properties. This problem arises in a number of practical applications, including generation of artificial porous medium for an electrode of lithium-ion batteries, for composed materials, etc. A generated image represents a porous medium and, as such, it is subject to two sets of constraints: topological constraints on the structure and… ▽ More

    Submitted 23 February, 2018; originally announced February 2018.

  15. arXiv:1712.04162  [pdf, other

    cs.LO

    Consistency of Property Specification Patterns with Boolean and Constrained Numerical Signals

    Authors: Massimo Narizzano, Luca Pulina, Armando Tacchella, Simone Vuotto

    Abstract: Property Specification Patterns (PSPs) have been proposed to solve recurring specification needs, to ease the formalization of requirements, and enable automated verification thereof. In this paper, we extend PSPs by considering Boolean as well as atomic assertions from a constraint system. This extension enables us to reason about functional requirements which could not be captured by basic PSPs.… ▽ More

    Submitted 12 December, 2017; originally announced December 2017.

  16. arXiv:1711.04259  [pdf, other

    cs.AI cs.RO

    On the Synthesis of Guaranteed-Quality Plans for Robot Fleets in Logistics Scenarios via Optimization Modulo Theories

    Authors: Francesco Leofante, Erika Ábrahám, Tim Niemueller, Gerhard Lakemeyer, Armando Tacchella

    Abstract: In manufacturing, the increasing involvement of autonomous robots in production processes poses new challenges on the production management. In this paper we report on the usage of Optimization Modulo Theories (OMT) to solve certain multi-robot scheduling problems in this area. Whereas currently existing methods are heuristic, our approach guarantees optimality for the computed solution. We do not… ▽ More

    Submitted 12 November, 2017; originally announced November 2017.

  17. arXiv:1709.05272  [pdf, other

    econ.GN

    Economic Complexity: "Buttarla in caciara" vs a constructive approach

    Authors: Luciano Pietronero, Matthieu Cristelli, Andrea Gabrielli, Dario Mazzilli, Emanuele Pugliese, Andrea Tacchella, Andrea Zaccaria

    Abstract: This note is a contribution to the debate about the optimal algorithm for Economic Complexity that recently appeared on ArXiv [1, 2] . The authors of [2] eventually agree that the ECI+ algorithm [1] consists just in a renaming of the Fitness algorithm we introduced in 2012, as we explicitly showed in [3]. However, they omit any comment on the fact that their extensive numerical tests claimed to de… ▽ More

    Submitted 15 September, 2017; originally announced September 2017.

  18. arXiv:1708.01161  [pdf, other

    econ.GN

    Why we like the ECI+ algorithm

    Authors: Andrea Gabrielli, Matthieu Cristelli, Dario Mazzilli, Andrea Tacchella, Andrea Zaccaria, Luciano Pietronero

    Abstract: Recently a measure for Economic Complexity named ECI+ has been proposed by Albeaik et al. We like the ECI+ algorithm because it is mathematically identical to the Fitness algorithm, the measure for Economic Complexity we introduced in 2012. We demonstrate that the mathematical structure of ECI+ is strictly equivalent to that of Fitness (up to normalization and rescaling). We then show how the clai… ▽ More

    Submitted 3 August, 2017; originally announced August 2017.

  19. arXiv:1702.07193  [pdf, other

    cs.AI cs.SE

    Ontologies in System Engineering: a Field Report

    Authors: Marco Menapace, Armando Tacchella

    Abstract: In recent years ontologies enjoyed a growing popularity outside specialized AI communities. System engineering is no exception to this trend, with ontologies being proposed as a basis for several tasks in complex industrial implements, including system design, monitoring and diagnosis. In this paper, we consider four different contributions to system engineering wherein ontologies are instrumental… ▽ More

    Submitted 23 February, 2017; originally announced February 2017.

    ACM Class: I.2.4

  20. An introduction to associative geometry with applications to integrable systems

    Authors: Alberto Tacchella

    Abstract: The aim of these notes is to provide a reasonably short and "hands-on" introduction to the differential calculus on associative algebras over a field of characteristic zero. Following a suggestion of Ginzburg's we call the resulting theory associative geometry. We argue that this formalism sheds a new light on some classic solution methods in the theory of finite-dimensional integrable dynamical s… ▽ More

    Submitted 2 November, 2016; originally announced November 2016.

    Comments: Review article, 45 pages. To appear in Journal of Geometry and Physics

    MSC Class: 70H06 (Primary); 14A22; 16G20 (Secondary)

  21. arXiv:1609.03617  [pdf, other

    physics.soc-ph

    The Build-Up of Diversity in Complex Ecosystems

    Authors: Andrea Tacchella, Riccardo Di Clemente, Andrea Gabrielli, Luciano Pietronero

    Abstract: Diversity is a fundamental feature of ecosystems, even when the concept of ecosystem is extended to sociology or economics. Diversity can be intended as the count of different items, animals, or, more generally, interactions. There are two classes of stylized facts that emerge when diversity is taken into account. The first are Diversity explosions: evolutionary radiations in biology, or the proce… ▽ More

    Submitted 12 September, 2016; originally announced September 2016.

  22. Poisson-Nijenhuis structures on quiver path algebras

    Authors: Claudio Bartocci, Alberto Tacchella

    Abstract: We introduce a notion of noncommutative Poisson-Nijenhuis structure on the path algebra of a quiver. In particular, we focus on the case when the Poisson bracket arises from a noncommutative symplectic form. The formalism is then applied to the study of the Calogero-Moser and Gibbons-Hermsen integrable systems. In the former case, we give a new interpretation of the bihamiltonian reduction perform… ▽ More

    Submitted 30 December, 2016; v1 submitted 7 April, 2016; originally announced April 2016.

    Comments: 23 pages

    MSC Class: 16G20; 53D17; 70H06

  23. Reverse Engineering of Middleware for Verification of Robot Control Architectures

    Authors: Ali Khalili, Lorenzo Natale, Armando Tacchella

    Abstract: We consider the problem of automating the verification of distributed control software relying on publish-subscribe middleware. In this scenario, the main challenge is that software correctness depends intrinsically on correct usage of middleware components, but structured models of such components might not be available for analysis, e.g., because they are too large and complex to be described pr… ▽ More

    Submitted 7 November, 2014; originally announced November 2014.

    Comments: 14 pages, 4 figures. The final version of the article is published in Proc. of "Simulation, Modeling, and Programming for Autonomous Robots", SIMPAR 2014 (published by Springer)

  24. How the Taxonomy of Products Drives the Economic Development of Countries

    Authors: Andrea Zaccaria, Matthieu Cristelli, Andrea Tacchella, Luciano Pietronero

    Abstract: We introduce an algorithm able to reconstruct the relevant network structure on which the time evolution of country-product bipartite networks takes place. The significant links are obtained by selecting the largest values of the projected matrix. We first perform a number of tests of this filtering procedure on synthetic cases and a toy model. Then we analyze the bipartite network constituted by… ▽ More

    Submitted 9 August, 2014; originally announced August 2014.

    Comments: 16 pages, 8 figures

    Journal ref: PLoS ONE 9(12): e113770 (2014)

  25. On a family of quivers related to the Gibbons-Hermsen system

    Authors: Alberto Tacchella

    Abstract: We introduce a family of quivers $Z_{r}$ (labeled by a natural number $r\geq 1$) and study the non-commutative symplectic geometry of the corresponding doubles $\mathbf{Q}_{r}$. We show that the group of non-commutative symplectomorphisms of the path algebra $\mathbb{C}\mathbf{Q}_{r}$ contains two copies of the group $\mathrm{GL}_{r}$ over a ring of polynomials in one indeterminate, and that a par… ▽ More

    Submitted 12 April, 2015; v1 submitted 15 November, 2013; originally announced November 2013.

    Comments: 29 pages. v3: keeps some introductory material left out of the journal version

    MSC Class: 14A22 (Primary) 37J35; 16G20 (Secondary)

    Journal ref: J. Geom. Phys. 93 (2015) 11

  26. arXiv:1208.3613  [pdf, other

    math-ph math.SG

    A Note on the Automorphism Group of the Bielawski-Pidstrygach Quiver

    Authors: Igor Mencattini, Alberto Tacchella

    Abstract: We show that there exists a morphism between a group $Γ^{\mathrm{alg}}$ introduced by G. Wilson and a quotient of the group of tame symplectic automorphisms of the path algebra of a quiver introduced by Bielawski and Pidstrygach. The latter is known to act transitively on the phase space $\mathcal{C}_{n,2}$ of the Gibbons-Hermsen integrable system of rank 2, and we prove that the subgroup generate… ▽ More

    Submitted 30 April, 2013; v1 submitted 17 August, 2012; originally announced August 2012.

    Journal ref: SIGMA 9 (2013), 037, 13 pages

  27. Clause/Term Resolution and Learning in the Evaluation of Quantified Boolean Formulas

    Authors: E. Giunchiglia, M. Narizzano, A. Tacchella

    Abstract: Resolution is the rule of inference at the basis of most procedures for automated reasoning. In these procedures, the input formula is first translated into an equisatisfiable formula in conjunctive normal form (CNF) and then represented as a set of clauses. Deduction starts by inferring new clauses by resolution, and goes on until the empty clause is generated or satisfiability of the set of cla… ▽ More

    Submitted 26 September, 2011; originally announced November 2011.

    Journal ref: Journal Of Artificial Intelligence Research, Volume 26, pages 371-416, 2006

  28. arXiv:1108.2590  [pdf, ps, other

    physics.soc-ph cs.SI physics.comp-ph physics.data-an

    A network analysis of countries' export flows: firm grounds for the building blocks of the economy

    Authors: Guido Caldarelli, Matthieu Cristelli, Andrea Gabrielli, Luciano Pietronero, Antonio Scala, Andrea Tacchella

    Abstract: In this paper we analyze the bipartite network of countries and products from UN data on country production. We define the country-country and product-product projected networks and introduce a novel method of filtering information based on elements' similarity. As a result we find that country clustering reveals unexpected socio-geographic links among the most competing countries. On the same foo… ▽ More

    Submitted 19 April, 2012; v1 submitted 12 August, 2011; originally announced August 2011.

    Comments: 17 pages, 5 figures

    Journal ref: PLoS ONE 7(10): e47278 2012

  29. On rational solutions of multicomponent and matrix KP hierarchies

    Authors: Alberto Tacchella

    Abstract: We derive some rational solutions for the multicomponent and matrix KP hierarchies generalising an approach by Wilson. Connections with the multicomponent version of the KP/CM correspondence are discussed.

    Submitted 5 November, 2010; originally announced November 2010.

    Comments: 15 pages, no figures