4,578 research outputs found
Software source code sizing using fuzzy logic modeling
Knowing the likely size of a software product before it has been constructed is potentially beneficial in project management: for instance, size can be an important factor in determining an appropriate development/integration schedule, and it can be a significant input in terms of the allocation of personnel and other resources. In this study we consider the applicability of fuzzy logic modeling methods to the task of software source code sizing, using a previously published data set. Our results suggest that, particularly with refinement using data and knowledge, fuzzy predictive models can outperform their traditional regression-based counterparts
Using Building Blocks to Design Analog Neuro-Fuzzy Controllers
We present a parallel architecture for fuzzy controllers and a methodology for their realization as analog CMOS chips for low- and medium-precision applications. These chips can be made to learn through the adaptation of electrically controllable parameters guided by a dedicated hardware-compatible learning algorithm. Our designs emphasize simplicity at the circuit levelâa prerequisite for increasing processor complexity and operation speed. Examples include a three-input, four-rule controller chip in 1.5-ÎŒm CMOS, single-poly, double-metal technology
Artificial intelligence for photovoltaic systems
Photovoltaic systems have gained an extraordinary popularity in the energy generation industry. Despite the benefits, photovoltaic systems still suffer from four main drawbacks, which include low conversion efficiency, intermittent power supply, high fabrication costs and the nonlinearity of the PV system output power. To overcome these issues, various optimization and control techniques have been proposed. However, many authors relied on classical techniques, which were based on intuitive, numerical or analytical methods. More efficient optimization strategies would enhance the performance of the PV systems and decrease the cost of the energy generated. In this chapter, we provide an overview of how Artificial Intelligence (AI) techniques can provide value to photovoltaic systems. Particular attention is devoted to three main areas: (1) Forecasting and modelling of meteorological data, (2) Basic modelling of solar cells and (3) Sizing of photovoltaic systems. This chapter will aim to provide a comparison between conventional techniques and the added benefits of using machine learning methods
Recommended from our members
A systematic review of software development cost estimation studies
This paper aims to provide a basis for the improvement of software estimation research through a systematic review of previous work. The review identifies 304 software cost estimation papers in 76 journals and classifies the papers according to research topic, estimation approach, research approach, study context and data set. A web-based library of these cost estimation papers is provided to ease the identification of relevant estimation research results. The review results combined with other knowledge provide support for recommendations for future software cost estimation research, including: 1) Increase the breadth of the search for relevant studies, 2) Search manually for relevant papers within a carefully selected set of journals when completeness is essential, 3) Conduct more studies on estimation methods commonly used by the software industry, and, 4) Increase the awareness of how properties of the data sets impact the results when evaluating estimation methods
A New Calibration for Function Point Complexity Weights
Function Point (FP) is a useful software metric that was first proposed twenty-five years ago, since then, it has steadily evolved into a functional size metric consolidated in the well-accepted Standardized International Function Point Users Group (IFPUG) Counting Practices Manual - version 4.2. While software development industry has grown rapidly, the weight values assigned to count standard FP still remain same, which raise critical questions about the validity of the weight values. In this paper, we discuss the concepts of calibrating Function Point, whose aims are to estimate a more accurate software size that fits for specific software application, to reflect software industry trend, and to improve the cost estimation of software projects. A FP calibration model called Neuro-Fuzzy Function Point Calibration Model (NFFPCM) that integrates the learning ability from neural network and the ability to capture human knowledge from fuzzy logic is proposed. The empirical validation using International Software Benchmarking Standards Group (ISBSG) data repository release 8 shows a 22% accuracy improvement of mean MRE in software effort estimation after calibration
Urban and extra-urban hybrid vehicles: a technological review
Pollution derived from transportation systems is a worldwide, timelier issue than ever. The abatement actions of harmful substances in the air are on the agenda and they are necessary today to safeguard our welfare and that of the planet. Environmental pollution in large cities is approximately 20% due to the transportation system. In addition, private traffic contributes greatly to city pollution. Further, âvehicle operating lifeâ is most often exceeded and vehicle emissions do not comply with European antipollution standards. It becomes mandatory to find a solution that respects the environment and, realize an appropriate transportation service to the customers. New technologies related to hybrid âelectric engines are making great strides in reducing emissions, and the funds allocated by public authorities should be addressed. In addition, the use
(implementation) of new technologies is also convenient from an economic point of view. In fact, by implementing the use of hybrid vehicles, fuel consumption can be reduced. The different hybrid configurations presented refer to such a series architecture, developed by the researchers and Research and Development groups. Regarding energy flows, different strategy logic or vehicle management units have been illustrated. Various configurations and vehicles were studied by simulating different driving cycles, both European approval and homologation and customer ones (typically municipal and university). The simulations have provided guidance on the optimal proposed configuration and information on the component to be used
- âŠ