Empirical/Experimental CS Research Methods

Empirical/Experimental CS Research Methods

RESEARCH METHODS Empirical/Experimental CS Research Methods J. Gamper Free University of Bozen-Bolzano Faculty of Computer Science IDSE Acknowledgements: I am indebted to Francesco Ricci for providing me his slides, upon which these lecture notes are based. RM 2017 J. Gamper 1/80 Course Structure and Schedule/1 Lectures: 6 hours Tuesday, February 20, 09:30{12:30, Room: E420 Friday, February 24, 09:30{12:30, Room: E420 Homework: 10 hours RM 2017 J. Gamper 2/80 Course Structure and Schedule/2 Class I Initial brainstorming and introduction of key concepts Presentation of experimental research methods in general Presentation of experimental research in CS (I) Paper assignment for homework Homework Each student must read and analyze a paper about an empirical/experimental evaluation Prepare a short presentation (15 mins) where you illustrate the article, focusing on the experimental evaluation Class II Student presentations of the research paper Critical discussion of each paper and presentation Presentation of experimental research methods (II) RM 2017 J. Gamper 3/80 Assessment Critical presentation of the assigned article, showing that you have considered and evaluated all the dimensions illustrated in the lecture RM 2017 J. Gamper 4/80 Goals Knowledge Understanding of different research methods and paradigms In particular, empirical and engineering research methods Skills Critical thinking Critical reading and evaluation The ability to present a logical and coherent argument RM 2017 J. Gamper 5/80 What is Research? Research comprises creative work undertaken on a systematic basis in order to increase the stock of knowledge, including knowledge of humans, culture and society, and the use of this stock of knowledge to devise new applications. It is used to establish or confirm facts, reaffirm the results of previous work, solve new or existing problems, support theorems, or develop new theories [. ] The primary purposes of basic research (as opposed to applied research) are documentation, discovery, interpretation, or the research and development (R&D) of methods and systems for the advancement of human knowledge. Approaches to research depend on epistemologies, which vary considerably both within and between humanities and sciences. There are several forms of research: scientific, humanities, artistic, economic, social, business, marketing, practitioner research, etc. [Wikipedia] RM 2017 J. Gamper 6/80 Research Methods, Techniques and Methodology Research Method: refers to the manner in which a particular research project is undertaken. Research Technique: refers to a specific means, approach, or tool-and-its-use, whereby data is gathered and analysed, and inferences are drawn. Research Methodology: refers to the study of research methods; it does not admit of a plural. RM 2017 J. Gamper 7/80 Research Methods The purpose of the research determines the method to use There is no single research method Many methods are available and have to be combined But somehow, scientists/researchers are supposed to do this: Observation Theory World Validation How do you see your research in this cycle? RM 2017 J. Gamper 8/80 Research Methods The purpose of the research determines the method to use There is no single research method Many methods are available and have to be combined But somehow, scientists/researchers are supposed to do this: Observation Theory World Validation How do you see your research in this cycle? RM 2017 J. Gamper 9/80 Different Research (Methods) Exist Exploratory research structures and identifies new problems. Constructive research develops solutions to a specific persisting problem. Empirical research tests the feasibility of a solution using empirical evidence. RM 2017 J. Gamper 10/80 Exploratory Research This is done to improve the basic knowledge on the concept and walk in to the unknown realms of the subject. It is a type of research conducted for a problem that has not been clearly defined. It should draw definitive conclusions only with extreme caution. Given its fundamental nature, exploratory research often concludes that a perceived problem does not actually exist. RM 2017 J. Gamper 11/80 Constructive Research This is done by technical professionals to find a new solution to a specific persisting problem. It is very commonly used in computer science research. The term \construct" is often used in this context to refer to the new contribution being developed, such as a new theory, algorithm, model, software, or a framework. This approach demands a form of validation This may involve evaluating the \construct" analytically against predefined criteria or performing some benchmark tests with the prototype. RM 2017 J. Gamper 12/80 Empirical Research \Empirical" comes from the Greek word for experience: ἐμπειρία (empeir´ıa) Observation is the key: Empirical research is a way of gaining knowledge by means of direct and indirect observation or experience. Empirical evidence/observations can be analyzed quantitatively or qualitatively. Through quantifying the evidence or making sense of it in qualitative form, a researcher can answer empirical questions A combination of qualitative and quantitative analysis is often used to better answer questions. RM 2017 J. Gamper 13/80 Empirical Research { Example Empirical question: \Does listening to music during learning have an effect on later memory?" Based on existing theories about the topic, some hypotheses will be proposed, e.g., \Listening to music has a negative effect on learning." This prediction can then be tested with a suitable experiment. Depending on the outcomes of the experiment, the theory on which the hypotheses and predictions were based will be supported to a certain degree of confidence or not e.g., \People who study while listening to music will remember less on a later test than people who study in silence." RM 2017 J. Gamper 14/80 A.D. de Groot's Empirical Cycle A.D. de Groot's empirical cycle: 1 Observation: The collecting and organization of empirical facts. 2 Induction: Formulating hypothesis. 3 Deduction: Deducting consequences of hypothesis as testable predictions. 4 Testing: Testing the hypothesis with new empirical material. 5 Evaluation: Evaluating the outcome of testing Adrianus Dingeman de Groot (1914{2006) was a Dutch chess master and psychologist Conducted some of the most famous chess experiments of all time. In 1946 he wrote his thesis \Het denken van den schaker" (Thought and choice in chess). Played in the Chess Olympiads 1937 and 1939. RM 2017 J. Gamper 15/80 Research Techniques Interpretivist or qualitative research techniques Research techniques at the scientific/interpretivist boundary Quantitative and scientific research techniques Non-empirical techniques Engineering research techniques RM 2017 J. Gamper 16/80 Qualitative Techniques Have their roots in the social sciences Primarily concerned with inreasing and in-depth understanding of an area Investigate why and how of decision making, not just what, where, when. Often associated with fieldwork, face-to-face interviews, focus groups, site visits Focus on the analysis of a limited number of samples/settings Produce information only on the particular cases studied Any more general conclusions are only hypotheses (informative guesses). Quantitative methods can be used to verify such hypotheses. As humans and organisational conditions change over time, the pre-condition for the study and the analysis of the problem change =) repeatability of experiments may not be possible. RM 2017 J. Gamper 17/80 Interpretivist/Qualitative Research Techniques Interpretivists work out people's interpretations of the world by putting themselves in their shoes, hence are subjective and biased. Research techniques in this category include: Descriptive/interpretive research: empirical observation is subjected to limited formal rigor. Controls over the researcher's intuition include self-examination of the researcher's own pre-suppositions and biases, cycles of additional data collection and analysis, and peer review; Focus group research: gathering of a group of people, commonly members of the public affected by a technology or application, to discuss a topic. Its purpose is to surface aspects, impacts and implications that are of concern. Action research: the researcher plays an active role in the object of study, e.g. by acting as a change-agent in relation to the process being researched. Ethnographic research: applies insights from social and cultural anthropology to the direct observation of behaviour. RM 2017 J. Gamper 18/80 Quantitative Techniques Origin in the natural sciences Systematic empirical investigation of quantitative properties and phenomena and their relationships. The goal is to develop models, theories, and hypotheses pertaining to natural phenomena (how it works) The research is generally driven by hypotheses, which are formulated and tested rigorously. Measurement is fundamental since it gives the connection between observation and the formalization of the model, theory and hypothesis Repeatability of the experiments and testing of hypotheses are vital to the reliability of the results, since they offer multiple opportunities for scrutinising the findings. RM 2017 J. Gamper 19/80 Scientific Research Techniques Forecasting: involves the application of regression and time-series techniques, in order to extrapolate trends from past data. Field experimentation and quasi-experimental designs: opportunities are sought in the real-world which enable many factors, which would otherwise confound the results,

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    80 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us