Fall Can Baykan. Arch467 Design Methods

Similar documents
Designerly Ways of Knowing: Design Discipline Versus Design Science Nigel Cross

By the end of this chapter, you should: Understand what is meant by engineering design. Understand the phases of the engineering design process.

Simon: Design as a problem-solving activity

Designerly Ways of Knowing: Design Discipline Versus Design Science Nigel Cross

Towards a novel method for Architectural Design through µ-concepts and Computational Intelligence

Open Research Online The Open University s repository of research publications and other research outputs

Artificial Intelligence for Engineers. EE 562 Winter 2015

Design thinking, process and creative techniques

Constantin Terzides and Emmanuel-George Vakal

A Novel Approach to Solving N-Queens Problem

``What'' and ``Where'' is design creativity: a cognitive model for the emergence of creative design

What is AI? AI is the reproduction of human reasoning and intelligent behavior by computational methods. an attempt of. Intelligent behavior Computer

Component Based Mechatronics Modelling Methodology

CSC384 Intro to Artificial Intelligence* *The following slides are based on Fahiem Bacchus course lecture notes.

Is Artificial Intelligence an empirical or a priori science?

CONTENTS PREFACE. Part One THE DESIGN PROCESS: PROPERTIES, PARADIGMS AND THE EVOLUTIONARY STRUCTURE

Information at Early Design Stages

Ivica Crnkovic Mälardalen University Department of Computer Science and Engineering

1 Name of Course Module: History and Philosophy of Science-2. 2 Course Code: 3 Name(s) of academic staff: Prof. C. K. Raju

AI Principles, Semester 2, Week 1, Lecture 2, Cognitive Science and AI Applications. The Computational and Representational Understanding of Mind

The essential role of. mental models in HCI: Card, Moran and Newell

Thriving Systems Theory:

Requirements for knowledge-based systems in design

Revisiting the Tradespace Exploration Paradigm: Structuring the Exploration Process

Strategies for Research about Design: a multidisciplinary graduate curriculum

ON THE GENERATION AND UTILIZATION OF USER RELATED INFORMATION IN DESIGN STUDIO SETTING: TOWARDS A FRAMEWORK AND A MODEL

Outline. What is AI? A brief history of AI State of the art

A short introduction to Security Games

COS 402 Machine Learning and Artificial Intelligence Fall Lecture 1: Intro

EXERGY, ENERGY SYSTEM ANALYSIS AND OPTIMIZATION Vol. III - Artificial Intelligence in Component Design - Roberto Melli

Artificial Intelligence: Your Phone Is Smart, but Can It Think?

Artificial Intelligence. Shobhanjana Kalita Dept. of Computer Science & Engineering Tezpur University

Anavilhanas Natural Reserve (about 4000 Km 2 )

Design Rationale as an Enabling Factor for Concurrent Process Engineering

Artificial Intelligence. What is AI?

An Exploratory Study of Design Processes

Artificial Intelligence

A Three Cycle View of Design Science Research

Goals of this Course. CSE 473 Artificial Intelligence. AI as Science. AI as Engineering. Dieter Fox Colin Zheng

Pattern-based Thinking for Interdisciplinary Urban Infrastructure Creation Keith Duddy, Simon Kaplan

The Development of Computer Aided Engineering: Introduced from an Engineering Perspective. A Presentation By: Jesse Logan Moe.

Methodology. Ben Bogart July 28 th, 2011

The Science of the Artificial

Course Introduction and Overview of Software Engineering. Richard N. Taylor Informatics 211 Fall 2007

3 A Locus for Knowledge-Based Systems in CAAD Education. John S. Gero. CAAD futures Digital Proceedings

Research on the Mechanism of Net-based Collaborative Product Design

Artificial Intelligence: An overview

CHAPTER 2 DESIGN AS SCIENTIFIC PROBLEM-SOLVING 2.1 INTRODUCTION

Complex Mathematics Tools in Urban Studies

Social Science: Disciplined Study of the Social World

Elements of Artificial Intelligence and Expert Systems

Ar#ficial)Intelligence!!

The limit of artificial intelligence: Can machines be rational?

DECISION BASED KNOWLEDGE MANAGEMENT FOR DESIGN PROJECT OF INNOVATIVE PRODUCTS

CHAPTER 1: INTRODUCTION TO SOFTWARE ENGINEERING DESIGN

COMPUTABILITY OF DESIGN DIAGRAMS

Intelligent Agents & Search Problem Formulation. AIMA, Chapters 2,

Intro to Artificial Intelligence Lecture 1. Ahmed Sallam { }

Design of intelligent surveillance systems: a game theoretic case. Nicola Basilico Department of Computer Science University of Milan

Tokyo January 12, 2011 From Multidisciplinary to Multicultural: the Challenge of Complex Systems

Artificial Intelligence

Economic Clusters Efficiency Mathematical Evaluation

