สมชาย ประสิทธิ์จูตระกูล

Slides:



Advertisements
Similar presentations
Critical Reading Strategies: Overview of Research Process
Advertisements

Research Skills Dr Ben Kotzee Department of Geography, Environment and Development Studies.
The Robert Gordon University School of Engineering Dr. Mohamed Amish
Action Research Not traditional educational research often research tests theory not practical Teacher research in classrooms and/or schools/districts.
Research skills. OUTLINE Mission and Vision What is Research? Ten Steps for Good Research Resources of Research Types of research Skills (Top_5 Skills)
National Academic Reference Standards
EPH 7112 LECTURE 1: INTRODUCTION
The Literature Review in 3 Key Steps
Teaching/Learning Strategies to Support Evidence-Based Practice Asoc. prof. Vida Staniuliene Klaipeda State College Dean of Faculty of Health Sciences.
Mapping Studies – Why and How Andy Burn. Resources The idea of employing evidence-based practices in software engineering was proposed in (Kitchenham.
Introduction to Research Methodology
DECO3008 Design Computing Preparatory Honours Research KCDCC Mike Rosenman Rm 279
Good Research Questions. A paradigm consists of – a set of fundamental theoretical assumptions that the members of the scientific community accept as.
Experimental Evaluation in Computer Science: A Quantitative Study Paul Lukowicz, Ernst A. Heinz, Lutz Prechelt and Walter F. Tichy Journal of Systems and.
introduction to MSc projects
Experimental Evaluation in Computer Science: A Quantitative Study Paul Lukowicz, Ernst A. Heinz, Lutz Prechelt and Walter F. Tichy Journal of Systems and.
Introduction to Communication Research
Applying Multi-Criteria Optimisation to Develop Cognitive Models Peter Lane University of Hertfordshire Fernand Gobet Brunel University.
Research Methodology Paul Wagner (Student ACM Meeting, Fall 2003)
Research Methods for Computer Science CSCI 6620 Spring 2014 Dr. Pettey CSCI 6620 Spring 2014 Dr. Pettey.
An Introduction to Research Methodology
Section 2: Science as a Process
Unit 2: Engineering Design Process
WRITING A REVIEW ARTICLE STRUCTURE AND STYLE OF A REVIEW ARTICLE Saleem Saaed Qader MBChB, MD, MSc, MPH, PhD, SBGS Consultant General Surgeon, Lecturer.
What research is Noun: The systematic investigation into and study of materials and sources in order to establish facts and reach new conclusions. Verb:
IMSS005 Computer Science Seminar
“Knowing Revisited” And that’s how we can move toward really knowing something: Richard Feynman on the Scientific Method.
Program Evaluation. Program evaluation Methodological techniques of the social sciences social policy public welfare administration.
Research !!.  Philosophy The foundation of human knowledge A search for a general understanding of values and reality by chiefly speculative rather thanobservational.
Research in Computing สมชาย ประสิทธิ์จูตระกูล. Success Factors in Computing Research Research Computing Knowledge Scientific MethodAnalytical Skill Funding.
Evaluation of software engineering. Software engineering research : Research in SE aims to achieve two main goals: 1) To increase the knowledge about.
RSBM: Introduction to Research Business School Introduction to Research Dr Gill Green.
Science Fair How To Get Started… (
WHAT IS THE NATURE OF SCIENCE?. SCIENTIFIC WORLD VIEW 1.The Universe Is Understandable. 2.The Universe Is a Vast Single System In Which the Basic Rules.
Introduction to Earth Science Section 2 Section 2: Science as a Process Preview Key Ideas Behavior of Natural Systems Scientific Methods Scientific Measurements.
NSC 440 RESEARCH IN NURSING 4 UNITS DEPARTMENT OF NURSING SCIENCE FACULTY OF BASIC MEDICAL SCIENCES 1.
Let’s Talk About Research.  Some basic definitions: 1 : careful or diligent search 2 : studious inquiry or examination:  especially : investigation.
What is Research?. Definition Look up the definition of research. Write it on a piece of paper.
What Is Science?. 1. Science is limited to studying only the natural world. 2. The natural world are those phenomena that can be investigated, discovered,
WHAT IS RESEARCH? According to Redman and Morry,
Introduction to ScienceSection 1 SCSh8 Students will understand important features of the process of scientific inquiry.
Cedric D. Murry APT Instructor of Applied Technology in research and development.
Research Methodology SEMESTER 1, 2016/17 June th 2016 BY COE FYP COMMITTEE 1.
Research Methodology. Prelude Research: – Should be about some problem that encourages enthusiasm (for you) and interest (for others) – Is often generated.
David Butler School of MAE Nanyang Technological University Singapore
BED210 Basics of Research S.Y.B.Ed
Research Methods for Computer Science
Fundamental of Scientific Research (Research methods)
Research Methods Dr. X.
Literature Review: Conception to Completion
What is research?.
Section 2: Science as a Process
MASTER’S RESEARCH GUIDELINES
Research Methods in Computer Science
Writing for Academic Journals
General Education Assessment Subcommittee Report
Research Methodology Universitas Advent Indonesia
David Butler School of MAE Nanyang Technological University Singapore
What is Operations Research?
Using Data in Undergraduate Science Classrooms
What is Science?.
What is Science?.
Research and Methodology
Scientific Inquiry Ch1: Lesson 3
What is Science?.
The Scientific Method.
Washington State University
Debate issues Sabine Mendes Lima Moura Issues in Research Methodology
Research design and techniques Workshop ICBEDC 2010
CS 791Graduate Topics in Computer Science [Software Engineering]
Presentation transcript:

สมชาย ประสิทธิ์จูตระกูล Research in Computing สมชาย ประสิทธิ์จูตระกูล

Success Factors in Computing Research Computing Knowledge Determination Funding Motivation Maturity Research Perseverance Luck Independence Scientific Method Analytical Skill English Reading & Writing Skills

Discipline in Computing

Scientific Method

Engineering Construction of (useful) products Solving problems understand the problem analyse the problem Find solutions Constructing the solution from parts that address the problem's various aspects - do a synthesis Engineers apply theories, methods and tools from different disciplines Search for solutions even when there is not theory or methods

Distinctions between S & T Unchangeable vs. Changeable Inherent vs. Imposed General vs. Specific End in Itself vs. End in Something Else Abstracting vs. Modeling Complex Systems Conceptualizing vs. Optimizing Discovery vs. Invention Long-term vs. Short-term

Research Careful or diligent search Studious inquiry or examination; especially : investigation or experimentation aimed at the discovery and interpretation of facts, revision of accepted theories or laws in the light of new facts, or practical application of such new or revised theories or laws The collecting of information about a particular subject

Building Blocks for Research Questions Result Validation Feasibility Qualitative model Persuasion Characterization Technique Implementation Method / Means System Evaluation Generalization Empirical model Analysis Discriminization Analytic model Experience

Building Blocks for Research Questions Result Validation Feasibility Qualitative model Persuasion Characterization Technique Implementation Method / Means System Evaluation Generalization Empirical model Analysis Discriminization Analytic model Experience A "Good" Plan

Building Blocks for Research Questions Result Validation Feasibility Qualitative model Persuasion Characterization Technique Implementation Method / Means System Evaluation Generalization Empirical model Analysis Discriminization Analytic model Experience Common "Bad" Plan

Building Blocks for Research Questions Result Validation Feasibility Qualitative model Persuasion Characterization Technique Implementation Method / Means System Evaluation Generalization Empirical model Analysis Discriminization Analytic model Experience Common Plan

Validation of CS Papers CS published relatively few papers with experimentally validated results. Sampling CS articles from ACM 40% have no experimental validation only 30% devote 1/5 space to experimental validation Sampling articles from IEEE Trans. on SE 50% have no experimental validation only 20% devote 1/5 space to experimental validation Paul Lukowicz and et.al., "Experimental Evaluation in Computer Science: A Quantitative Study", Journal of Systems and Software, January 1995

Validation in NN Papers Only 22% of the top NN journal articles use more than one real world problem data and compare the results to at least one alternative algorithm. Lutz Prechelt, "A Quantitative Study of Experimental Evaluations of Neural Network Learning Algorithms: Current Research Practice", Neural Networks Vol. 9, 1996

Reading is Fundamental Finding and reading related work is the foundation of good research ACM Guide to Computing Literature Computing Reviews Developing a bibliography of related works Background reading + Important reading Journal + Proceeding

Reading with care Abstract, introduction, conclusion Get important points If relevant, read the whole thing Take note during reading (make your thought organized)

Reading with Care Ask questions when reading what is the motivation ? what is the contribution ? How does this contribution realte to work previously encountered ? What are the important references cited ? What questions are left unanswered ? Can the results be generalized ? Can the specific result be improved ?

Writing is Fundamental Good writing is the only lasting medium of the scientific process. Mathematics or code are not substitutes for English Document your work regularly

Working with Others Success comes from work with others Share ideas and let them develop in group atmosphere Carefully consider criticism, use it as a guideline

Programming A programming project is not research It is a mechanism for performing experiment Experiment Establish goals Think simple (develope manageble project) build prototype (not a complete product) use tools (perl, MathLab, Mathematica, Excel, SPSS, ...) Collaborate Document results

David Patterson's Six Steps Selecting a problem Picking a solution Running a project Finishing a project Quantitative evaluation Transferrring technology

Recommendation Grad school is unstructured environment reading papers discussing ideas with colleagues writing and revising papers staring blankly in space having brillant idea and implementing them Spend your time wisely