Artificially Intelligent Specification and Analysis of Context-Dependent Attribute Preferences
The heart of the procedure for determining a credible CDAP model from the sales data is a genetic programming algorithm. This is made more robust with a random search front-end to ensure a viable initial population of possible models and then a final hill-climbing evolutionary programming algorithm afterwards to tune the models found. This combination of three algorithms was found to produce qualitatively better solutions and work in a more robust manner than any of them separately. The robustness of this result is further enhanced by the implementation of the model in the logic-based programming language SDML (see [25]) which ensures that the individual algorithms and the integrated system are logically sound and consistent.
A binary-search hill-climbing algorithm optimizes the parameters of a single CDAP model, This algorithm can be used before and/or after ACHE at the discretion of the user.
Generated with CERN WebMaker