  A social computational design method is established, aiming at taking
advantages of the fast-developing artificial intelligence technologies for
intelligent product design. Supported with multi-agent system, shape grammar,
Generative adversarial network, Bayesian network, Transformer, etc., the method
is able to define the design solution space, prepare training samples, and
eventually acquire an intelligent model that can recommend design solutions
according to incomplete solutions for given design tasks. Product shape design
is used as entry point to demonstrate the method, however, the method can be
applied to tasks rather than shape design when the solutions can be properly
coded.
