Giuseppe Attardi

dblp:a/GAttardi · DBLP profile ↗
← Back
35ranked-venue papers
21as first author
0since 2021 · last 2020
0000-0003-3875-6404ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 23 · 12 first-authorTheory of computation · 8 · 6 first-authorGraphics, computer vision, multimedia, augmented reality and games · 6 · 5 first-authorSoftware engineering, systems software and programming languages · 5 · 5 first-authorDatabases, data management, data science and information retrieval · 2Applied, interdisciplinary, general and emerging computing · 2 · 1 first-authorSystems, architecture and hardware · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Artificial intelligence
7 papers
Information extraction and text analysis · 35% Machine translation · 26% Deep learning architectures and training · 26%
Theoretical computer science
4 papers
Logic in computer science · 100%

Topics — the 17 heaviest of 20, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Machine learning › Deep learning architectures and training
recurrent neural network
0.212015
Non-projective Dependency-based Pre-Reordering with Recurrent Neural Network for Machine Translation · ACL (1) 2015
Natural language and speech › Information extraction and text analysis › syntactic parsing
dependency parsing
0.112007
Multilingual Dependency Parsing and Domain Adaptation using DeSR · EMNLP-CoNLL 2007
Machine learning › Transfer learning and domain adaptation
domain adaptation
0.112007
Multilingual Dependency Parsing and Domain Adaptation using DeSR · EMNLP-CoNLL 2007
Natural language and speech › Information extraction and text analysis › syntactic parsing › dependency parsing
multilingual dependency parsing
0.112007
Multilingual Dependency Parsing and Domain Adaptation using DeSR · EMNLP-CoNLL 2007
Natural language and speech › Information extraction and text analysis › syntactic parsing
parser adaptation
0.112007
Multilingual Dependency Parsing and Domain Adaptation using DeSR · EMNLP-CoNLL 2007
Natural language and speech › Information extraction and text analysis
syntactic parsing
0.112007
Multilingual Dependency Parsing and Domain Adaptation using DeSR · EMNLP-CoNLL 2007
Logic in computer science
proof theory
0.011994
Proofs in Context · KR 1994
Knowledge, reasoning and agents › Knowledge representation and reasoning › knowledge management
knowledge sharing
0.011991
Knowledge Sharing: A Feasible Dream · KR 1991
Logic in computer science
logic programming
0.011991
Reflections about Reflection · KR 1991
Logic in computer science › proof theory
reflection
0.011991
Reflections about Reflection · KR 1991
Knowledge, reasoning and agents › Knowledge representation and reasoning
description logic
0.031986
A description-oriented logic for building knowledge bases · Proc. IEEE 1986
Consistency and Completeness of OMEGA, a Logic for Knowledge Representation · IJCAI 1981
Knowledge Embedding in the Description System Omega · AAAI 1980
Knowledge, reasoning and agents › Knowledge representation and reasoning › knowledge base
knowledge base management
0.011986
A description-oriented logic for building knowledge bases · Proc. IEEE 1986
Knowledge, reasoning and agents › Knowledge representation and reasoning › description logic
taxonomic reasoning
0.011986
A description-oriented logic for building knowledge bases · Proc. IEEE 1986
Logic in computer science › knowledge representation and reasoning › knowledge representation
contextual reasoning
0.011994
Proofs in Context · KR 1994
Logic in computer science › knowledge representation and reasoning
description logic
0.011991
Knowledge Sharing: A Feasible Dream · KR 1991
Knowledge, reasoning and agents › Knowledge representation and reasoning › semantic representation › distributed knowledge representation
knowledge embedding
0.011980
Knowledge Embedding in the Description System Omega · AAAI 1980
Knowledge, reasoning and agents › Knowledge representation and reasoning
ontology
0.011980
Knowledge Embedding in the Description System Omega · AAAI 1980

Methods — techniques the papers use, named apart from their topics

