• Non ci sono risultati.

Automatic Extraction and Classification of Bioinformatics Publications through a MultiAgent System

N/A
N/A
Protected

Academic year: 2021

Condividi "Automatic Extraction and Classification of Bioinformatics Publications through a MultiAgent System"

Copied!
2
0
0

Testo completo

(1)Automatic Extraction and Classification of Bioinformatics Publications through a MultiAgent System G. Armano (1), A. Manconi(1), E. Vargiu(1) (1) Department of Electrical and Electronic Engineering, University of Cagliari, Cagliari MOTIVATION [1039] A growing amounts of information are currently being generated and stored in the World Wide Web (WWW). Digital archives, like PubMed Central, or online journals, like BMC Bioinformatics, are more and more searched for by bioinformatics researchers to download papers relevant to their scientific interests. These services provide search and browsing facilities based on the papers' list of references. However, for a researcher, especially for a beginner, it is still very hard to determine which papers are in fact of-interest without an explicit classification of the relevant topics s/he is involved in. In our view, personalization and effective information-filtering techniques are primary features to be provided. In fact, beyond conventional search engines, users need specific tools and methods for an effective use of all the available scientific resources. In this work we present a multiagent system explicitly devoted to extract information from heterogeneous sources, and classifying them using text categorization techniques. METHODS [2901] Searching for publications involves two main activities: information extraction and text categorization. To this end we devised a multiagent system upon the generic PACMAS architecture. PACMAS, which stands for Personalized, Adaptive, and Cooperative MultiAgent Systems, is a multiagent architecture aimed at retrieving, filtering and managing information among different and heterogeneous information sources. PACMAS agents are autonomous and flexible, and can be personalized, adaptive and cooperative, depending on the given application. The overall architecture encompasses four main levels (i.e., information, filter, task, and interface), each being associated to a specific role. The communication between adjacent levels is achieved through suitable middle agents, which form a corresponding mid-span level. At the information level, agents play the role of wrappers, each one being associated to a different information source. In the current implementation, agents wrap information sources that provide scientific publications; i.e., BMC Bioinformatics site and PubMed web services. Furthermore, an ad-hoc agent wraps a suitable taxonomy extracted from the TAMBIS ontology. At the filter level, a population of agents is devoted to manipulate the information through suitable filtering strategies according to classical text categorization techniques. In particular, a set of filter agents removes all non-informative words such as prepositions, conjunctions, pronouns and very common verbs by using a standard stop-word list. A set of filter agents performs a stemming algorithm to remove the most common morphological and inflexional suffixes from all the words. For each class, a set of filter agents selects the features relevant to the classification task according to the information gain method. After selecting the terms, for each document a feature vector is generated, whose elements are the feature values of each term. The adopted feature value is the TF (Term Frequency) x IDF (Inverse Document Frequency) measure. At the task level, a population of agents has been developed, each of them embedding a classifier. In the current implementation, each agent embed a kNN classifier Task agents have be trained in order to recognize a specific class, each class being an item of the adopted taxonomy. Given a document in the test set, each agent, through its embedded classifier, identify the category of the input document. Task agents are also devoted to measure the classification accuracy according to the confusion matrix. At the interface level, agents are aimed at interacting with the user. Interface agents are also devoted.

(2) to handle user profile and propagate it through the middle agents. At least in principle an interface agent might also adapt to the changes that occur in the preferences and interests of the corresponding user through a suitable feedback mechanism. RESULTS [903] To evaluate the effectiveness of the system, a suitable training dataset is required. To this end, an online support (http://iasc.diee.unica.it/bioclassifier/index.jsp) has been provided to classify and subsequently collect articles according to the adopted taxonomy. Currently, preliminary tests has been performed using a small number of publications classified by an expert of the domain according to the first level of the proposed taxonomy. Let us pointing out that, particular care has been taken in limiting the phenomenon of false negatives (FN), which -nevertheless-- had a limited impact on the percent of false positives (FP). In particular, the ratio FN/(FN+FP) has been kept under 25% by weighting positive prototypes with an additional factor of 1.05 with respect to negative ones. This preliminary experimental results are encouraging and point to the validity of the proposed approach ..

(3)

Riferimenti

Documenti correlati

Finally, I investigated possible strategies to increase the protein permeation through the plasma membrane of lepidopteran midgut cells: the use of Cell

The UK Quality Code for Higher Education Part B (2013) suggests that “Those involved in student development and achievement are routinely represented in internal

If we do not restrict to asynchronous and/or opportunistic protocols, recently, in [SZ17], Sun and Zanetti 9 introduced a synchronous, averaging-based protocol that first computes

Le manuscrit MC 123, du XII e siècle pour cette partie, comporte une Passion du pape Urbain I er (BHL 8376), peut-être du XI e siècle, dont l’auteur, pour justifier son travail

We included all randomized clinical tri- als of women with breech and/or trans- verse presentation undergoing external cephalic version who were randomized to neuraxial

The aim of this contribution is to study the colonization history of Nostocales by examining the vertical distribution of akinetes in the sediments of 4 European

In the case reported herein the occlusion of the left anterior descending artery resulted from an atheroscle- rotic plaque thrombosis immediately after replacement of the

Experimental Engineering of Arbitrary Qudit States with Discrete-Time Quantum Walks3. Taira Giordani, 1 Emanuele Polino, 1 Sabrina Emiliani, 1 Alessia Suprano, 1 Luca Innocenti,