Data-Driven Heuristic Induction From Human Design BehaviorSource: Journal of Computing and Information Science in Engineering:;2020:;volume( 021 ):;issue: 002::page 024501-1DOI: 10.1115/1.4048425Publisher: The American Society of Mechanical Engineers (ASME)
Abstract: Through experience, designers develop guiding principles, or heuristics, to aid decision-making in familiar design domains. Generalized versions of common design heuristics have been identified across multiple domains and applied by novices to design problems. Previous work leveraged a sample of these common heuristics to assist in an agent-based design process, which typically lacks heuristics. These predefined heuristics were translated into sequences of specifically applied design changes that followed the theme of the heuristic. To overcome the upfront burden, need for human interpretation, and lack of generality of this manual process, this paper presents a methodology that induces frequent heuristic sequences from an existing timeseries design change dataset. Individual induced sequences are then algorithmically grouped based on similarity to form groups that each represent a shared general heuristic. The heuristic induction methodology is applied to data from two human design studies in different design domains. The first dataset, collected from a truss design task, finds a highly similar set of general heuristics used by human designers to that which was hand-selected for the previous computational agent study. The second dataset, collected from a cooling system design problem, demonstrates further applicability and generality of the heuristic induction process. Through this heuristic induction technique, designers working in a specified domain can learn from others’ prior problem-solving strategies and use these strategies in their own future design problems.
|
Show full item record
contributor author | Puentes, Lucas | |
contributor author | Cagan, Jonathan | |
contributor author | McComb, Christopher | |
date accessioned | 2022-02-05T22:31:54Z | |
date available | 2022-02-05T22:31:54Z | |
date copyright | 10/14/2020 12:00:00 AM | |
date issued | 2020 | |
identifier issn | 1530-9827 | |
identifier other | jcise_21_2_024501.pdf | |
identifier uri | http://yetl.yabesh.ir/yetl1/handle/yetl/4277706 | |
description abstract | Through experience, designers develop guiding principles, or heuristics, to aid decision-making in familiar design domains. Generalized versions of common design heuristics have been identified across multiple domains and applied by novices to design problems. Previous work leveraged a sample of these common heuristics to assist in an agent-based design process, which typically lacks heuristics. These predefined heuristics were translated into sequences of specifically applied design changes that followed the theme of the heuristic. To overcome the upfront burden, need for human interpretation, and lack of generality of this manual process, this paper presents a methodology that induces frequent heuristic sequences from an existing timeseries design change dataset. Individual induced sequences are then algorithmically grouped based on similarity to form groups that each represent a shared general heuristic. The heuristic induction methodology is applied to data from two human design studies in different design domains. The first dataset, collected from a truss design task, finds a highly similar set of general heuristics used by human designers to that which was hand-selected for the previous computational agent study. The second dataset, collected from a cooling system design problem, demonstrates further applicability and generality of the heuristic induction process. Through this heuristic induction technique, designers working in a specified domain can learn from others’ prior problem-solving strategies and use these strategies in their own future design problems. | |
publisher | The American Society of Mechanical Engineers (ASME) | |
title | Data-Driven Heuristic Induction From Human Design Behavior | |
type | Journal Paper | |
journal volume | 21 | |
journal issue | 2 | |
journal title | Journal of Computing and Information Science in Engineering | |
identifier doi | 10.1115/1.4048425 | |
journal fristpage | 024501-1 | |
journal lastpage | 024501-5 | |
page | 5 | |
tree | Journal of Computing and Information Science in Engineering:;2020:;volume( 021 ):;issue: 002 | |
contenttype | Fulltext |