recurrent neural network · 0.2dependency parsing · 0.2
YearPublicationVenuePosition
2020 Transfer Learning from Transformers to Fake News Challenge Stance Detection (FNC-1) Task
abstract
Transformer models, trained and publicly released over the last couple of years, have proved effective in many NLP tasks. We wished to test their usefulness in particular on the stance detection task. We performed experiments on the data from the Fake News Challenge Stage 1 (FNC-1). We were indeed able to improve the reported SotA on the challenge, by exploiting the generalization power of large language models based on Transformer architecture. Specifically (1) we improved the FNC-1 best performing model adding BERT sentence embedding of input sequences as a model feature, (2) we fine-tuned BERT, XLNet, and RoBERTa transformers on FNC-1 extended dataset and obtained state-of-the-art results on FNC-1 task.
Valeriya Slovikovskaya, Giuseppe Attardi
LREC2
2019 Suspicious Network Event Recognition Leveraging on Machine Learning
abstract
Network log events produced by network probes are used by security analyzers to detect traffic anomalies and threats. While it is relatively trivial for a probe to mark specific events as suspicious, it is much more challenging for log analyzers to create a comprehensive picture of the overall network. Machine learning can potentially help in this, however there is no specific solution for analyzing network event logs. This paper covers the experiments and design choices that have been made to create a machine learning-based tool able to analyze network event logs. The tool has been evaluated in the Suspicious Network Event Recognition Cup at IEEE BigData 2019, achieving an AUC (Area Under the Curve) of over 90%, making it accurate enough for deployment in real life scenarios.
Daniele Sartiano, Giuseppe Attardi, Luca Deri, Maurizio Martinelli
IEEE BigData2
2018 HPC4AI: an AI-on-demand federated platform endeavour
abstract
In April 2018, under the auspices of the POR-FESR 2014-2020 program of Italian Piedmont Region, the Turin's Centre on High-Performance Computing for Artificial Intelligence (HPC4AI) was funded with a capital investment of 4.5M€ and it began its deployment. HPC4AI aims to facilitate scientific research and engineering in the areas of Artificial Intelligence and Big Data Analytics. HPC4AI will specifically focus on methods for the on-demand provisioning of AI and BDA Cloud services to the regional and national industrial community, which includes the large regional ecosystem of Small-Medium Enterprises (SMEs) active in many different sectors such as automotive, aerospace, mechatronics, manufacturing, health and agrifood.
Marco Aldinucci, Sergio Rabellino, Marco Pironti, Filippo Spiga, Paolo Viviani 0001, Maurizio Drocco, Marco Guerzoni, Guido Boella, Marco Mellia, Paolo Margara, Idilio Drago, Roberto Marturano, Guido Marchetto, Elio Piccolo, Stefano Bagnasco, Stefano Lusso, Sara Vallero, Giuseppe Attardi, Alex Barchiesi, Alberto Colla, Fulvio Galeazzi
CF18
2016 Adapting the TANL tool suite to Universal Dependencies
Maria Simi, Giuseppe Attardi
LREC2
2015 Non-projective Dependency-based Pre-Reordering with Recurrent Neural Network for Machine Translation
abstract
Antonio Valerio Miceli-Barone, Giuseppe Attardi. Proceedings of the 53rd Annual Meeting of the Association for Computational Linguistics and the 7th International Joint Conference on Natural Language Processing (Volume 1: Long Papers). 2015.
Antonio Valerio Miceli Barone, Giuseppe Attardi
ACL (1)2
2010 Active Learning for Building a Corpus of Questions for Parsing
Jordi Atserias Batalla, Giuseppe Attardi, Maria Simi, Hugo Zaragoza
LREC2
2010 A Resource and Tool for Super-sense Tagging of Italian Texts
Giuseppe Attardi, Stefano Dei Rossi, Giulia Di Pietro, Alessandro Lenci, Simonetta Montemagni, Maria Simi
LREC1
2010 Comparing the Influence of Different Treebank Annotations on Dependency Parsing
Cristina Bosco, Simonetta Montemagni, Alessandro Mazzei, Vincenzo Lombardo, Felice Dell'Orletta, Alessandro Lenci, Leonardo Lesmo, Giuseppe Attardi, Maria Simi, Alberto Lavelli, Johan Hall, Jens Nilsson 0001, Joakim Nivre
LREC8
2008 DeSRL: A Linear-Time Semantic Role Labeling System
Massimiliano Ciaramita, Giuseppe Attardi, Felice Dell'Orletta, Mihai Surdeanu
CoNLL2
2008 Semantically Annotated Snapshot of the English Wikipedia
Jordi Atserias Batalla, Hugo Zaragoza, Massimiliano Ciaramita, Giuseppe Attardi
LREC4
2008 Comparing Italian parsers on a common Treebank: the EVALITA experience
Cristina Bosco, Alessandro Mazzei, Vincenzo Lombardo, Giuseppe Attardi, Anna Corazza, Alberto Lavelli, Leonardo Lesmo, Giorgio Satta, Maria Simi
LREC4
2007 Ranking very many typed entities on wikipedia
abstract
We discuss the problem of ranking very many entities of different types. In particular we deal with a heterogeneous set of types, some being very generic and some very specific. We discuss two approaches for this problem: i) exploiting the entity containment graph and ii) using a Web search engine to compute entity relevance. We evaluate these approaches on the real task of ranking Wikipedia entities typed with a state-of-the-art named-entity tagger. Results show that both approaches can greatly increase the performance of methods based only on passage retrieval.
Hugo Zaragoza, Henning Rode, Peter Mika, Jordi Atserias Batalla, Massimiliano Ciaramita, Giuseppe Attardi
CIKM6
2007 Multilingual Dependency Parsing and Domain Adaptation using DeSR
Giuseppe Attardi, Felice Dell'Orletta, Maria Simi, Atanas Chanev, Massimiliano Ciaramita
EMNLP-CoNLL1
2007 Tree Revision Learning for Dependency Parsing
Giuseppe Attardi, Massimiliano Ciaramita
HLT-NAACL1
2006 Experiments with a Multilanguage Non-Projective Dependency Parser
Giuseppe Attardi
CoNLL1
2003 CodeBricks: code fragments as building blocks
abstract
We present a framework for code generation that allows programs to manipulate and generate code at the source level while the joining and splicing of executable code is carried out automatically at the intermediate code/VM level. The framework introduces a data type Code to represent code fragments: methods/operators from this class are used to reify a method from a class, producing its representation as an object of type Code. Code objects can be combined by partial application to other Code objects. Code combinators, corresponding to higher-order methods, allow splicing the code of a functional actual parameter into the resulting Code object. CodeBricks is a library implementing the framework for the .NET Common Language Runtime. The framework can be exploited by language designers to implement metaprogramming, multistage programming and other language features. We illustrate the use of the technique in the implementation of a fully featured regular expression compiler that generates code emulating a finite state automaton. We present benchmarks comparing the performance of the RE matcher built with CodeBricks with the hand written one present in .NET.
Giuseppe Attardi, Antonio Cisternino, Andrew Kennedy
PEPM1
2002 Self Reflection for Adaptive Programming
Giuseppe Attardi, Antonio Cisternino
GPCE1
1998 Software Components for Computer Algebra
abstract
Software c omponents encourage code reuse and simplify application development.An increasing number of applications is built assembling components developed by third parties, taking advantage of language-independence, object orientation, ease of use and other features of modern component architectures.Computer algebra systems could exploit the software component approach, but several issues must be addressed, mostly due to the sophisticated data structures required for representing mathematical objects.We discuss these problems and present a proposal based on the OpenMath specications.We built an prototype f r amework for developing and using mathematical components.The framework uses IDL from CORBA for specifying the interfaces for objects.Code developed in the framework is mapped into either the COM object model for creating ActiveX components or into CORBA objects for creating servers implemented as dynamic modules.
Pietro Iglio, Giuseppe Attardi
ISSAC2
1998 A Customisable Memory Management Framework for C++
abstract
Automatic garbage collection relieves programmers from the burden of managing memory themselves and several techniques have been developed that make garbage collection feasible in many situations, including real time applications or within traditional programming languages. However, optimal performance cannot always be achieved by a uniform general purpose solution. Sometimes an algorithm exhibits a predictable pattern of memory usage that could be better handled specifically, delaying as much as possible the intervention of the general purpose collector. This leads to the requirement for algorithm specific customisation of the collector strategies. We present a dynamic memory management framework which can be customised to the needs of an algorithm, while preserving the convenience of automatic collection in the normal case. The Customisable Memory Manager (CMM) organises memory in multiple heaps. Each heap is an instance of C++ class which abstracts and encapsulates a particular storage discipline. The default heap for collectable objects uses the technique of mostly copying garbage collection, providing good performance and memory compaction. Customisation of the collector is achieved exploiting object orientation by defining specialised versions of the collector methods for each heap class. The object-oriented interface to the collector enables coexistence and coordination among the various collectors as well as integration with traditional code unaware of garbage collection. The CMM is implemented in C++ without any special support in the language or the compiler. The techniques used in the CMM are general enough to be applicable also to other languages. The performance of the CMM is analysed and compared to other conservative collectors for C/C++ in various configurations. © 1998 John Wiley & Sons, Ltd.
Giuseppe Attardi, Tito Flagella, Pietro Iglio
Softw. Pract. Exp.1
1996 Memory Management in the PoSSo Solver
Giuseppe Attardi, Tito Flagella
J. Symb. Comput.1
1996 Strategy-Accurate Parallel Buchberger Algorithms
Giuseppe Attardi, Carlo Traverso
J. Symb. Comput.1
1995 A Formalization of Viewpoints
abstract
We present a formalisation for the notion of viewpoint, a construct meant for expressing several varieties of relativised truth. The formalisation consists in a logic which extends first order predicate calculus with its own metalanguage, an axiomatization of provability and proper reflection rules. The extension is not conservative, but consistency is granted. Viewpoints are defined as set of reified meta-level sentences. A proof theory for viewponts is developed which enables to carry out proofs of statements involving several viewpoints. A semantic account of viewpoints is provided, dealing with issues of self referential theories and paradoxes, and exploiting the notion of contextual entailment. Notions such as beliefs, knowledge, absolute truth or truth relative to a situation can be uniformly modeled as provability in specialised viewpoints, obtained by imposing suitable constraints on viewpoints.
Giuseppe Attardi, Maria Simi
Fundam. Informaticae1
1994 Customising Object Allocation
Giuseppe Attardi, Tito Flagella
ECOOP1
1994 Proofs in Context
Giuseppe Attardi, Maria Simi
KR1
1991 Knowledge Sharing: A Feasible Dream
Giuseppe Attardi
KR1
1991 Reflections about Reflection
Giuseppe Attardi, Maria Simi
KR1
1990 Interoperability of AI Languages
Giuseppe Attardi, Mauro Gaspari, F. Saracco
ECAI1
1989 Metalevel Programming in CLOS
Giuseppe Attardi, Cinzia Bonini, Maria Rosario Boscotrecase, Tito Flagella, Mauro Gaspari
ECOOP1
1986 Concurrent Strategy Execution in OMEGA
Giuseppe Attardi
ECAI1
1986 Taxonomic Reasoning
Giuseppe Attardi, Andrea Corradini 0001, S. Diomedi, Maria Simi
ECAI1
1986 A description-oriented logic for building knowledge bases
abstract
We discuss the advantages of using a logic system for knowledge representation which is based on descriptions, rather than predicates, and which embodies two fundamental ideas for structuring knowledge that are distilled from semantic networks and frame-based languages: inheritance and attributions. Taxonomic reasoning on a lattice of descriptions combined with deduction strategies defined at the metalevel provide the knowledge base with the capability to deal with complex problem-solving tasks.
Giuseppe Attardi, Maria Simi
Proc. IEEE1
1984 Metalanguage and Reasoning Across Viewpoints
Giuseppe Attardi, Maria Simi
ECAI1
1981 Consistency and Completeness of OMEGA, a Logic for Knowledge Representation
Giuseppe Attardi, Maria Simi
IJCAI1
1980 Knowledge Embedding in the Description System Omega
Carl Hewitt, Giuseppe Attardi, Maria Simi
AAAI2
1976 Formal Definition of Semantics of Generated Control Regimes
Luigia Carlucci Aiello, Mario Aiello, Giuseppe Attardi, P. Cavallari, Gianfranco Prini
MFCS3