40
Methoden Wetenschappelijk Onderzoek Introduction Bart de Boer 2012

Methoden Wetenschappelijk Onderzoek - VUB Artificial Intelligence

  • Upload
    others

  • View
    4

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Methoden Wetenschappelijk Onderzoek - VUB Artificial Intelligence

Methoden Wetenschappelijk Onderzoek

Introduction

Bart de Boer 2012

Page 2: Methoden Wetenschappelijk Onderzoek - VUB Artificial Intelligence

About myself

•  Bart de Boer [email protected] – Artificial Intelligence laboratory

•  Research: evolution of speech – Computer modeling – Experimental work

Bart de Boer 2012

Page 3: Methoden Wetenschappelijk Onderzoek - VUB Artificial Intelligence

Practicalities

•  Course description and rules are found on the ARTI website – https://ai.vub.ac.be/courses/2012-2013/

methods-scientific-research

•  Publication of documents and assignments (publication, handing in, feedback) will be through Pointcarre – Make sure you are enrolled!

Bart de Boer 2012

Page 4: Methoden Wetenschappelijk Onderzoek - VUB Artificial Intelligence

About the course

•  “Methoden wetenschappelijk onderzoek” •  How to do science

– Some background – Mostly practical

•  8 lectures – From 9 to 12 (not 10 to 12)

•  4 assignments – Two weeks for each assignment

Bart de Boer 2012

Page 5: Methoden Wetenschappelijk Onderzoek - VUB Artificial Intelligence

Themes 1.  Introduction 2.  Reading papers – literature survey 3.  Collecting data 4.  Setting up an experiment – research proposal 5.  Describing data 6.  Analyzing data – statistics assignment 7.  Exchange with industry 8.  Writing a paper – extended abstract 9.  Conclusion – paper review

Bart de Boer 2012

Page 6: Methoden Wetenschappelijk Onderzoek - VUB Artificial Intelligence

Course evaluation

•  Aim is mostly practical

– Final mark based on assignments

– No exam

•  The real test will be your thesis!

Bart de Boer 2012

Page 7: Methoden Wetenschappelijk Onderzoek - VUB Artificial Intelligence

Why? •  Most of you will not become scientists

•  But a university degree is a scientific degree

•  Practical reasons: –  Our society is thoroughly scientific –  Scientific way of doing things pervasive in

business, education, (public) management politics –  Even anti-scientific groups (religious, new-age, climate-change

deniers) use scientific method and jargon

•  For any job at university level you need scientific skills Bart de Boer 2012

Page 8: Methoden Wetenschappelijk Onderzoek - VUB Artificial Intelligence

What is science?

•  A structured way to learn to understand the world

•  With checks and balances to prevent us from fooling ourselves

•  Understanding the checks and balances helps to understand others’ results (or claims)

Bart de Boer 2012

Page 9: Methoden Wetenschappelijk Onderzoek - VUB Artificial Intelligence

Science and technology

•  Science’s popularity in the 19th century closely related to technological progress – Progress was partly due to science – But partly due to tinkering (e.g. steam engine)

•  Scientific method helps technology •  But does all science need to be

application-oriented? Bart de Boer 2012

Page 10: Methoden Wetenschappelijk Onderzoek - VUB Artificial Intelligence

Science and Society

•  We live in a scientific society – Even though most political ideology is based

on 19th century science

•  It is important to be able to think and write scientifically for all kinds of political and management work

Bart de Boer 2012

Page 11: Methoden Wetenschappelijk Onderzoek - VUB Artificial Intelligence

Computer “science”

•  Tichy (1998) noticed that computer scientists hardly do experiments at all –  He calls BS on their

arguments not to do so

0018-9162/98/$10.00 © 1998 IEEE32 Computer

DShould ComputerScientists ExperimentMore?

o computer scientists need to experiment at all? Onlyif we answer “yes” does it make sense to ask whetherthere is enough of it.

In his Allen Newell Award lecture, Fred Brookssuggests that computer science is “not a science, buta synthetic, an engineering discipline.”1 In an engi-neering field, testing theories by experiments wouldbe misplaced. Brooks and others seem troubled bythe fact that the phenomena studied in computer sci-ence appear manufactured. Computers and programsare human creations, so we could conclude that com-puter science is not a natural science in the traditionalsense.

