The high volume of information available on the Internet makes it necessary to use search and organization tools to filter and display it. This presentation must make efficient use of the surface the browser leaves;th...
详细信息
ISBN:
(纸本)3540650784
The high volume of information available on the Internet makes it necessary to use search and organization tools to filter and display it. This presentation must make efficient use of the surface the browser leaves;this is even more true in the case of personalized newspapers, in which all the news and publicity must be presented in only one "coup d'oeil", to make them as effective as possible. In this paper, a system to automatically paginate web newspapers on the browser is presented. The system uses a genetic algorithm with integer representation and variable mutation amplitude, fine-tuned by a greedy algorithm. This combination proves to be much better than the genetic algorithm alone. The algorithm is proved to be able to lay out the web page in real time, that is, a time insignificant with respect to the time it takes to load an average page. The system will be embedded in several personalized news sites that are being developed at Granada University.
The popularisation of Networked Virtual Environment (NVE) applications in several context, including social interaction and e-Health fields, makes them an interesting subject of study. The proper estimation of their n...
详细信息
The realization of a control unit can be done using a complex circuitry or microprogramming. The latter may be considered as an alternative method of implementation of machine instructions that can reduce the complexi...
详细信息
ISBN:
(纸本)9781605581309
The realization of a control unit can be done using a complex circuitry or microprogramming. The latter may be considered as an alternative method of implementation of machine instructions that can reduce the complexity and increase the flexibility of the control unit. The microcode efficiency and speed are of vital importance for the computer to execute machine instructions fast. This is a difficult task and it requires expert knowledge. It would be interesting and very helpful to have automated tools that, given a machine instruction description, could generate an efficient and correct microprogram. A good option is to use evolutionary computation techniques, which have proved been effective in the evolution of computer programs. In this paper, we intend to show how evolutionary computing techniques could be used to face this problem of generating efficient microprograms. We have developed a microarchitecture simulator of a real machine in order to evaluate an individual and to assign it the fitness value (to determine whether this candidate solution correctly implements the instruction machine). The proposed method is successful in generating correct solutions, not only for the machine code instruction set, but for new machine instructions not included in such set. We have shown that our approach can generate microprogramms to execute (to schedule microinstructions) the machine level instructions for a real machine. Moreover, this evolutive method could be applied to any microarchitecture just by changing the microinstruction set and pre-conditions of each machine instruction to guide evolution.
Several works in the literature have recently addressed the study of different Networked Virtual Environments (NVE) due to their increasing popularity and widespread use in fields ranging from entertainment to e-Healt...
详细信息
This paper introduces a procedure based on genetic programming to evolve XSLT programs (usually called stylesheets or logicsheets). XSLT is a general purpose, document-oriented functional language, generally used to t...
详细信息
ISBN:
(纸本)9781605581309
This paper introduces a procedure based on genetic programming to evolve XSLT programs (usually called stylesheets or logicsheets). XSLT is a general purpose, document-oriented functional language, generally used to transform XML documents or, in general, solve any problem that can be coded as an XML document. The proposed solution uses a tree representation for the stylesheets as well as diverse specific operators in order to obtain, in the studied cases and a reasonable time, a XSLT stylesheet that performs the transformation.
Given any modeling problem, variable selection is a preprocess step that selects the most relevant variables with respect to the output variable. Forward selection is the most straightforward strategy for variable sel...
详细信息
When evolutionary algorithm (EA) applications are being developed it is very important to know which parameters have the greatest influence on the behavior and performance of the algorithm. This paper proposes using t...
详细信息
We propose a modified radial basis function network (RBF) in which the main characteristics are that: a) the gaussian function is modified using pseudo-gaussian (PG) in which two scaling parameters o are introduced;b)...
详细信息
This paper investigates the behavior of the Adaptive Dissortative Mating Genetic Algorithm (ADMGA) on dynamic problems and compares it with other Genetic Algorithms (GA). ADMGA is a non-random mating algorithm that se...
详细信息
Nowadays, data science projects are usually developed in an unstructured way, which makes it difficult to reproduce. It is also hard to move from an experimental environment to production. Operational workflows such a...
详细信息
暂无评论