SlideShare a Scribd company logo
1 of 28
Download to read offline
Parvez Ahammad
Head of Data Science and Machine Learning Group
Instart Logic Inc.
October 2016
SpeedPerception: Phase-1 Update
Results Overview
“SpeedPerception is a large-scale web performance
crowdsourcing study focused on the perceived loading
performance of above-the-fold content.”
What is SpeedPerception?
SpeedPerception: Team
•  Clark Gao
•  Parvez Ahammad (@perceptPA)
•  Prasenjit Dey
Collaborators:
•  Estelle Weyl (@estellevw)
•  Pat Meenan (@patmeenan)
Why did we do SpeedPerception?
•  Fill a critical gap for A/B comparisons of human end-user web UX
•  Facilitate shift from “anecData™” to real human Ground Truth on webperf UX
•  Provide a large-scale quantitative benchmark
•  Following MNIST / ImageNet / ActivityNet tradition
•  Facilitate modeling / machine learning efforts in future
•  Consistent dataset for algorithmic comparisons
•  Open source framework / benchmark à reproducible results
SpeedPerception Challenge: Design (1/2)
•  Premise: perception of above-the-fold performance (like perceived webpage
speed) is relative. http://speedperception.meteorapp.com/challenge
SpeedPerception Challenge: Design (2/2)
•  Premise: perception of above-the-fold performance (like perceived webpage
speed) is relative. http://speedperception.meteorapp.com/challenge
SpeedPerception Challenge: Phase-1 Data (1/2)
•  Source: Internet Retailer top-500 URLs
•  WebPagetest (private instance) to collect HAR / metrics / videos (June 2016)
•  Chrome browser / Cable connection speed / Desktop rendering mode
•  All steps publicly available: https://github.com/pdey/SpeedPerceptionApp
SpeedPerception Challenge: Phase-1 Data (2/2)
•  After applying publicized rules for pair selection:
•  115 URLs
•  160 A/B pairs
•  Each session: 16 test pairs + 5 honeypot* pairs = 21 pairs
•  Record voluntary time to click for each pair (not publicized)
Honeypot* video pair = A video pair with known (very obvious) choice – used as a way to evaluate user
input quality
SpeedPerception Challenge: Working hypotheses
•  H1: No single metric can explain human choices with 90%+ accuracy
•  H2: Visual metrics will perform better than non-visual/network metrics
•  H3: User will not wait until “Visual Complete” to make their choice (despite
the explicit instruction to wait until video turns grey)
SpeedPerception Challenge
•  Went public on 28th July 2016
•  Phase-1 ended on 30th September 2016
•  Benchmark and findings available at:
•  http://SpeedPerception.org
SpeedPerception Benchmark / DeepDive
SpeedPerception Benchmark / DeepDive
SpeedPerception Benchmark / DeepDive
SpeedPerception Benchmark / User Feedback
•  Perception of speed and UX strongly impacted by popups / overlays
SpeedPerception Benchmark / Hypothesis # 1
•  H1: No single metric can explain human choices with 90%+ accuracy - TRUE
SpeedPerception Benchmark / Hypothesis # 1
•  H1: No single metric can explain human choices with 90%+ accuracy - TRUE
SpeedPerception Benchmark / Hypothesis # 1
•  H1: No single metric can explain human choices with 90%+ accuracy - TRUE
SpeedPerception Benchmark / Hypothesis # 1
•  H1: No single metric can explain human choices with 90%+ accuracy - TRUE
Questions to consider
•  Yes, there appears to be no one unicorn metric but, is there a combination
synthetic metric (joint ML model) that will do a better job?
•  People only looked two videos and made the call. Is there some additional
information that we can extract from videos that will improve our models?
SpeedPerception Benchmark / Hypothesis # 2
•  H2: Visual metrics will perform better than non-visual metrics – NOT TRUE
SpeedPerception Benchmark / Hypothesis # 2
•  H2: Visual metrics will perform better than non-visual metrics - NOT TRUE
Questions to consider
•  May be the presence of visual jitter / interstitials hurt the ability of visual
metrics to perform well. How can we improve them?
•  Will there be different trends for video pairs that are free of visual jitter like
modals and overlays?
•  Is it possible to automatically predict the presence of visual jitter in websites
(or website loading videos) to help choose a better set of metrics?
SpeedPerception Benchmark / Order of events
SpeedPerception Benchmark / Hypothesis # 3
•  H3: User will not wait until “Visual Complete” to make their choice - TRUE
SpeedPerception Benchmark / Hypothesis # 3
•  H3: User will not wait until “Visual Complete” to make their choice - TRUE
Questions to consider
•  Time to click is Time to decide plus some delay. How is the time delay
influenced by the device/UA?
•  How will the Time to click change depending on the presence/absence of
visual jitter elements (modals / pop-ups / carousals) in the website structure?
Thoughts / Looking ahead..
•  A rich source to explore & model webperf ideas with human A/B ground truth
•  Play with the data/code and explore !!
•  Need to look into Mobile rendering and its impact on results (Phase-2)
•  URL sources ought to go beyond IR500 list / E-commerce vertical
•  Other browsers beyond Chrome might be worth sampling
•  Would it be worth capturing & including Dev. Timeline information?
•  Better sampling of URLs to understand impact of interstitials / visual jitter
•  Suggestions? Send to @perceptPA or parvez@ieee.org
SpeedPerception Challenge: Phase-2 planning underway
•  Benchmark, analysis code and findings from Phase-1 available at:
•  http://SpeedPerception.org
•  Play with it, and explore !!
•  Send feedback to @perceptPA or parvez@ieee.org

