Back to results

University of Illinois at Urbana-Champaign

Computational creativity applications in engineering

Abstract

dc:description

We investigated and implemented two computational creativity applications in generating engineering processes and building material designs respectively. To synthesize engineering processes, we developed a full system that generates engaging Rube Goldberg Machine designs. We first describe the use of case-based reasoning (CBR) and an existing knowledge base to yield a combinatorial design space for experiments. We then apply automated planning techniques to generate experiment procedures. We further use functional modeling to represent the experiment devices and demonstrate how that representation enables the planner to generate a valid Rube Goldberg Machine. Finally, a semantic similarity metric is proposed to evaluate the quality of a generated chain of experiments. To discover concrete formulas as building materials with desired properties, we use a conditional variational autoencoder (CVAE), a type of semisupervised generative model. Our model is trained using open data from the UCI Machine Learning Repository joined with environmental impact data computed using a web-based tool. We demonstrate that the CVAE can design concrete formulas with lower emissions and natural resource usage while meeting design requirements. To ensure fair comparison between extant and generated formulas, we also train regression models to predict the environmental impacts and strength of discovered formulas. With these results, a construction engineer may create a formula that meets structural needs and best addresses local environmental concerns.

Degree

thesis:*
Name thesis:degree_name
M.S.
Level thesis:degree_level
Thesis
Discipline thesis:degree_discipline
Electrical & Computer Engr
Grantor
University of Illinois at Urbana-Champaign
Year dc:date
2019

Author and committee

dc:creator, dc:contributor.*
Author dc:creator
  • Ge, Xiou
Contributors dc:contributor
  • Varshney, Lav R.

Subjects

dc:subject × 1

Rights

dc:rights
Statement dc:rights
  • Copyright 2018 Xiou Ge
Language dc:language
en

Identifiers

dc:identifier.*
Handle dc:identifier
http://hdl.handle.net/2142/102507
OAI identifier oai:identifier
oai:www.ideals.illinois.edu:2142/102507

Chain of custody

source
Harvested from
University of Illinois - Urbana-Champaign
Base URL
www.ideals.illinois.edu/oai-pmh
Last updated
2026-07-22
Source record
OAI-PMH GetRecord
citation

Ge, Xiou. Computational creativity applications in engineering. Thesis thesis, University of Illinois at Urbana-Champaign, 2019. http://hdl.handle.net/2142/102507