Hostname: page-component-89b8bd64d-j4x9h Total loading time: 0 Render date: 2026-05-08T09:48:05.907Z Has data issue: false hasContentIssue false

ChatGPT as an inventor: eliciting the strengths and weaknesses of current large language models against humans in engineering design

Published online by Cambridge University Press:  27 February 2025

Daniel N. Ege*
Affiliation:
Department of Mechanical and Industrial Engineering, Norwegian University of Science and Technology, Trondheim, Norway
Henrik H. Øvrebø
Affiliation:
Department of Mechanical and Industrial Engineering, Norwegian University of Science and Technology, Trondheim, Norway
Vegar Stubberud
Affiliation:
Department of Mechanical and Industrial Engineering, Norwegian University of Science and Technology, Trondheim, Norway
Martin F. Berg
Affiliation:
Department of Mechanical and Industrial Engineering, Norwegian University of Science and Technology, Trondheim, Norway
Christer Elverum
Affiliation:
Department of Mechanical and Industrial Engineering, Norwegian University of Science and Technology, Trondheim, Norway
Martin Steinert
Affiliation:
Department of Mechanical and Industrial Engineering, Norwegian University of Science and Technology, Trondheim, Norway
Håvard Vestad
Affiliation:
Department of Mechanical and Industrial Engineering, Norwegian University of Science and Technology, Trondheim, Norway
*
Corresponding author: Daniel N. Ege; Email: danieneg@stud.ntnu.no
Rights & Permissions [Opens in a new window]

Abstract

This study compares the design practices and performance of ChatGPT 4.0, a large language model (LLM), against graduate engineering students in a 48-h prototyping hackathon, based on a dataset comprising more than 100 prototypes. The LLM participated by instructing two participants who executed its instructions and provided objective feedback, generated ideas autonomously and made all design decisions without human intervention. The LLM exhibited similar prototyping practices to human participants and finished second among six teams, successfully designing and providing building instructions for functional prototypes. The LLM’s concept generation capabilities were particularly strong. However, the LLM prematurely abandoned promising concepts when facing minor difficulties, added unnecessary complexity to designs, and experienced design fixation. Communication between the LLM and participants was challenging due to vague or unclear descriptions, and the LLM had difficulty maintaining continuity and relevance in answers. Based on these findings, six recommendations for implementing an LLM like ChatGPT in the design process are proposed, including leveraging it for ideation, ensuring human oversight for key decisions, implementing iterative feedback loops, prompting it to consider alternatives, and assigning specific and manageable tasks at a subsystem level.

Information

Type
Research Article
Creative Commons
Creative Common License - CCCreative Common License - BY
This is an Open Access article, distributed under the terms of the Creative Commons Attribution licence (http://creativecommons.org/licenses/by/4.0), which permits unrestricted re-use, distribution and reproduction, provided the original article is properly cited.
Copyright
© The Author(s), 2025. Published by Cambridge University Press
Figure 0

Table 1. Participants demographics (F: female; M: male)

Figure 1

Table 2. Prompt examples with corresponding codes

Figure 2

Figure 1. Concept evolution.

Figure 3

Table 3. Tabulated prototype dataset

Figure 4

Figure 2. Prototyping timelines.

Figure 5

Figure 3. Timeline of key interactions (from Ege et al., 2024d).

Figure 6

Figure 4. Final design of Team 6 (ChatGPT) with arrows indicating key components.

Figure 7

Figure 5. Final designs of control teams.

Figure 8

Table 4. Performance of teams and rank

Figure 9

Figure 6. Distribution of code assignments between ChatGPT and participants.