1. Introduction
In the age of intelligence, psychometric assessments have become increasingly essential. They not only equip individuals with tools for self-awareness but also provide organizations with a scientific foundation for personnel selection (
Bateson et al., 2014;
Robertson & Smith, 2001), career development (
Savickas & Hartung, 1996), and mental health assessment (
Mueser et al., 2001). Psychometric tests are typically divided into cognitive and noncognitive categories. Cognitive tests assess abilities such as logical reasoning and typically use standardized answers, with higher scores indicating greater ability. Intelligent education leverages cognitive testing in various ways, including knowledge tracing (
Abdelrahman et al., 2023;
Piech et al., 2015), cognitive diagnosis (
Q. Liu et al., 2018;
F. Wang et al., 2022), and personalized learning (
Shemshack & Spector, 2020). Non-cognitive tests, on the other hand, are critical for understanding personality traits, values, and attitudes. They are widely used in clinical diagnosis, career planning, and personnel decisions. Research consistently shows that personality assessments have strong predictive validity for job performance (
Brown & Bartram, 2011;
Hurtz & Donovan, 2000;
Sitser et al., 2013). Likert scales are used in many non-cognitive tests, including the Minnesota Multiphasic Personality Inventory (MMPI) (
Hathaway & McKinley, 1951) and the Cattell 16 Personality Factor Inventory (16PF) (
Cattell, 1956). However, in high-stakes situations, participants may be influenced by social desirability, causing them to select responses that do not accurately reflect their true traits, jeopardizing the fairness and discriminability of the outcomes.
To address this issue, researchers have developed forced-choice question formats to effectively mitigate faking and social desirability bias in high-stakes assessments (
M. Cao & Drasgow, 2019;
Jackson et al., 2000;
Saville & Willson, 1991;
Wetzel et al., 2021). These tests require participants to choose between two or more options of comparable social desirability, which reduces the possibility of response distortion. The forced-choice task’s format is determined by the item display mode, which can be one of three: PICK, RANK, or MOLE. As shown in
Table 1, the PICK format requires participants to choose the statement in an item block that is most descriptive of themselves; the RANK format requires participants to rank the statements within a block in order of decreasing self-descriptiveness; and the MOLE format requires participants to choose both the most and least descriptive statements within the block.
Figure 1 shows the schematic of the latent trait estimation process for the RANK item block type, where participants evaluate the endorsement tendency of the provided descriptions. Based on the participants’ responses to the items, an appropriate latent trait model was selected to estimate their latent trait levels.
Traditional multidimensional forced-choice (MFC) tests are scored using either conventional scoring techniques or item response theory (IRT). IRT models for forced-choice tests have been developed to determine the relationship between responses and latent traits, generate normative latent trait scores, and allow for inter-individual score comparisons. Common models include Thurstonian Item Response Theory (TIRT) (
Brown & Maydeu-Olivares, 2011) and Multi-Unidimensional Pairwise Preferences (MUPP) (
Stark et al., 2005). For parameter estimation, these models often use EM algorithm versions (e.g., iStEM, SAEM, and MHRM) or MCMC. However, as the number of responders and items grows, so does the number of model parameters, resulting in a significant rise in both memory consumption and computing time. For instance,
Zheng et al. (
2024) reported that when the number of dimensions increased from 12 to 24 and the number of item blocks from 120 to 480, the MCMC estimation time rose from 11.500 h to 47.954 h, and the iStEM estimation time rose from 0.783 h to 2.817 h. Such computational overhead highlights the need for more efficient computational approaches to high-dimensional forced-choice data.
The rapid advancement of data science and deep learning technologies has made deep learning-based cognitive diagnostic models
1 (CDMs) a popular research topic. Leveraging their strong feature extraction capabilities, these models are able to extract patterns from sparse data and capture complex interactions among features, demonstrating significant advantages in educational test data (
L. Gao et al., 2022;
S. Liu et al., 2024;
Qi et al., 2023;
F. Wang et al., 2020). However, existing deep learning-based cognitive diagnostic models are primarily intended for educational testing scenarios and cannot be used directly for forced-choice tests. The main differences are evident in the following three aspects:
(1) Mismatch in data format. Traditional educational tests and Likert scales use absolute scoring (e.g., item scores), whereas forced-choice tests ask responders to make relative comparisons between items within an item block. Existing models (e.g., NCDM (
F. Wang et al., 2020), KaNCD (
F. Wang et al., 2022), and CDND (
Y. Zhang et al., 2025)) rely on independent scores as input and cannot directly handle intra-block comparisons. Some models can be improved by introducing ranking algorithms, with the original model serving as a component for estimating endorsement probability and forecasting item preference.
(2) Mechanisms for mapping items to dimensions are inconsistent. Both educational and forced-choice tests are intended to measure multiple dimensions, but the mapping of items to dimensions differs. In educational tests, an item may include multiple knowledge components, necessitating the use of models that account for the entire knowledge component space. Forced-choice tests, on the other hand, use a strictly unidimensional design for each item, with mutually exclusive dimensions within the block. This causes significant parameter redundancy in existing models (i.e., only a portion of the parameters are used in training for each item), lowering training efficiency.
(3) Differences in data characteristics. Models in educational contexts frequently use specific design elements such as guessing and slipping parameters (
de la Torre, 2009;
S. Wang et al., 2024) or graph structures based on response correctness (
S. Liu et al., 2024). However, forced-choice test data lacks these characteristics, so existing models cannot be directly transferred to the forced-choice domain. As a result, developing deep learning models specifically designed for forced-choice tests has become a pressing issue that must be addressed.
To address these issues, this study proposes the Forced-Choice Neural Latent Trait (FCNLT) model for evaluating forced-choice personality tests. First, participant and item embeddings are created using one-hot encoding. Due to the unidimensional nature of forced-choice items, participant and item features are created and mapped into a high-dimensional space. A two-layer non-negative fully connected network, with a monotonicity assumption, is used to simulate the complex interactions underlying participants’ response processes. Second, the Bayesian Personalized Ranking (BPR) loss function is tailored to the characteristics of forced-choice tests, maximizing differentiation of self-descriptiveness among items within a block. Finally, experiments are carried out using three real-world datasets and one simulated dataset. Two evaluation metrics are proposed: Pairwise Rank Accuracy (PRA) and Listwise Rank Accuracy (LRA), which evaluate the model’s ranking prediction performance in terms of item pairs and entire item blocks, respectively.
The main contributions of this study are as follows:
The FCNLT model was proposed specifically for forced-choice personality tests, with the goal of overcoming the limitations of traditional psychometric models in this domain.
The FCNLT model supports the three most common forced-choice formats (PICK, RANK, and MOLE) and includes an updated BPR loss function to better match the characteristics of forced-choice datasets.
The PRA and LRA metrics were used to assess the model’s ranking predictive power, and thorough tests were carried out on both real-world and simulated datasets to confirm the proposed model’s efficacy, interpretability, and robustness.
4. Experiments and Results
In this study, we conduct comprehensive experiments to explore the following research questions:
RQ1: How sensitive is FCNLT to its model parameters?
RQ2: Does the FCNLT model outperform the baseline models?
RQ3: How effective are the key components of the FCNLT model?
RQ4: How interpretable are the latent trait and item parameters estimated by FCNLT?
RQ5: What do the visualizations show about the interactions between participants, items, and dimensions?
4.1. Datasets
The experiments are carried out with three real-world datasets and one simulated dataset: BFI-P, MAP, BFI-R, and sim-mole.
BFI-P is a forced-choice personality assessment based on the Japanese version of the Big-Five factor marker questionnaire (
Bunji & Okada, 2020), which measures five personality traits: Emotional Stability, Extraversion, Agreeableness, Conscientiousness, and Imagination. Positively and negatively keyed items are treated as separate dimensions, resulting in a total of 10 dimensions and 25 item blocks. Each block contains two items from different dimensions (PICK format). The dataset includes responses from 499 participants.
MAP is a business personality test developed by a company, consisting of 264 items that assess 24 dimensions across three aspects: Mental (M), Attitudes and Motivation (A), and People Skills (P). The test features 88 item blocks, with each block containing three items from different dimensions and a total of 11 items per dimension. Complete response data were collected from 1433 participants and organized in an item block format using RANK.
BFI-R is a forced-choice personality assessment based on the Big Five Inventory 2 (
Soto & John, 2017). It measures the five broad dimensions of Openness, Conscientiousness, Extraversion, Agreeableness, and Neuroticism using 60 items. In this study, positively and negatively scored items are treated as separate dimensions, resulting in a total of 10 dimensions and 20 item blocks, each containing three items from different dimensions. The dataset includes responses from 372 participants, also formatted as RANK item blocks.
sim-mole dataset comprises 480 items across 24 dimensions and 120 item blocks, with each block containing four questions from different dimensions. Responses were generated for 1000 participants under specific conditions: the discrimination parameter was randomly sampled from a uniform distribution , and the difficulty parameter from a normal distribution . For each participant, a 24-dimensional vector of latent traits was generated from a multivariate normal distribution with a mean of 0 and a fixed covariance of 0.5 between dimensions. Participant responses were simulated using the MOLE response model, employing the Luce decision-making approach to calculate the probabilities of each response mode. Based on these probabilities, response matrices were generated using a multinomial distribution.
Table 3 provides detailed statistics for these four datasets.
4.2. Baselines
This study employs eight baseline methods, including MUPP-2PL, BRB-IRT, MF, RankNet, NCDM-R, KaNCD-R, CDND-R, and Random.
MUPP-2PL (
Morillo et al., 2016) is developed from the dominant response model and integrated with the MUPP framework (
Stark et al., 2005) for effective selection of question-type data. Its formula is given by:
where
denotes the sigmoid function, also known as the logistic function. Here,
and
are discrimination parameters for items,
and
represent the latent traits for items
i and
j, respectively, and
serves as the intercept parameter derived from combining the
a and
b parameters in the 2PLM.
BRB-IRT (
Lee & Smith, 2020) is a Bayesian item block model (
Bradlow et al., 1999) selected as the base model for forcing question selection. It incorporates the randomized question block effect parameter
into the item response function of MUPP-2PL, given the interdependence of topics within the block during parameter estimation. Its formula is:
where
represents the random block effect for participant
n on item block
l, reflecting the influence of the dimensions measured by that block on the participant’s response.
MF (
F. Wang et al., 2020) is a matrix decomposition model used as a baseline in various cognitive diagnosis studies in education. It aligns participants and items with users and items in matrix decomposition, effectively predicting participant performance. However, it lacks explanatory power for cognitive diagnosis, as there is no clear mapping between elements in the trait vector and specific dimensions. Its formulation is given by:
where
is the latent trait vector for the topic,
is the latent trait vector for the subject, ∘ represents element-wise multiplication, and
consists of two fully connected layers and one output layer.
RankNet (
Burges et al., 2005) employs a neural network to predict relative rankings between pairs of items, aiming to minimize the difference between predicted and true rankings. It computes relative preferences by comparing pairs of items (positive and negative samples) and is trained using a cross-entropy loss function. The network structure of RankNet is similar to that of MF, as shown in Equation (
19), but it uses the ReLU activation function in the fully connected layer, while the prediction layer remains Sigmoid. The probability of item
i being ranked higher than item
j is expressed as:
NCDM-R (
F. Wang et al., 2020) is a widely used deep learning-based cognitive diagnostic model that employs a multilayer perceptron to capture complex, higher-order interactions between subjects and topics. Its formulation is:
where
and
represent the difficulty of knowledge concepts and topic differentiation, respectively, and
denotes the participant’s proficiency. The
consists of two fully connected layers and one output layer. The original NCDM only provides predicted scores for questions without ranking. To adapt it for forced-choice item types, the ranking probability formula from RankNet is applied, resulting in NCDM-R.
KaNCD-R (
F. Wang et al., 2022) builds on NCDM and incorporates the implicit relationships between knowledge concepts.
where
represents the vector of knowledge concepts associated with item
e. For the modification of KaNCD, the same approach as in NCDM is adopted.
CDND-R (
Y. Zhang et al., 2025) uses an attention-like mechanism to capture the nonlinear dependencies between participants and items, while employing a discriminative interaction approach to exploit second-order interactions, thereby improving discriminative capability across different participant-item combinations. The CDND-R modifications take the same approach as those for NCDM.
Random method predicts the participant’s probability of success on a topic using a uniform distribution . This generates a ranked score based on the magnitude of the predicted probabilities for each topic pair. In the interpretability analysis, the ability values of subjects across different dimensions are also randomly generated from the uniform distribution .
In summary, all models in this study receive the same PICK-2 pairwise comparison data as input. Regardless of whether the original block format is PICK, RANK, or MOLE, the response data are uniformly decomposed into PICK-2 item pairs before training. For FCNLT, the PICK-2 pairs originating from the same original block are organized together during loss computation solely to accommodate the ablation experiments in which a listwise loss function was tested. This grouping is used exclusively in the ablation variant (FCNLT_List), and the main FCNLT model computes the loss at the level of individual item pairs; hence, it does not alter the information content of the input or confer any additional informational advantage to the model. Therefore, all models are fairly comparable at the input level. Among the baseline models, MF was optimized using the BPR loss function, while the other models were optimized with the cross-entropy loss function.
4.3. Experimental Details
For parameter initialization, the Xavier method (
Glorot & Bengio, 2010) was used, and the AdamW optimizer (
Loshchilov & Hutter, 2019) was adopted for all models. The embedding dimension
d was set to 64, with the nonlinear mapping layer sized at 256 and the fully connected layer at 128.
For a fair comparison, all baselines were tuned under a consistent protocol. The batch size was fixed at 128 across all models. The learning rate was selected from
based on validation performance. Early stopping with a patience of 5 epochs was applied to MF and RankNet. For BRB-IRT, MUPP-2PL, and CDND-R, training was run for a fixed 100 epochs to ensure convergence. For NCDM-R and KaNCD-R, a fixed 150 epochs was used as preliminary experiments showed that these models required more iterations to converge under the gradient-based optimization framework. The final hyperparameters of FCNLT were determined through the sensitivity analyses reported in
Section 4.5.
Experiments were conducted on a Linux server equipped with a 2.50 GHz Xeon Platinum 8255C CPU, a Tesla T4 GPU, and 32 GB of RAM. Each experiment was repeated 10 times, and the final results represent the average of these repetitions.
4.4. Evaluation Metrics
Before detailing the specific metrics, it is necessary to clarify the evaluation paradigm of this study. Traditional psychometric research often evaluates new models via parameter recovery on simulated data, assuming a predefined mathematical equation with absolute, observable parameters (
Zheng et al., 2024). However, as the proposed FCNLT model is a data-driven deep neural network, participants’ latent traits and item features are modeled as dynamically optimized embeddings in a high-dimensional space. Therefore, following the established paradigm of neural cognitive diagnosis, the evaluation focus shifts from recovering absolute parameters to assessing the model’s predictive performance and generalization ability on unseen data (
F. Wang et al., 2020,
2022).
The forced-choice personality test asks participants to rank all items in an item block based on their perceptions. To align with this mechanism, this study evaluates the model’s predictive performance using two ranking-based metrics: pairwise rank accuracy (PRA) and listwise rank accuracy (LRA).
PRA measures the consistency between the model’s predicted rankings and the actual rankings across all possible pairs of items. Its specific expression is given as follows for different item block types:
where
L is the total number of item blocks, and
is an indicator function that equals 1 when the predicted ordering aligns with the true ordering and 0 otherwise.
LRA evaluates the accuracy of the model’s predicted ranking of the entire item block, using the following formula:
where
is the indicator function, which takes the value of 1 if and only if the predicted block ordering
is perfectly identical to the actual block ranking
, and 0 otherwise.
4.5. Hyperparameter Analysis (RQ1)
The hyperparameters in FCNLT include , batch size, and training set ratio. This section examines how these hyperparameters affect FCNLT’s performance and assesses its robustness.
4.5.1. The Effect of
The analysis of the hyperparameter
is presented in
Figure 3. For the MAP dataset, both the PRA and LRA show minimal variation with changes in
, indicating low sensitivity, with optimal performance achieved at
. In the BFI-R dataset, PRA and LRA initially increase before leveling off, peaking around
. This suggests that a moderate
value enhances model optimization. Conversely, in the sim-mole dataset, PRA and LRA consistently increase with
, particularly between
and
, where performance improvements are most pronounced. However, for
, the growth in PRA and LRA diminishes and stabilizes, indicating that larger
values yield limited performance gains.
Overall, the response to varies across datasets: a moderate optimizes performance in real-world datasets, while a larger significantly improves the simulated dataset’s performance, albeit with diminishing returns. This highlights the need for tailored values to optimize model performance across different datasets.
4.5.2. The Effect of Batch Size
The analysis of batch size is illustrated in
Figure 4, where the result for each batch size corresponds to the best-performing learning rate among those tested. Because BFI-P employs the PICK-2 format, its PRA and LRA are mathematically equivalent; hence only the PRA curve is presented (and likewise in the subsequent analyses). For the MAP and BFI-P datasets, both PRA and LRA remain stable across all batch sizes, indicating that model performance is insensitive to batch size on these datasets. For the BFI-R and sim-mole datasets, performance also shows no clear trend with changing batch size, with the metrics fluctuating within a narrow range. Overall, the sensitivity to batch size is low across all four datasets, demonstrating that FCNLT is robust to variations in batch size and can maintain consistent performance over a wide range of batch sizes.
4.5.3. The Effect of Train Set Ratio
The analysis of the training set ratio is presented in
Figure 5. The MAP dataset demonstrates strong stability, remaining largely unaffected by variations in the training set ratio. BFI-P reaches its optimal performance at a training ratio of 0.8, with a slight decline at 0.9, though the overall variation is limited. In contrast, both the BFI-R and sim-mole datasets show a gradual performance increase with higher training set ratios. Overall, all four datasets achieve satisfactory performance even at the lowest training ratio of 0.5, demonstrating that FCNLT can learn effectively from relatively limited training data.
The final hyperparameters for the BFI-P, MAP, BFI-R, and sim-mole datasets are as follows: values of 1, 8, 5, and 10; batch sizes of 16, 256, 64, and 32; and learning rates of 0.001, 0.01, 0.005, and 0.0005 respectively. For each dataset, participant response data were first randomly divided into a training set and a test set at an 8:2 ratio by item block. The training set was then further split into an 8:2 ratio to create a validation set for model selection and hyperparameter tuning. An early-stopping mechanism was implemented on the validation set: training stops and the best model is saved if evaluation metrics do not improve for 5 consecutive iterations. All reported results were evaluated on the independent test set.
4.6. Performance Prediction Task for Participants (RQ2)
To systematically evaluate the proposed model’s performance, the subsequent analyses focus on three key dimensions: predictive accuracy, computational efficiency, and convergence dynamics during training.
4.6.1. Predictive Performance Analysis
The results of the participant performance prediction task are summarized in
Table 4. The table reports the mean ± standard deviation over 10 independent runs, with statistical significance determined by paired Wilcoxon signed-rank tests and Holm–Bonferroni correction for multiple comparisons (see the table note for details). The analysis leads to the following conclusions:
(1) FCNLT demonstrates significant superiority in LRA. Across the MAP, BFI-R, and sim-mole datasets, the LRA of FCNLT was significantly higher than those of all baseline models. In terms of PRA, FCNLT achieved the highest numerical values on the BFI-P, MAP, and sim-mole datasets. While it significantly outperformed all baselines on sim-mole, its advantage over the second-best model (NCDM-R) on BFI-P was not statistically significant. Similarly, on MAP, the marginal PRA differences between FCNLT and both NCDM-R and KaNCD-R were likewise non-significant. On BFI-R, FCNLT’s PRA was slightly lower than those of NCDM-R and KaNCD-R, but the three models did not differ significantly, indicating comparable performance levels.
(2) Among the baseline models, NCDM-R exhibited the strongest overall performance. It attained the highest PRA on BFI-R and ranked second in PRA on BFI-P and MAP, as well as in both PRA and LRA on sim-mole; in all of these cases, the differences from FCNLT were not statistically significant. KaNCD-R tied with NCDM-R for the best PRA on BFI-R and also showed no significant difference from FCNLT. Thus, NCDM-R and KaNCD-R represent the most competitive benchmarks for FCNLT, particularly with respect to PRA.
(3) Model performance is moderated by block format and data characteristics. On the MAP and BFI-R datasets, which use a RANK-3 format, neural network-based models generally outperformed traditional statistical models such as MUPP-2PL and BRB-IRT. On the sim-mole dataset (MOLE-4 format), traditional statistical models exhibited strong PRA performance yet remained significantly lower than FCNLT. On the BFI-P dataset (PICK-2 format), neural network models also demonstrated favorable predictive ability. This pattern suggests that different methods hold distinct advantages under different block formats.
4.6.2. Computational Efficiency Analysis
Beyond predictive accuracy, computational efficiency is also a critical metric of model practicality, particularly in high-dimensional forced-choice assessment contexts. The computational efficiency of all models is summarized in
Table 5, which reports the number of parameters, GPU memory consumption, per-epoch training time, the optimal epoch, and the time required to reach this peak state (Time to Best). Time to Best is calculated as the mean per-epoch time multiplied by the optimal epoch, thereby eliminating the influence of varying stopping criteria. All time-related metrics are presented as the mean ± standard deviation across 10 independent runs. The analysis yields the following findings:
(1) Traditional statistical models feature small parameter footprints, negligible GPU memory consumption, and short per-epoch time, but their slow convergence hampers overall training efficiency. The GPU memory usage of MUPP-2PL and BRB-IRT is less than 4 MB, substantially lower than that of the neural network models. However, they require a large number of epochs to reach optimal performance across all datasets, with even more epochs needed on the higher-dimensional MAP and sim-mole datasets, leading to markedly longer Time to Best compared with the neural models. This indicates that, in high-dimensional settings, the computational burden of traditional models arises not only from the estimation algorithm itself but also from their inherently slow convergence.
(2) FCNLT trades a larger parameter count for extremely fast convergence, achieving a favorable balance between efficiency and predictive accuracy. FCNLT converges within only 1–8 epochs on all datasets, substantially faster than baseline models such as NCDM-R and KaNCD-R. In terms of Time to Best, FCNLT is on the same order of magnitude as the most efficient but less accurate models MF and RankNet on high-dimensional datasets, and it is far superior to the traditional models. On BFI-P and BFI-R, its training time is slightly longer than that of MF and RankNet; however, given its significantly superior predictive capabilities, this additional overhead is entirely acceptable. Furthermore, although the GPU memory consumption of FCNLT is slightly higher than that of other neural models, it remains well within the ample capacity of modern GPUs.
(3) The neural network models exhibit pronounced divergence in training efficiency. MF and RankNet converge rapidly with short training times, but their predictive accuracy is substantially lower than that of FCNLT. NCDM-R and KaNCD-R, despite their competitive predictive performance, require considerably more epochs to converge than FCNLT across all datasets, resulting in correspondingly longer Time to Best. CDND-R falls between the two extremes in both efficiency and performance. In contrast, FCNLT maintains state-of-the-art predictive performance while achieving consistently faster convergence and acceptable training overhead.
4.6.3. Convergence Dynamics Analysis
To further examine the convergence dynamics of different models during training, we tracked the LRA metric of MUPP-2PL, BRB-IRT, NCDM-R, KaNCD-R, CDND-R, and FCNLT on the test set across training epochs. Since BFI-P employs the PICK-2 format, its PRA is mathematically equivalent to LRA; for brevity, we refer to it as LRA in the corresponding figures. The selected epoch ranges are as follows: the first 100 epochs for BFI-P, the first 80 epochs for BFI-R, and the first 30 epochs for MAP and sim-mole. The results are presented in
Figure 6,
Figure 7 and
Figure 8. The main observations are as follows: (1)
FCNLT and CDND-R exhibit consistently fast convergence across all datasets, reaching or closely approaching the optimal LRA at an early training stage. However, the final LRA of CDND-R is markedly lower than that of FCNLT, indicating that although the two models converge at a similar speed, FCNLT achieves a substantially higher predictive ceiling. (2)
NCDM-R and KaNCD-R display a pronounced convergence stagnation phase during early training. The optimization of these two models virtually stagnates in the initial epochs, with the test LRA appearing as a flat line in the convergence plots before it begins to improve. While this early-stage stagnation is relatively weaker on the MAP and sim-mole datasets, it remains particularly prominent on the two smaller BFI datasets. (3)
MUPP-2PL and BRB-IRT exhibit the slowest convergence. Within the observed epoch ranges, their LRA increases steadily but never surpasses that of the neural network models, and their final LRA values remain the lowest overall.
Integrating the analyses of predictive accuracy, computational efficiency, and convergence dynamics, FCNLT demonstrates a consistent and significant advantage in LRA. It performs comparably to the strongest baselines in PRA while achieving optimal predictive accuracy with minimal training epochs and low time overhead. Furthermore, these findings indicate that neural network models developed for conventional educational contexts do not readily transfer to forced-choice personality assessments. This underscores the necessity of designing models specifically tailored to the unique response mechanisms of non-cognitive forced-choice tests.
4.7. Ablation Experiments (RQ3)
To assess the contribution of each model component to overall performance, ablation experiments were performed, with four variants created:
FCNLT_EB: This variant removes the non-linearity mapping layer, directly constructing the interaction function using , , and instead of , , and to assess the impact of the non-linearity mapping layer.
FCNLT_BPR: This variant uses the original BPR loss function but excludes the difference in ranked scores as a weighting term. The formula for calculating the original BPR loss is:
where sgn is the
sign function, which returns the sign of the input.
FCNLT_List: This variant replaces BPR loss with listwise loss, which calculates the logarithmic difference between the predicted scores of each item in the block and their subsequent output scores. The predicted scores are logarithmized and compared with the exponential values of the remaining items, with the negative average taken. The specific formula for listwise loss is:
where
T is the number of items in the block and
is the predicted score for the
i-th item. This loss function promotes global consistency in sequence predictions while enhancing the model’s focus on overall ranking.
FCNLT_MO: To investigate the impact of the monotonicity assumption on model performance, FCNLT_MO removes the non-negative constraints on
and
in Equations (
9) and (
10).
Table 6 presents the ablation experiment results. The key findings include:
(1) The weighted BPR loss plays an irreplaceable role in the model’s predictive performance. FCNLT_BPR and FCNLT_List both perform significantly worse than the full FCNLT across all metrics on the MAP, BFI-R, and sim-mole datasets. The former result indicates that the score-difference weighting term effectively enhances the model’s sensitivity to preference strength, while the latter demonstrates that the BPR loss framework is better suited than listwise loss for modeling relative preferences in forced-choice data. The performance degradation of FCNLT_List is particularly pronounced on the MOLE-format sim-mole dataset, further highlighting the limitations of listwise loss in handling incomplete ranking tasks. On the BFI-P dataset, both ablation variants perform slightly worse than the full FCNLT, but the differences do not reach statistical significance. This is likely because the PICK format only requires selecting the most self-descriptive item, leaving no preference distinctions among the unselected items; this results in fewer informative pairwise comparisons, consequently reducing the performance gap among different loss functions.
(2) Removing the monotonicity constraint has no significant impact on predictive performance. Across all datasets and metrics, the differences between FCNLT_MO and the full FCNLT are not statistically significant. In fact, FCNLT_MO achieves values comparable to or even slightly better than those of FCNLT on several metrics. Therefore, FCNLT_MO is introduced as a comparison model in the subsequent interpretability analyses.
(3) The contribution of the non-linear mapping layer varies across datasets and metrics. FCNLT_EB achieves the best PRA on the BFI-P dataset, outperforming the full FCNLT, although the difference is not statistically significant. On MAP and BFI-R, its LRA is significantly lower than that of the full model, whereas on the PRA metric and on the sim-mole dataset, no significant differences are observed. These findings suggest that the impact of the non-linear mapping layer depends on the specific data format and evaluation metric, but its retention helps safeguard the model’s overall performance across different scenarios.
In summary, although the contributions of individual components vary across data formats, the weighted BPR loss demonstrates clear advantages over both the original BPR and listwise loss in most settings; the monotonicity constraint does not affect predictive performance; and the influence of the non-linear mapping layer depends on the evaluation context. Given FCNLT’s general-purpose design goal of accommodating multiple forced-choice formats, all of the above components should be retained.
4.8. Parameter Interpretability Analysis (RQ4)
To evaluate whether the parameters learned by FCNLT carry meaningful psychometric interpretations, two complementary analyses are conducted: parameter recovery on simulated data and degree of agreement (DOA) analysis on real-world datasets.
4.8.1. Parameter Recovery on Simulated Data
The sim-mole dataset provides known true generating parameters for both latent traits and items, offering a benchmark for assessing the quality of FCNLT’s parameter estimates.
For both participant trait parameters and item parameters, FCNLT generates the corresponding latent representations through the non-linear mapping layer (Equations (
5)–(
7)). Specifically, the participant trait representation
is obtained by applying the non-linear mapping to the participant embedding. The item discrimination
and difficulty
are obtained analogously from their respective embeddings. For participant traits, the vector
is further averaged across the multi-head representation dimension to produce a scalar trait score for each dimension. For item parameters, to evaluate whether these high-dimensional vectors encode the true scalar information, we employ cross-validated ridge regression to linearly map the high-dimensional representations to scalars, and then compute the Pearson correlation with the true values. The aggregated results over 10 independent runs are summarized in
Table 7.
As shown in
Table 7, all three types of parameters are robustly recovered. The recovered parameters exhibit statistically significant correlations (
) with their true generating values across all dimensions. Notably, the model demonstrates the highest fidelity in recovering item discrimination, followed by latent traits and item locations. These results indicate that the latent embeddings learned by FCNLT capture meaningful individual differences and item characteristics. The model does not merely optimize for ranking accuracy, but its internal parameters indeed encode interpretable psychometric information.
4.8.2. Degree of Agreement Analysis
Monotonicity is a fundamental prerequisite for latent trait models, and the interpretability of a model is dependent on its adherence to this assumption. According to the monotonicity assumption (
Rosenbaum, 1984), a participant’s potential trait level in a given dimension should be positively correlated with their scores on related items. However, forced-choice tests only provide ranked scores between items, so specific response scores are unavailable. As a result, this study defines the interpretability of the forced-choice test model as follows: a participant with a higher latent trait level in a specific dimension is more likely to assign a higher rank to items measuring that dimension within a block.
Consistency is used as an evaluation metric for sorting performance, and the Degree of Agreement (DOA) is defined as follows:
where
and
represent the latent trait level values of the participant in dimensions
and
, respectively, and
and
denote the sums of ranked scores for the items in those dimensions.
is an indicator function that takes the value of 1 if the potential trait level on dimension
is greater than that on dimension
and the corresponding sum of ranking scores for dimension
is also greater than that for dimension
; otherwise, it takes the value of 0.
The FCNLT model is evaluated against several benchmark models, including KaNCD-R, NCDM-R, CDND-R, MUPP-2PL, BRB-IRT, FCNLT_MO, and Random. Notably, MF and RankNet are excluded from the comparison due to the lack of clear correspondences between their latent characteristics and knowledge concepts.
Figure 9 illustrates the experimental results: (1) FCNLT, KaNCD-R, and NCDM-R consistently rank among the top models in DOA across all four datasets. While CDND-R achieves the highest DOA on the BFI-P dataset, FCNLT performs the best on the MAP and sim-mole datasets. On the BFI-R dataset, NCDM-R slightly outperforms FCNLT and KaNCD-R. Across all scenarios, these top-performing neural network models remain substantially above the random baseline. (2) Although also a deep learning model, CDND-R yields lower DOA values than other deep learning models on the MAP, BFI-R, and sim-mole datasets, while still exceeding the random baseline. (3) The DOA values of MUPP-2PL and BRB-IRT remain close to the random baseline, indicating limited consistency in ranking latent traits. (4) The variant without the monotonicity assumption, FCNLT_MO, produces DOA values near the random baseline across all datasets, a finding consistent with prior studies (
F. Wang et al., 2020,
2022). This confirms that the monotonicity constraint is essential for maintaining the logical consistency of the learned latent space, even though it does not affect predictive performance.
In summary, the parameter recovery analysis demonstrates that FCNLT’s latent embeddings capture meaningful individual differences and item characteristics. Concurrently, the DOA analysis confirms that the monotonicity constraint is critical for preserving the interpretability of these parameters. Importantly, because item parameters are globally shared and all participant embeddings are learned within the same optimization framework, the trait scores estimated by FCNLT are not constrained to sum to a constant across dimensions. As a result, they carry normative properties that support inter-individual comparisons, similar to those produced by traditional forced-choice IRT models. This property has been empirically validated on simulated data with known true parameters; its generalization to real-world datasets awaits further investigation using external criteria, as discussed in
Section 5.3. Together, these findings provide converging evidence that FCNLT learns psychometrically meaningful representations, rather than merely optimizing for ranking accuracy.
4.9. Case Study (RQ5)
Figure 10 illustrates a specific case of two participants assessed by the FCNLT model in the MAP dataset. The left side of the figure presents the participants’ responses across three item blocks, including the corresponding item dimensions and ranked responses, where “1” indicates the most self-descriptive, “2” the second most, and “3” the least. The right side displays radar charts showing the participants’ estimated latent trait levels in these dimensions.
Two key observations emerge from the visual analysis: (1) Participants with higher latent trait values in a dimension are more likely to rank items measuring that dimension favorably. For example, in item block 46 (which included items 136, 137, and 138, which correspond to the dimensions of Competitiveness, Conscientiousness, and Persuasiveness, respectively), both participants ranked the items as “2, 1, 3”. This indicates that they perceived item 137 (Conscientiousness) as the most self-descriptive. (2) Although Participants A and B exhibited identical rankings in item block 46, there are substantial differences in their estimated latent trait values for the pertinent dimensions. Specifically, Participant A obtained higher trait estimates than Participant B on the dimensions of Conscientiousness and Persuasiveness, but a lower estimate on Competitiveness. This case demonstrates the FCNLT model’s ability to estimate latent trait levels at the individual level as well as its effectiveness in inferring individual differences in ability traits using response ranking.
5. Discussion
This study aims to address the computational efficiency challenges faced by traditional latent trait models when handling high-dimensional forced-choice data and to overcome the limited adaptability of existing deep learning models from the educational domain to forced-choice scenarios. To this end, we propose a Neural Latent Trait Model specifically designed for forced-choice tests. Empirical results across four datasets comprehensively demonstrate the model’s effectiveness: In terms of LRA, FCNLT significantly outperforms all baseline models on all four datasets; for PRA, FCNLT exhibits a substantial advantage on the simulated dataset (sim-mole) while performing on par with the strongest baseline models on the real-world datasets. Regarding computational efficiency, despite its larger parameter space, FCNLT converges extremely fast, substantially outperforming traditional statistical models. Furthermore, parameter recovery and DOA analyses mutually confirm that the latent representations learned by FCNLT hold robust psychometric meaningfulness. In conclusion, FCNLT successfully achieves an effective balance among predictive accuracy, computational efficiency, and interpretability.
These findings suggest that the design of latent trait models must be tailored to specific test formats and data characteristics (
Li et al., 2025). Although traditional statistical models theoretically align with the forced-choice mechanism, they suffer from a severe “curse of dimensionality” (
Nie et al., 2024;
Zheng et al., 2024). On the other hand, deep learning models originating from the educational domain rely on absolute scoring mechanisms (
F. Wang et al., 2020,
2022). Directly migrating such models to forced-choice scenarios, which inherently generate “ipsative data,” inevitably leads to a misalignment between the model architecture and the true data-generating mechanism. To bridge this gap, FCNLT not only leverages deep neural networks for high-dimensional feature extraction but also innovatively introduces a weighted BPR mechanism into the loss function. This design maximizes the discriminability of participants’ relative preferences for different items, enabling the model architecture to closely match the inherent relative scoring properties of forced-choice tests. Consequently, this study validates the applicability of ranking-based deep learning algorithms in non-cognitive assessments.
5.1. Model Performance and Interpretability Analysis
Regarding predictive performance, FCNLT exhibited differential performance patterns on PRA and LRA. On the real-world datasets, FCNLT’s PRA was competitive with the strongest baselines, whereas its LRA significantly outperformed all baselines. This discrepancy may stem from the different sensitivities of the two metrics: PRA measures local pairwise rankings, whereas LRA requires the overall ranking within an item block to be entirely correct. The score difference weight term, introduced via the weighted BPR loss, enhanced the FCNLT’s global grasp of relative preference intensities among items within a block, thereby yielding a more consistent advantage in LRA. Under the PICK-2 format (BFI-P), which contains only two items per block, PRA is equivalent to LRA, and the pairwise ranking capabilities of the models were relatively close.
Ablation studies further revealed the adaptability between loss functions and item formats. Under the RANK format, the weighted BPR improved LRA compared to the original BPR, indicating that the original BPR only distinguishes between positive and negative samples without fully utilizing preference intensity information (
Rendle et al., 2009); the weight term, by introducing score differences between ranked items, enhances the model’s fitting of the relative importance of options. Conversely, under the MOLE format, because the task involves numerous partial rankings and tied rankings, listwise losses were severely disrupted, whereas pairwise comparison methods demonstrated greater robustness. Under the PICK format, the discriminability among different loss functions was marginal, primarily because this format provides less valid pairing information, which limited the effectiveness of the weighting mechanism.
Regarding computational efficiency and convergence speed, the performance of different models was directly influenced by their network architectures. MF and RankNet have simple structures and extremely short per-epoch training times, but their predictive performance was sub-optimal. Networks inherited from cognitive diagnosis models, such as NCDM-R, involve complex interaction computations and lack architectural optimization for forced-choice data; consequently, they experienced convergence stagnation lasting dozens of epochs during early training, resulting in longer overall training times. In contrast, although FCNLT introduces additional trainable parameters, its structural design highly aligns with the characteristics of forced-choice tests. It rapidly converged to the optimal LRA within 1 to 8 epochs, and the time required to reach peak performance was on the same order of magnitude as the most lightweight models.
Regarding the baseline adaptation strategy, paired Wilcoxon signed-rank tests with Holm–Bonferroni correction for multiple comparisons indicated that replacing the loss function of the best-performing NCDM-R with the BPR loss (NCDM-bpr) did not yield significant performance differences (see
Appendix A.1 for detailed results). Combined with the suboptimal performance of listwise losses in the ablation study, this suggests that uniformly adopting the RankNet pairwise probability formula as the baseline adaptation strategy is reasonable and fair, ensuring that performance differences can be genuinely attributed to the model architectures themselves.
In terms of interpretability, parameter recovery analysis demonstrated that the correlations between the parameters estimated by FCNLT and their true values all reached statistical significance. This stable correspondence enabled FCNLT to successfully overcome the inherent “ipsativity” limitation of forced-choice data. Its estimated trait scores are not forcibly constrained to a constant sum across dimensions, thereby recovering absolute latent trait levels with normative meaning and directly supporting inter-individual comparisons.
Furthermore, the results of the DOA metric, redefined based on the principle that a higher latent trait level corresponds to a greater probability of receiving a higher ranking, showed that FCNLT achieved excellent ranking consistency across most datasets. Importantly, the variant FCNLT_MO, which removed the monotonicity assumption, approached the random baseline on DOA without exhibiting a significant drop in predictive performance. This finding clarifies the core value of the monotonicity constraint: its contribution to predictive accuracy is negligible, but it is indispensable for maintaining the positive correlation between latent traits and item rankings, thus ensuring the psychometric interpretability of the model parameters (
F. Wang et al., 2020).
5.2. Theoretical and Practical Implications
First, this study integrates the non-linear representational capacity of deep neural networks with the optimization objective of learning-to-rank. By introducing a relative comparison mechanism at the loss function level to handle ipsative forced-choice data, FCNLT breaks through the framework limitations of traditional IRT models, providing a novel computational paradigm for the estimation of latent traits. This indicates that ranking-based deep learning algorithms, originally developed for recommendation systems and information retrieval, can be effectively adapted to the psychometric domain, specifically when the data-generating process involves relative preferences rather than absolute scores.
Second, the findings emphasize the importance of matching model design with test characteristics. Models developed for absolute, independent item responses in educational assessments are difficult to migrate directly to forced-choice scenarios; this is evidenced by the slow convergence and sub-optimal performance of several neural baseline models. This suggests that future model development for forced-choice assessments should explicitly account for the ipsative nature of the data, the unidimensionality of items, and the inherent pairwise comparison process within forced-choice blocks, rather than simply relying on general architectures designed for traditional educational cognitive diagnosis models.
Third, at the applied level, the fast convergence and computational efficiency of FCNLT make it suitable for various practical assessment scenarios. In personnel selection, where large numbers of applicants need to be evaluated across multiple trait dimensions under tight time constraints, FCNLT can be trained on the current applicant sample and provide trait estimates within minutes, whereas traditional IRT models based on MCMC or EM algorithm variants may require dozens of hours to converge. In career counseling, FCNLT can generate normative latent trait scores that support inter-individual comparisons, enabling practitioners to provide quantitative feedback on clients’ relative strengths and weaknesses across multiple vocational interest dimensions. In large-scale psychological surveys, when both the number of participants and the number of trait dimensions are large, FCNLT offers a scalable alternative to traditional estimation methods, which face prohibitive computational costs in high-dimensional contexts.
5.3. Limitations
This study has several limitations that warrant attention in future research.
First, due to the relatively small sample sizes and number of item blocks in the BFI-R and BFI-P datasets, the data scale may impose certain constraints on the robustness of the deep learning model’s performance evaluation. Although our supplementary experiments using 5-fold cross-validation confirmed that the model’s performance was not overestimated under the current data split (see the
Appendix A.2), the statistical significance across different splits exhibited some fluctuation under extreme conditions of severe data sparsity (e.g., the PICK-2 format in BFI-P). Future research should further validate the generalization ability of the proposed model on larger-scale, high-dimensional forced-choice personality datasets.
Second, FCNLT currently adopts a one-hot embedding paradigm for participant representation, which implies that the model essentially operates under a transductive learning framework. Once the model is trained, it cannot directly perform immediate scoring for new participants via forward propagation; instead, it requires re-optimizing the participant parameters. This limitation stems from the prevalent use of the one-hot encoding paradigm within the deep learning community. Future work could explore extending the model to an inductive inference architecture (
W. Gao et al., 2024) by introducing inference networks or user-side covariates, thereby resolving the “cold start” problem for new users.
Third, constrained by the lack of external criteria in the empirical data, this study did not conduct an in-depth validation of the external validity of the model parameters. Future research could concurrently collect data using corresponding Likert scales or other behavioral criteria to examine the convergent validity of the scores estimated by FCNLT. This would provide more direct empirical support for the accuracy and psychometric meaningfulness of the model in recovering normative scores.
Finally, the performance of the proposed model was primarily validated on non-clinical personality traits; its applicability in clinical assessment contexts, which demand exceptionally high diagnostic precision and established norms, requires further investigation.
5.4. Future Research
First, future research could incorporate additional influencing factors, such as response time (RT) and item semantic information. Response time not only reflects participants’ cognitive processes but is also closely related to their cognitive abilities and the difficulty of item ranking; meanwhile, the semantic information within the item text directly impacts item characteristics. Incorporating these factors into the model would help enhance the precision and interpretability of the assessment.
Second, exploring modeling approaches based on Graph Neural Networks (GNNs) presents a promising avenue. Existing studies indicate that in cognitive diagnosis within the educational domain, the relationships among participants, items, and dimensions can be structured as graphs (
W. Gao et al., 2021). Similarly, in forced-choice tests, GNNs can be utilized to characterize the intra-layer and inter-layer interactions between participants and items, thereby mining deeper latent features.
Finally, the application scenarios of forced-choice tests can be further expanded. By integrating deep learning algorithms to design intelligent item selection strategies, the personalization and adaptability of the assessments can be enhanced, ultimately realizing intelligent computerized adaptive forced-choice assessments for non-cognitive traits (e.g., personality and motivation).