Transcript Slide 1
Week 5. Research Questions, Goals,
Experiments and Methodology
MSc Methodology Seminar I
Dr. Felipe Orihuela-Espina
Outline
1. What is a thesis?
2. How to elaborate an MSc thesis
1. How to choose a topic
2. The actors
3. How to write the thesis
3. Main parts of a thesis
1. Research Questions
2. Goals
3. Experiments and Methodology
17/07/2015
INAOE
2
WHAT IS A THESIS?
17/07/2015
INAOE
3
What is a thesis?
A thesis is:
Original (creative) and significant
A record of research (so that it is reproducible)
A critical survey
Reviews existing work
Discusses results in terms of current evidence
The conclusion of a set of coherent experiments
for testing certain hypothesis about a certain
phenomenon of interest.
17/07/2015
INAOE
4
What is a thesis?
A good thesis includes:
Who? – A phenomenon being studied
What? – A clear message, hypothesis and/or
claim
…and evidence for this
Why? – A motivation and justification
How? - Methodology
When (time) and where (spatial)? – Constraints,
limitations and discussion
17/07/2015
INAOE
5
Common pitfalls while doing a thesis
Being too ambitiuos
Stopping reading after an initial survey of
related work
Think that there is no related work
You simply have not search thorough enough
Not believing in the significancy of the
research or overestimating its relevance
17/07/2015
INAOE
6
Dos and Don’ts
Your thesis is NOT a core-dump of all you know about
everything [BundyA2004]
…also it is helpful to create your own vademecum
Be concise and go straight to the point, yet giving enough
background to make it self-contained
Your thesis hang together in a coherent manner
[BundyA2004]
Acknowledge:
17/07/2015
Everyone that has helped
Every institution involved
Every funding source
Every other’s work – avoid plagiarism
INAOE
7
Becoming an expert on a topic
Read literature (both strictly and loosely related, although to a different
depth)
…then read more …and more …and a bit more
…not yet there…
Talk to people
…that include experts (of course!) but also non-experts (they are usually very good at
spotting holes!)
Get feedback as well as new ideas
Clearly bound your research
…and your experimentation
Abstract vs concrete
Too abstract and it is likely that you won’t deliver
Too concrete and it is likely that the contribution is not significant
Write/Give talks
Explaining things to other people (whether orally or written) is a good way of realizing
17/07/2015
one own’s limitations
When you are a real expert you hardly ever need overusing jargon
INAOE
8
Some tips
Keep (organised) record of everything;
Notes of your ideas
Notes on read papers
Set up and results of your experiments, but also distractions,
artefacts, etc
Documentation of programs and code (that is in computer
science)
etc
Focus on principles and foundations, not on implementation
and performance
Never, ever delete a file/data
Keep different versions
This helps to remember, but also allows you to go back if
something goes wrong
17/07/2015
INAOE
9
Some tips
Read and write!
For a good understanding, reading a paper once is often not
enough.
It is fine to fail, and publish it
It is research, so you may guess what’s going to happen, but
cannot be sure.
Publishing bias may nevertheless make difficult to publish
negative results.
Admit ignorance
…make questions, even if you think: (i) the expert is going to
laugh at you, or (ii) what you are asking is obvious for everyone
else.
“Quien pregunta es tonto 5 mins., quien no pregunta es tonto
toda la vida” Spanish saying
17/07/2015
INAOE
10
HOW TO ELABORATE AN MSc
THESIS
17/07/2015
INAOE
11
How to elaborate a thesis
Definition: What is a thesis?
What has a thesis got to demonstrate?
How to choose a thesis topic
The actors
The student
The supervisor
The thesis committee
The panel
Developing the project
Periodic monitoring by the supervisor and the committee
Writing the document
Formatting
How to write the thesis
Legal authorship (Institution) and intellectual authorship
(student)
17/07/2015
INAOE
12
Some references for this section
[Camacho2003] Camacho Mejía, Felipe;
Herrera Barrera, Armando; Guía para la
elaboración de una tesis (2003)
Universidad Autónoma del Estado de
México (UAEMex)
[Sloman??] Sloman, Aaron “Writing a
thesis” University of Birmingham
[??] “How to write a PhD thesis”
17/07/2015
Dr. Felipe Orihuela Espina
13
Definition of a thesis
A thesis is a scientific text describing a an
in-depth description of a phenomenon
(that includes computing) together with a
set of solutions/hypothesis to yet unsolved
problems or questions about the
phenomena, and that further provides
extensive support and evidence to back up
any claims made. [Self definition]
17/07/2015
Dr. Felipe Orihuela Espina
14
HOW TO CHOOSE A THESIS
TOPIC
17/07/2015
INAOE
15
What has a thesis got to demonstrate?
That the student is capable of:
Carrying out innovative research by himself
Criticism; both towards other’s work and to his
own work
Planning, executing and finishing a long term
project
Communicating knowledge and ideas
…in an organised fashion understandable by nonexperts
…yet without sacrificing accuracy
17/07/2015
Dr. Felipe Orihuela Espina
16
How to choose a thesis topic
Proposed by the department or the supervisor
Often as a result of a research project, a
necessity/research priority of the institution or sometimes
from a collaboration with an industrial partner
Pros:
Saves some headaches such as questioning one-self what do I
do?
The problem definition, extension and coverage are often well
studied and defined
Motivation and justification is clear
There is already a researcher interested or involved, almost
certainly with expertise on the topic
Cons:
You might not love the topic
You might not get on well with the supervisor
You risk just following instructions, and not demonstrating
initiative (necessary for obtaining the degree)
17/07/2015
Dr. Felipe Orihuela Espina
17
How to choose a thesis topic
Proposed by the student
Often as a result of the student’s interests
Pros:
You are likely to love the topic
You are free to find a supervisor which you want to
work with
You are already demostrating drive and initiative
Cons:
There might not be any researcher willing to supervise
the thesis or with enough knowledge about the topic
You’ll have to work on the problem definition,
motivation, etc
Funding?
17/07/2015
Dr. Felipe Orihuela Espina
18
THE ACTORS
17/07/2015
INAOE
19
The actors
The student
The supervisor
The thesis committee
The panel
17/07/2015
Dr. Felipe Orihuela Espina
20
The student
You! The one carrying out the thesis project
Responsible for:
Solving all problems related to the thesis research
Carry out the experiments
Proposing the solutions
Writing and submitting the protocol, the thesis and any papers that may
result
Successful finalization of the research
If something goes wrong it is your fault, so do not blame your supervisor.
The scientific quality of the work (legal)
Finding funding for his/her conference attendance
Entitled to:
Institutional support
An adequate supervision
That’s not mean babysitting
17/07/2015
Dr. Felipe Orihuela Espina
21
The supervisor
Whether the one who originally offered the topic or
chosen by the student.
That’s not your boss, just your companion!
In every aspect of the research, you have the last word.
It’s your thesis, not his/hers.
Responsible for:
Providing adequate guidance all throughout
Providing starting knowledge/context about the problem
The scientific quality of the work (moral)
Ensuring that the student finishes in time and form
…despite the student’s best efforts not to…
Entitled to:
When appropriate, co-authorships in publications
17/07/2015
Dr. Felipe Orihuela Espina
22
The supervisor
NOT responsible for solving anything at all about the
thesis.
The student shall not assume that his supervisor knows
everything about the topic
Moreover, after a year or so the student ought to have
surpass his supervisor in knowledge about the topic.
Often can recommend bibliography and references
May help to a degree in the writing and proof reading
of the thesis
May suggest a publication strategy
May help in funding search for conference attendance
17/07/2015
Dr. Felipe Orihuela Espina
23
The supervisor
The supervisor is responsible for the
scientific quality of the work, as in time it
will become part of his CV and
consequently linked to his/her reputation
However
This responsibility is only moral, not legal.
The student is free to submit his work even
without the consent of the supervisor and it is
not obliged to comply with any of the
supervisor recommendations.
17/07/2015
Dr. Felipe Orihuela Espina
24
The thesis committee
4 members of the faculty plus 1 external
Not all will have expertise related to the thesis topic, this
offers a different point of view
Ultimately chosen by the faculty,
…but the student and (perhaps) the supervisor may
proposed alternatives
Responsible for:
Periodically evaluating the student progress
Detecting weaknesses in the research
Providing suggestions for amending deviations menacing
the finalization within time constraints
Entitled to:
Being provided with the advances with enough time
…in English if Spanish is not their first language!
17/07/2015
Dr. Felipe Orihuela Espina
25
The panel
Peers assessing the final workpiece
Experts on the field
Responsible for:
Evaluating the final thesis
Rejecting works which do not exhibit originality, or
do not reach scientific standards
Entitled to:
Being provided with the advances with enough
time
…in English if Spanish is not their first language!
17/07/2015
Dr. Felipe Orihuela Espina
26
HOW TO WRITE THE THESIS
17/07/2015
INAOE
27
How to write the thesis
Developing the project
Periodic monitoring by the supervisor and
the committee
Writing the document
Formatting
17/07/2015
Dr. Felipe Orihuela Espina
28
Developing the project
A coarse overview:
Reading about the background
Establish a calendar
Tentative: if no special constraints applied. Admit deviations
Imposed: when special project constraints applied. Does not
admit deviations.
If in engineering; then budget proposal
17/07/2015
Inc. materials and human resources
Launch hypothesis and analyse project requisites and
demands
Design and execute experiments
Analyse your data
Write your final thesis document
Dr. Felipe Orihuela Espina
29
Periodic monitoring
The goal is to ensure that the thesis is finished in
due time and form guaranteeing minimal scientific
quality (and engineering if it is the case)
Advances should be check periodically
The most common way for this monitoring are the
bi/weekly meetings with the supervisor
Thesis committee meetings often take place every 6
months and are exceptional occassions to assess the
real progress of the thesis
Other forms of monitoring include:
Seminar giving
Technical reports writing
Periodic report writing as requested by the
programme
17/07/2015
Dr. Felipe Orihuela Espina
30
Periodic monitoring
How often should I meet my supervisor?:
It really depends on your needs…
However:
Do NOT allow your supervisor to avoid meeting
you for long periods
Do NOT relax yourself and “forget” to meet you
supervisor for long periods
17/07/2015
Dr. Felipe Orihuela Espina
31
Periodic monitoring
What should I take to/prepare the meetings?
Read in depth about the specific topic to discuss that week
Ensure that you have your questions ready
Organize any results (figures and tables) that you will show
It is rude to do it at the expense of the time of your supervisor
If you have become stuck onto a particular problem
Do not tell your supervisor until you have at least seriously tried to solve it
…but if really stuck, then spend the most of the meeting on this.
Remember that your supervisor may not know the solution!
Have a list of non-research issues that ought to be disscussed: admin,
conference attendance, scholarship problems, etc
Do not expect your supervisor to remember from one meeting to the next you
current needs
If presenting a document (paper, report, protocol, etc) be sure that the
draft is polished to your best
It is rude to use your supervisor as a spellchecker or as a primary school teacher
who has to tell you that every sentence you write is correct
Respect the time of your supervisor!
…during the meeting, and out of the meeting
If exceptionally arriving late then apologize in advance by mail/phone
Do not go beyond your scheduled time; perhaps other students are waiting
17/07/2015
Dr. Felipe Orihuela Espina
32
Periodic monitoring
Your supervisor should in turn:
Read whatever you sent prior to the meeting
BEFORE the meeting
Be up-to-date with your research
Not impose his will or point of view; but
instead give his/her best advice and let the
student take the decision
Tell the student if other meetings and
responsibilities comes in the way
Reallocate time if necessary so that the student do
not miss his meeting
17/07/2015
Dr. Felipe Orihuela Espina
33
Writing the document
Who is it written for?
Scientific peers
The thesis is a scientific document:
Be precise and concise
Effort to ensure efficient and effective communication
Avoid colloquial laguage
Be scrupulous on correctness (lexical, orthographical, syntax,
grammar, etc)
Artistics licences are valid as long as they do not prevent
clear communication of ideas
Long sentences are often a bad idea
Take care of the flow of ideas
The reader does not know:
your nomenclature, nor your acronyms, etc
the details of your research and specifically of your
experimentation. Provide enough details for replicability.
17/07/2015
Dr. Felipe Orihuela Espina
34
Writing the document
Assume knowledge only within expectable limits
Level of detail
Basic concepts
If truly trivial, then omit them
…but remember that the reader knowledge does not match
exactly yours!
Things which are trivial for you, may not be trivial for him.
Advanced concepts
If fairly known, mention and provide adequate references.
Concepts developed in your thesis
They ought to be perfectly/accurately defined, and if
necessary with proper mathematical formulation.
Avoid explining then in several places
…however readability may demand some repetition
17/07/2015
Dr. Felipe Orihuela Espina
35
Writing the document
Level of details
Experimental description
The secret is simple: Replicability
Every aspect of your experiment has to be replicable with absolute
fidelity by the reader.
Not replicable from your text, not good enough
Often convenient to provide justification for arbitrary decisions.
Mathematical development, proofs and
demonstrations
Omit if they are trivial (although they almost never are)
Explain them as they unfold; do not only state them
A thesis is not better or more complex conceptually just because
it has more maths and looks like more formal
…that may scare a bachelor but not your panelist, and in turn it may
actually irritate them
Ensure that they are utterly correct and coherent thorughout the
17/07/2015
document
Appendix are a good place for long developments and proofs
Dr. Felipe Orihuela Espina
36
Formatting
Compulsory: Most times, the institutions have
regulations about the formatting (inc. front
cover, style, fonts, interline space, margins,
paper size (and weight!), etc). Be sure you
comply with them.
Availability; We may not have always the
software we like. Use whatever you need to
guarantee the best possible presentation.
Never excuse a bad presentation blaming the
software/hardware tool you have used!
Portability: The format chosen has to be
easily portable to other formats.
17/07/2015
Dr. Felipe Orihuela Espina
37
Authorship
Legal authorship (Institution)
The institution is the legal responsible for the
results.
The institution can legally protect the intellectual
property of the knowledge generated by the
research and/or commercially exploit the
research
…but in turn any damage that your research may
cause is the institution’s responsibility
Silly example: If the bridge falls, its not your fault, but the
institution!
Any other (internal) researcher can continue your
work (e.g. use your data!) without asking for
permission
Although it is considered polite to ask for it…
17/07/2015
Dr. Felipe Orihuela Espina
38
Authorship
Intellectual authorship (student)
As the original author of the thesis, the student
keeps the intellectual property
The student is therefore entitled to (and in fact
more often than not, encouraged to) publish your
work
After published, any other (external) researcher can
continue your work without asking for permission
The student can self-cite himself without
committing plagiarism (but beware of selfplagiarism and salami slicing issues!)
The student can continue its research on the
topic even after finishing its liase with the
institution.
17/07/2015
Dr. Felipe Orihuela Espina
39
MAIN PARTS OF A THESIS
17/07/2015
INAOE
40
Main parts of a thesis
It is very important for understanding
this part, that you go back to the slides
of week 1 and ensure you understand
all the foundations regarding
experimentation and research
methodology
17/07/2015
INAOE
41
Research Questions
Phenomenon
In Immanuel Kant’s philosophy, a phenomenon is the object of an
sensorial experience.
[Real Academia Española de la Lengua]
“In philosophy, any object, fact, or occurrence perceived or observed. In
general, phenomena are the objects of the senses (e.g., sights and
sounds) as contrasted with what is apprehended by the intellect.”
[Enciclopedia británica]
An observable event
[American Heritage Dictionary of the English Language]
A phenomenon is any instance or observable event
…directly through our senses or via instrumentation
Or perhaps even indirectly via the observation of its consequences
[https://en.wikipedia.org/wiki/Phenomenon]
17/07/2015
INAOE
42
Research questions
They represent gaps in the knowledge
regarding the phenomenon of interest
They ought to guide your research
All goals (main and specific) are collateral
consequences of them
All experiments are driven to answer them
All experimental hypothesis are stated to
(educatedly) guess about them
All conclusions are stated to satisfy them
17/07/2015
INAOE
43
Research questions
Arguably the most important part of your thesis
A rather bad habit is to state them (just because
you’ve been told to), and ignore them the next
minute…
Another bad habit is to think that they are
secondary to goals.
…that means you are unable to distinguish a
17/07/2015
research from an engineering project.
And remember; engineering can advanced science;
but not all engineering makes scientific contributions.
INAOE
44
Research Questions
All (well stated) research questions always
have to include:
…whether explicitly or implicitly
The independent variables
E.g. the originating phenomenon, causes, factors, etc
The dependent variables
E.g. the (observable) consequence, effects, outcomes,
endpoints, etc
The controlled variables
E.g. the context, co-factors, etc
17/07/2015
INAOE
45
Goals; Main and specific
The main goal states what is to be
achieved during the thesis
It is a long term goal
It may fall BEYOND the reach and limits of the
project
A thesis may be part of a more ambitious or bigger
project
…that’s why establishing the limits is so critical
It should be stated in one or two paragraphs
at most.
17/07/2015
Dr. Felipe Orihuela Espina
46
Goals; Main and specific
Main goal
Here at INAOE they like it as:
“Developing an algorithm that bla, bla, bla… and that is
competitive with the state of the art”
That is only acceptable if you understand that’s a
collateral goal
The real goal in science is to understand a
phenomenon or in other words to generate new
knowledge (that includes computer science!),
…that is; to establish a relationship between dependent and
independent variables under given constraints (i.e. controlled
variables)
…therefore developing/implementing (and the likes)
correspond to engineering goals
17/07/2015
Dr. Felipe Orihuela Espina
47
Goals; Main and specific
Specific goals
Short term goals
They will be covered during the thesis
They may include developing specific
tools/algorithms, etc as byproducts of your
research
They often/should include validation as one of
them
Each one of them has to be describable in at
most 1 paragraph
It is not enough to state them, it is necessary to
describe them
17/07/2015
Dr. Felipe Orihuela Espina
48
Experiments and Methodology
Experimental chapters are the
fundamental/main part of your thesis
This is your work!
In a classical scheme, each experimental
chapter is dedicated to answer one research
question
Concomitantly, each chapter may comply with
some specific goal or afford a specific
contribution
17/07/2015
©Dr. Felipe Orihuela Espina (2006)
49
Experiments and Methodology
The emphasis of each chapter will however
depend on your thesis aim:
Emphasize methodology if novel or scarcely used
Emphasize experimental design and rigour if
exceptional
Remember! Experiments have to be carefully designed
and planned even if this is not the goal of the chapter
Emphasize the research hypothesis associated to
the question
Emphasize the contribution of the chapter
17/07/2015
©Dr. Felipe Orihuela Espina (2006)
50
Experiments and Methodology
The emphasis of each chapter will
however depend on your thesis aim
(Cont.):
Emphasize differences in experimental design
against other authors’ choices
Emphasize optimization of resources if
applicable
Sometimes a better experiment is easy to design
or foresee but practical limitations prevent their
implementation
17/07/2015
©Dr. Felipe Orihuela Espina (2006)
51
Experiments and Methodology
The emphasis of each chapter will
however depend on your thesis aim
(Cont.):
Emphasize the description of the algorithms
and their parameterization if the experiments
involve a collection of simulations
Emphasize the sequence of the experiments
and simulations if thie is relevant
Do not assume that commutative does apply
17/07/2015
©Dr. Felipe Orihuela Espina (2006)
52
Experiments and methodology
For each experiment, you should clearly declare at least:
1. Its unambiguous relation with the RQs.
2. Its unambiguous relation with the goals
3. Its research hypothesis
4. Its experimental hypothesis (both the null and the alternative)
5. Its experimental design inc. experimental units, factors, grups,
treatments, randomization (if applies), etc
It independent, dependent and controlled variables
Its identified sources of bias and confounders, and the efforts
to minimize them
The intended analysis (a priori) or the executed analysis (a
poteriori)
Verification and validation efforts.
6.
7.
8.
9.
17/07/2015
Give priority to validity types over mechanisms
INAOE
53
Experiments and Methodology
The description of your experiments ought to be:
scrupulous,
rigorous,
exhaustive
utterly/brutally honest
reproducible
Non reproducible experiments are simply useless!
guaranteeing replicability of your results
Non replicable results are simply invalid!
E.g.: Fix and declare the seed if any random process is
simulated in the computer.
This is what science is all about!
17/07/2015
©Dr. Felipe Orihuela Espina (2006)
54
Experiments and Methodology
The description of your experiments ought to
be (Cont.):
Indicate not only the factors you have
manipulated (independent variables) but also
everything that is kept constant (controlled
variables)
Painstakingly describe:
Set up
Sessions progression
All pre-processing, processing and analysis of your
data, and this includes the statistics for hypothesis
testing
17/07/2015
©Dr. Felipe Orihuela Espina (2006)
55
Experiments and Methodology
There is a full theory about experiment
design…
It ensures your experiments reduce bias, cost
and time
It has a strong statistical connotation that at
the end of the day is an optimization problem;
aiming to solve your unknowns with minimal
“effort” measured in some way
…make sure you understand it and apply it!
17/07/2015
©Dr. Felipe Orihuela Espina (2006)
56
THANKS, QUESTIONS?
17/07/2015
INAOE
57