| Literature DB >> 35262505 |
Ting-Ya Yang1, Tsair-Wei Chien2, Feng-Jie Lai3.
Abstract
BACKGROUND: Web-based computerized adaptive testing (CAT) implementation of the skin cancer (SC) risk scale could substantially reduce participant burden without compromising measurement precision. However, the CAT of SC classification has not been reported in academics thus far.Entities:
Keywords: Rasch partial credit model; computerized adaptive testing; k-nearest neighbors; logistic regression; mobile phone; naïve Bayes; receiver operating characteristic curve; skin cancer assessment
Year: 2022 PMID: 35262505 PMCID: PMC9282670 DOI: 10.2196/33006
Source DB: PubMed Journal: JMIR Med Inform
Overall and threshold difficulties in logit (log odds) across the 30 items.
| Number | Variable | Overall difficulty | Threshold difficulty | |||
|
|
|
| Step 1 | Step 2 | Step 3 | Step 4 |
| 1 | Gender (male as 1 and female as 0) | 0.16 | 0.00 | N/Aa | N/A | N/A |
| 2 | Skin color on areas never exposed to the sun? | −2.32 | −2.46 | 0.78 | 1.68 | N/A |
| 3 | Your behavior in the strong sun for 30 minutes at noon? | −0.17 | −1.51 | 0.41 | 1.10 | N/A |
| 4 | Your behavior outdoors in the sun without protecting your skin? | −0.49 | −0.85 | −0.42 | 1.27 | N/A |
| 5 | What color are your eyes? | −0.11 | −0.04 | 0.60 | 1.55 | −2.11 |
| 6 | What was your natural hair color at the age of 21 years? | 0.48 | 0.70 | −0.83 | −1.30 | 1.43 |
| 7 | How many freckles were on your face at the age of 21 years? | 0.72 | −0.37 | 0.01 | 0.36 | N/A |
| 8 | How many moles did you have on your skin at the age of 21 years? | 0.76 | −1.45 | 0.53 | 0.92 | N/A |
| 9 | How many times in your whole life have you used sunbeds? | 1.27 | 1.35 | 0.30 | −0.75 | −0.69 |
| 10 | How many separate skin cancers have you ever had excised from your skin? | 0.98 | 0.45 | −1.36 | 1.30 | −0.39 |
| 11 | How many separate sunspots or skin cancers have you ever had frozen or burnt off on your skin? | 0.53 | −0.05 | 0.49 | −0.22 | −0.11 |
| 12 | Have I been told that I have melanoma? | 0.99 | 0.99 | N/A | N/A | N/A |
| 13 | Will you get melanoma at some point in the future? | 0.26 | −1.14 | −0.82 | 1.14 | 0.82 |
| 14 | How many times were you sunburned so badly that you were sore for at least 2 days or your skin peeled as a child? | 0.58 | −1.41 | 0.37 | 0.11 | 0.36 |
| 15 | How many times were you sunburned so badly that you were sore for at least 2 days or your skin peeled in your teenage years? | 0.17 | −2.40 | 0.35 | 0.27 | 0.74 |
| 16 | How many times were you sunburned so badly that you were sore for at least 2 days or your skin peeled in adulthood? | 0.58 | −1.83 | 0.59 | 0.10 | 0.46 |
| 17 | How many hours did you spend outdoors and in the sun from Monday to Friday in the past year? | 0.29 | −0.04 | 0.44 | −0.39 | N/A |
| 18 | How many hours did you spend outdoors and in the sun from Monday to Friday at the age of 10 to 19 years? | −0.51 | −0.65 | 0.24 | 0.41 | N/A |
| 19 | How many hours did you spend outdoors and in the sun from Monday to Friday at the age of 20 to 29 years? | −0.15 | −0.46 | 0.41 | 0.05 | N/A |
| 20 | How many hours did you spend outdoors and in the sun from Monday to Friday at the age of 30 to 39 years? | 0.04 | −0.29 | 0.42 | −0.13 | N/A |
| 21 | How many hours did you spend outdoors and in the sun during Saturday and Sunday in the past year? | −0.14 | −0.42 | 0.23 | 0.19 | N/A |
| 22 | How many hours did you spend outdoors and in the sun during Saturday and Sunday at the age of 10 to 19 years? | −0.94 | −0.46 | 0.21 | 0.26 | N/A |
| 23 | How many hours did you spend outdoors and in the sun during Saturday and Sunday at the age of 20 to 29 years? | −0.72 | −0.60 | 0.18 | 0.43 | N/A |
| 24 | How many hours did you spend outdoors and in the sun during Saturday and Sunday at the age of 30 to 39 years? | −0.45 | −0.56 | 0.19 | 0.37 | N/A |
| 25 | Routinely apply sunscreen to my face | −0.46 | 0.00 | N/A | N/A | N/A |
| 26 | Routinely apply sunscreen to my hands and forearms | −1.80 | 0.00 | N/A | N/A | N/A |
| 27 | Routinely apply sunscreen to other parts of my body | −2.56 | 0.00 | N/A | N/A | N/A |
| 28 | Routinely apply sunscreen going out in the sun: no | −0.36 | 0.00 | N/A | N/A | N/A |
| 29 | Whether applying sunscreen outside in the sun? | −0.31 | −0.90 | −0.16 | 1.06 | N/A |
| 30 | How often have you been outside in the sun in the past year? | 0.45 | −0.77 | −0.08 | 0.85 | N/A |
| 31 | Melanoma status (label as cancer and noncancer group) | N/A | N/A | N/A | N/A | N/A |
aN/A: not applicable.
Figure 1SC–CAT process and SC classification using machine learning. CAT: computerized adaptive testing; SC: skin cancer.
Figure 2Two major parts are in the study flowchart (in the upper and bottom panels), and three tasks are in the bottom panel. AUC: area under the curve; KNN: k-nearest neighbors; MNSQ: mean square error; SC: skin cancer; HO: hold out validation.
Figure 3Using the forest plot to display feature variables on smartphones [49] or clicking the QR Code. SMD: standardized mean difference.
Comparison of model accuracy and stability using simulation data (hold-out validation).
| Study model | Training cases/testing cases, N | Accuracy ≥0.80 (training sets) | Stability ≥0.70 (testing sets) | |||||||||
|
|
| Sensitivity | Specificity | Precision | Accuracy | AUCa | Sensitivity | Specificity | Precision | Accuracy | AUC | |
| Naïve Bayes | 700/300 | 0.92 | 0.89 | 0.82 | 0.90 | 0.90 | 0.79 | 0.98 | 0.97 | 0.91 | 0.89 | |
| KNNb | 700/300 | 0.98 | 0.99 | 0.98 | 0.99 | 0.99 | 0.83 | 0.99 | 0.99 | 0.93 | 0.91 | |
| LRc | 700/300 | 0.82 | 0.91 | 0.84 | 0.88 | 0.87 | 0.70 | 0.92 | 0.85 | 0.84 | 0.81 | |
aAUC: area under the curve.
bKNN: k-nearest neighbors.
cLR: logistic regression.
Comparison of model accuracy and stability using simulation data (95% CIs of the area under the curve [AUC] for hold-out validation)a.
| Study model | Accuracy ≥0.80 (training sets) | Stability ≥0.70 (testing sets) | |||||
|
| Training cases, N | AUC (95% CI) | Significant difference | Testing cases, N | AUC (95% CI) | Significant difference | |
| Naïve Bayes (1) | 700 | 0.90 (0.88-0.92) | 1, 2 | 300 | 0.89 (0.85-0.93) | —b | |
| KNNc (2) | 700 | 0.99 (0.98-1.00) | 1, 3 | 300 | 0.91 (0.88-0.94) | 3 | |
| LRd (3) | 700 | 0.87 (0.85-0.89) | 1, 2 | 300 | 0.81 (0.77-0.85) | 2 | |
aThe computation of the 95% CI for the AUC is referred to in equations (10) to (12).
bData not available.
cKNN: k-nearest neighbors.
dLR: logistic regression.
Comparison of model accuracy and stability using simulation data (k-fold cross-validation).
| Study model | Training cases/testing cases, N | Accuracy ≥0.80 (training sets) | Stability ≥0.70 (testing sets) | ||||||
|
|
| Sensitivity | Specificity | Precision | Accuracy | AUCa | AUC (95% CI) | Significant difference | |
| Naïve Bayes (1) | 700/300 | 0.93 | 0.92 | 0.87 | 92.40 | 0.98 | 0.98 (0.97-0.99) | 2 | |
| KNNb (2) | 700/300 | 0.87 | 0.90 | 0.84 | 89.20 | 0.85 | 0.85 (0.83-0.87) | 1, 2 | |
| LRc (3) | 700/300 | 0.90 | 0.90 | 0.90 | 92.40 | 0.98 | 0.98 (0.97-0.98) | 2 | |
aAUC: area under the curve.
bKNN: k-nearest neighbors.
cLR: logistic regression.
Figure 4Snapshot of skin cancer assessment on smartphones from the web-based CAT model [50] or clicking the QR Code.
Figure 5The process in SC-CAT on smartphones with three panels A, B, C denoted by steps, visualizations and records, respectively. CAT: computerized adaptive testing; SC: skin cancer; SEM: standard error of measurement.
Figure 6The result of SC+ assessment with classification and probability on smartphones. SC: skin cancer.