Giter Site home page Giter Site logo

constraintanalysis's People

Contributors

ginfung avatar

constraintanalysis's Issues

Convergence rate

Convergence rate is a very important point in comparison. Visualize the converge process

Efficiency of Basic IBEA

It seems that the environment selection will take a very long time. Algorithm simplification is needed.

Disucssion on applying NSGA II

Most time-consuming part: "sorting"
Even though pruning probability has been reduced, the pruning process is taken a large part of execution time.

More details for IBEA

IBEA- Indicator-Based Evolutionary Algorithm
More details can be found at
Zitzler, Eckart, and Simon Künzli. "Indicator-based selection in multiobjective search." Parallel Problem Solving from Nature-PPSN VIII. Springer Berlin Heidelberg, 2004.

A12 statistic

Add a12 statistic.
Reference: Vargha, András, and Harold D. Delaney. "A critique and improvement of the CL common language effect size statistics of McGraw and Wong." Journal of Educational and Behavioral Statistics 25.2 (2000): 101-132.

Converage for IBEA

Results shows that IBEA cannot converge. But indeed it can generate more spread.
Reason may be:
crossover in the algorithm.
mutation in GA

Diversity Preservation issus

Sometimes the DE will converge at a incorrect frontier. The main reason for this, according to my observation, is the lack of data diversity. It cannot generate new mutation, that is, the result converges too early.

another map: continuous space to binary space

Reference: Pampara, Gary, Andries Petrus Engelbrecht, and Nelis Franken. "Binary differential evolution." Evolutionary Computation, 2006. CEC 2006. IEEE Congress on. IEEE, 2006.

Validity and search space

Since many of feature models are valid in SXFM (at least one solution that does not violate any constraints), should we lower the search space--only searching the valid solution?
It is not easy to find a balance between constraint maintenance and other objectives.
[inspired by the blending and arbitration in CSC584]

More feature attribute assigned

Costs, Used_before and defects have been assigned as additional attributes for the feature.
REFERENCE:
Sayyad, Abdel Salam, Tim Menzies, and Hany Ammar. "On the value of user preferences in search-based software engineering: A case study in software product lines." Software engineering (ICSE), 2013 35th international conference on. IEEE, 2013.

Atom feature

An idea about atom feature sets.
In actual optimization, some features should be regarded as one feature. That is, assuming that constraint satisfaction is first thing, some features should share the same value. All these features should put together as one atom feature.

Test Entrance

Add unique test entrance.
Unify the test initial data.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.