This work presents the development of a simulation model based on a recurrent fuzzy system with structure and parameter identification by a differential evolution algorithm. The proposed model is formulated by state s...
详细信息
This work presents the development of a simulation model based on a recurrent fuzzy system with structure and parameter identification by a differential evolution algorithm. The proposed model is formulated by state space equation, in which the state transition function is a recurrent fuzzy system with two feedback connections and adjustable delay operators and the output function is a linear function of the states. The identification process relies on two instances of the differential evolution algorithm in a hierarchical fashion. The outermost is considered for combinatorial structure optimization and the innermost for optimization of continuous parameters. The new model is evaluatedin some benchmark problems and the results showed the model achieved good numerical performance. Moreover, the results demonstrated the ability of differential evolution algorithm to optimize both the parameters as well as the structure of the model.
Grailog embodies a systematics to visualize knowledge sources by graphical elements. Its main benefit is that the resulting visual presentations are easier to read for humans than the original symbolic source code. In...
详细信息
Grailog embodies a systematics to visualize knowledge sources by graphical elements. Its main benefit is that the resulting visual presentations are easier to read for humans than the original symbolic source code. In this paper we introduce a methodology to handle the mapping from Datalog RuleML, serialized in XML, to an SVG representation of Grailog, also serialized in XML, via eXtensible Stylesheet Language Transformations (XSLT) 2.0/XML;the SVG is then rendered visually by modern Web browsers. This initial mapping is realized to target Grailog's "fully node copied" normal form. Elements can thus be translated one at a time, separating the fundamental Datalog-to-SVG translation concern from the concern of merging node copies for optimal (hyper)graph layout and avoiding its high computational complexity in this online tool. The resulting open source Grailog Knowledge-Source Visualizer (Grailog KS Viz) supports Datalog RuleML with positional relations of arity n>1. The on-the-fly transformation was shown to run on all recent major Web browsers and should be easy to understand, use, and extend.
We consider the problem of matching a set of gapped patterns against a given text T of length n, where a gapped pattern is a sequence of strings (keywords), over a finite alphabet ∑ of size σ, such that there is a g...
详细信息
Some aspects regarding delivering of different programming courses in three institutions from three countries (Serbia, FYR Macedonia and Croatia) are observed in the paper. Courses' profiles and the application of...
详细信息
Collaborative virtual environments and technical possibilities in general are still a growing and more and more important influence on everyday life. According to corresponding studies it seems that context conditions...
详细信息
During early stages of computer software development, depending on the methodology employed, developers usually create the application's initial skeleton based on previously gathered requirements and on generated ...
详细信息
In this paper we present the OpenMP Analysis Toolkit (OAT), which uses Satisfiability Modulo Theories (SMT) solver based symbolic analysis to detect data races and deadlocks in OpenMP codes. Our approach approximately...
详细信息
In this paper we present the OpenMP Analysis Toolkit (OAT), which uses Satisfiability Modulo Theories (SMT) solver based symbolic analysis to detect data races and deadlocks in OpenMP codes. Our approach approximately simulates real executions of an OpenMP program through schedule permutation. We conducted experiments on real-world OpenMP benchmarks and student homework assignments by comparing our OAT tool with two commercial dynamic analysis tools: Intel Thread Checker and Sun Thread Analyzer, and one commercial static analysis tool: Viva64 PVS Studio. The experiments show that our symbolic analysis approach is more accurate than static analysis and more efficient and scalable than dynamic analysis tools with less false positives and negatives.
Error detection and recovery are important issues in swarm robotics research, as they are a means by which fault tolerance can be achieved. Our previous work has looked at error detection for single failures in a swar...
详细信息
In positron emission tomography (PET) imaging, the segmentation of organs is necessary for many quantitative image analysis tasks, e.g., estimation of individual organ concentration or partial volume correction. To th...
详细信息
暂无评论