Demo Data from EDBT 2026 / reviewers in the wild / expert
Giovanni Soda
dblp:91/2911
· DBLP profile ↗
51ranked-venue papers
0as first author
0since 2021 · last 2011
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 36Databases, data management, data science and information retrieval · 27Applied, interdisciplinary, general and emerging computing · 3Graphics, computer vision, multimedia, augmented reality and games · 2Systems, architecture and hardware · 1Theory of computation · 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.
| Databases, data mining, and information retrieval
5 papers |
Information retrieval · 67% Data mining · 23% Data models and query languages · 5% | |
| Artificial intelligence
6 papers |
Information extraction and text analysis · 28% Knowledge representation and reasoning · 21% Deep learning architectures and training · 14% | |
| Interdisciplinary, comprehensive, and emerging computing
1 paper |
Bioinformatics and computational biology · 100% |
Topics — the 25 heaviest of 25, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Information retrieval › document processing
document analysis |
0.1 | 2 | 2006 | Font Adaptive Word Indexing of Modern Printed Documents · IEEE Trans. Pattern Anal. Mach. Intell. 2006 Artificial Neural Networks for Document Analysis and Recognition · IEEE Trans. Pattern Anal. Mach. Intell. 2005 |
Information retrieval › indexing
document indexing |
0.1 | 1 | 2006 | Font Adaptive Word Indexing of Modern Printed Documents · IEEE Trans. Pattern Anal. Mach. Intell. 2006 |
Information retrieval › indexing › text indexing
word-based indexing |
0.1 | 1 | 2006 | Font Adaptive Word Indexing of Modern Printed Documents · IEEE Trans. Pattern Anal. Mach. Intell. 2006 |
Bioinformatics and computational biology
protein structure prediction |
0.0 | 1 | 1999 | Exploiting the past and the future in protein secondary structure prediction · Bioinform. 1999 |
Bioinformatics and computational biology › protein structure prediction
secondary structure prediction |
0.0 | 1 | 1999 | Exploiting the past and the future in protein secondary structure prediction · Bioinform. 1999 |
Data mining › predictive modeling
classification |
0.0 | 1 | 1999 | Data Categorization Using Decision Trellises · IEEE Trans. Knowl. Data Eng. 1999 |
Data mining
probabilistic graphical models |
0.0 | 1 | 1999 | Data Categorization Using Decision Trellises · IEEE Trans. Knowl. Data Eng. 1999 |
Machine learning › Deep learning architectures and training
recurrent neural network |
0.0 | 2 | 1999 | Unified Integration of Explicit Knowledge and Learning by Example in Recurrent Networks · IEEE Trans. Knowl. Data Eng. 1995 Exploiting the past and the future in protein secondary structure prediction · Bioinform. 1999 |
Machine learning › Graph learning
attributed graphs |
0.0 | 1 | 1998 | INFORMys: A Flexible Invoice-Like Form-Reader System · IEEE Trans. Pattern Anal. Mach. Intell. 1998 |
Natural language and speech › Information extraction and text analysis
document analysis |
0.0 | 1 | 1998 | INFORMys: A Flexible Invoice-Like Form-Reader System · IEEE Trans. Pattern Anal. Mach. Intell. 1998 |
Natural language and speech › Information extraction and text analysis › document understanding
document layout analysis |
0.0 | 1 | 1998 | INFORMys: A Flexible Invoice-Like Form-Reader System · IEEE Trans. Pattern Anal. Mach. Intell. 1998 |
Data mining
clustering |
0.0 | 1 | 2006 | Font Adaptive Word Indexing of Modern Printed Documents · IEEE Trans. Pattern Anal. Mach. Intell. 2006 |
Data mining › clustering › prototype-based clustering
self-organizing map |
0.0 | 1 | 2006 | Font Adaptive Word Indexing of Modern Printed Documents · IEEE Trans. Pattern Anal. Mach. Intell. 2006 |
Knowledge, reasoning and agents › Knowledge representation and reasoning › description logic
concept languages |
0.0 | 1 | 1996 | Describing Database Objects in a Concept Language Environment · IEEE Trans. Knowl. Data Eng. 1996 |
Knowledge, reasoning and agents › Knowledge representation and reasoning
description logic |
0.0 | 1 | 1996 | Describing Database Objects in a Concept Language Environment · IEEE Trans. Knowl. Data Eng. 1996 |
Data models and query languages
object-oriented data model |
0.0 | 1 | 1996 | Describing Database Objects in a Concept Language Environment · IEEE Trans. Knowl. Data Eng. 1996 |
Natural language and speech › Language models and text generation › large language model › knowledge in language models
knowledge injection |
0.0 | 1 | 1995 | Unified Integration of Explicit Knowledge and Learning by Example in Recurrent Networks · IEEE Trans. Knowl. Data Eng. 1995 |
Indexing and storage engines › hash index
dynamic hashing |
0.0 | 1 | 1991 | A Dynamic Hash Method with Signature · ACM Trans. Database Syst. 1991 |
Information retrieval › hashing
external hashing |
0.0 | 1 | 1991 | A Dynamic Hash Method with Signature · ACM Trans. Database Syst. 1991 |
Indexing and storage engines › file organization
hash file organization |
0.0 | 1 | 1991 | A Dynamic Hash Method with Signature · ACM Trans. Database Syst. 1991 |
Machine learning › Probabilistic and Bayesian machine learning › structured models › graphical models
bayesian network |
0.0 | 1 | 1999 | Data Categorization Using Decision Trellises · IEEE Trans. Knowl. Data Eng. 1999 |
Machine learning › Learning paradigms
supervised learning |
0.0 | 1 | 1999 | Data Categorization Using Decision Trellises · IEEE Trans. Knowl. Data Eng. 1999 |
Data models and query languages
formal semantics |
0.0 | 1 | 1996 | Describing Database Objects in a Concept Language Environment · IEEE Trans. Knowl. Data Eng. 1996 |
Natural language and speech › Speech recognition and synthesis
automatic speech recognition |
0.0 | 1 | 1995 | Unified Integration of Explicit Knowledge and Learning by Example in Recurrent Networks · IEEE Trans. Knowl. Data Eng. 1995 |
Query processing and optimization › query planning
access path selection |
0.0 | 1 | 1991 | A Dynamic Hash Method with Signature · ACM Trans. Database Syst. 1991 |
Methods — techniques the papers use, named apart from their topics
connectionist approaches · 0.1artificial neural network · 0.1unsupervised character clustering · 0.1self-organizing map · 0.1multiple sequence alignment · 0.0inference algorithm · 0.0expectation-maximization · 0.0ensemble methods · 0.0bidirectional recurrent neural network · 0.0morphological operations · 0.0connectionist model · 0.0connected components · 0.0description logic mapping · 0.0simulation · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2011 | Conversion of PDF Books in ePub FormatabstractIn the last years the interest in e-book readers is significantly growing. Two main document formats are supported by most devices: PDF and ePub. The PDF format is widely used to share documents allowing a cross-platform readability. However, it is not ideal for a comfortable reading on small screens. On the opposite, the ePub format is re-flowable and it is well suited for e-book readers. In this paper we describe a system for the conversion of PDF books to the ePub format aiming at inverting the text formatting made during the pagination. To this purpose, layout analysis techniques are performed to identify the book's table of contents and the main functional regions such as chapters, paragraphs, and notes. Simone Marinai, Emanuele Marino, Giovanni Soda |
ICDAR | 3 |
| 2011 | Using Earth Mover's Distance in the Bag-of-Visual-Words Model for Mathematical Symbol RetrievalabstractIn this paper, the Earth Mover's Distance (EMD) is used as a similarity measure in the mathematical symbol retrieval task. The approach is based on the Bag-of-Visual-Words model. In our case the features extracted from each symbol are clustered by means of Self-Organizing Maps (SOM) and then occurrences of features in the clusters are accumulated in a vector of visual words. The comparison between the latter vectors is performed with the EMD which naturally allows to incorporate the topological organization of SOM clusters in the distance computation. The proposed approach is experimentally tested in a mathematical symbol retrieval task and compared with the cosine similarity and with some variants that have been recently proposed. Simone Marinai, Beatrice Miotti, Giovanni Soda |
ICDAR | 3 |
| 2010 | Table of contents recognition for converting PDF documents in e-book formatsabstractWe describe one tool for Table of Content (ToC) identification and recognition from PDF books. This task is part of ongoing research on the development of tools for the semi-automatic conversion of PDF documents in the Epub format that can be read on several E-book devices. Among various sub-tasks, the ToC extraction and recognition is particularly useful for an easy navigation of book contents. Simone Marinai, Emanuele Marino, Giovanni Soda |
ACM Symposium on Document Engineering | 3 |
| 2010 | Bag of Characters and SOM Clustering for Script Recognition and Writer IdentificationabstractIn this paper, we describe a general approach for script (and language) recognition from printed documents and for writer identification in handwritten documents. The method is based on a bag of visual word strategy where the visual words correspond to characters and the clustering is obtained by means of Self Organizing Maps (SOM). Unknown pages (words in the case of script recognition) are classified comparing their vectorial representations with those of one training set using a cosine similarity. The comparison is improved using a similarity score that is obtained taking into account the SOM organization of cluster centroids. Promising results are presented for both printed documents and handwritten musical scores. Simone Marinai, Beatrice Miotti, Giovanni Soda |
ICPR | 3 |
| 2009 | Mathematical Symbol Indexing Using Topologically Ordered Clusters of Shape ContextsabstractThis paper addresses the indexing and retrieval of mathematical symbols from digitized documents. The proposed approach exploits Shape Contexts (SC) to describe the shape of mathematical symbols. Starting from the vector space method, that is based on SC clustering, we explore the use of topological ordered clusters to improve the retrieval performance. The clustering is computed by means of Self-Organizing Maps that organize the clusters in two dimensional topologically ordered feature maps. The retrieval performance are compared with those obtained using the K-means clustering on a large collection of mathematical symbols gathered from the widely used INFTY database. Simone Marinai, Beatrice Miotti, Giovanni Soda |
ICDAR | 3 |
| 2008 | A Comparison of Clustering Methods for Word Image IndexingabstractIn this paper we compare three clustering methods used to perform word image indexing. The three methods are: the Self-Organizing Map (SOM), the Growing Hierarchical Self-Organizing Map (GHSOM), and the Spectral Clustering. We test these methods on a real data set composed of word images extracted from an encyclopedia of the XIX-th Century. The word images are grouped on the basis of the clustering methods and subsequently retrieved identifying the closest clusters to a query word. The accuracy of the methods is compared evaluating the performance of the word retrieval algorithm. From the experimental results we conclude that methods designed to automatically determine the number and the structure of clusters, such as GHSOM, are particularly suitable in the context represented by our data set. Simone Marinai, Emanuele Marino, Giovanni Soda |
Document Analysis Systems | 3 |
| 2006 | Efficient Word Retrieval by Means of SOM Clustering and PCA
Simone Marinai, Stefano Faini, Emanuele Marino, Giovanni Soda |
Document Analysis Systems | 4 |
| 2006 | Font Adaptive Word Indexing of Modern Printed DocumentsabstractWe propose an approach for the word-level indexing of modern printed documents which are difficult to recognize using current OCR engines. By means of word-level indexing, it is possible to retrieve the position of words in a document, enabling queries involving proximity of terms. Web search engines implement this kind of indexing, allowing users to retrieve Web pages on the basis of their textual content. Nowadays, digital libraries hold collections of digitized documents that can be retrieved either by browsing the document images or relying on appropriate metadata assembled by domain experts. Word indexing tools would therefore increase the access to these collections. The proposed system is designed to index homogeneous document collections by automatically adapting to different languages and font styles without relying on OCR engines for character recognition. The approach is based on three main ideas: the use of Self Organizing Maps (SOM) to perform unsupervised character clustering, the definition of one suitable vector-based word representation whose size depends on the word aspect-ratio, and the run-time alignment of the query word with indexed words to deal with broken and touching characters. The most appropriate applications are for processing modern printed documents (17th to 19th centuries) where current OCR engines are less accurate. Our experimental analysis addresses six data sets containing documents ranging from books of the 17th century to contemporary journals. Simone Marinai, Emanuele Marino, Giovanni Soda |
IEEE Trans. Pattern Anal. Mach. Intell. | 3 |
| 2005 | Layout based document image retrieval by means of XY tree reductionabstractWe analyze a system for the retrieval of document images on the basis of layout similarity. Layout objects are extracted and represented with the XY tree. Page similarity is computed with a tree-edit distance algorithm. The peculiarity of the approach is the use of tree grammars to model the variations in the tree, which are due to segmentation algorithms or to structural differences between documents with similar layout. A few class-independent grammatical rules are used to modify each tree and obtain a reduced tree that is supposed to preserve the most relevant features of the page. Simone Marinai, Emanuele Marino, Giovanni Soda |
ICDAR | 3 |
| 2005 | Artificial Neural Networks for Document Analysis and RecognitionabstractArtificial neural networks have been extensively applied to document analysis and recognition. Most efforts have been devoted to the recognition of isolated handwritten and printed characters with widely recognized successful results. However, many other document processing tasks, like preprocessing, layout analysis, character segmentation, word recognition, and signature verification, have been effectively faced with very promising results. This paper surveys the most significant problems in the area of offline document image processing, where connectionist-based approaches have been applied. Similarities and differences between approaches belonging to different categories are discussed. A particular emphasis is given on the crucial role of prior knowledge for the conception of both appropriate architectures and learning algorithms. Finally, the paper provides a critical analysis on the reviewed approaches and depicts the most promising research guidelines in the field. In particular, a second generation of connectionist-based models are foreseen which are based on appropriate graphical representations of the learning environment. Simone Marinai, Marco Gori, Giovanni Soda |
IEEE Trans. Pattern Anal. Mach. Intell. | 3 |
| 2005 | Ambiguity resolution analysis in incremental parsing of natural languageabstractIncremental parsing gains its importance in natural language processing and psycholinguistics because of its cognitive plausibility. Modeling the associated cognitive data structures, and their dynamics, can lead to a better understanding of the human parser. In earlier work, we have introduced a recursive neural network (RNN) capable of performing syntactic ambiguity resolution in incremental parsing. In this paper, we report a systematic analysis of the behavior of the network that allows us to gain important insights about the kind of information that is exploited to resolve different forms of ambiguity. In attachment ambiguities, in which a new phrase can be attached at more than one point in the syntactic left context, we found that learning from examples allows us to predict the location of the attachment point with high accuracy, while the discrimination amongst alternative syntactic structures with the same attachment point is slightly better than making a decision purely based on frequencies. We also introduce several new ideas to enhance the architectural design, obtaining significant improvements of prediction accuracy, up to 25% error reduction on the same dataset used in previous work. Finally, we report large scale experiments on the entire Wall Street Journal section of the Penn Treebank. The best prediction accuracy of the model on this large dataset is 87.6%, a relative error reduction larger than 50% compared to previous results. Fabrizio Costa, Paolo Frasconi, Vincenzo Lombardo, Patrick Sturt, Giovanni Soda |
IEEE Trans. Neural Networks | 5 |
| 2003 | Using tree-grammars for training set expansion in page classificationabstractIn this paper we describe a method for the expansionof training sets made by XY trees representing page layout.This approach is appropriate when dealing with page classificationbased on MXY tree page representations. The basicidea is the use of tree grammars to model the variationsin the tree which are caused by segmentation algorithms.A set of general grammatical rules are defined and used toexpand the training set. Pages are classified with a k - nnapproach where the distance between pages is computed bymeans of tree-edit distance. Stefano Baldi, Simone Marinai, Giovanni Soda |
ICDAR | 3 |
| 2003 | Indexing and retrieval of words in old documentsabstractThis paper describes a system for efficient indexing and retrieval of words in collections of document images. The proposed method is based on two main principles: unsupervised prototype clustering, and string encoding for efficient string matching. During indexing, a self organizing map (SOM) is trained so as to cluster together similar symbols (character-like objects) in a sub-set of the documents to be stored. By using the trained SOM the words in the whole collection can be stored and represented with a fixed-length description that can be easily compared in order to score most similar words in response to a user query. The system can be automatically adapted to different languages and font styles. The most appropriate applications are for the processing of old documents (18th and 19th Centuries) where current OCRs have more difficulties. Experimental results describe three application scenarios having various levels of difficulty for current OCR systems. Simone Marinai, Emanuele Marino, Giovanni Soda |
ICDAR | 3 |
| 2003 | Towards Incremental Parsing of Natural Language Using Recursive Neural Networks
Fabrizio Costa, Paolo Frasconi, Vincenzo Lombardo, Giovanni Soda |
Appl. Intell. | 4 |
| 2003 | Analysis and understanding of multi-class invoices
Francesca Cesarini, Enrico Francesconi, Marco Gori, Giovanni Soda |
Int. J. Document Anal. Recognit. | 4 |
| 2003 | Edge-backpropagation for noisy logo recognition
Marco Gori, Marco Maggini, Simone Marinai, Jianqing Sheng, Giovanni Soda |
Pattern Recognit. | 5 |
| 2002 | Retrieval by Layout Similarity of Documents Represented with MXY Trees
Francesca Cesarini, Simone Marinai, Giovanni Soda |
Document Analysis Systems | 3 |
| 2002 | Enhancing First-Pass Attachment Prediction
Fabrizio Costa, Paolo Frasconi, Vincenzo Lombardo, Patrick Sturt, Giovanni Soda |
ECAI | 5 |
| 2002 | Hidden Markov Models for Text Categorization in Multi-Page Documents
Paolo Frasconi, Giovanni Soda, Alessandro Vullo |
J. Intell. Inf. Syst. | 2 |
| 2001 | Page Classification for Meta-data Extraction from Digital Collections
Francesca Cesarini, Marco Lastri, Simone Marinai, Giovanni Soda |
DEXA | 4 |
| 2001 | Encoding of Modified X-Y Trees for Document ClassificationabstractDescribes a method for classifying document images on the basis of their physical layout. The layout is described by means of a hierarchical description, the modified X-Y tree, that is derived from the classical X-Y tree segmentation algorithm taking into account cuts along lines in addition to cuts along white spaces between blocks. In order to reduce problems due to noise and the skew of the input image, the modified X-Y tree is built on top of regions extracted by a commercial OCR package. The tree is afterwards coded into a fixed-size representation that takes into account occurrences of tree patterns in the tree representing the page. Lastly, this feature vector is fed to an artificial neural network that is trained to classify document images. The system is applied to the classification of documents belonging to digital libraries. Examples of classes taken into account are "title page", "index" and "regular page". Many tests have been carried out on a data set of more than 600 pages from an online digital library. These tests allowed us to conclude that the use of modified X-Y trees is advantageous with respect to the classical X-Y decomposition for this classification task. Francesca Cesarini, Marco Lastri, Simone Marinai, Giovanni Soda |
ICDAR | 4 |
| 2001 | Automatic document classification and indexing in high-volume applications
Enrico Appiani, Francesca Cesarini, Anna Maria Colla, Michelangelo Diligenti, Marco Gori, Simone Marinai, Giovanni Soda |
Int. J. Document Anal. Recognit. | 7 |
| 2001 | A serial combination of connectionist-based classifiers for OCR
Enrico Francesconi, Marco Gori, Simone Marinai, Giovanni Soda |
Int. J. Document Anal. Recognit. | 4 |
| 2000 | Learning incremental syntactic structures with recursive neural networksabstractWe develop novel algorithmic ideas for building a natural language parser grounded upon the hypothesis of incrementality, which is widely supported by experimental data as a model of human parsing. Our proposal relies on a machine learning technique for predicting the correctness of partial syntactic structures that are built during the parsing process. A recursive neural network architecture is employed for computing predictions after a training phase on examples drawn from a corpus of parsed sentences, the Penn Treebank. Our results indicate the viability of the approach and lay out the premises for a novel generation of algorithms for natural language processing which more closely model human parsing. These algorithms may prove very useful in the development of efficient parsers and have an immediate application in the construction of semiautomatic annotation tools. Fabrizio Costa, Paolo Frasconi, Vincenzo Lombardo, Giovanni Soda |
KES | 4 |
| 2000 | Competitive radial basis functions training for phone classification
Piero Cosi, Paolo Frasconi, Marco Gori, Luca Lastrucci, Giovanni Soda |
Neurocomputing | 5 |
| 1999 | A topological transformation for hidden recursive modelsarchitecture networks
Fabrizio Costa, Paolo Frasconi, Giovanni Soda |
ESANN | 3 |
| 1999 | A Two Level Knowledge Approach for Understanding Documents of a Multi-Class DomainabstractIn this paper an architecture for understanding documents of a domain that can be grouped into classes is shown. Documents are grouped with respect to the physical structure. The architecture is based on two knowledge descriptions of the domain: one is independent from the classes and one related to the classes. Such knowledge levels are used to understand the documents of the domain. The understanding phase is described in relation with the phases of analysis and classification of such documents. Francesca Cesarini, Enrico Francesconi, Marco Gori, Giovanni Soda |
ICDAR | 4 |
| 1999 | Structured Document Segmentation and Representation by the Modified X-Y treeabstractWe describe a top-down approach to the segmentation and representation of documents containing tabular structures. Examples of these documents are invoices and technical papers with tables. The segmentation is based on an extension of X-Y trees, where the regions are split by means of cuts along separators (e.g. lines), in addition to cuts along white spaces. The leaves describe regions containing homogeneous information and cutting separators. Adjacency links among leaves of the tree describe local relationships between corresponding regions. Francesca Cesarini, Marco Gori, Simone Marinai, Giovanni Soda |
ICDAR | 4 |
| 1999 | Exploiting the past and the future in protein secondary structure predictionabstractMOTIVATION: Predicting the secondary structure of a protein (alpha-helix, beta-sheet, coil) is an important step towards elucidating its three-dimensional structure, as well as its function. Presently, the best predictors are based on machine learning approaches, in particular neural network architectures with a fixed, and relatively short, input window of amino acids, centered at the prediction site. Although a fixed small window avoids overfitting problems, it does not permit capturing variable long-rang information. RESULTS: We introduce a family of novel architectures which can learn to make predictions based on variable ranges of dependencies. These architectures extend recurrent neural networks, introducing non-causal bidirectional dynamics to capture both upstream and downstream information. The prediction algorithm is completed by the use of mixtures of estimators that leverage evolutionary information, expressed in terms of multiple alignments, both at the input and output levels. While our system currently achieves an overall performance close to 76% correct prediction--at least comparable to the best existing systems--the main emphasis here is on the development of new algorithmic ideas. AVAILABILITY: The executable program for predicting protein secondary structure is available from the authors free of charge. CONTACT: [email protected], [email protected], [email protected], [email protected]. Pierre Baldi, Søren Brunak, Paolo Frasconi, Giovanni Soda, Gianluca Pollastri |
Bioinform. | 4 |
| 1999 | Data Categorization Using Decision TrellisesabstractWe introduce a probabilistic graphical model for supervised learning on databases with categorical attributes. The proposed belief network contains hidden variables that play a role similar to nodes in decision trees and each of their states either corresponds to a class label or to a single attribute test. As a major difference with respect to decision trees, the selection of the attribute to be tested is probabilistic. Thus, the model can be used to assess the probability that a tuple belongs to some class, given the predictive attributes. Unfolding the network along the hidden states dimension yields a trellis structure having a signal flow similar to second order connectionist networks. The network encodes context specific probabilistic independencies to reduce parametric complexity. We present a custom tailored inference algorithm and derive a learning procedure based on the expectation-maximization algorithm. We propose decision trellises as an alternative to decision trees in the context of tuple categorization in databases, which is an important step for building data mining systems. Preliminary experiments on standard machine learning databases are reported, comparing the classification accuracy of decision trellises and decision trees induced by C4.5. In particular, we show that the proposed model can offer significant advantages for sparse databases in which many predictive attributes are missing. Paolo Frasconi, Marco Gori, Giovanni Soda |
IEEE Trans. Knowl. Data Eng. | 3 |
| 1998 | INFORMys: A Flexible Invoice-Like Form-Reader SystemabstractWe describe a flexible form-reader system capable of extracting textual information from accounting documents, like invoices and bills of service companies. In this kind of document, the extraction of some information fields cannot take place without having detected the corresponding instruction fields, which are only constrained to range in given domains. We propose modeling the document's layout by means of attributed relational graphs, which turn out to be very effective for form registration, as well as for performing a focused search for instruction fields. This search is carried out by means of a hybrid model, where proper algorithms, based on morphological operations and connected components, are integrated with connectionist models. Experimental results are given in order to assess the actual performance of the system. Francesca Cesarini, Marco Gori, Simone Marinai, Giovanni Soda |
IEEE Trans. Pattern Anal. Mach. Intell. | 4 |
| 1998 | Inductive inference from noisy examples using the hybrid finite state filterabstractRecurrent neural networks processing symbolic strings can be regarded as adaptive neural parsers. Given a set of positive and negative examples, picked up from a given language, adaptive neural parsers can effectively be trained to infer the language grammar. In this paper we use adaptive neural parsers to face the problem of inferring grammars from examples that are corrupted by a kind of noise that simply changes their membership.We propose a training algorithm, referred to as hybrid finite state filter (HFF), which is based on a parsimony principle that penalizes the development of complex rules.We report very promising experimental results showing that the proposed inductive inference scheme is indeed capable of capturing rules, while removing noise. Marco Gori, Marco Maggini, Enrico Martinelli, Giovanni Soda |
IEEE Trans. Neural Networks | 4 |
| 1997 | A Neural-Based Architecture for Spot-Noisy Logo RecognitionabstractMuch attention has recently been paid to the recognition of graphical objects, such as company logos and trademarks. Recognizing these objects facilitates the recognition of document classes. Some promising results have been achieved by using autoassociator-based artificial neural networks (AANN) in the presence of homogeneously distributed noise. However, the performance drops significantly when dealing with spot-noisy logos, where strips or blobs produce a partial obstruction of the pictures. We propose a new approach for training AANNs especially conceived for dealing with spot noise. The basic idea is to introduce new metrics for assessing the reproduction error in AANNs. The proposed algorithm, referred to as spot-backpropagation (S-BP), is significantly more robust with respect to spot-noise than classical Euclidean norm-based backpropagation (BP). Our experimental results are based on a database of 88 real logos that are artificially corrupted by spot-noise. Francesca Cesarini, Enrico Francesconi, Marco Gori, Simone Marinai, Jianqing Sheng, Giovanni Soda |
ICDAR | 6 |
| 1997 | Rectangle Labelling for an Invoice Understanding SystemabstractWe present a method for the logical labelling of physical rectangles, extracted from invoices, based on a conceptual model which describes, as generally as possible, the invoice universe. This general knowledge is used in the semi automatic construction of a model for each class of invoices. Once the model is constructed, it can be applied to understand an invoice instance, whose class is univocally identified by its logo. This approach is used to design a flexible system which is able to learn, from a nucleus of general knowledge, a monotonic set of specific knowledge for each class of invoices (document models), in terms of physical coordinates for each rectangle and related semantic label. Francesca Cesarini, Enrico Francesconi, Marco Gori, Simone Marinai, Jianqing Sheng, Giovanni Soda |
ICDAR | 6 |
| 1997 | Links between LVQ and Backpropagation
Paolo Frasconi, Marco Gori, Giovanni Soda |
Pattern Recognit. Lett. | 3 |
| 1996 | Representation of Finite State Automata in Recurrent Radial Basis Function Networks
Paolo Frasconi, Marco Gori, Marco Maggini, Giovanni Soda |
Mach. Learn. | 4 |
| 1996 | Autoassociator-based models for speaker verification
Marco Gori, Luca Lastrucci, Giovanni Soda |
Pattern Recognit. Lett. | 3 |
| 1996 | Describing Database Objects in a Concept Language EnvironmentabstractWe formally investigate the structural similarities and differences existing between object database models and concept languages establishing a correspondence between the two environments. Object database models deal with two kinds of data: individual objects, which have an identity, and values, which can be basic values or can have complex structures containing both basic values and objects. Concept languages only deal with individual objects. The correspondence points out the different role played by objects and values in both approaches and defines a way of properly mapping database descriptions into concept language descriptions at both a terminological and assertional level. Once the mapping is achieved, object databases can take advantage of both the algorithms and the results concerning their complexity developed in concept languages. Alessandro Artale, Francesca Cesarini, Giovanni Soda |
IEEE Trans. Knowl. Data Eng. | 3 |
| 1995 | Data Extraction from Form Images
Francesca Cesarini, Marco Gori, Simone Marinai, Giovanni Soda |
DEXA | 4 |
| 1995 | A system for data extraction from forms of known classabstractIn this paper, we describe a flexible and efficient system for processing forms of a known class. The model is based on attributed relational graphs and the system performs form registration and location of information fields using algorithms based on the hypothesize-and-verify paradigm. A special emphasis has been placed at the low level, where an autoassociator-based connectionist model has exhibited successful results in finding the instruction fields in very noisy forms. Francesca Cesarini, Marco Gori, Simone Marinai, Giovanni Soda |
ICDAR | 4 |
| 1995 | Recurrent neural networks and prior knowledge for sequence processing: a constrained nondeterministic approach
Paolo Frasconi, Marco Gori, Giovanni Soda |
Knowl. Based Syst. | 3 |
| 1995 | Unified Integration of Explicit Knowledge and Learning by Example in Recurrent NetworksabstractProposes a novel unified approach for integrating explicit knowledge and learning by example in recurrent networks. The explicit knowledge is represented by automaton rules, which are directly injected into the connections of a network. This can be accomplished by using a technique based on linear programming, instead of learning from random initial weights. Learning is conceived as a refinement process and is mainly responsible for uncertain information management. We present preliminary results for problems of automatic speech recognition.> Paolo Frasconi, Marco Gori, Marco Maggini, Giovanni Soda |
IEEE Trans. Knowl. Data Eng. | 4 |
| 1992 | Generating Sample Relational Databases on Small Machines
Francesca Cesarini, Giovanni Soda |
Comput. J. | 2 |
| 1992 | An expert system approach for database application tuning
Francesca Cesarini, Michele Missikoff, Giovanni Soda |
Data Knowl. Eng. | 3 |
| 1992 | Local Feedback Multilayered NetworksabstractIn this paper, we investigate the capabilities of local feedback multilayered networks, a particular class of recurrent networks, in which feedback connections are only allowed from neurons to themselves. In this class, learning can be accomplished by an algorithm that is local in both space and time. We describe the limits and properties of these networks and give some insights on their use for solving practical problems. Paolo Frasconi, Marco Gori, Giovanni Soda |
Neural Comput. | 3 |
| 1991 | A Dynamic Hash Method with SignatureabstractWe present a dynamic external hash method that allows retrieval of a record by only one access to mass storage while maintaining a high load factor. The hash function is based on generalized spiral storage. Both primary and overflow records are allocated to the same file, and file expansion depends on being able to allocate every overflow chain to one bucket. An in-core index, built by means of a signature function, discriminates between primary and overflow records and assures one access to storage in the case of either successful or unsuccessful searching. Simulation results confirm the good expected performance. Francesca Cesarini, Giovanni Soda |
ACM Trans. Database Syst. | 2 |
| 1990 | Ardito: An Advanced Relational Database System for Image and Text Organization
Francesca Cesarini, Giovanni Soda |
DEXA | 2 |
| 1988 | A multiprocessor architecture and its application to adaptive control
Francesca Cesarini, Giovanni Soda, G. Zappa |
Microprocess. Microprogramming | 2 |
| 1985 | Design and Implementation of a Relational DBMS for MicrocomputersabstractThe aim of this paper is to present the design and implementation of Mimirel, a relational Data Base Management System for microcomputers especially directed to non-specialist end users. The system overcomes architectural limits of microcomputers by means of a physical data organisation which allows space saving and fast inquiring. Furthermore, the user interface has been developed so as to take the needs of typical microcomputer end user into account. The critical operations are system driven in a conversational way and suitable facilities are provided for the inquiring. The Mimirel system has been fully implemented in Pascal, under the CP/M operating system and so it is highly portable. Francesca Cesarini, Giovanni Soda |
Comput. J. | 2 |
| 1983 | An Algorithm to Construct a Compact B-Tree in Case of Ordered Keys
Francesca Cesarini, Giovanni Soda |
Inf. Process. Lett. | 2 |
| 1982 | Binary trees paging
Francesca Cesarini, Giovanni Soda |
Inf. Syst. | 2 |