quantitative analysis - home | computer sciencecseweb.ucsd.edu › classes › fa11 › cse118-a ›...

27
Quantitative Analysis Cynthia Taylor, CSE 118, October 21 2011

Upload: others

Post on 07-Jun-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Quantitative Analysis - Home | Computer Sciencecseweb.ucsd.edu › classes › fa11 › cse118-a › quantativeanalysis.pdf · 2011-10-21 · Quantitative Analysis • What are some

Quantitative AnalysisCynthia Taylor, CSE 118, October 21 2011

Page 2: Quantitative Analysis - Home | Computer Sciencecseweb.ucsd.edu › classes › fa11 › cse118-a › quantativeanalysis.pdf · 2011-10-21 · Quantitative Analysis • What are some

General Feedback

• Milestone Feedback

• Research vs Product

• What is a research contribution?

Page 3: Quantitative Analysis - Home | Computer Sciencecseweb.ucsd.edu › classes › fa11 › cse118-a › quantativeanalysis.pdf · 2011-10-21 · Quantitative Analysis • What are some

Why are we giving you so much feedback on milestones?

Page 4: Quantitative Analysis - Home | Computer Sciencecseweb.ucsd.edu › classes › fa11 › cse118-a › quantativeanalysis.pdf · 2011-10-21 · Quantitative Analysis • What are some

Why are we giving you so much feedback on milestones?

• We are jerks

Page 5: Quantitative Analysis - Home | Computer Sciencecseweb.ucsd.edu › classes › fa11 › cse118-a › quantativeanalysis.pdf · 2011-10-21 · Quantitative Analysis • What are some

Why are we giving you so much feedback on milestones?

• We are jerks

Page 6: Quantitative Analysis - Home | Computer Sciencecseweb.ucsd.edu › classes › fa11 › cse118-a › quantativeanalysis.pdf · 2011-10-21 · Quantitative Analysis • What are some

Why are we giving you so much feedback on milestones?

• We are jerks

• We want your projects to be awesome.

Page 7: Quantitative Analysis - Home | Computer Sciencecseweb.ucsd.edu › classes › fa11 › cse118-a › quantativeanalysis.pdf · 2011-10-21 · Quantitative Analysis • What are some

Why are we giving you so much feedback on milestones?

• We are jerks

• We want your projects to be awesome.

• So that we can give you As.

Page 8: Quantitative Analysis - Home | Computer Sciencecseweb.ucsd.edu › classes › fa11 › cse118-a › quantativeanalysis.pdf · 2011-10-21 · Quantitative Analysis • What are some

Research Vs Products

Page 9: Quantitative Analysis - Home | Computer Sciencecseweb.ucsd.edu › classes › fa11 › cse118-a › quantativeanalysis.pdf · 2011-10-21 · Quantitative Analysis • What are some

Research Vs Products

• New

• Solves 1 Problem

• “Five Years Ahead”

• Not Perfect

• Doesn’t Need To Be Original

• Fits Current World/Tech

• Needs to be Bulletproof

Page 10: Quantitative Analysis - Home | Computer Sciencecseweb.ucsd.edu › classes › fa11 › cse118-a › quantativeanalysis.pdf · 2011-10-21 · Quantitative Analysis • What are some

Research Vs Products

• Add New Idea to Academic Discourse

• Sell Things To People

Page 11: Quantitative Analysis - Home | Computer Sciencecseweb.ucsd.edu › classes › fa11 › cse118-a › quantativeanalysis.pdf · 2011-10-21 · Quantitative Analysis • What are some

Research Contribution

33%

33%

33%

Technical SolutionUser Study/EvaluationDesign Space

Page 12: Quantitative Analysis - Home | Computer Sciencecseweb.ucsd.edu › classes › fa11 › cse118-a › quantativeanalysis.pdf · 2011-10-21 · Quantitative Analysis • What are some

ZebraNet

5%15%

80%

Technical SolutionUser Study/EvaluationDesign Space

Page 13: Quantitative Analysis - Home | Computer Sciencecseweb.ucsd.edu › classes › fa11 › cse118-a › quantativeanalysis.pdf · 2011-10-21 · Quantitative Analysis • What are some

Where Abouts Clock

15%

75%

10% Technical SolutionUser Study/EvaluationDesign Space

Page 14: Quantitative Analysis - Home | Computer Sciencecseweb.ucsd.edu › classes › fa11 › cse118-a › quantativeanalysis.pdf · 2011-10-21 · Quantitative Analysis • What are some