More Related Content

Similar to Speed_Perception_Phase1

Mozilla Foundation Metrics - presentation to engineers
Mozilla Foundation Metrics - presentation to engineersMozilla Foundation Metrics - presentation to engineers
Mozilla Foundation Metrics - presentation to engineersJohn Schneider
 
Site Speed and the Ecommerce User Journey
Site Speed and the Ecommerce User JourneySite Speed and the Ecommerce User Journey
Site Speed and the Ecommerce User JourneyDaniel Nutter
 
How Celtra Optimizes its Advertising Platform with Databricks
How Celtra Optimizes its Advertising Platformwith DatabricksHow Celtra Optimizes its Advertising Platformwith Databricks
How Celtra Optimizes its Advertising Platform with DatabricksGrega Kespret
 
Data Science for Online Services: Problems & Frontiers (Changbal Conference 2...
Data Science for Online Services: Problems & Frontiers (Changbal Conference 2...Data Science for Online Services: Problems & Frontiers (Changbal Conference 2...
Data Science for Online Services: Problems & Frontiers (Changbal Conference 2...Jin Young Kim
 
AI와 같이 살기 - 남서울대학교 인터브이알
AI와 같이 살기 - 남서울대학교 인터브이알AI와 같이 살기 - 남서울대학교 인터브이알
AI와 같이 살기 - 남서울대학교 인터브이알HashScraper Inc.
 
Using analytics in ux design my view
Using analytics in ux design   my viewUsing analytics in ux design   my view
Using analytics in ux design my viewOuti Aramo
 
2020 Chrome Dev Summit: Web Performance 101
2020 Chrome Dev Summit: Web Performance 1012020 Chrome Dev Summit: Web Performance 101
2020 Chrome Dev Summit: Web Performance 101Tammy Everts
 
Amp Up Your Testing by Harnessing Test Data
Amp Up Your Testing by Harnessing Test DataAmp Up Your Testing by Harnessing Test Data
Amp Up Your Testing by Harnessing Test DataTechWell
 
Intro to Data Analytics with Oscar's Director of Product
 Intro to Data Analytics with Oscar's Director of Product Intro to Data Analytics with Oscar's Director of Product
Intro to Data Analytics with Oscar's Director of ProductProduct School
 
Data Driven Design: Using Web Analytics to Improve Information Architectures
Data Driven Design: Using Web Analytics to Improve Information ArchitecturesData Driven Design: Using Web Analytics to Improve Information Architectures
Data Driven Design: Using Web Analytics to Improve Information ArchitecturesAndrea Wiggins
 
Information architecture for websites and intranets
Information architecture for websites and intranetsInformation architecture for websites and intranets
Information architecture for websites and intranetsContent Formula
 
Redesigning a large B2B website - The FusionCharts revamping story
Redesigning a large B2B website - The FusionCharts revamping storyRedesigning a large B2B website - The FusionCharts revamping story
Redesigning a large B2B website - The FusionCharts revamping storyFusionCharts
 
Agile Prototyping Best Practices
Agile Prototyping Best PracticesAgile Prototyping Best Practices
Agile Prototyping Best Practicesuxpin
 
Ia Summit08 Wa Slides
Ia Summit08 Wa SlidesIa Summit08 Wa Slides
Ia Summit08 Wa Slidesguest9f924a
 
Evaluation and User Study in HCI
Evaluation and User Study in HCIEvaluation and User Study in HCI
Evaluation and User Study in HCIByungkyu (Jay) Kang
 
Clicks, Conversions and Crawls
Clicks, Conversions and CrawlsClicks, Conversions and Crawls
Clicks, Conversions and CrawlsMichelle Robbins
 
Data-Driven Software Testing: The New, Lean Approach to Quality
Data-Driven Software Testing: The New, Lean Approach to QualityData-Driven Software Testing: The New, Lean Approach to Quality
Data-Driven Software Testing: The New, Lean Approach to QualityTechWell
 
UserZoom Webinar: How to Conduct Web Customer Experience Benchmarking
UserZoom Webinar: How to Conduct Web Customer Experience BenchmarkingUserZoom Webinar: How to Conduct Web Customer Experience Benchmarking
UserZoom Webinar: How to Conduct Web Customer Experience BenchmarkingUserZoom
 
How To Structure Your Search Team for Success
How To Structure Your Search Team for SuccessHow To Structure Your Search Team for Success
How To Structure Your Search Team for SuccessOpenSource Connections
 

Similar to Speed_Perception_Phase1 (20)

Mozilla Foundation Metrics - presentation to engineers
Mozilla Foundation Metrics - presentation to engineersMozilla Foundation Metrics - presentation to engineers
Mozilla Foundation Metrics - presentation to engineers
 
Site Speed and the Ecommerce User Journey
Site Speed and the Ecommerce User JourneySite Speed and the Ecommerce User Journey
Site Speed and the Ecommerce User Journey
 
How Celtra Optimizes its Advertising Platform with Databricks
How Celtra Optimizes its Advertising Platformwith DatabricksHow Celtra Optimizes its Advertising Platformwith Databricks
How Celtra Optimizes its Advertising Platform with Databricks
 
Data Science for Online Services: Problems & Frontiers (Changbal Conference 2...
Data Science for Online Services: Problems & Frontiers (Changbal Conference 2...Data Science for Online Services: Problems & Frontiers (Changbal Conference 2...
Data Science for Online Services: Problems & Frontiers (Changbal Conference 2...
 
AI와 같이 살기 - 남서울대학교 인터브이알
AI와 같이 살기 - 남서울대학교 인터브이알AI와 같이 살기 - 남서울대학교 인터브이알
AI와 같이 살기 - 남서울대학교 인터브이알
 
Using analytics in ux design my view
Using analytics in ux design   my viewUsing analytics in ux design   my view
Using analytics in ux design my view
 
2020 Chrome Dev Summit: Web Performance 101
2020 Chrome Dev Summit: Web Performance 1012020 Chrome Dev Summit: Web Performance 101
2020 Chrome Dev Summit: Web Performance 101
 
Amp Up Your Testing by Harnessing Test Data
Amp Up Your Testing by Harnessing Test DataAmp Up Your Testing by Harnessing Test Data
Amp Up Your Testing by Harnessing Test Data
 
Design process
Design processDesign process
Design process
 
Intro to Data Analytics with Oscar's Director of Product
 Intro to Data Analytics with Oscar's Director of Product Intro to Data Analytics with Oscar's Director of Product
Intro to Data Analytics with Oscar's Director of Product
 
Data Driven Design: Using Web Analytics to Improve Information Architectures
Data Driven Design: Using Web Analytics to Improve Information ArchitecturesData Driven Design: Using Web Analytics to Improve Information Architectures
Data Driven Design: Using Web Analytics to Improve Information Architectures
 
Information architecture for websites and intranets
Information architecture for websites and intranetsInformation architecture for websites and intranets
Information architecture for websites and intranets
 
Redesigning a large B2B website - The FusionCharts revamping story
Redesigning a large B2B website - The FusionCharts revamping storyRedesigning a large B2B website - The FusionCharts revamping story
Redesigning a large B2B website - The FusionCharts revamping story
 
Agile Prototyping Best Practices
Agile Prototyping Best PracticesAgile Prototyping Best Practices
Agile Prototyping Best Practices
 
Ia Summit08 Wa Slides
Ia Summit08 Wa SlidesIa Summit08 Wa Slides
Ia Summit08 Wa Slides
 
Evaluation and User Study in HCI
Evaluation and User Study in HCIEvaluation and User Study in HCI
Evaluation and User Study in HCI
 
Clicks, Conversions and Crawls
Clicks, Conversions and CrawlsClicks, Conversions and Crawls
Clicks, Conversions and Crawls
 
Data-Driven Software Testing: The New, Lean Approach to Quality
Data-Driven Software Testing: The New, Lean Approach to QualityData-Driven Software Testing: The New, Lean Approach to Quality
Data-Driven Software Testing: The New, Lean Approach to Quality
 
UserZoom Webinar: How to Conduct Web Customer Experience Benchmarking
UserZoom Webinar: How to Conduct Web Customer Experience BenchmarkingUserZoom Webinar: How to Conduct Web Customer Experience Benchmarking
UserZoom Webinar: How to Conduct Web Customer Experience Benchmarking
 
How To Structure Your Search Team for Success
How To Structure Your Search Team for SuccessHow To Structure Your Search Team for Success
How To Structure Your Search Team for Success
 

Recently uploaded

一比一定制(Temasek毕业证书)新加坡淡马锡理工学院毕业证学位证书
一比一定制(Temasek毕业证书)新加坡淡马锡理工学院毕业证学位证书一比一定制(Temasek毕业证书)新加坡淡马锡理工学院毕业证学位证书
一比一定制(Temasek毕业证书)新加坡淡马锡理工学院毕业证学位证书B
 
Discovering OfficialUSA.com Your Go-To Resource.pdf
Discovering OfficialUSA.com Your Go-To Resource.pdfDiscovering OfficialUSA.com Your Go-To Resource.pdf
Discovering OfficialUSA.com Your Go-To Resource.pdfSadaf Khan
 
Registry Data Accuracy Improvements, presented by Chimi Dorji at SANOG 41 / I...
Registry Data Accuracy Improvements, presented by Chimi Dorji at SANOG 41 / I...Registry Data Accuracy Improvements, presented by Chimi Dorji at SANOG 41 / I...
Registry Data Accuracy Improvements, presented by Chimi Dorji at SANOG 41 / I...APNIC
 
一比一定制(USC毕业证书)美国南加州大学毕业证学位证书
一比一定制(USC毕业证书)美国南加州大学毕业证学位证书一比一定制(USC毕业证书)美国南加州大学毕业证学位证书
一比一定制(USC毕业证书)美国南加州大学毕业证学位证书Fir
 
Thank You Luv I’ll Never Walk Alone Again T shirts
Thank You Luv I’ll Never Walk Alone Again T shirtsThank You Luv I’ll Never Walk Alone Again T shirts
Thank You Luv I’ll Never Walk Alone Again T shirtsrahman018755
 
Reggie miller choke t shirtsReggie miller choke t shirts
Reggie miller choke t shirtsReggie miller choke t shirtsReggie miller choke t shirtsReggie miller choke t shirts
Reggie miller choke t shirtsReggie miller choke t shirtsrahman018755
 
TORTOGEL TELAH MENJADI SALAH SATU PLATFORM PERMAINAN PALING FAVORIT.
TORTOGEL TELAH MENJADI SALAH SATU PLATFORM PERMAINAN PALING FAVORIT.TORTOGEL TELAH MENJADI SALAH SATU PLATFORM PERMAINAN PALING FAVORIT.
TORTOGEL TELAH MENJADI SALAH SATU PLATFORM PERMAINAN PALING FAVORIT.Tortogel
 
一比一原版(Wintec毕业证书)新西兰怀卡托理工学院毕业证原件一模一样
一比一原版(Wintec毕业证书)新西兰怀卡托理工学院毕业证原件一模一样一比一原版(Wintec毕业证书)新西兰怀卡托理工学院毕业证原件一模一样
一比一原版(Wintec毕业证书)新西兰怀卡托理工学院毕业证原件一模一样AS
 
The Rise of Subscription-Based Digital Services.pdf
The Rise of Subscription-Based Digital Services.pdfThe Rise of Subscription-Based Digital Services.pdf
The Rise of Subscription-Based Digital Services.pdfe-Market Hub
 
一比一原版(Design毕业证书)新加坡科技设计大学毕业证原件一模一样
一比一原版(Design毕业证书)新加坡科技设计大学毕业证原件一模一样一比一原版(Design毕业证书)新加坡科技设计大学毕业证原件一模一样
一比一原版(Design毕业证书)新加坡科技设计大学毕业证原件一模一样AS
 
一比一原版(TRU毕业证书)温哥华社区学院毕业证如何办理
一比一原版(TRU毕业证书)温哥华社区学院毕业证如何办理一比一原版(TRU毕业证书)温哥华社区学院毕业证如何办理
一比一原版(TRU毕业证书)温哥华社区学院毕业证如何办理Fir
 
一比一原版(UWE毕业证书)西英格兰大学毕业证原件一模一样
一比一原版(UWE毕业证书)西英格兰大学毕业证原件一模一样一比一原版(UWE毕业证书)西英格兰大学毕业证原件一模一样
一比一原版(UWE毕业证书)西英格兰大学毕业证原件一模一样Fi
 
一比一定制加州大学欧文分校毕业证学位证书
一比一定制加州大学欧文分校毕业证学位证书一比一定制加州大学欧文分校毕业证学位证书
一比一定制加州大学欧文分校毕业证学位证书A
 
Free on Wednesdays T Shirts Free on Wednesdays Sweatshirts
Free on Wednesdays T Shirts Free on Wednesdays SweatshirtsFree on Wednesdays T Shirts Free on Wednesdays Sweatshirts
Free on Wednesdays T Shirts Free on Wednesdays Sweatshirtsrahman018755
 
iThome_CYBERSEC2024_Drive_Into_the_DarkWeb
iThome_CYBERSEC2024_Drive_Into_the_DarkWebiThome_CYBERSEC2024_Drive_Into_the_DarkWeb
iThome_CYBERSEC2024_Drive_Into_the_DarkWebJie Liau
 
AI Generated 3D Models | AI 3D Model Generator
AI Generated 3D Models | AI 3D Model GeneratorAI Generated 3D Models | AI 3D Model Generator
AI Generated 3D Models | AI 3D Model Generator3DailyAI1
 
Premier Mobile App Development Agency in USA.pdf
Premier Mobile App Development Agency in USA.pdfPremier Mobile App Development Agency in USA.pdf
Premier Mobile App Development Agency in USA.pdfappinfoedgeca
 
Production 2024 sunderland culture final - Copy.pptx
Production 2024 sunderland culture final - Copy.pptxProduction 2024 sunderland culture final - Copy.pptx
Production 2024 sunderland culture final - Copy.pptxChloeMeadows1
 
原版定制(Management毕业证书)新加坡管理大学毕业证原件一模一样
原版定制(Management毕业证书)新加坡管理大学毕业证原件一模一样原版定制(Management毕业证书)新加坡管理大学毕业证原件一模一样
原版定制(Management毕业证书)新加坡管理大学毕业证原件一模一样asdafd
 
原版定制美国加州大学河滨分校毕业证原件一模一样
原版定制美国加州大学河滨分校毕业证原件一模一样原版定制美国加州大学河滨分校毕业证原件一模一样
原版定制美国加州大学河滨分校毕业证原件一模一样A
 

Recently uploaded (20)

一比一定制(Temasek毕业证书)新加坡淡马锡理工学院毕业证学位证书
一比一定制(Temasek毕业证书)新加坡淡马锡理工学院毕业证学位证书一比一定制(Temasek毕业证书)新加坡淡马锡理工学院毕业证学位证书
一比一定制(Temasek毕业证书)新加坡淡马锡理工学院毕业证学位证书
 
Discovering OfficialUSA.com Your Go-To Resource.pdf
Discovering OfficialUSA.com Your Go-To Resource.pdfDiscovering OfficialUSA.com Your Go-To Resource.pdf
Discovering OfficialUSA.com Your Go-To Resource.pdf
 
Registry Data Accuracy Improvements, presented by Chimi Dorji at SANOG 41 / I...
Registry Data Accuracy Improvements, presented by Chimi Dorji at SANOG 41 / I...Registry Data Accuracy Improvements, presented by Chimi Dorji at SANOG 41 / I...
Registry Data Accuracy Improvements, presented by Chimi Dorji at SANOG 41 / I...
 
一比一定制(USC毕业证书)美国南加州大学毕业证学位证书
一比一定制(USC毕业证书)美国南加州大学毕业证学位证书一比一定制(USC毕业证书)美国南加州大学毕业证学位证书
一比一定制(USC毕业证书)美国南加州大学毕业证学位证书
 
Thank You Luv I’ll Never Walk Alone Again T shirts
Thank You Luv I’ll Never Walk Alone Again T shirtsThank You Luv I’ll Never Walk Alone Again T shirts
Thank You Luv I’ll Never Walk Alone Again T shirts
 
Reggie miller choke t shirtsReggie miller choke t shirts
Reggie miller choke t shirtsReggie miller choke t shirtsReggie miller choke t shirtsReggie miller choke t shirts
Reggie miller choke t shirtsReggie miller choke t shirts
 
TORTOGEL TELAH MENJADI SALAH SATU PLATFORM PERMAINAN PALING FAVORIT.
TORTOGEL TELAH MENJADI SALAH SATU PLATFORM PERMAINAN PALING FAVORIT.TORTOGEL TELAH MENJADI SALAH SATU PLATFORM PERMAINAN PALING FAVORIT.
TORTOGEL TELAH MENJADI SALAH SATU PLATFORM PERMAINAN PALING FAVORIT.
 
一比一原版(Wintec毕业证书)新西兰怀卡托理工学院毕业证原件一模一样
一比一原版(Wintec毕业证书)新西兰怀卡托理工学院毕业证原件一模一样一比一原版(Wintec毕业证书)新西兰怀卡托理工学院毕业证原件一模一样
一比一原版(Wintec毕业证书)新西兰怀卡托理工学院毕业证原件一模一样
 
The Rise of Subscription-Based Digital Services.pdf
The Rise of Subscription-Based Digital Services.pdfThe Rise of Subscription-Based Digital Services.pdf
The Rise of Subscription-Based Digital Services.pdf
 
一比一原版(Design毕业证书)新加坡科技设计大学毕业证原件一模一样
一比一原版(Design毕业证书)新加坡科技设计大学毕业证原件一模一样一比一原版(Design毕业证书)新加坡科技设计大学毕业证原件一模一样
一比一原版(Design毕业证书)新加坡科技设计大学毕业证原件一模一样
 
一比一原版(TRU毕业证书)温哥华社区学院毕业证如何办理
一比一原版(TRU毕业证书)温哥华社区学院毕业证如何办理一比一原版(TRU毕业证书)温哥华社区学院毕业证如何办理
一比一原版(TRU毕业证书)温哥华社区学院毕业证如何办理
 
一比一原版(UWE毕业证书)西英格兰大学毕业证原件一模一样
一比一原版(UWE毕业证书)西英格兰大学毕业证原件一模一样一比一原版(UWE毕业证书)西英格兰大学毕业证原件一模一样
一比一原版(UWE毕业证书)西英格兰大学毕业证原件一模一样
 
一比一定制加州大学欧文分校毕业证学位证书
一比一定制加州大学欧文分校毕业证学位证书一比一定制加州大学欧文分校毕业证学位证书
一比一定制加州大学欧文分校毕业证学位证书
 
Free on Wednesdays T Shirts Free on Wednesdays Sweatshirts
Free on Wednesdays T Shirts Free on Wednesdays SweatshirtsFree on Wednesdays T Shirts Free on Wednesdays Sweatshirts
Free on Wednesdays T Shirts Free on Wednesdays Sweatshirts
 
iThome_CYBERSEC2024_Drive_Into_the_DarkWeb
iThome_CYBERSEC2024_Drive_Into_the_DarkWebiThome_CYBERSEC2024_Drive_Into_the_DarkWeb
iThome_CYBERSEC2024_Drive_Into_the_DarkWeb
 
AI Generated 3D Models | AI 3D Model Generator
AI Generated 3D Models | AI 3D Model GeneratorAI Generated 3D Models | AI 3D Model Generator
AI Generated 3D Models | AI 3D Model Generator
 
Premier Mobile App Development Agency in USA.pdf
Premier Mobile App Development Agency in USA.pdfPremier Mobile App Development Agency in USA.pdf
Premier Mobile App Development Agency in USA.pdf
 
Production 2024 sunderland culture final - Copy.pptx
Production 2024 sunderland culture final - Copy.pptxProduction 2024 sunderland culture final - Copy.pptx
Production 2024 sunderland culture final - Copy.pptx
 
原版定制(Management毕业证书)新加坡管理大学毕业证原件一模一样
原版定制(Management毕业证书)新加坡管理大学毕业证原件一模一样原版定制(Management毕业证书)新加坡管理大学毕业证原件一模一样
原版定制(Management毕业证书)新加坡管理大学毕业证原件一模一样
 
原版定制美国加州大学河滨分校毕业证原件一模一样
原版定制美国加州大学河滨分校毕业证原件一模一样原版定制美国加州大学河滨分校毕业证原件一模一样
原版定制美国加州大学河滨分校毕业证原件一模一样
 

Speed_Perception_Phase1

  • 1. Parvez Ahammad Head of Data Science and Machine Learning Group Instart Logic Inc. October 2016 SpeedPerception: Phase-1 Update Results Overview
  • 2. “SpeedPerception is a large-scale web performance crowdsourcing study focused on the perceived loading performance of above-the-fold content.” What is SpeedPerception?
  • 3. SpeedPerception: Team •  Clark Gao •  Parvez Ahammad (@perceptPA) •  Prasenjit Dey Collaborators: •  Estelle Weyl (@estellevw) •  Pat Meenan (@patmeenan)
  • 4. Why did we do SpeedPerception? •  Fill a critical gap for A/B comparisons of human end-user web UX •  Facilitate shift from “anecData™” to real human Ground Truth on webperf UX •  Provide a large-scale quantitative benchmark •  Following MNIST / ImageNet / ActivityNet tradition •  Facilitate modeling / machine learning efforts in future •  Consistent dataset for algorithmic comparisons •  Open source framework / benchmark à reproducible results
  • 5. SpeedPerception Challenge: Design (1/2) •  Premise: perception of above-the-fold performance (like perceived webpage speed) is relative. http://speedperception.meteorapp.com/challenge
  • 6. SpeedPerception Challenge: Design (2/2) •  Premise: perception of above-the-fold performance (like perceived webpage speed) is relative. http://speedperception.meteorapp.com/challenge
  • 7. SpeedPerception Challenge: Phase-1 Data (1/2) •  Source: Internet Retailer top-500 URLs •  WebPagetest (private instance) to collect HAR / metrics / videos (June 2016) •  Chrome browser / Cable connection speed / Desktop rendering mode •  All steps publicly available: https://github.com/pdey/SpeedPerceptionApp
  • 8. SpeedPerception Challenge: Phase-1 Data (2/2) •  After applying publicized rules for pair selection: •  115 URLs •  160 A/B pairs •  Each session: 16 test pairs + 5 honeypot* pairs = 21 pairs •  Record voluntary time to click for each pair (not publicized) Honeypot* video pair = A video pair with known (very obvious) choice – used as a way to evaluate user input quality
  • 9. SpeedPerception Challenge: Working hypotheses •  H1: No single metric can explain human choices with 90%+ accuracy •  H2: Visual metrics will perform better than non-visual/network metrics •  H3: User will not wait until “Visual Complete” to make their choice (despite the explicit instruction to wait until video turns grey)
  • 10. SpeedPerception Challenge •  Went public on 28th July 2016 •  Phase-1 ended on 30th September 2016 •  Benchmark and findings available at: •  http://SpeedPerception.org
  • 14. SpeedPerception Benchmark / User Feedback •  Perception of speed and UX strongly impacted by popups / overlays
  • 15. SpeedPerception Benchmark / Hypothesis # 1 •  H1: No single metric can explain human choices with 90%+ accuracy - TRUE
  • 16. SpeedPerception Benchmark / Hypothesis # 1 •  H1: No single metric can explain human choices with 90%+ accuracy - TRUE
  • 17. SpeedPerception Benchmark / Hypothesis # 1 •  H1: No single metric can explain human choices with 90%+ accuracy - TRUE
  • 18. SpeedPerception Benchmark / Hypothesis # 1 •  H1: No single metric can explain human choices with 90%+ accuracy - TRUE
  • 19. Questions to consider •  Yes, there appears to be no one unicorn metric but, is there a combination synthetic metric (joint ML model) that will do a better job? •  People only looked two videos and made the call. Is there some additional information that we can extract from videos that will improve our models?
  • 20. SpeedPerception Benchmark / Hypothesis # 2 •  H2: Visual metrics will perform better than non-visual metrics – NOT TRUE
  • 21. SpeedPerception Benchmark / Hypothesis # 2 •  H2: Visual metrics will perform better than non-visual metrics - NOT TRUE
  • 22. Questions to consider •  May be the presence of visual jitter / interstitials hurt the ability of visual metrics to perform well. How can we improve them? •  Will there be different trends for video pairs that are free of visual jitter like modals and overlays? •  Is it possible to automatically predict the presence of visual jitter in websites (or website loading videos) to help choose a better set of metrics?
  • 23. SpeedPerception Benchmark / Order of events
  • 24. SpeedPerception Benchmark / Hypothesis # 3 •  H3: User will not wait until “Visual Complete” to make their choice - TRUE
  • 25. SpeedPerception Benchmark / Hypothesis # 3 •  H3: User will not wait until “Visual Complete” to make their choice - TRUE
  • 26. Questions to consider •  Time to click is Time to decide plus some delay. How is the time delay influenced by the device/UA? •  How will the Time to click change depending on the presence/absence of visual jitter elements (modals / pop-ups / carousals) in the website structure?
  • 27. Thoughts / Looking ahead.. •  A rich source to explore & model webperf ideas with human A/B ground truth •  Play with the data/code and explore !! •  Need to look into Mobile rendering and its impact on results (Phase-2) •  URL sources ought to go beyond IR500 list / E-commerce vertical •  Other browsers beyond Chrome might be worth sampling •  Would it be worth capturing & including Dev. Timeline information? •  Better sampling of URLs to understand impact of interstitials / visual jitter •  Suggestions? Send to @perceptPA or parvez@ieee.org
  • 28. SpeedPerception Challenge: Phase-2 planning underway •  Benchmark, analysis code and findings from Phase-1 available at: •  http://SpeedPerception.org •  Play with it, and explore !! •  Send feedback to @perceptPA or parvez@ieee.org