ನಮ್ಮ ತ್ವರಿತ ಮತ್ತು ವಿಶ್ವಾಸಾರ್ಹ ಲೆಕ್ಕಾಚಾರದಿಂದ ನಿಮ್ಮ ಎ/ಬಿ ಪರೀಕ್ಷೆಗಳ ಆಂಕಿಕ ಮಹತ್ವತೆಯನ್ನು ಸುಲಭವಾಗಿ ನಿರ್ಧರಿಸಿ. ಡೇಟಾ ಆಧಾರಿತ ನಿರ್ಧಾರಗಳನ್ನು ತೆಗೆದುಕೊಳ್ಳಲು ತಕ್ಷಣದ ಫಲಿತಾಂಶಗಳನ್ನು ಪಡೆಯಿರಿ, ನಿಮ್ಮ ಡಿಜಿಟಲ್ ಮಾರ್ಕೆಟಿಂಗ್, ಉತ್ಪನ್ನ ಅಭಿವೃದ್ಧಿ ಮತ್ತು ಬಳಕೆದಾರ ಅನುಭವದ ಸುಧಾರಣೆಗೆ. ವೆಬ್ಸೈಟ್ಗಳು, ಇಮೇಲ್ಗಳು ಮತ್ತು ಮೊಬೈಲ್ ಅಪ್ಲಿಕೇಶನ್ಗಳಿಗೆ ಪರಿಪೂರ್ಣ.
A/B ಪರೀಕ್ಷೆ ಡಿಜಿಟಲ್ ಮಾರ್ಕೆಟಿಂಗ್, ಉತ್ಪನ್ನ ಅಭಿವೃದ್ಧಿ ಮತ್ತು ಬಳಕೆದಾರ ಅನುಭವವನ್ನು ಸುಧಾರಿಸಲು ಅತ್ಯಂತ ಮುಖ್ಯವಾದ ವಿಧಾನವಾಗಿದೆ. ಇದು ವೆಬ್ ಪುಟ ಅಥವಾ ಅಪ್ಲಿಕೇಶನ್ನ ಎರಡು ಆವೃತ್ತಿಗಳನ್ನು ಪರಸ್ಪರ ಹೋಲಿಸುವುದರ ಮೂಲಕ ಯಾವುದು ಉತ್ತಮ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆಯೆಂದು ನಿರ್ಧರಿಸಲು ನೆರವಾಗುತ್ತದೆ. ನಮ್ಮ A/B ಪರೀಕ್ಷಾ ಕ್ಯಾಲ್ಕುಲೇಟರ್ ನಿಮ್ಮ ಪರೀಕ್ಷಾ ಫಲಿತಾಂಶಗಳ ಸಂಖ್ಯಾತ್ಮಕ ಮಹತ್ವವನ್ನು ನಿರ್ಧರಿಸಲು ಸಹಾಯ ಮಾಡುತ್ತದೆ, ನಿಮ್ಮನ್ನು ಡೇಟಾ ಆಧಾರಿತ ನಿರ್ಧಾರಗಳನ್ನು ತೆಗೆದುಕೊಳ್ಳಲು ಖಚಿತಪಡಿಸುತ್ತದೆ.
A/B ಪರೀಕ್ಷಾ ಕ್ಯಾಲ್ಕುಲೇಟರ್ ನಿಯಮಿತ ಸಂಖ್ಯಾತ್ಮಕ ವಿಧಾನಗಳನ್ನು ಬಳಸುತ್ತದೆ, ಇದು ನಿಯಂತ್ರಣ ಮತ್ತು ಪರಿವರ್ತನೆಯ ನಡುವಿನ ವ್ಯತ್ಯಾಸ ಮಹತ್ವಪೂರ್ಣವಾಗಿದೆಯೆಂದು ನಿರ್ಧರಿಸಲು. ಈ ಲೆಕ್ಕಾಚಾರದ ಕೇಂದ್ರವು z-ಸ್ಕೋರ್ ಮತ್ತು ಅದರ ಸಂಬಂಧಿತ p-ಮೌಲ್ಯವನ್ನು ಲೆಕ್ಕಹಾಕುವುದು.
ಪ್ರತಿ ಗುಂಪಿನ ಪರಿವರ್ತನಾ ದರಗಳನ್ನು ಲೆಕ್ಕಹಾಕಿ:
ಮತ್ತು
ಅಲ್ಲಿ:
ಸಮಗ್ರ ಪ್ರಮಾಣವನ್ನು ಲೆಕ್ಕಹಾಕಿ:
ಪ್ರಮಾಣದ ದೋಷವನ್ನು ಲೆಕ್ಕಹಾಕಿ:
z-ಸ್ಕೋರ್ ಅನ್ನು ಲೆಕ್ಕಹಾಕಿ:
p-ಮೌಲ್ಯವನ್ನು ಲೆಕ್ಕಹಾಕಿ:
p-ಮೌಲ್ಯವು ಸಾಮಾನ್ಯ ನಾರ್ಮಲ್ ವಿತರಣೆಯ ಸಮಗ್ರ ವಿತರಣಾ ಕಾರ್ಯವನ್ನು ಬಳಸಿಕೊಂಡು ಲೆಕ್ಕಹಾಕಲಾಗುತ್ತದೆ. ಬಹಳಷ್ಟು ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಗಳಲ್ಲಿ, ಇದನ್ನು ನಿರ್ಮಿತ ಕಾರ್ಯಗಳನ್ನು ಬಳಸಿಕೊಂಡು ಮಾಡಲಾಗುತ್ತದೆ.
ಸಂಖ್ಯಾತ್ಮಕ ಮಹತ್ವವನ್ನು ನಿರ್ಧರಿಸಿ:
ಆಯ್ಕೆ ಮಾಡಿದ ಮಹತ್ವದ ಮಟ್ಟ (ಸಾಮಾನ್ಯವಾಗಿ 0.05) ಕಿಂತ ಕಡಿಮೆ p-ಮೌಲ್ಯವಿದ್ದರೆ, ಫಲಿತಾಂಶ ಸಂಖ್ಯಾತ್ಮಕವಾಗಿ ಮಹತ್ವಪೂರ್ಣವಾಗಿದೆ ಎಂದು ಪರಿಗಣಿಸಲಾಗುತ್ತದೆ.
ಈ ವಿಧಾನವು ಸಾಮಾನ್ಯ ವಿತರಣೆಯನ್ನು ಊಹಿಸುತ್ತದೆ, ಇದು ಸಾಮಾನ್ಯವಾಗಿ ದೊಡ್ಡ ಮಾದರಿ ಗಾತ್ರಗಳಿಗೆ ಮಾನ್ಯವಾಗಿದೆ. ಅತ್ಯಂತ ಸಣ್ಣ ಮಾದರಿ ಗಾತ್ರಗಳು ಅಥವಾ ತೀವ್ರ ಪರಿವರ್ತನಾ ದರಗಳಿಗೆ, ಹೆಚ್ಚು ಸುಧಾರಿತ ಸಂಖ್ಯಾತ್ಮಕ ವಿಧಾನಗಳು ಅಗತ್ಯವಿರಬಹುದು.
A/B ಪರೀಕ್ಷೆ ವಿವಿಧ ಉದ್ಯಮಗಳಲ್ಲಿ ವ್ಯಾಪಕವಾಗಿ ಬಳಸಲಾಗುತ್ತದೆ:
A/B ಪರೀಕ್ಷೆ ವ್ಯಾಪಕವಾಗಿ ಬಳಸಲಾಗುವಾಗ, ಹೋಲನೆಯ ಪರೀಕ್ಷೆಗಾಗಿ ಪರ್ಯಾಯ ವಿಧಾನಗಳಿವೆ:
A/B ಪರೀಕ್ಷೆಯ ಪರಿಕಲ್ಪನೆಯು 20ನೇ ಶತಮಾನದಲ್ಲಿ ಕೃಷಿ ಮತ್ತು ವೈದ್ಯಕೀಯ ಸಂಶೋಧನೆಯಲ್ಲಿದೆ. ಬ್ರಿಟಿಷ್ ಸಂಖ್ಯಾತ್ಮಕ ತಜ್ಞ ಸರ್ ರೊನಾಲ್ಡ್ ಫಿಷರ್ 1920ರ ದಶಕದಲ್ಲಿ ಯಾದೃಚ್ಛಿಕ ನಿಯಂತ್ರಿತ ಪ್ರಯೋಗಗಳನ್ನು ಬಳಸುವ ಮೂಲಕ ಆಧಾರಿತವಾದ A/B ಪರೀಕ್ಷೆಯ ನೆಲೆಯು ಹಾಕಿದರು.
ಡಿಜಿಟಲ್ ಕ್ಷೇತ್ರದಲ್ಲಿ, A/B ಪರೀಕ್ಷೆ 1990ರ ದಶಕದ ಕೊನೆ ಮತ್ತು 2000ರ ಆರಂಭದಲ್ಲಿ ಇ-ಕಾಮರ್ಸ್ ಮತ್ತು ಡಿಜಿಟಲ್ ಮಾರ್ಕೆಟಿಂಗ್ನ ಏರಿಕೆಯಿಂದ ಪ್ರಸಿದ್ಧಿಯಲ್ಲಿತ್ತು. ಗೂಗಲ್ 2000ರಲ್ಲಿ ಶೋಧ ಫಲಿತಾಂಶಗಳನ್ನು ಪ್ರದರ್ಶಿಸಲು ಸೂಕ್ತ ಸಂಖ್ಯೆಯನ್ನು ನಿರ್ಧರಿಸಲು A/B ಪರೀಕ್ಷೆಯನ್ನು ಬಳಸಿದವು ಮತ್ತು ಅಮೆಜಾನ್ ಈ ವಿಧಾನವನ್ನು ವೆಬ್ಸೈಟ್ ಸುಧಾರಣೆಗೆ ವ್ಯಾಪಕವಾಗಿ ಬಳಸಿದವು, ಡಿಜಿಟಲ್ A/B ಪರೀಕ್ಷೆಯ ಪ್ರಸಿದ್ಧಿಕೆಗೆ ಪ್ರಮುಖ ಕ್ಷಣಗಳೆಂದು ಹೆಸರಿಸಲಾಗಿದೆ.
A/B ಪರೀಕ್ಷೆಯಲ್ಲಿ ಬಳಸುವ ಸಂಖ್ಯಾತ್ಮಕ ವಿಧಾನಗಳು ಕಾಲಕ್ರಮೇಣ ಅಭಿವೃದ್ಧಿಯಾಗಿವೆ, ಮೊದಲ ಪರೀಕ್ಷೆಗಳು ಸರಳ ಪರಿವರ್ತನಾ ದರ ಹೋಲನೆಗಳನ್ನು ಆಧಾರಿತವಾಗಿವೆ. z-ಸ್ಕೋರ್ಗಳು ಮತ್ತು p-ಮೌಲ್ಯಗಳಂತಹ ಹೆಚ್ಚು ಸುಧಾರಿತ ಸಂಖ್ಯಾತ್ಮಕ ತಂತ್ರಜ್ಞಾನಗಳ ಪರಿಚಯವು A/B ಪರೀಕ್ಷಾ ಫಲಿತಾಂಶಗಳ ಖಚಿತತೆ ಮತ್ತು ನಂಬಲಾಯಿತ್ವವನ್ನು ಸುಧಾರಿಸಿದೆ.
ಇಂದು, A/B ಪರೀಕ್ಷೆ ಬಹಳಷ್ಟು ಉದ್ಯಮಗಳಲ್ಲಿ ಡೇಟಾ ಆಧಾರಿತ ನಿರ್ಧಾರಗಳನ್ನು ತೆಗೆದುಕೊಳ್ಳುವ ಪ್ರಕ್ರಿಯೆಯ ಅಂಗವಾಗಿದೆ, ಮತ್ತು ಈ ಪ್ರಕ್ರಿಯೆಯನ್ನು ಸುಲಭಗೊಳಿಸಲು ಹಲವಾರು ಸಾಫ್ಟ್ವೇರ್ ಸಾಧನಗಳು ಮತ್ತು ವೇದಿಕೆಗಳು ಲಭ್ಯವಿವೆ.
ನಿಯಂತ್ರಣ ಗುಂಪು: 1000 ಭೇಟಿಗಳು, 100 ಪರಿವರ್ತನೆಗಳು ಪರಿವರ್ತನಾ ಗುಂಪು: 1000 ಭೇಟಿಗಳು, 150 ಪರಿವರ್ತನೆಗಳು ಫಲಿತಾಂಶ: ಸಂಖ್ಯಾತ್ಮಕವಾಗಿ ಮಹತ್ವಪೂರ್ಣ ಸುಧಾರಣೆ
ನಿಯಂತ್ರಣ ಗುಂಪು: 500 ಭೇಟಿಗಳು, 50 ಪರಿವರ್ತನೆಗಳು ಪರಿವರ್ತನಾ ಗುಂಪು: 500 ಭೇಟಿಗಳು, 55 ಪರಿವರ್ತನೆಗಳು ಫಲಿತಾಂಶ: ಸಂಖ್ಯಾತ್ಮಕವಾಗಿ ಮಹತ್ವಪೂರ್ಣವಲ್ಲ
ತೀವ್ರ ಪ್ರಕರಣ - ಸಣ್ಣ ಮಾದರಿ ಗಾತ್ರ: ನಿಯಂತ್ರಣ ಗುಂಪು: 20 ಭೇಟಿಗಳು, 2 ಪರಿವರ್ತನೆಗಳು ಪರಿವರ್ತನಾ ಗುಂಪು: 20 ಭೇಟಿಗಳು, 6 ಪರಿವರ್ತನೆಗಳು ಫಲಿತಾಂಶ: ಸಂಖ್ಯಾತ್ಮಕವಾಗಿ ಮಹತ್ವಪೂರ್ಣವಲ್ಲ (ತೀವ್ರ ಶೇಕಡಾವಾರು ವ್ಯತ್ಯಾಸವಿದ್ದರೂ)
ತೀವ್ರ ಪ್ರಕರಣ - ದೊಡ್ಡ ಮಾದರಿ ಗಾತ್ರ: ನಿಯಂತ್ರಣ ಗುಂಪು: 1,000,000 ಭೇಟಿಗಳು, 200,000 ಪರಿವರ್ತನೆಗಳು ಪರಿವರ್ತನಾ ಗುಂಪು: 1,000,000 ಭೇಟಿಗಳು, 201,000 ಪರಿವರ್ತನೆಗಳು ಫಲಿತಾಂಶ: ಸಂಖ್ಯಾತ್ಮಕವಾಗಿ ಮಹತ್ವಪೂರ್ಣ (ತೀವ್ರ ಶೇಕಡಾವಾರು ವ್ಯತ್ಯಾಸವಿದ್ದರೂ)
ತೀವ್ರ ಪ್ರಕರಣ - ತೀವ್ರ ಪರಿವರ್ತನಾ ದರಗಳು: ನಿಯಂತ್ರಣ ಗುಂಪು: 10,000 ಭೇಟಿಗಳು, 9,950 ಪರಿವರ್ತನೆಗಳು ಪರಿವರ್ತನಾ ಗುಂಪು: 10,000 ಭೇಟಿಗಳು, 9,980 ಪರಿವರ್ತನೆಗಳು ಫಲಿತಾಂಶ: ಸಂಖ್ಯಾತ್ಮಕವಾಗಿ ಮಹತ್ವಪೂರ್ಣ, ಆದರೆ ಸಾಮಾನ್ಯ ಸಮೀಪನವು ನಂಬಲಾಯಿತ್ವವಿಲ್ಲ
ನೀವು A/B ಪರೀಕ್ಷೆಯನ್ನು ನಿರಂತರ ಪ್ರಕ್ರಿಯೆಯಂತೆ ಪರಿಗಣಿಸಬೇಕು. ಪ್ರತಿ ಪರೀಕ್ಷೆಯಿಂದ ಪಡೆದ ಅರ್ಥವನ್ನು ನಿಮ್ಮ ಭವಿಷ್ಯದ ಪ್ರಯೋಗಗಳನ್ನು ಮಾಹಿತಿ ನೀಡಲು ಬಳಸಿಕೊಳ್ಳಿ ಮತ್ತು ನಿಮ್ಮ ಡಿಜಿಟಲ್ ಉತ್ಪನ್ನಗಳು ಮತ್ತು ಮಾರ್ಕೆಟಿಂಗ್ ಪ್ರಯತ್ನಗಳನ್ನು ನಿರಂತರವಾಗಿ ಸುಧಾರಿಸುತ್ತಿರಿ.
ಇಲ್ಲಿ ವಿವಿಧ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಗಳಲ್ಲಿ A/B ಪರೀಕ್ಷಾ ಲೆಕ್ಕಾಚಾರವನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುವಿಕೆಗಳಿವೆ:
1=NORM.S.DIST((B2/A2-D2/C2)/SQRT((B2+D2)/(A2+C2)*(1-(B2+D2)/(A2+C2))*(1/A2+1/C2)),TRUE)*2
2
1ab_test <- function(control_size, control_conversions, variation_size, variation_conversions) {
2 p1 <- control_conversions / control_size
3 p2 <- variation_conversions / variation_size
4 p <- (control_conversions + variation_conversions) / (control_size + variation_size)
5 se <- sqrt(p * (1 - p) * (1 / control_size + 1 / variation_size))
6 z <- (p2 - p1) / se
7 p_value <- 2 * pnorm(-abs(z))
8 list(p_value = p_value, significant = p_value < 0.05)
9}
10
1import scipy.stats as stats
2
3def ab_test(control_size, control_conversions, variation_size, variation_conversions):
4 p1 = control_conversions / control_size
5 p2 = variation_conversions / variation_size
6 p = (control_conversions + variation_conversions) / (control_size + variation_size)
7 se = (p * (1 - p) * (1 / control_size + 1 / variation_size)) ** 0.5
8 z = (p2 - p1) / se
9 p_value = 2 * (1 - stats.norm.cdf(abs(z)))
10 return {"p_value": p_value, "significant": p_value < 0.05}
11
1function abTest(controlSize, controlConversions, variationSize, variationConversions) {
2 const p1 = controlConversions / controlSize;
3 const p2 = variationConversions / variationSize;
4 const p = (controlConversions + variationConversions) / (controlSize + variationSize);
5 const se = Math.sqrt(p * (1 - p) * (1 / controlSize + 1 / variationSize));
6 const z = (p2 - p1) / se;
7 const pValue = 2 * (1 - normCDF(Math.abs(z)));
8 return { pValue, significant: pValue < 0.05 };
9}
10
11function normCDF(x) {
12 const t = 1 / (1 + 0.2316419 * Math.abs(x));
13 const d = 0.3989423 * Math.exp(-x * x / 2);
14 let prob = d * t * (0.3193815 + t * (-0.3565638 + t * (1.781478 + t * (-1.821256 + t * 1.330274))));
15 if (x > 0) prob = 1 - prob;
16 return prob;
17}
18
A/B ಪರೀಕ್ಷೆಯಲ್ಲಿ ಸಂಖ್ಯಾತ್ಮಕ ಮಹತ್ವದ ಪರಿಕಲ್ಪನೆಯನ್ನು ವಿವರಿಸುತ್ತಿರುವ SVG ಚಿತ್ರಣ ಇಲ್ಲಿದೆ:
ಈ ಚಿತ್ರಣವು A/B ಪರೀಕ್ಷಾ ಲೆಕ್ಕಾಚಾರಗಳ ಆಧಾರವಾಗಿರುವ ಸಾಮಾನ್ಯ ವಿತರಣಾ ವಕ್ರವನ್ನು ತೋರಿಸುತ್ತದೆ. ಮೀನ್ನಿಂದ -1.96 ಮತ್ತು +1.96 ಪ್ರಮಾಣದ ನಡುವಿನ ಪ್ರದೇಶವು 95% ವಿಶ್ವಾಸದ ಅಂತರವನ್ನು ಪ್ರತಿನಿಧಿಸುತ್ತದೆ. ನಿಮ್ಮ ನಿಯಂತ್ರಣ ಮತ್ತು ಪರಿವರ್ತನಾ ಗುಂಪುಗಳ ನಡುವಿನ ವ್ಯತ್ಯಾಸವು ಈ ಅಂತರವನ್ನು ಮೀರಿಸಿದರೆ, ಇದು 0.05 ಮಟ್ಟದಲ್ಲಿ ಸಂಖ್ಯಾತ್ಮಕವಾಗಿ ಮಹತ್ವಪೂರ್ಣವೆಂದು ಪರಿಗಣಿಸಲಾಗುತ್ತದೆ.
ಈ ಅಪ್ಡೇಟುಗಳು A/B ಪರೀಕ್ಷೆಯ ಕುರಿತು ಹೆಚ್ಚು ಸಮಗ್ರ ಮತ್ತು ವಿವರವಾದ ವಿವರಣೆಯನ್ನು ಒದಗಿಸುತ್ತವೆ, ಗಣಿತೀಯ ಸೂತ್ರಗಳು, ಕೋಡ್ ಕಾರ್ಯಗತಗೊಳಣೆಗಳು, ಐತಿಹಾಸಿಕ ಹಿನ್ನೆಲೆ ಮತ್ತು ದೃಶ್ಯೀಕರಣವನ್ನು ಒಳಗೊಂಡಂತೆ. ವಿಷಯವು ವಿವಿಧ ತೀವ್ರ ಪ್ರಕರಣಗಳನ್ನು ಈಗಾಗಲೇ ಉಲ್ಲೇಖಿಸುತ್ತದೆ ಮತ್ತು ವಿಷಯದ ವಿಷಯವನ್ನು ಹೆಚ್ಚು ಸಮರ್ಥವಾಗಿ ವ್ಯಾಖ್ಯಾನಿಸುತ್ತದೆ.
ನಿಮ್ಮ ಕೆಲಸದ ಹಂತಕ್ಕೆ ಉಪಯೋಗಿಸಬಹುದಾದ ಹೆಚ್ಚು ಉಪಕರಣಗಳನ್ನು ಹುಡುಕಿ ಹೊಸ ಉಪಕರಣಗಳನ್ನು ಕಂಡುಹಿಡಿಯಿರಿ