Demo Data from EDBT 2026 / reviewers in the wild / expert
Salvatore Rampone
dblp:56/702
· DBLP profile ↗
19ranked-venue papers
2as first author
3since 2021 · last 2024
0000-0002-2019-2746ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 15 · 1 first-author · 3 since 2021Applied, interdisciplinary, general and emerging computing · 2 · 1 first-authorDatabases, data management, data science and information retrieval · 1Graphics, computer vision, multimedia, augmented reality and games · 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.
| Interdisciplinary, comprehensive, and emerging computing
1 paper |
Bioinformatics and computational biology · 100% |
Topics — the 2 heaviest of 2, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Bioinformatics and computational biology › sequence analysis
DNA sequence analysis |
0.0 | 1 | 1998 | Recognition of splice junctions on DNA sequences by BRAIN learning algorithm · Bioinform. 1998 |
Bioinformatics and computational biology › transcriptomics › RNA splicing analysis
splice junction detection |
0.0 | 1 | 1998 | Recognition of splice junctions on DNA sequences by BRAIN learning algorithm · Bioinform. 1998 |
Methods — techniques the papers use, named apart from their topics
BRAIN learning algorithm · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | Artificial intelligence for the prediction of the beef quality before slaughtering the cattle
Errico Di Cerbo, Michele Mogavero, Salvatore Rampone |
Soft Comput. | 3 |
| 2022 | Forecasting the spread of SARS-CoV-2 in the campania region using genetic programming
Gianni D'Angelo, Salvatore Rampone |
Soft Comput. | 2 |
| 2021 | Evidence of the correlation between a city's air pollution and human health through soft computing
Salvatore Rampone, Alessio Valente |
Soft Comput. | 1 |
| 2020 | SP-BRAIN: scalable and reliable implementations of a supervised relevance-based machine learning algorithm
Valerio Morfino, Salvatore Rampone, Emanuel Weitschek |
Soft Comput. | 2 |
| 2019 | Detecting unfair recommendations in trust-based pervasive environments
Gianni D'Angelo, Francesco Palmieri 0002, Salvatore Rampone |
Inf. Sci. | 3 |
| 2019 | A proposal for distinguishing between bacterial and viral meningitis using genetic programming and decision trees
Gianni D'Angelo, Raffaele Pilla, Carlo Tascini, Salvatore Rampone |
Soft Comput. | 4 |
| 2018 | A NAT traversal mechanism for cloud video surveillance applications using WebSocket
Gianni D'Angelo, Salvatore Rampone |
Multim. Tools Appl. | 2 |
| 2018 | Toward a soft computing-based correlation between oxygen toxicity seizures and hyperoxic hyperpnea
Gianni D'Angelo, Raffaele Pilla, Jay B. Dean, Salvatore Rampone |
Soft Comput. | 4 |
| 2017 | Developing a trust model for pervasive computing based on Apriori association rules learning and Bayesian classification
Gianni D'Angelo, Salvatore Rampone, Francesco Palmieri 0002 |
Soft Comput. | 2 |
| 2014 | Towards a HPC-oriented parallel implementation of a learning algorithm for bioinformatics applicationsabstractBACKGROUND: The huge quantity of data produced in Biomedical research needs sophisticated algorithmic methodologies for its storage, analysis, and processing. High Performance Computing (HPC) appears as a magic bullet in this challenge. However, several hard to solve parallelization and load balancing problems arise in this context. Here we discuss the HPC-oriented implementation of a general purpose learning algorithm, originally conceived for DNA analysis and recently extended to treat uncertainty on data (U-BRAIN). The U-BRAIN algorithm is a learning algorithm that finds a Boolean formula in disjunctive normal form (DNF), of approximately minimum complexity, that is consistent with a set of data (instances) which may have missing bits. The conjunctive terms of the formula are computed in an iterative way by identifying, from the given data, a family of sets of conditions that must be satisfied by all the positive instances and violated by all the negative ones; such conditions allow the computation of a set of coefficients (relevances) for each attribute (literal), that form a probability distribution, allowing the selection of the term literals. The great versatility that characterizes it, makes U-BRAIN applicable in many of the fields in which there are data to be analyzed. However the memory and the execution time required by the running are of O(n(3)) and of O(n(5)) order, respectively, and so, the algorithm is unaffordable for huge data sets. RESULTS: We find mathematical and programming solutions able to lead us towards the implementation of the algorithm U-BRAIN on parallel computers. First we give a Dynamic Programming model of the U-BRAIN algorithm, then we minimize the representation of the relevances. When the data are of great size we are forced to use the mass memory, and depending on where the data are actually stored, the access times can be quite different. According to the evaluation of algorithmic efficiency based on the Disk Model, in order to reduce the costs of the communications between different memories (RAM, Cache, Mass, Virtual) and to achieve efficient I/O performance, we design a mass storage structure able to access its data with a high degree of temporal and spatial locality. Then we develop a parallel implementation of the algorithm. We model it as a SPMD system together to a Message-Passing Programming Paradigm. Here, we adopt the high-level message-passing systems MPI (Message Passing Interface) in the version for the Java programming language, MPJ. The parallel processing is organized into four stages: partitioning, communication, agglomeration and mapping. The decomposition of the U-BRAIN algorithm determines the necessity of a communication protocol design among the processors involved. Efficient synchronization design is also discussed. CONCLUSIONS: In the context of a collaboration between public and private institutions, the parallel model of U-BRAIN has been implemented and tested on the INTEL XEON E7xxx and E5xxx family of the CRESCO structure of Italian National Agency for New Technologies, Energy and Sustainable Economic Development (ENEA), developed in the framework of the European Grid Infrastructure (EGI), a series of efforts to provide access to high-throughput computing resources across Europe using grid computing techniques. The implementation is able to minimize both the memory space and the execution time. The test data used in this study are IPDATA (Irvine Primate splice- junction DATA set), a subset of HS3D (Homo Sapiens Splice Sites Dataset) and a subset of COSMIC (the Catalogue of Somatic Mutations in Cancer). The execution time and the speed-up on IPDATA reach the best values within about 90 processors. Then the parallelization advantage is balanced by the greater cost of non-local communications between the processors. A similar behaviour is evident on HS3D, but at a greater number of processors, so evidencing the direct relationship between data size and parallelization gain. This behaviour is confirmed on COSMIC. Overall, the results obtained show that the parallel version is up to 30 times faster than the serial one. Gianni D'Angelo, Salvatore Rampone |
BMC Bioinform. | 2 |
| 2007 | VLSI implementation of greedy-based distributed routing schemes for ad hoc networks
Alberto Aloisio, Vincenzo Izzo, Salvatore Rampone |
Soft Comput. | 3 |
| 2005 | An incremental regression method for graph structured data
Menita Carozza, Salvatore Rampone |
Neural Networks | 2 |
| 2001 | An incremental multivariate regression method for function approximation from noisy data
Menita Carozza, Salvatore Rampone |
Pattern Recognit. | 2 |
| 2000 | Towards an Incremental SVM for RegressionabstractWe propose an incremental support vector machine (SVM) approach to regularization. Support vectors are added in an iterative manner during the training process. For each new vector added, the kernel parameters are settled according to an extended chained version of the Nadaraja-Watson estimator. We show this approach minimize the expected risk and leads to an efficient learning procedure. Menita Carozza, Salvatore Rampone |
IJCNN (6) | 2 |
| 1999 | Function approximation from noisy data by an incremental RBF network
Menita Carozza, Salvatore Rampone |
Pattern Recognit. | 2 |
| 1998 | Recognition of splice junctions on DNA sequences by BRAIN learning algorithm
Salvatore Rampone |
Bioinform. | 1 |
| 1997 | Response to the letter by Li and Cao
Maria Marinaro, Salvatore Rampone, Roberto Tagliaferri |
Neural Networks | 2 |
| 1996 | Outline of a linear neural network
Eduardo R. Caianiello, Maria Marinaro, Salvatore Rampone, Roberto Tagliaferri |
Neurocomputing | 3 |
| 1994 | A neural network for error correcting decoding of binary linear codes
Anna Esposito, Salvatore Rampone, Roberto Tagliaferri |
Neural Networks | 2 |