Natural Sensing

40%

60%

Technical SolutionUser Study/EvaluationDesign Space

Page 15: Quantitative Analysis - Home | Computer Sciencecseweb.ucsd.edu › classes › fa11 › cse118-a › quantativeanalysis.pdf · 2011-10-21 · Quantitative Analysis • What are some

Quantitative Analysis

• What is quantitative analysis?

Page 16: Quantitative Analysis - Home | Computer Sciencecseweb.ucsd.edu › classes › fa11 › cse118-a › quantativeanalysis.pdf · 2011-10-21 · Quantitative Analysis • What are some

Quantitative Analysis

• What is quantitative analysis?

• Results where you measure something (with numbers!)

• Statistical analysis of those measurements

Page 17: Quantitative Analysis - Home | Computer Sciencecseweb.ucsd.edu › classes › fa11 › cse118-a › quantativeanalysis.pdf · 2011-10-21 · Quantitative Analysis • What are some

Quantitative Analysis

• What are some good things to measure?

Page 18: Quantitative Analysis - Home | Computer Sciencecseweb.ucsd.edu › classes › fa11 › cse118-a › quantativeanalysis.pdf · 2011-10-21 · Quantitative Analysis • What are some

Quantitative Analysis• What are some good things to measure?

• Time

• How long it takes something to run, how long a user interacts with something

• Number of Interactions

• Number of clicks, number of times a user performs an action

• Bandwidth, Throughput, etc . . .

• Numerical Ratings from User Studies

Page 19: Quantitative Analysis - Home | Computer Sciencecseweb.ucsd.edu › classes › fa11 › cse118-a › quantativeanalysis.pdf · 2011-10-21 · Quantitative Analysis • What are some

Mean/Median

• Mean

• Median

Page 20: Quantitative Analysis - Home | Computer Sciencecseweb.ucsd.edu › classes › fa11 › cse118-a › quantativeanalysis.pdf · 2011-10-21 · Quantitative Analysis • What are some

Mean/Median

• Mean

• For values {a1 . . . an}, (a1 + . . . + an)/n

• Median

• For (ordered) values {a1 . . . an}, an/2

Page 21: Quantitative Analysis - Home | Computer Sciencecseweb.ucsd.edu › classes › fa11 › cse118-a › quantativeanalysis.pdf · 2011-10-21 · Quantitative Analysis • What are some

Standard Deviation

• Tells you how much variation there is in your data

Page 22: Quantitative Analysis - Home | Computer Sciencecseweb.ucsd.edu › classes › fa11 › cse118-a › quantativeanalysis.pdf · 2011-10-21 · Quantitative Analysis • What are some

Standard Deviation

• For values {a1 . . . an}, with mean am

sqrt(((a1-am) + . . . + (an-am))/n)

Page 23: Quantitative Analysis - Home | Computer Sciencecseweb.ucsd.edu › classes › fa11 › cse118-a › quantativeanalysis.pdf · 2011-10-21 · Quantitative Analysis • What are some

Standard Deviation

Page 24: Quantitative Analysis - Home | Computer Sciencecseweb.ucsd.edu › classes › fa11 › cse118-a › quantativeanalysis.pdf · 2011-10-21 · Quantitative Analysis • What are some

Other Metrics

• Min/Max

• Explain outliers

• Probability Distribution of Data

• Normal, Power law, Binomial

• T-test

• Test for significance of results

Page 25: Quantitative Analysis - Home | Computer Sciencecseweb.ucsd.edu › classes › fa11 › cse118-a › quantativeanalysis.pdf · 2011-10-21 · Quantitative Analysis • What are some

Show Trends

Page 26: Quantitative Analysis - Home | Computer Sciencecseweb.ucsd.edu › classes › fa11 › cse118-a › quantativeanalysis.pdf · 2011-10-21 · Quantitative Analysis • What are some

Contextualize Your Results

• “It took 30 milliseconds to display a frame of video”

• “It took 30 milliseconds to display a frame of video, which is in keeping with current video rates of 30 frames per second”

• “It took 30 milliseconds to display a frame of video, in comparison to other current systems which take 50 milliseconds.”

Page 27: Quantitative Analysis - Home | Computer Sciencecseweb.ucsd.edu › classes › fa11 › cse118-a › quantativeanalysis.pdf · 2011-10-21 · Quantitative Analysis • What are some

Always Include

• Sample Size

• Standard Deviation/Variance

• How you performed the experiment