The engineering view of computer science is too nar-row, too computer-myopic. The primary subjects ofinquiry in computer science are not merely comput-ers, but information structures and informationprocesses.2 Computers play a dominant role becausethey make information processes easier to model andobserve. However, by no means are computers theonly place where information processes occur. In fact,computer models compare poorly with informationprocesses found in nature, say, in nervous systems, inimmune systems, in genetic processes, or, if you will,

in the brains of programmers and computer users. Thephenomena studied in computer science are muchbroader than those arising around computers.

Regarding the manufactured nature of computerphenomena (its “syntheticness”), I prefer to thinkabout computers and programs as models. Modelingis in the best tradition of science, because it helps usstudy phenomena closely. For example, for studyinglasing, one needs to build a laser. Regardless ofwhether lasers occur in nature, building a laser doesnot make the phenomenon of massive stimulatedemission artificial. Superheavy elements must be syn-thesized in the lab for study, because they are unsta-ble and do not occur naturally, yet nobody assumesthat particle physics is synthetic.

Similarly, computers and software don’t occur nat-urally, but they help us model and study informationprocesses. Using these devices does not render infor-mation processes artificial.

A major difference from traditional sciences is thatinformation is neither energy nor matter. Could thisdifference be the reason we see little experimentationin computer science? To answer this questions, let’slook at the purpose of experiments.

Cybe

rsqu

are

Computer scientists and practitioners defend

their lack of experimentation with a wide range

of arguments. Some arguments suggest that

experimentation is inappropriate, too difficult,

useless, and even harmful. This article

discusses several such arguments to illustrate

the importance of experimentation for

computer science.

Walter F. TichyUniversity of Karlsruhe

.

Bart de Boer 2012

Page 12: Methoden Wetenschappelijk Onderzoek - VUB Artificial Intelligence

Tichy’s list of excuses (1)

•  “Traditional scientific method is not applicable” –  “We investigate information”

•  A lot of claims should still be tested

– For example: “C++ is better than C” •  And performance of models can also be

tested using standard scientific methods Bart de Boer 2012

Page 13: Methoden Wetenschappelijk Onderzoek - VUB Artificial Intelligence

Tichy’s list of excuses (2)

•  “The current level of experimentation is good enough” –  Tichy: 40-50% of 1993 CS papers with empirical

claims had no support whatsoever –  Sjøberg et al. (2005) looked at 5453 software

engineering articles and found only 103 with controlled experiments

•  This would be unacceptable in any other branch of science

Bart de Boer 2012

Page 14: Methoden Wetenschappelijk Onderzoek - VUB Artificial Intelligence

Tichy’s list of excuses (3)

•  “Experiments cost too much” –  (It is too much work) –  Get off your lazy behinds, other sciences do it, too –  At the university level, you have to go beyond mere

programming

•  “Demonstrations will suffice” –  Demonstrations are an excellent means to fool

yourself and your audience –  Avoiding this is what scientific method is for

Bart de Boer 2012

Page 15: Methoden Wetenschappelijk Onderzoek - VUB Artificial Intelligence

Tichy’s list of excuses (4)

•  “You’ll never get it published” –  = Your thesis supervisor won’t have it (or doesn’t

require it) –  As for publication, it is probably untrue

•  As for theses: 0 out of ~16 theses I saw this year had statistical analysis of their results –  Which means: all of them would have failed at the

psychology department…

Bart de Boer 2012

Page 16: Methoden Wetenschappelijk Onderzoek - VUB Artificial Intelligence

Full disclosure •  I used to have shaky methodology, too

–  I don’t think my PhD thesis contains a single statistical test –  I was trained as a computer scientist (1988-1994):

no methodology whatsoever

•  But times are changing: –  It becomes more and more important to follow good

methodology –  Subject areas with good methodology become dominant

•  Think bioinformatics

Bart de Boer 2012

Page 17: Methoden Wetenschappelijk Onderzoek - VUB Artificial Intelligence

How computer science is done

•  (Tongue in cheek) •  Be fascinated by a subject •  Start programming •  Find a problem to solve •  Make a demo •  Make a “happy graph” •  Write your paper/report/thesis

