Documente Academic
Documente Profesional
Documente Cultură
Nicole Ronald
Experimentation
Swinburne
Todays aim
- Understanding of experimental research design in
IT/IS/CS settings
- A brief refresher of research questions
- Different types of human experiments
- An overview of CS experiments
Experimentation
Swinburne
Swinburne
Experimentation
Process
Identify issue
Analyse
Accept or reject
hypotheses
Review
literature/theories
Conduct study
Report
Develop
hypotheses
Identify
in/dependent
values
Experimentation
Swinburne
Question types
Descriptive
What is happening
Normative
What is happening compared to what should happen
Correlative
What is the relationship/strength between X and Y
Impact
What impact does a change in X have on Y
Experimentation
Swinburne
Experimentation
Swinburne
Variables
- Dependent variable
- Outcome
- Independent variable
- Treatment
Experimentation
Swinburne
Experimental design
- Experimental
- Randomise allocation to groups
- Variables can be manipulated/control group
- Quasi-experimental
- Group membership cannot be randomised, or is preexisting
- Variables can be manipulated/control group
- Non-experimental
- Group membership cannot be randomised, or is preexisting
- Variables cannot be manipulated
SCIENCE | TECHNOLOGY | INNOVATION | BUSINESS | DESIGN
Swinburne
Experimentation
Experimental group with control
Treatment (t2)
Post-test (t3)
Experimental
Yes
Yes
Yes
Control
Yes
No
Yes
Swinburne
Experimentation
Four-group design
Treatment (t2)
Post-test (t3)
Experimental
Yes
Yes
Yes
Experimental
No
Yes
Yes
Control
Yes
No
Yes
Control
No
No
Yes
10
Swinburne
Experimentation
Quasi-experimental with control
- Two groups:
- Could be pre-determined, by class/department
- One receives treatment, the other not (control)
- Both groups measured beforehand, hopefully equal
Pre-test (t1)
Treatment (t2)
Post-test (t3)
Experimental
Yes
Yes
Yes
Control
Yes
No
Yes
11
Swinburne
Experimentation
Non-experimental
- One group, observe afterwards
Treatment (t1)
Post-test (t2)
Yes
Yes
12
Experimentation
Swinburne
13
Experimentation
Swinburne
Validity
- Internal
- Assume only independent variable influences
dependent variable
- Threats: selection, external maturation/events, dropout,
pretesting, sharing info
- External
- Effectiveness of generalising
- Threats: people, places, time
14
Experimentation
Swinburne
Algorithmic experiments
- Similar principles:
- Control and experimental algorithms
- Different treatments or scenarios
- Fewer ethical issues (if not accessing personal data)
15
Experimentation
Swinburne
Simulation
- Representation of the world
- Can simulate many objects
- Useful when real-world experiments impractical
16
Experimentation
Swinburne
17
Experimentation
Swinburne
Replication
- Repeatable
- Get same results with same code/data
- Reproducible
- Get same results with method
18
Experimentation
Swinburne
Takeaways
1. Experiments require careful design
2. Form research questions carefully
3. Think about validity
4. Think about how your simulations/experiments relate to
real world
19
Experimentation
Nicole Ronald
nronald@swin.edu.au
Experimentation
Swinburne
Todays tasks
- Discuss experimental paper
- Design an experiment with human subjects
- Design an experiment using computers/equipment
21
Experimentation
Nicole Ronald
nronald@swin.edu.au