Background: This paper describes an analysisthat was conducted on newly collected repository with 92 versions of 38 proprietary, open-source and academic projects. A preliminary study perfomed before showed the need f...
详细信息
ISBN:
(纸本)9781450304047
Background: This paper describes an analysisthat was conducted on newly collected repository with 92 versions of 38 proprietary, open-source and academic projects. A preliminary study perfomed before showed the need for a further in-depth analysis in order to identify project clusters. Aims: The goal of this research is to perform clustering on software projects in order to identify groups of software projects with similar characteristic from the defect prediction point of view. One defect prediction model should work well for all projects that belong to such group. The existence of those groups was investigated with statistical tests and by comparing the mean value of prediction efficiency. Method: Hierarchical and k-means clustering, as well as Kohonen's neural network was used to find groups of similar projects. The obtained clusters were investigated with the discriminant analysis. For each of the identified group a statistical analysis has been conducted in order to distinguish whether this group really exists. Two defect prediction models were created for each of the identified groups. The first one was based on the projects that belong to a given group, and the second one - on all the projects. Then, both models were applied to all versions of projects from the investigated group. If the predictions from the model based on projects that belong to the identified group are significantly better than the all-projects model (the mean values were compared and statistical tests were used), we conclude that the group really exists. Results: Six different clusters were identified and the existence of two of them was statistically proven: 1) cluster proprietary B - T=19, p=0.035, r=0.40;2) cluster proprietary/open - t(17)=3.18, p=0.05, r=0.59. The obtained effect sizes (r) represent large effects according to Cohen's benchmark, which is a substantial finding. Conclusions: The two identified clusters were described and compared with results obtained by other researchers
The paper presents adaptive neural network based controller of dishwasher. It shows how to prepare input data for training networks and presents the simulation of network performance.
The paper presents adaptive neural network based controller of dishwasher. It shows how to prepare input data for training networks and presents the simulation of network performance.
The paper addresses the problem of non-parametric estimation of the static characteristic in Wiener-Hammerstein (sandwich) system excited and disturbed by random processes. A new, kernel-like method is presented. The ...
详细信息
The paper addresses the problem of non-parametric estimation of the static characteristic in Wiener-Hammerstein (sandwich) system excited and disturbed by random processes. A new, kernel-like method is presented. The proposed estimate is consistent under small amount of a priori information. An IIR dynamics, non-invertible static non-linearity, and non-Gaussian excitations are admitted. The convergence of the estimate is proved for each continuity point of the static characteristic and the asymptotic rate of convergence is analysed. The results of computer simulation example are included to illustrate the behaviour of the estimate for moderate number of observations.
The safety problem in multi-vehicle systems seeks to establish collision-free and live vehicle motion, and it is a prominent problem for many configurations of these environments. Past work studying this problem in th...
详细信息
ISBN:
(纸本)9781424450381;9781424450404
The safety problem in multi-vehicle systems seeks to establish collision-free and live vehicle motion, and it is a prominent problem for many configurations of these environments. Past work studying this problem in the context of free-range vehicular systems through abstractions based on Resource Allocation System (RAS) theory, has implicitly assumed that its resolution through maximally permissive supervision is NP-hard, and therefore, it has typically pursued suboptimal (i.e., more restrictive) solutions. The work presented in this paper offers formal proof to this implicit assumption, closing the apparent gap in the existing literature.
In the note two recursive algorithms recovering the nonlinearity in Hammerstein systems are proposed. The algorithms are based on Haar wavelet orthogonal series kernels and are of the simple generic standard form: whe...
详细信息
In the note two recursive algorithms recovering the nonlinearity in Hammerstein systems are proposed. The algorithms are based on Haar wavelet orthogonal series kernels and are of the simple generic standard form: where κ k ( x ) is an algorithm-dependent weighting factor. Convergence of both algorithms is examined for continuous and discontinuous nonlinearities and the convergence rates are established. Stability of the algorithms is also shown. Their performances for small numbers of measurements are numerically compared.
In the paper a multicontroller-based switchable control system structure is proposed to control nonlinear MIMO plants. The considered structure contains a set of linear feedback controllers operating together with an ...
详细信息
In the paper a multicontroller-based switchable control system structure is proposed to control nonlinear MIMO plants. The considered structure contains a set of linear feedback controllers operating together with an additional, statically decoupled loop of the control system. The nonlinear model of a drilling vessel in three degrees of freedom (3DOF) on the sea surface is used as a MIMO plant to be controlled. The system synthesis is carried out by linearization of the adopted nonlinear plant model at its nominal “operating points” that depend on the preset ship yaw angle and the velocity of the see current. Performance of the proposed control systems is illustrated by examples of simulation results carried out in MATLAB/Simulink using the nonlinear model of low-frequency (LF) motions of WIMPEY SEALAB drilling vessel.
In this paper we show the process of a class of algorithms parallelization which are used in digital signal processing. We present this approach on the instance of the popular LMS algorithm which is used in noise redu...
详细信息
In this paper we show the process of a class of algorithms parallelization which are used in digital signal processing. We present this approach on the instance of the popular LMS algorithm which is used in noise reduction, echo cancelation problems and digital signal processing in general. We propose an approach which uses a GPGPU technology. Parallel approach allows us decomposing the problem into a number of smaller ones, which can be computed faster. Obtained results, especially increase of speed and efficiency, show that the parallel method implemented on GPU is much more effective than other existing procedures and it can be used in the real-time systems.
In this paper, we show that by using two adaptive neural networks (NNs), each of which is tailored for a specific task, the tracking performance of the hard-disk-drive (HDD) actuator can be significantly improved. The...
详细信息
Performance boosting of modern computing systems is constrained by the chip/circuit power dissipation. Dynamic voltage scaling (DVS) has been applied for reducing the energy consumption by dynamically changing the sup...
详细信息
ISBN:
(纸本)9781424481927
Performance boosting of modern computing systems is constrained by the chip/circuit power dissipation. Dynamic voltage scaling (DVS) has been applied for reducing the energy consumption by dynamically changing the supply voltage. One can optimistically apply greedy online DVS scheduling algorithms by considering only the events that have arrived in the system. However, this might require a speed that is beyond a system's capability. Alternatively, one can pessimistically use a conservative speed to ensure timing guarantees, which might consume an excessive amount of energy as events might be processed faster than necessary. This paper presents an adaptive scheme that combines these two strategies for the scheduling of arbitrary event streams. The proposed adaptive DVS scheduler chooses the execution speed dynamically as long as it is below a certain threshold. Once the speed exceeds this threshold, the proposed scheduler operates at a constant (pessimistic) speed for guaranteeing the feasibility. The computation of the threshold speed is, however, not straight-forward. For deriving it, we make use of a framework based on timed model checking because the scheduler is strongly state-dependent. The resulting analysis framework allows to obtain the threshold speed for the proposed adaptive DVS scheduling algorithm such that both timing and speed constraints are guaranteed to be met and at the same time an energy-efficient execution is ensured.
暂无评论