Bart de Boer 2012

Me

Page 18: Methoden Wetenschappelijk Onderzoek - VUB Artificial Intelligence

How computer science is done

•  (Tongue in cheek) •  Be fascinated by a subject •  Start programming •  Find a problem to solve •  Make a demo •  Make a “happy graph” •  Write your paper/report/thesis

Bart de Boer 2012

Me

The competition

Page 19: Methoden Wetenschappelijk Onderzoek - VUB Artificial Intelligence

Why this is bad

•  Be fascinated by a subject –  Other people probably are, too.

•  Start programming - Shift of focus, messiness

•  Find a problem to solve - Bias

•  Make a demo –  Designed to fool yourself and your audience

•  Make a “happy graph” –  Selected results, lucky run, no idea of variation

•  Write your paper/report/thesis –  You forgot half of what you did

Bart de Boer 2012

Page 20: Methoden Wetenschappelijk Onderzoek - VUB Artificial Intelligence

How science is done (1)

•  It starts with observation and curiosity – How does something

work? – How can something

be made better? – Etc.

•  This leads to a research question

http://my2008blog.wordpress.com/2008/04/14/remains-of-a-feast/ Bart de Boer 2012

Page 21: Methoden Wetenschappelijk Onderzoek - VUB Artificial Intelligence

How science is done (2)

•  The next step is formation of a hypothesis –  This is essentially a creative process –  It is always good to have multiple hypotheses

•  A useable hypothesis makes testable predictions

•  Formulating good hypotheses requires knowledge and experience

•  As does formulating interesting research questions

Bart de Boer 2012

Page 22: Methoden Wetenschappelijk Onderzoek - VUB Artificial Intelligence

How science is done (3)

•  Then one has to formulate experiments to test one’s hypotheses –  Only in mathematics can things be proven –  Experiments are generally aimed at falsification –  But they can also be meant to increase qualitative

understanding (descriptive studies)

•  What do we measure, how do we measure it, how accurate will this be, how many measurements do we need to make etc.

Bart de Boer 2012

Page 23: Methoden Wetenschappelijk Onderzoek - VUB Artificial Intelligence

How science is done (4)

•  Then we run the experiment

•  Depending on the field this can be more or less difficult and more or less work – Scientists like to save work, so focus on

relatively easy experiments (?)

Bart de Boer 2012

Page 24: Methoden Wetenschappelijk Onderzoek - VUB Artificial Intelligence

How science is done (5)

•  The results are then analyzed and interpreted – Coding the data – Analyzing with statistics

•  Done so to prevent one from fooling oneself

http

://w

ww

.sci

ence

phot

o.co

m/m

edia

/150

60/e

nlar

ge

Bart de Boer 2012

Page 25: Methoden Wetenschappelijk Onderzoek - VUB Artificial Intelligence

How science is done (6)

•  You then communicate your results – Present it at a conference – Publish it in a journal – Tell it to the general public

•  Using the correct style •  Referring to previous

work ht

tp://

stat

ic1.

pres

seka

talo

g.de

/bild

g/20

4563

0.jp

g

Bart de Boer 2012

Page 26: Methoden Wetenschappelijk Onderzoek - VUB Artificial Intelligence

How science is done (7)

•  But publishing isn’t easy – Almost everything is peer-reviewed – Colleagues read your work, and comment on

it – anonymously – Usually about 3 reviewers per paper –  If not rejected, revisions – This can take a long time

Bart de Boer 2012

Page 27: Methoden Wetenschappelijk Onderzoek - VUB Artificial Intelligence

How science is done (8)

•  Other scientists can then read your work –  Discuss it –  Disagree with it –  Agree with it –  Use it for their own work –  Etc.

•  For this reason, you must be open and precise about your work, and about your sources

Bart de Boer 2012

Page 28: Methoden Wetenschappelijk Onderzoek - VUB Artificial Intelligence

Openness and precision

•  Openness and precision make it possible for science to be cumulative – “Standing on the shoulders of giants” as

Newton put it

•  But not without being critical of other work – Convinced by data, not by rhetoric – Scientists have very sensitive BS-detectors

Bart de Boer 2012

