Measuring User Satisfaction in Virtual Environment Maciej A. Orzechowski Design System and Urban Planning TU/e Workshop Mass Customisation 26.06.2003.

Slides:



Advertisements
Similar presentations
Eindhoven Technische Universiteit Measuring User Satisfaction through Experiments B. de Vries.
Advertisements

Naïve Bayes. Bayesian Reasoning Bayesian reasoning provides a probabilistic approach to inference. It is based on the assumption that the quantities of.
Brief introduction on Logistic Regression
Bayesian Network and Influence Diagram A Guide to Construction And Analysis.
Contingency Tables Chapters Seven, Sixteen, and Eighteen Chapter Seven –Definition of Contingency Tables –Basic Statistics –SPSS program (Crosstabulation)
Introduction to statistics. Statistics n Plays an important role in many facets of human endeavour n Occurs remarkably frequently in our everyday lives.
Eindhoven Technische Universiteit Measuring User Satisfaction through Experiments B. de Vries.
A Brief Introduction to Bayesian Inference Robert Van Dine 1.
Chapter 10: Estimating with Confidence
Spring 2009 Bedroom Project Welcome to the Workshop.
Dynamic Bayesian Networks (DBNs)
Research methods – Deductive / quantitative
1 Knowledge Engineering for Bayesian Networks. 2 Probability theory for representing uncertainty l Assigns a numerical degree of belief between 0 and.
Introduction of Probabilistic Reasoning and Bayesian Networks
Chapter 3 Producing Data 1. During most of this semester we go about statistics as if we already have data to work with. This is okay, but a little misleading.
Antony Tang 1, Ann Nicholson 2, Yan Jin 1, Jun Han 1 1 Faculty of ICT, Swinburne University of Technology 2 School of Computer Science and Software Engineering,
Bayesian inference Gil McVean, Department of Statistics Monday 17 th November 2008.
Virtual Workbenches Richard Anthony Dept. Computer Science University of Greenwich Distributed Systems Operating Systems Networking.
Chapter 12 Simple Regression
Evaluation. formative 4 There are many times throughout the lifecycle of a software development that a designer needs answers to questions that check.
Learning with Bayesian Networks David Heckerman Presented by Colin Rickert.
Chapter 13 Introduction to Linear Regression and Correlation Analysis
Lecture Inference for a population mean when the stdev is unknown; one more example 12.3 Testing a population variance 12.4 Testing a population.
1 Department of Computer Science and Engineering, University of South Carolina Issues for Discussion and Work Jan 2007  Choose meeting time.
Data-collection techniques. Contents Types of data Observations Event logs Questionnaires Interview.
Knowledge is Power Marketing Information System (MIS) determines what information managers need and then gathers, sorts, analyzes, stores, and distributes.
Chapter 14 Introduction to Linear Regression and Correlation Analysis
Chapter 10: Estimating with Confidence
Categorical Data Prof. Andy Field.
Thesis Proposal Virtual Reality in Construction Cost Estimating By: Mandy Frazure Date: 5/12/04.
Chapter 13: Inference in Regression
Soft Computing Lecture 17 Introduction to probabilistic reasoning. Bayesian nets. Markov models.
Chap 12-1 A Course In Business Statistics, 4th © 2006 Prentice-Hall, Inc. A Course In Business Statistics 4 th Edition Chapter 12 Introduction to Linear.
Association between 2 variables
ECE 8443 – Pattern Recognition LECTURE 07: MAXIMUM LIKELIHOOD AND BAYESIAN ESTIMATION Objectives: Class-Conditional Density The Multivariate Case General.
HYPOTHESIS TESTING. Statistical Methods Estimation Hypothesis Testing Inferential Statistics Descriptive Statistics Statistical Methods.
Chapter 8 Usability Specification Techniques Hix & Hartson.
PROCESSING, ANALYSIS & INTERPRETATION OF DATA
Chapter Thirteen Copyright © 2004 John Wiley & Sons, Inc. Sample Size Determination.
Chapter 3: Software Project Management Metrics
AMSc Research Methods Research approach IV: Experimental [1] Jane Reid
MOI UNIVERSITY SCHOOL OF BUSINESS AND ECONOMICS CONCEPT MEASUREMENT, SCALING, VALIDITY AND RELIABILITY BY MUGAMBI G.K. M’NCHEBERE EMBA NAIROBI RESEARCH.
Digression - Hypotheses Many research designs involve statistical tests – involve accepting or rejecting a hypothesis Null (statistical) hypotheses assume.
Human and Optimal Exploration and Exploitation in Bandit Problems Department of Cognitive Sciences, University of California. A Bayesian analysis of human.
Evaluating VR Systems. Scenario You determine that while looking around virtual worlds is natural and well supported in VR, moving about them is a difficult.
Decision Making Under Uncertainty - Bayesian Techniques.
UML - Development Process 1 Software Development Process Using UML.
Chapter 9: Introduction to the t statistic. The t Statistic The t statistic allows researchers to use sample data to test hypotheses about an unknown.
Chapter 12 Inference About One Population. We shall develop techniques to estimate and test three population parameters.  Population mean   Population.
Chapter Two Copyright © 2006 McGraw-Hill/Irwin The Marketing Research Process.
Chapter 13 Simple Linear Regression
Chapter 8: Estimating with Confidence
Chapter 8: Estimating with Confidence
Lecture 17.
Chapter 8: Inference for Proportions
Chapter 8 Inference for Proportions
Introduction to Experimental Design
Chapter 8: Estimating with Confidence
Chapter 8: Estimating with Confidence
Chapter 8: Estimating with Confidence
Chapter 8: Estimating with Confidence
Chapter 8 Inference for Proportions
Chapter 8: Estimating with Confidence
Chapter 8: Estimating with Confidence
Chapter 8: Estimating with Confidence
Chapter 8: Estimating with Confidence
Chapter 8: Estimating with Confidence
Chapter 8: Estimating with Confidence
Chapter 8: Estimating with Confidence
Chapter 8: Estimating with Confidence
Presentation transcript:

