Generating Branded Product Concepts: Comparing the Bees Algorithm and an Evolutionary Algorithm
Authors: D.T. Pham, M.C. Ang, K.W. Ng, Sameh Otri, Ahmed Haj Darwish
Abstract
The task to generate product design concepts to maintain a particular brand identity whilst meeting functional requirements is challenging to designers. Shape grammars have been shown to be able formally to describe the creation of branded product shapes using a set of shape rules. These shape rules are applied manually to generate a family of new design concepts that maintain the brand identity of the product. However, shape grammars are not meant to evaluate whether the generated product concepts can meet specified functional requirements. When a shape grammar is combined with an optimisation technique such as an evolutionary algorithm, a computational procedure for generating branded design concepts that can meet functional requirements is established. This procedure evolves the set of shape rules whilst evaluating how well the outcomes of the new design concepts meet a specified functional requirement. A new optimisation technique, the Bees Algorithm, was reported to perform better than many existing techniques. This paper compares the Bees Algorithm with an evolutionary algorithm when they are combined with a shape grammar in generating concepts for a new Coca Cola bottle design. The Bees Algorithm was found to outperform the evolutionary algorithm in this investigation.
| Attachment | Size |
|---|---|
| IPROMS 2008 presentation1.wmv | 4.31 MB |

In the abstract, the following is stated:
"A new optimisation technique, the Bees Algorithm, was reported to perform better than many existing techniques."
Isn't it overgeneralised and too early (re the algorithm verification process) to claim this?

Hello,
The objective is to minimise the difference between the volume found and the target volume.
Bees randomly generate a sequence of shape rules and parameters. Using the shape rules, a specific bottle shape is defined, together with the parameters, a volume can be calculated.
Hope this can clarify your query.
Thanks.
ang

Hello,
The statement is based on claims reported from the findings of the first Bees Algorithm paper where a number of benchmark functions were being compared. Hence, this paper investigated whether there's any truth in these claims. This paper verified that Bees Algorithm outperformed an evolutinary algorithm from the perspective of number of function evaluations to achieve similar results.
Hope this has answered your question.
ang










Hi
how can you put objective function which describes the shape grammer and at the same time can be calculted for the Bees Algorithm?