Digital Fabrication Production System Theory: towards an integrated environment for design and production of assemblies

10/5/2015. Constraint Satisfaction Problems. Example: Cryptarithmetic. Example: Map-coloring. Example: Map-coloring. Constraint Satisfaction Problems

Foundations of Artificial Intelligence

Fortunately, there are many good answers to this question!

Download Artificial Intelligence: A Philosophical Introduction Kindle

DISCOVERY OF DESIGN METHODOLOGIES

INCOSE: TRANSFORMATION

Elements of a theory of creativity

Information products in the electronic environment

lecture 7 Informatics luis rocha 2017 I501 introduction to informatics INDIANA UNIVERSITY

ARTIFICIAL INTELLIGENCE IN POWER SYSTEMS

ARCHITECTURE AND SECOND ORDER SCIENCE

COGNITION. Chapter 12: Problem Solving. Cognitive Psychology (Reed)

INTEGRATING DESIGN AND ENGINEERING, II: PRODUCT ARCHITECTURE AND PRODUCT DESIGN

Game Theory Refresher. Muriel Niederle. February 3, A set of players (here for simplicity only 2 players, all generalized to N players).

game tree complete all possible moves

Methods for SE Research

Games and Adversarial Search II

Comparing the Design Cognition of Concept Design Reviews of Industrial and Mechanical Engineering Designers

Computer Science as a Discipline

Chapter 2 Design Science Research in Information Systems

How to Enrich Description Logics with Fuzziness

7. Developing NPD-Process Knowledge

West Windsor-Plainsboro Regional School District Architectural Design and Fabrication

ARCHITECTURAL SPACE PLANNING USING PARAMETRIC MODELING

The Automatic Classification Problem. Perceptrons, SVMs, and Friends: Some Discriminative Models for Classification

APPROXIMATE KNOWLEDGE OF MANY AGENTS AND DISCOVERY SYSTEMS

Convergence, Grand Challenges, Team Science, and Inclusion

BIM and Urban Infrastructure

CS 188: Artificial Intelligence Spring 2007

Design Research Methods for Systemic Design

Causality, Correlation and Artificial Intelligence for Rational Decision Making

A Balanced Introduction to Computer Science, 3/E

Exploring the future of operations management: Toward an innovation mindset among practitioners and researchers

Design of intelligent surveillance systems: a game theoretic case. Nicola Basilico Department of Computer Science University of Milan

elaboration K. Fur ut a & S. Kondo Department of Quantum Engineering and Systems

A NUMBER THEORY APPROACH TO PROBLEM REPRESENTATION AND SOLUTION

CSC 550: Introduction to Artificial Intelligence. Fall 2004

Transcription:

Arch 467 Design Methods 2019 Can Baykan 1

What is design? This is the first question of design theory,design methods, philosophy of design, etc. Types of problems design, diagnosis, classification Types of reasoning deduction, induction, abduction 2

Types of Reasoning Deduction All men are mortal. Socrates is a man. Therefore, Socrates is mortal. Induction All of the swans we have seen are white. Therefore, all swans are white. 3

Types of Reasoning Abduction (Hypothesis) The grass is wet. It has rained. 4

Abduction in Design Abduction 1 We know both the value we wish to create, and the how, a working principle that will help achieve the value we aim for. missing is a what (an object, a service, a system), Abduction 2 We know the value we wish to create, coming up with both a thing and its working principle 5

Elements Designer Design process Design product 6

Design & Performance Variables Design V Performance V Many to many relations between design and performance variables 7

Types Vernacular design Formal or Selfconscious design in Ecole des Beaux Arts design methods meant using classical details from Vitruvius, etc. De Stijl, Le Corbusier,... 8

Design products Buildings, roads, bridges Amphora, barrel, container Horse cart, boat, gun 9

George Sturt, The Wheelwright's Shop, Cambridge University Press, 1993 (1923). 10

J C Jones, Design Methods, John Wiley 1970 Design rationale 11

Design is... The creation of form Christopher ALEXANDER Creation of the artificial Herbert SIMON An ill-defined problem Walter REITMAN A wicked problem Horst RITTEL & Melvin WEBBER 12

Alexander Design is the generation of form Achieve fitness between form and its context 13

Alexander Why is design hard? When you change one thing everything changes Many to many relationship between design variables and performance variables Unselfconscious process: Adaptation 14

Alexander's method Determination of components for an Indian Village Misfit variables Links 15

Alexander's method Graph G(M,L) Hierarchy Divide & conquer CAD 16

Alexander's Method 17

Example - The tree of diagrams made during the realization of this program. [ Alexander, Christopher. 1964. Notes on The Synthesis of Form. Cambridge, Massachusetts, and London: Harvard University Press, p. 153.] Alexander's method 18

Alexander's Claims Every reasonable person who studies a design problem will identify the same misfit variables; the process is objective Interactions between misfit variables can be identified at the start 19