Page 29: Methoden Wetenschappelijk Onderzoek - VUB Artificial Intelligence

Science in practice (1)

•  Science is done by people – People have prior beliefs and convictions – People have their likes and dislikes – People have their pride – People need to eat

Bart de Boer 2012

Page 30: Methoden Wetenschappelijk Onderzoek - VUB Artificial Intelligence

Science in practice (2)

•  Science is done in a social network – Students are trained by older scientists – Schools of research form (which can compete

or cooperate) •  This can lead to science being stuck in a

paradigm – Only shift when older generation disappears

(Kuhn, The structure of scientific revolutions)

Bart de Boer 2012

Page 31: Methoden Wetenschappelijk Onderzoek - VUB Artificial Intelligence

Science in practice (3) •  Science costs a lot of money

–  Not everything that is interesting can be done •  Independent scientists do not exist anymore

–  You need an affiliation •  Therefore: a lot of competition for limited resources

–  Scientists spend a lot of time on grant proposals

–  Funding agencies have their own agenda •  In many countries, permanent positions are now nearly

non-existent –  Even very smart young people cannot continue their research –  While older researchers dominate

Bart de Boer 2012

Page 32: Methoden Wetenschappelijk Onderzoek - VUB Artificial Intelligence

Science in practice (4)

•  Research is not just done because it is good –  But also because:

•  Other people like it •  It fits in a paradigm •  It fits the priorities of a funding agency •  Etc.

•  However, science is self-correcting –  If an old paradigm does not work, it will be replaced –  The real world has the last word

Bart de Boer 2012

Page 33: Methoden Wetenschappelijk Onderzoek - VUB Artificial Intelligence

Science in practice (5)

•  Science is fun – You work very independently – You get to work with smart people – You discover stuff that nobody knows – Scientific work is creative work

•  That is why people do it even though working conditions are not what they used to be

Bart de Boer 2012

Page 34: Methoden Wetenschappelijk Onderzoek - VUB Artificial Intelligence

What will we do? (1)

•  Aim to introduce you to a number of practices that scientists have developed over the years –  (Or refresh your memory) – And explain why these are useful

•  Make assignments so that you can practice the practices

Bart de Boer 2012

Page 35: Methoden Wetenschappelijk Onderzoek - VUB Artificial Intelligence

What will we do? (2)

•  The exercises are partly pretend-play – Make a literature list – Write a proposal – Write a review

•  Unavoidable if you want to practice

•  But if you choose your topic wisely, it may be useful for your MSc thesis

Bart de Boer 2012

Page 36: Methoden Wetenschappelijk Onderzoek - VUB Artificial Intelligence

What will we not do (1)

•  Philosophy of science – Fascinating, but not very practical – We will encounter some as we go along

Bart de Boer 2012

Page 37: Methoden Wetenschappelijk Onderzoek - VUB Artificial Intelligence

What will we not do (2)

•  Postmodern criticism of scientific method –  (Everything is a cultural construct) – There really is a reality outside of science

– But I will discuss convention from time to time – Scientific method is a way of critical thinking

•  Critical thinking about the method is good, but we first must be very familiar with it

Bart de Boer 2012

Page 38: Methoden Wetenschappelijk Onderzoek - VUB Artificial Intelligence

What do I expect from you? •  Scientific thinking/working/writing requires

experience –  10 000 hours to become an expert

(Malcolm Gladwell) –  The course is only 3x28 = 84 hours

•  There is some theory –  8x3 = 24 hours of lecture

•  But practical exercise is most important –  An extra 60 hours for 4 assignments –  15 hours per person per assignment

Bart de Boer 2012

Page 39: Methoden Wetenschappelijk Onderzoek - VUB Artificial Intelligence

What do I expect from you?

•  For assignments 1,2 and 3 you need to work in teams of two

•  Assignment 4 you will do alone

•  I will suggest topics, but it is useful (and more fun) to choose topics that are related to what you want to do for your thesis – And choose your partner accordingly

Bart de Boer 2012

Page 40: Methoden Wetenschappelijk Onderzoek - VUB Artificial Intelligence

Next session

•  October 12 •  Literature study

– How to get information from literature – And how to show you used it – As well as the first part on data collection – Plus: your first assignment

Bart de Boer 2012