• Data-Driven Design-by-Analogy

    Data-Driven Design-by-Analogy: State of the Art and Future Directions, by Shuo Jiang, Jie Hu, Kristin Wood, Jianxi Luo
    Journal of Mechanical Design (SI: AI and Engineering Design), 144(2): 020801, 2022.


    Preprint Full Text



    Design-by-Analogy (DbA) is a design methodology that draws inspiration from a source domain to a target domain to generate new solutions to problems or designs, which can benefit designers in mitigating design fixation and improving design ideation outcomes. Recently, the increasingly available design databases and rapidly advancing data science and artificial intelligence technologies have presented new opportunities for developing data-driven methods and tools for DbA support. Herein, we survey the prior data-driven DbA studies and categorize and analyze individual study according to the data, methods and applications in four categories including analogy encoding, retrieval, mapping, and evaluation. Based on the structured literature analysis, we elucidate the state of the art of data-driven DbA research to date and benchmark it with the frontier of data science and AI research to identify promising research opportunities and directions for the field.

    Analogy Encoding

    Represent the source.


    Analogy Retrieval

    Search for appropriate analogies for given problem.


    Analogy Mapping

    Connect found analogies with target problem on various kinds of similarities.


    Analogy Evaluation

    Assess the retrieved analogies and generated inference.

  • The coupling of data, methods and applications of the current data-driven Design-by-Analogy studies