Simon The natural vs. the artificial worlds Design is creating the artificial Satisficing as opposed to optimizing Simon, H. A. (1969). The sciences of the artificial. Cambridge, MA: MIT Press. Simon, H. A. (1973). The structure of ill-structured problems. AI, 4, 181-201. Simon, H. A. (1971). Style in design. In J. Archea & C. Eastman (Eds.) EDRA TWO, Proceedings of the 2nd Ann. Environmental Design Research Association Conference, (pp. 1-10). Dowden, Hutchinson & Ross, Inc. 20

Optimization Selection of best alternative from possible alternatives based on economic utility von Neuman Morgenstern [vn-m], Economic Theory of Games. Mathematical optimization selection of best element (maximizing expected utility) from some set of available alternatives 21

Satisficing Find a solution satisfying all constraints binary constraints: [0, 1] defined by a threshold If problem is too easy change threshold to make a constraint harder add a new constraint If problem is too hard change threshold to make a constraint easier remove a constraint 22

Problem If we want to achieve something and how to achieve it is not obvious, we have a problem. 23

Problem A problem can be defined by 3 elements initial state A goal [state(s)] B operators => If all elements are given unambiguously: Welldefined problem If one or more elements are undefined: Illdefined problem 24

Problem Space Problem space 25

Problem Solving via optimization satisficing or other weak methods Problem space States; initial, solution Operators Search 26

Missionaries & Cannibals Problem http://www.learn4good.com/kids-games/puzzle/boat.htm 27

Missionaries and cannibals problem space 28

Search Well-defined problem Methods select operators & states Heuristics Intelligence 29

Weak vs. Strong Methods Strong methods are those designed to address a specific type of problem Weak methods are general approaches that may be applied to many types of problems ( Vessey & Glass, 1998 ). 30

Heuristic In computer science, artificial intelligence, and mathematical optimization A technique designed for solving a problem more quickly when classic methods are too slow, or for finding an approximate solution when classic methods fail to find any exact solution. This is achieved by trading optimality, completeness, accuracy, or precision for speed. Not guaranteed to work; sometimes makes finding a solution harder 31

9 Dots Problem 32

Problem solving Works for well-defined problems No mechanism for dealing with ill-defined problems Ill-defined problem solved by converting to welldefined [sub]problems Domain knowledge needed for this 33

Representation What is representation? Art = representation? In problem solving Problem representation inside and outside the mind 34

Representation Types Acc. to Akın Analogue Symbolic Acc. to Ackoff Iconic Analogue Symbolic 35

Role of Representation in Problem Solving 36

Role of Representation in Problem Solving 37

Rittel & Webber Dilemmas in a general theory of planning Wicked problems No definitive formulation No stopping rule Not true-or-false but good-or-bad No test of a solution Every solution one shot No enumerable set of potential solutions Unique Symptom of another problem Can be explained in numerous ways 38

Types of Design Routine or parametric Innovative Creative 39

Science What is science? Kuhn Paradigm change Popper Falsificationism Occam's razor 40

Design and Science Cross, Designerly Ways of Knowing:... Scientific Design Uses scientific knowledge Design Science Uses scientific methods Design as a scientific activity itself controversial Science of Design Study design scientifically to generate knowledge about principles, practices, procedures of design 41

Design as a Discipline Cross, Designerly Ways of Knowing:... Knowledge about the artificial world and how to contribute to its creation and maintenance Reflective practice is the intuitive processes which some practitioners bring to situations of uncertainty, instability, uniqueness and value conflict Science of design based on the reflective practice of design 42

Science vs Design Different aims to generate systematic, reliable knowledge to create the artificial based on human goals Different approaches Requires skeptical, critical, questioning approach Requires faith, we have to solve the problems even if we don't know enough 43

Lawson's experiment Psychologist, architect and design researcher Bryan Lawson [1972] 44

Lawson's experiment Empirical study to investigate if there is a difference between thinking styles of designers [final year architecture students] and scientists [post-graduate science students] Create one-layer structures from a set of colored blocks. The perimeter of the structure has to be as red or as blue as possible. However, there are hidden rules about which combinations are possible. 45

Lawson's experiment The scientists adopted a technique of trying out a series of designs which used as many different blocks and combinations of blocks as quickly as possible. Thus they tried to maximize the information available to them about the allowed combinations. If they could discover the rule governing which combinations of blocks were allowed they could then search for an arrangement which would optimize the required color around the layout. [problem-focused] 46

Lawson's experiment The architects selected their blocks in order to achieve the appropriately colored perimeter. If this proved not to be an acceptable combination, then the next most favorably colored block combination would be substituted and so on until an acceptable solution was discovered. [solution-focused] Nigel Cross concluded that Lawson's studies suggested that scientists problem solve by analysis, while designers problem solve by synthesis. 47