Measuring User Satisfaction in Virtual Environment Maciej A. Orzechowski Design System and Urban Planning TU/e Workshop Mass Customisation

Plan Introduction VR System (brief description) Belief Networks (introduction) Results of the experiment (Benchmark) MuseV3 in action – Live Demo

The user is asked to modify that design according to his/her needs and desires. General Idea of Measuring User’s Preferences The Virtual Environment (VE) is used to present an architectural design to a user. Behind that visual system there is a statistical model to estimate and predict respondent’s preferences based on applied modifications.

MuseV – VR System MuseV3 – a virtual reality (VR) application with functionality of a simple CAD system for non-designers. Two categories of modifications: Structural modifications (change of layout) Textural modifications (change of visual impression)

Structural Modifications The most important from the point of view of estimation of user’s preferences. Change of internal and external layout Direct impact on overall costs Expressed in simple and direct commands: create/resize/divide space; insert openings

Textural Modifications Secondary modifications (visual impact), mainly used to check proportions, dimensions (inserting furniture) and to decorate (applying finishes). Not included in the preference model No influence on costs

MuseV3 in Desktop CAVE

Belief Network Searching for new, flexible method to access user’s preferences.Criteria: Interaction with the model during the time of preferences estimation Possibility to find weak points (where the knowledge about preferences is the worst) Improve data collection by direct feedback Incremental learning

Short explanation of BN What it is? Belief network (BN) also known as a Bayesian network or probabilistic causal network BN captures believed relations (which may be uncertain, stochastic, or imprecise) between a set of variables which are relevant to some problem (e.g. coefficients and choices). How does it work? After the belief network is constructed, it may be applied to a particular case. For each variable you know the value of, you enter that value into its node as a finding (also known as “evidence”). Then Netica does probabilistic inference to find beliefs for all the other variables. Incremental learning. After the beliefs are found (post priori) MuseV updates the network, so they become a’ priori for the next respondent.

Step 0Step 1Step 5Step 15Step 64

BN - Model In our proposal the network (model) is learning  while a user is modifying a design! To improve the quality of collected data and the knowledge about design attributes, the system, (based on beliefs), can post a question to user.

Experiment & Results

Experiment Types There are in total four experiment types (FMVR, OEVR, MECA, VECA). Two in each of two groups (VR and CA). Each respondent had to complete two random tasks (one from each group), however each combination of tasks should be presented approximately equal number of times.

Experiment Types – cont. VR ExperimentCA Experiment TypeFree ModificationPreset OptionsMultimedia Presentation Verbal Description Software (Mean of presentation) MuseV3 FMMuseV3 OEMuseV3 SCWeb Pages Collection Method Interaction with 3D environment Questionnaire TaskModification of architectural design Respond to pre designed options Choice from between three design alternatives Interactivity with 3D model Restrained to design constrains Finishes and furniture Walk ThroughN/a Feedback from the system yes none Estimation method Belief Network MNL Model

Results

Respondents The truth about the respondents: We sent 1,600 letters in total !!!! The preparations to send those letters took 2,5 days for two people (Vincent and Maciek) Within 2 weeks we received 96 positive conformations. At the end of the experiment we end up with solid number of 64 respondents that have completed the both appointed to them tasks! 5 of the 64 respondents would not buy the house that they have designed. 4 respondents did not completed second task (as the design was not relevant to them) 2 respondents did not started the experiment for the same reason!

The most preferred system

The difficultness and pleasure of the tasks.

External validity Real Life Data – Overall (CA, BN) G-O-F of REAL LIFE (RL) PREDICTION (Rho 2 calculation based on log likelihood) Calculations based on BETAS GOF (CA) = GOF (BN) = External validity Real Life Data – BN (FMVR, OEVR) G-O-F of REAL LIFE (RL) PREDICTION (Rho 2 calculation based on log likelihood) Calculations based on BETAS GOF (FMVR) = GOF (OEVR) =

External validity Real Data – BN based on probability distribution of each option Option Type Lounge Ext. First Floor Ext. Garage Ext. Extra Kitchen BedroomsDormer Window Real life situation Belief Network includes both subtypes (all respondents) Subtype: Free Modification Subtype: Preset Options The table illustrates ratio (percentage) of choosing certain design option. In case of real life - based on numbers of subjects buying certain option. Ri = Ni / N, where Ri – ratio for option i, Ni – number of subjects choosing option i, N – all subjects In case of BN based on beliefs read from the network.

Summary The majority of the respondents prefer the VR environment to the traditional. Respondents highly valued the freedom in modifying the architectural design. Due to learning and understanding the software - VR is slightly difficult. The traditional method was find as the most difficult (due to problems related with imagining the description of the house)

Summary Direct observation of respondent's engagement (created designs and the time spent on the process) into the VR - indicates that people prefer to work with 3D models rather then with textual description. The possibility of experiencing with the not existing house reinsure users' decision, raise questions and provokes discussions. The numerical analyses showed that working with virtual reality helps respondents to understand the design and improve their decision consistency.

MuseV3 in Action ! DEMO