Open Access. Powered by Scholars. Published by Universities.®

Engineering Commons

Open Access. Powered by Scholars. Published by Universities.®

Articles 1 - 6 of 6

Full-Text Articles in Engineering

Deep Reinforcement Learning For The Design Of Structural Topologies, Nathan Brown Dec 2023

Deep Reinforcement Learning For The Design Of Structural Topologies, Nathan Brown

All Dissertations

Advances in machine learning algorithms and increased computational efficiencies have given engineers new capabilities and tools for engineering design. The presented work investigates using deep reinforcement learning (DRL), a subset of deep machine learning that teaches an agent to complete a task through accumulating experiences in an interactive environment, to design 2D structural topologies. Three unique structural topology design problems are investigated to validate DRL as a practical design automation tool to produce high-performing designs in structural topology domains.

The first design problem attempts to find a gradient-free alternative to solving the compliance minimization topology optimization problem. In the proposed …


Engineering Design: Representation And Reasoning, Clive Dym, David Brown Dec 2015

Engineering Design: Representation And Reasoning, Clive Dym, David Brown

David C. Brown

This text demonstrates that symbolic representation, and related problem-solving methods, offer significant opportunities to clarify and articulate concepts of design to give a better framework for design research and education. This edition includes recent work on design reasoning, computational design, AI in design, and design cognition, with pointers to the current literature.


Languages For Engineering Design: Empirical Constructs For Representing Objects And Articulating Processes, Clive L. Dym, Philip Brey Jan 2001

Languages For Engineering Design: Empirical Constructs For Representing Objects And Articulating Processes, Clive L. Dym, Philip Brey

All HMC Faculty Publications and Research

Design knowledge incorporates knowledge and information about designed objects and their attributes, as well as about methods and means for undertaking the design process. Such design knowledge is articulated in several different representations or languages. This paper presents a typology of the languages of engineering design, emphasizing the representation of designed objects and the articulation and representation of the cognitive processes of design. Design languages include verbal or textual statements, drawings and graphics, formulas, and numbers. Still other design languages follow from computational styles. The languages of design and their computer-based implementations are empirical in origin, since observation reveals that …


Design And Design Centers In Engineering Education, Clive L. Dym Jan 1998

Design And Design Centers In Engineering Education, Clive L. Dym

All HMC Faculty Publications and Research

This paper is intended to be the opening salvo of the workshop, Computing Futures in Engineering Design (Dym, 1997). Thus, I want to take this privileged moment to ask you to think with me about the role of design in engineering. In particular, I want to reflect upon how design is articulated and how design is taught; about the role of design in engineering education and in the practice of engineering; and about the role that could be played locally and, perhaps, nationally by a center devoted to design education. Because I teach here at Harvey Mudd College (HMC), …


Design And Design Centers In Engineering Education, Clive L. Dym Jan 1998

Design And Design Centers In Engineering Education, Clive L. Dym

All HMC Faculty Publications and Research

This paper is intended to be the opening salvo of the workshop, Computing Futures in Engineering Design (Dym, 1997). Thus, I want to take this privileged moment to ask you to think with me about the role of design in engineering. In particular, I want to reflect upon how design is articulated and how design is taught; about the role of design in engineering education and in the practice of engineering; and about the role that could be played locally and, perhaps, nationally by a center devoted to design education. Because I teach here at Harvey Mudd College (HMC), …


Issues In The Design And Implementation Of Expert Systems, Clive L. Dym Jan 1987

Issues In The Design And Implementation Of Expert Systems, Clive L. Dym

All HMC Faculty Publications and Research

This article discusses the issues that arise in the design and implementation of expert systems. These issues include: task selection; the stages of development of expert system projects; knowledge acquisition; languages and tools; development and run-time environments; and organizational and institutional issues. The article closes with some speculation about the future development of expert systems.