IDENTIFYING USER BIAS AS HIDDEN STATE IN A/B TESTING WITH HIDDEN MARKOV MODEL APPROACH

Along with software development, testing continues to be carried out, including A/B Testing. A/B Testing is a testing method that compares two software designs to determine which one is more effective. A commonly used metric is click rate, which is the number of users who click on the target in t...

Full description

Saved in:
Bibliographic Details
Main Author: Hartadi Suliman, Andreana
Format: Final Project
Language:Indonesia
Online Access:https://digilib.itb.ac.id/gdl/view/84526
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Institut Teknologi Bandung
Language: Indonesia
id id-itb.:84526
spelling id-itb.:845262024-08-15T22:48:17ZIDENTIFYING USER BIAS AS HIDDEN STATE IN A/B TESTING WITH HIDDEN MARKOV MODEL APPROACH Hartadi Suliman, Andreana Indonesia Final Project A/B Testing, Hidden Markov Model, user bias, hidden state INSTITUT TEKNOLOGI BANDUNG https://digilib.itb.ac.id/gdl/view/84526 Along with software development, testing continues to be carried out, including A/B Testing. A/B Testing is a testing method that compares two software designs to determine which one is more effective. A commonly used metric is click rate, which is the number of users who click on the target in the design. The initial hypothesis is that variation A (control) has a higher click rate than variation B (experimental). The drawback of A/B Testing is user bias which can lead to inaccurate results. Hidden Markov Model (HMM) is used to detect hidden states that affect A/B Testing results. Implementation of HMM into A/B Testing is done to minimize user bias. HMM, which is commonly used to detect hidden patterns, is implemented to identify user behavior bias in A/B Testing. The HMM algorithm changes the display frequency of the design unequally to test the initial hypothesis and produce tests that are affected by user bias as little as possible. The results show that HMM successfully detects user bias and improves the validity of A/B Testing results. This research provides a new solution to overcome user bias in A/B Testing by changing the display frequency of each design variation based on the click rate, and opens up further research opportunities on the application of HMM in software testing optimization. text
institution Institut Teknologi Bandung
building Institut Teknologi Bandung Library
continent Asia
country Indonesia
Indonesia
content_provider Institut Teknologi Bandung
collection Digital ITB
language Indonesia
description Along with software development, testing continues to be carried out, including A/B Testing. A/B Testing is a testing method that compares two software designs to determine which one is more effective. A commonly used metric is click rate, which is the number of users who click on the target in the design. The initial hypothesis is that variation A (control) has a higher click rate than variation B (experimental). The drawback of A/B Testing is user bias which can lead to inaccurate results. Hidden Markov Model (HMM) is used to detect hidden states that affect A/B Testing results. Implementation of HMM into A/B Testing is done to minimize user bias. HMM, which is commonly used to detect hidden patterns, is implemented to identify user behavior bias in A/B Testing. The HMM algorithm changes the display frequency of the design unequally to test the initial hypothesis and produce tests that are affected by user bias as little as possible. The results show that HMM successfully detects user bias and improves the validity of A/B Testing results. This research provides a new solution to overcome user bias in A/B Testing by changing the display frequency of each design variation based on the click rate, and opens up further research opportunities on the application of HMM in software testing optimization.
format Final Project
author Hartadi Suliman, Andreana
spellingShingle Hartadi Suliman, Andreana
IDENTIFYING USER BIAS AS HIDDEN STATE IN A/B TESTING WITH HIDDEN MARKOV MODEL APPROACH
author_facet Hartadi Suliman, Andreana
author_sort Hartadi Suliman, Andreana
title IDENTIFYING USER BIAS AS HIDDEN STATE IN A/B TESTING WITH HIDDEN MARKOV MODEL APPROACH
title_short IDENTIFYING USER BIAS AS HIDDEN STATE IN A/B TESTING WITH HIDDEN MARKOV MODEL APPROACH
title_full IDENTIFYING USER BIAS AS HIDDEN STATE IN A/B TESTING WITH HIDDEN MARKOV MODEL APPROACH
title_fullStr IDENTIFYING USER BIAS AS HIDDEN STATE IN A/B TESTING WITH HIDDEN MARKOV MODEL APPROACH
title_full_unstemmed IDENTIFYING USER BIAS AS HIDDEN STATE IN A/B TESTING WITH HIDDEN MARKOV MODEL APPROACH
title_sort identifying user bias as hidden state in a/b testing with hidden markov model approach
url https://digilib.itb.ac.id/gdl/view/84526
_version_ 1822998610473648128