133 research outputs found

    Optimization of fuzzy analogy in software cost estimation using linguistic variables

    Get PDF
    One of the most important objectives of software engineering community has been the increase of useful models that beneficially explain the development of life cycle and precisely calculate the effort of software cost estimation. In analogy concept, there is deficiency in handling the datasets containing categorical variables though there are innumerable methods to estimate the cost. Due to the nature of software engineering domain, generally project attributes are often measured in terms of linguistic values such as very low, low, high and very high. The imprecise nature of such value represents the uncertainty and vagueness in their elucidation. However, there is no efficient method that can directly deal with the categorical variables and tolerate such imprecision and uncertainty without taking the classical intervals and numeric value approaches. In this paper, a new approach for optimization based on fuzzy logic, linguistic quantifiers and analogy based reasoning is proposed to improve the performance of the effort in software project when they are described in either numerical or categorical data. The performance of this proposed method exemplifies a pragmatic validation based on the historical NASA dataset. The results were analyzed using the prediction criterion and indicates that the proposed method can produce more explainable results than other machine learning methods.Comment: 14 pages, 8 figures; Journal of Systems and Software, 2011. arXiv admin note: text overlap with arXiv:1112.3877 by other author

    THE TWO SCOPES OF FUZZY PROBABILITY THEORY

    Get PDF
    The aim of this work is to compare between what seems to be entirely different two highly developing “fuzzy probability” theories. The first theory had been developed firstly by statisticians and the other separately by physicists. We start by indicating the needs to develop such theories and what helped to develop each, then we will establish the basis of the two theories and illustrate that each indeed extends classical probability theory. Moreover, we will try to see whether or not any of the two theory can be embedded into the other

    Fisher-Yates and fuzzy Sugeno in game for children with special needs

    Get PDF
    As a country that has its language, English is an international language that needs to be mastered. Until now, the mastery of English in Indonesian on an international scale is in a low category. Learning English should be taught to children from an early age. For children with special needs, special learning methods are needed so that the material is conveyed. Educational games can be used as an interesting learning media. In this study, an English educational game was created that had the concepts of a quiz, rearrange, and matching. Fisher-Yates algorithm was applied to randomize the questions so that the questions that came out varied. Fuzzy Sugeno algorithm is also applied to the scoring calculation, with input variables of time, value, and the number of stars obtained. The system test outcomes show that the application of the Fisher-Yates algorithm was successful because every question that came out was randomized. The application of the Fuzzy Sugeno algorithm happened also successful because of the high degree of accuracy. Besides, the use of games shows there is an increase in student understanding as evidenced by the acquisition of grades. The results of the average value in doing the test is from 80.41 to 88.3 after playing the game.

    Enhancement of Set-Based Design Practices Via Introduction of Uncertainty Through Use of Interval Type-2 Modeling and General Type-2 Fuzzy Logic Agent Based Methods.

    Full text link
    The goal of this research was to discern the effects of introducing uncertainty representation into a set-based design process with applications in ship design. The hypothesis was that introduction of design uncertainty would enhance the facilitation of set-based design practices. A presentation of three fuzzy logic agent based methods for facilitation of set-based ship design practices is offered. The first method utilized a type-1 fuzzy logic system to facilitate set-based design practices and possessed no uncertainty modeling. The next two methods included representation of design uncertainty in the set-based design space. Of these two methods, one utilized a novel approach that harnessed techniques of randomization to model an interval type-2 fuzzy logic system, the other method made use of general type-2 fuzzy logic methods that were well-known, but still relatively under-utilized in academics and industry when compared to type-1 fuzzy logic systems. Comparisons of the newly developed fuzzy logic systems with each other, and the type-1 agent based fuzzy logic system provided the basis for conclusions as to the effects of introducing uncertainty modeling into a set-based design process. The results of this experimental research have shown that the inclusion of uncertainty modeling in the set-based design process for the negotiation of design variables enhances the overall set-based design progression, especially when working with highly constrained designs. In the case of a highly constrained design, the type-1 fuzzy logic system was unable to promote set-convergence within the allotted experimental time without repeated design failures, while the use of uncertainty modeling allowed the interval type-2 modeling and general type-2 fuzzy logic systems to achieve feasible set-based design convergence. When performing a simplistic, loosely constrained design, all three fuzzy logic systems were capable of facilitating the principle practices of set-based design within the feasible solution space; specifically, the set-based practices of delaying design decisions and gradual reduction of the feasible solution space. This research has led to the enhancement of the set-based design process by providing capabilities to now represent uncertainty in the set-based design space though the use of either the newly developed interval type-2 or general type-2 fuzzy logic systems.Ph.D.Naval Architecture & Marine EngineeringUniversity of Michigan, Horace H. Rackham School of Graduate Studieshttp://deepblue.lib.umich.edu/bitstream/2027.42/86265/1/grayale_1.pd

    A reusable iterative optimization software library to solve combinatorial problems with approximate reasoning

    Get PDF
    Real world combinatorial optimization problems such as scheduling are typically too complex to solve with exact methods. Additionally, the problems often have to observe vaguely specified constraints of different importance, the available data may be uncertain, and compromises between antagonistic criteria may be necessary. We present a combination of approximate reasoning based constraints and iterative optimization based heuristics that help to model and solve such problems in a framework of C++ software libraries called StarFLIP++. While initially developed to schedule continuous caster units in steel plants, we present in this paper results from reusing the library components in a shift scheduling system for the workforce of an industrial production plant.Comment: 33 pages, 9 figures; for a project overview see http://www.dbai.tuwien.ac.at/proj/StarFLIP

    Modelling and Tracking of the Global Maximum Power Point in Shaded Solar PV Systems Using Computational Intelligence

    Get PDF
    Solar Photovoltaic (PV) systems are renewable energy sources that are environmentally friendly and are now widely used as a source of power generation. The power produced by solar PV varies with temperature, solar irradiance and load. This variation is nonlinear and it is difficult to predict how much power will be produced by the solar PV system. When the solar panel is directly coupled to the load, the power delivered is not optimal unless the load is properly matched to the PV system. In the case of a matched load the variation of irradiance and temperature will change this matching so a maximum peak power point tracking is therefore necessary for maximum efficiency. The complete PV system with a maximum power point tracking (MPPT) includes the solar panel array, MPPT algorithm and a DC-DC converter topology. Each subsystem is modelled and simulated in MATLAB/Simulink environment. The components are then combined with a DC resistive load to assess the overall performance when the PV panels are subjected to different weather conditions. The PV panel is modelled based on the Shockley diode equation and is used to predict the electrical characteristic curves under different irradiances and temperatures. In this dissertation, five MPPT algorithms were investigated. These algorithms include the standard Perturb and Observe (PnO), Incremental conductance (IC), Fuzzy Logic (FL), Particle Swarm Optimisation (PSO) and the Firefly Optimisation (FA). The algorithms are tested under different weather conditions including partial shading. The Particle Swarm and Firefly algorithm performed relatively the same and were chosen to be the best under all test conditions as they were the most efficient and were able to track the global maximum power point under partial shading. The PnO and IC performed well under static and varying irradiance, the PnO was seen to lose track of the MPP under rapid increasing irradiance. The PnO was tested under partial shaded conditions and it was seen that it is not reliable under these conditions. The Fuzzy logic performed better than the PnO and IC but was not as good as the PSO and FA. Since the fuzzy logic requires extensive tuning to converge it was not tested under partial shaded conditions. A DC-DC boost converter interface study between a DC source and the DC load are performed. This includes the steady state and dynamic analysis of the Boost converter. The converter is linearised about its steady state operating point and the transfer function is obtained using the state space averaged model. The simulation results of the complete PV system show that PSO and Firefly algorithm provided the best results under all weather conditions compared to other algorithms. They provided less oscillations at steady state, high efficiency in tracking (99%), quick convergence time at maximum power point and where able to track global power under partial shaded weather conditions for all partial shaded patterns. The Fuzzy logic performed well for what it was tested for which are static irradiance and rapid varying irradiance. The PnO and IC also performed relatively well but showed a lot of ringing at steady state. The PnO failed to track the MPP at certain instances under rapid increasing irradiance and the IC was shown to be unstable at low irradiance. The PnO was not reliable in tracking the global maximum power point under partial shaded conditions as it converged at local maximum power points for some partial shaded patterns

    Shared control of streetlights

    Get PDF

    Tuning up Fuzzy Inference Systems by using optimization algorithms for the classification of solar flares

    Get PDF
    In this work we describe the implementation and analysis of different optimization algorithms used for finding the best set of parameters for a Fuzzy Inference System intended to classify solar flares. The parameters will be identified among a universe of possible solutions for the algorithms, and the system will be tested in the particular case of dealing with the aim of classifying the solar flares.Comment: 14 pages, 2 figures, 18 tables. Accepted for publication in TECCIENCI

    Separated antecedent and consequent learning for Takagi-Sugeno fuzzy systems

    Get PDF
    In this paper a new algorithm for the learning of Takagi-Sugeno fuzzy systems is introduced. In the algorithm different learning techniques are applied for the antecedent and the consequent parameters of the fuzzy system. We propose a hybrid method for the antecedent parameters learning based on the combination of the Bacterial Evolutionary Algorithm (BEA) and the Levenberg-Marquardt (LM) method. For the linear parameters in fuzzy systems appearing in the rule consequents the Least Squares (LS) and the Recursive Least Squares (RLS) techniques are applied, which will lead to a global optimal solution of linear parameter vectors in the least squares sense. Therefore a better performance can be guaranteed than with a complete learning by BEA and LM. The paper is concluded by evaluation results based on high-dimensional test data. These evaluation results compare the new method with some conventional fuzzy training methods with respect to approximation accuracy and model complexity
    corecore