<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.3 20210610//EN" "JATS-journalpublishing1-3-mathml3.dtd">
<article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ali="http://www.niso.org/schemas/ali/1.0/" article-type="research-article" dtd-version="1.3" xml:lang="EN">
<front>
<journal-meta>
<journal-id journal-id-type="publisher-id">Front. Psychol.</journal-id>
<journal-title-group>
<journal-title>Frontiers in Psychology</journal-title>
<abbrev-journal-title abbrev-type="pubmed">Front. Psychol.</abbrev-journal-title>
</journal-title-group>
<issn pub-type="epub">1664-1078</issn>
<publisher>
<publisher-name>Frontiers Media S.A.</publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="doi">10.3389/fpsyg.2026.1773434</article-id>
<article-version article-version-type="Version of Record" vocab="NISO-RP-8-2008"/>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Original Research</subject>
</subj-group>
</article-categories>
<title-group>
<article-title>AI-enhanced assessment of psychological resilience: development and validation of a multidimensional psychological model in vocational college students</article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author" corresp="yes">
<name>
<surname>Xu</surname>
<given-names>Jiajia</given-names>
</name>
<xref ref-type="aff" rid="aff1"><sup>1</sup></xref>
<xref ref-type="aff" rid="aff2"><sup>2</sup></xref>
<xref ref-type="corresp" rid="c001"><sup>&#x002A;</sup></xref>
<uri xlink:href="https://loop.frontiersin.org/people/3319146"/>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="conceptualization" vocab-term-identifier="https://credit.niso.org/contributor-roles/conceptualization/">Conceptualization</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Data curation" vocab-term-identifier="https://credit.niso.org/contributor-roles/data-curation/">Data curation</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Formal analysis" vocab-term-identifier="https://credit.niso.org/contributor-roles/formal-analysis/">Formal analysis</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="methodology" vocab-term-identifier="https://credit.niso.org/contributor-roles/methodology/">Methodology</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Project administration" vocab-term-identifier="https://credit.niso.org/contributor-roles/project-administration/">Project administration</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="validation" vocab-term-identifier="https://credit.niso.org/contributor-roles/validation/">Validation</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Writing &#x2013; original draft" vocab-term-identifier="https://credit.niso.org/contributor-roles/writing-original-draft/">Writing &#x2013; original draft</role>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Cui</surname>
<given-names>Yuanlin</given-names>
</name>
<xref ref-type="aff" rid="aff3"><sup>3</sup></xref>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Data curation" vocab-term-identifier="https://credit.niso.org/contributor-roles/data-curation/">Data curation</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Formal analysis" vocab-term-identifier="https://credit.niso.org/contributor-roles/formal-analysis/">Formal analysis</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Project administration" vocab-term-identifier="https://credit.niso.org/contributor-roles/project-administration/">Project administration</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Writing &#x2013; original draft" vocab-term-identifier="https://credit.niso.org/contributor-roles/writing-original-draft/">Writing &#x2013; original draft</role>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Zhao</surname>
<given-names>Ze</given-names>
</name>
<xref ref-type="aff" rid="aff2"><sup>2</sup></xref>
<uri xlink:href="https://loop.frontiersin.org/people/2915593"/>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="investigation" vocab-term-identifier="https://credit.niso.org/contributor-roles/investigation/">Investigation</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="methodology" vocab-term-identifier="https://credit.niso.org/contributor-roles/methodology/">Methodology</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Project administration" vocab-term-identifier="https://credit.niso.org/contributor-roles/project-administration/">Project administration</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Writing &#x2013; review &#x0026; editing" vocab-term-identifier="https://credit.niso.org/contributor-roles/writing-review-editing/">Writing &#x2013; review &#x0026; editing</role>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Yang</surname>
<given-names>Hui</given-names>
</name>
<xref ref-type="aff" rid="aff2"><sup>2</sup></xref>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="methodology" vocab-term-identifier="https://credit.niso.org/contributor-roles/methodology/">Methodology</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Project administration" vocab-term-identifier="https://credit.niso.org/contributor-roles/project-administration/">Project administration</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="supervision" vocab-term-identifier="https://credit.niso.org/contributor-roles/supervision/">Supervision</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="visualization" vocab-term-identifier="https://credit.niso.org/contributor-roles/visualization/">Visualization</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Writing &#x2013; review &#x0026; editing" vocab-term-identifier="https://credit.niso.org/contributor-roles/writing-review-editing/">Writing &#x2013; review &#x0026; editing</role>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Yang</surname>
<given-names>Yanjie</given-names>
</name>
<xref ref-type="aff" rid="aff1"><sup>1</sup></xref>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="methodology" vocab-term-identifier="https://credit.niso.org/contributor-roles/methodology/">Methodology</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Writing &#x2013; original draft" vocab-term-identifier="https://credit.niso.org/contributor-roles/writing-original-draft/">Writing &#x2013; original draft</role>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Huang</surname>
<given-names>Xiao</given-names>
</name>
<xref ref-type="aff" rid="aff2"><sup>2</sup></xref>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="supervision" vocab-term-identifier="https://credit.niso.org/contributor-roles/supervision/">Supervision</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="validation" vocab-term-identifier="https://credit.niso.org/contributor-roles/validation/">Validation</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Writing &#x2013; review &#x0026; editing" vocab-term-identifier="https://credit.niso.org/contributor-roles/writing-review-editing/">Writing &#x2013; review &#x0026; editing</role>
</contrib>
<contrib contrib-type="author" corresp="yes">
<name>
<surname>Mustapha</surname>
<given-names>Mazni</given-names>
</name>
<xref ref-type="aff" rid="aff1"><sup>1</sup></xref>
<xref ref-type="corresp" rid="c001"><sup>&#x002A;</sup></xref>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Funding acquisition" vocab-term-identifier="https://credit.niso.org/contributor-roles/funding-acquisition/">Funding acquisition</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="investigation" vocab-term-identifier="https://credit.niso.org/contributor-roles/investigation/">Investigation</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="resources" vocab-term-identifier="https://credit.niso.org/contributor-roles/resources/">Resources</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="supervision" vocab-term-identifier="https://credit.niso.org/contributor-roles/supervision/">Supervision</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="visualization" vocab-term-identifier="https://credit.niso.org/contributor-roles/visualization/">Visualization</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Writing &#x2013; review &#x0026; editing" vocab-term-identifier="https://credit.niso.org/contributor-roles/writing-review-editing/">Writing &#x2013; review &#x0026; editing</role>
</contrib>
</contrib-group>
<aff id="aff1"><label>1</label><institution>Faculty of Psychology and Social Work, Universiti Malaysia Sabah</institution>, <city>Kota Kinabalu</city>, <state>Sabah</state>, <country country="my">Malaysia</country></aff>
<aff id="aff2"><label>2</label><institution>Nanchong Vocational and Technical College</institution>, <city>Nanchong</city>, <state>Sichuan</state>, <country country="cn">China</country></aff>
<aff id="aff3"><label>3</label><institution>Sichuan University of Arts and Science</institution>, <city>Dazhou</city>, <state>Sichuan</state>, <country country="cn">China</country></aff>
<author-notes>
<corresp id="c001"><label>&#x002A;</label>Correspondence: Jiajia Xu, <email xlink:href="mailto:xujiajia20248@outlook.com">xujiajia20248@outlook.com</email>; Mazni Mustapha, <email xlink:href="mailto:masni@ums.edu.my">masni@ums.edu.my</email></corresp>
</author-notes>
<pub-date publication-format="electronic" date-type="pub" iso-8601-date="2026-03-03">
<day>03</day>
<month>03</month>
<year>2026</year>
</pub-date>
<pub-date publication-format="electronic" date-type="collection">
<year>2026</year>
</pub-date>
<volume>17</volume>
<elocation-id>1773434</elocation-id>
<history>
<date date-type="received">
<day>22</day>
<month>12</month>
<year>2025</year>
</date>
<date date-type="rev-recd">
<day>30</day>
<month>01</month>
<year>2026</year>
</date>
<date date-type="accepted">
<day>10</day>
<month>02</month>
<year>2026</year>
</date>
</history>
<permissions>
<copyright-statement>Copyright &#x00A9; 2026 Xu, Cui, Zhao, Yang, Yang, Huang and Mustapha.</copyright-statement>
<copyright-year>2026</copyright-year>
<copyright-holder>Xu, Cui, Zhao, Yang, Yang, Huang and Mustapha</copyright-holder>
<license>
<ali:license_ref start_date="2026-03-03">https://creativecommons.org/licenses/by/4.0/</ali:license_ref>
<license-p>This is an open-access article distributed under the terms of the <ext-link ext-link-type="uri" xlink:href="https://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution License (CC BY)</ext-link>. The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.</license-p>
</license>
</permissions>
<abstract>
<p>Accurate resilience evaluation is important to help vocational college students cope with transitional stress. This study developed and validated a multidimensional resilience framework using a &#x201C;dual-track&#x201D; design (<italic>N</italic>&#x202F;=&#x202F;1,588). Psychometric analyses (Track A) revealed a robust three-factor structure with tenacity, strength, and optimism. Measurement Invariance across genders was demonstrated. Using machine learning for predictive validation (Track B), it was found that the XGBoost model performed better (AUC&#x202F;=&#x202F;0.883) in predicting low-resilience risk than the traditional logistic regression model. Interpretability analysis through SHAP highlighted sleep quality and perceived stress as key predictors aligning with stress&#x2013;resource theory. AI enhanced this by incorporating psychometrics and algorithms to give an accurate and explainable method for early identification of those in need of support in educational settings.</p>
</abstract>
<kwd-group>
<kwd>machine learning</kwd>
<kwd>psychological resilience</kwd>
<kwd>psychometric validation</kwd>
<kwd>risk stratification</kwd>
<kwd>vocational college students</kwd>
</kwd-group>
<funding-group>
<funding-statement>The author(s) declared that financial support was received for this work and/or its publication. This research was supported by the 2025 Nanchong Social Science Planning Project-Special Subject on Nanchong Youth Ideological and Moral Education Research (Grant No. NCQSN25B015). The funding body had no role in the study design; data collection, analysis, or interpretation; manuscript preparation; or the decision to submit the manuscript for publication.</funding-statement>
</funding-group>
<counts>
<fig-count count="7"/>
<table-count count="7"/>
<equation-count count="0"/>
<ref-count count="34"/>
<page-count count="20"/>
<word-count count="10207"/>
</counts>
<custom-meta-group>
<custom-meta>
<meta-name>section-at-acceptance</meta-name>
<meta-value>Educational Psychology</meta-value>
</custom-meta>
</custom-meta-group>
</article-meta>
</front>
<body>
<sec sec-type="intro" id="sec1">
<label>1</label>
<title>Introduction</title>
<p>Recently, students&#x2019; mental health risks in higher education environments have received increasing attention. Research consensus indicates that academic stress, employment uncertainties, and lack of social support all contribute to heightened psychological distress. Psychological resilience is an essential protective factor that can weaken the impact of stress on emotional and functional impairments (<xref ref-type="bibr" rid="ref6">Cai et al., 2023</xref>; <xref ref-type="bibr" rid="ref14">Gosadi and Shnaimer, 2025</xref>). Longitudinal evidence illustrates that although academic pressure and mental health metrics change throughout the study period, the relationship between resilience levels and mental health metrics remains consistent. Therefore, the identification and prevention of low resilience have a lasting impact (<xref ref-type="bibr" rid="ref29">Wang et al., 2023</xref>). In this context, mainstream practices mostly adopt two ways: first, enhancing students&#x2019; ability to cope with problems through psychological education, stress education, and positive psychology education; second, implementing early identification and support through standardized screening. Simultaneously, campus mental health services are exploring data-driven methods to optimize the efficiency of screening and resource allocation; however, the challenge remains to establish a stable, understandable, and context-appropriate psychological measurement system (<xref ref-type="bibr" rid="ref33">Zhang et al., 2025</xref>).</p>
<p>Currently, mainstream resilience scales include the Multidimensional Scale of Perceived Social Support (MSPSS) (<xref ref-type="bibr" rid="ref34">Zimet et al., 1988</xref>), the Emotion Regulation Questionnaire (ERQ) (<xref ref-type="bibr" rid="ref15">Gross and John, 2003</xref>), Connor&#x2013;Davidson Resilience Scale (CD-RISC) (<xref ref-type="bibr" rid="ref10">Connor and Davidson, 2003</xref>) and the Brief Resilience Scale (BRS) (<xref ref-type="bibr" rid="ref24">Smith et al., 2008</xref>). The MSPSS validated its three-factor structure&#x2014;family, friends, and significant others&#x2014;across three heterogeneous samples: undergraduate students, adolescent mothers, and adult psychiatric outpatients, demonstrating strong reliability, validity, and cross-population applicability. The ERQ was validated across three studies with samples of U. S. undergraduate students (<italic>N</italic>&#x202F;=&#x202F;507) and community-dwelling adults (<italic>N</italic>&#x202F;=&#x202F;140) to assess individual differences in the use of two emotion regulation strategies: cognitive reappraisal and expressive suppression. Regarding the CD-RISC, researchers tested the scale on various samples (including clinical and general populations) to assess its reliability (internal consistency, test&#x2013;retest reliability) and validity (structural validity, discriminant validity, etc.). They confirmed that the CD-RISC possesses good psychometric properties, effectively distinguishing between clinical and non-clinical groups and showing expected correlations with other related scales (such as anxiety and depression scales). The BRS, using samples such as college students, community adults, and medical patients, established a brief, single-dimension scale containing only six items.</p>
<p>Most of the previous mainstream scales used ordinary undergraduate students, adults, or clinical groups as samples, and their core dimensions focused on &#x201C;general stress coping&#x201D; (such as resilience to setbacks). However, the evaluation and intervention of resilience among vocational college students present some unique problems. First, these students are in a transitional period of moving from academic training to skills training and from internship to employment (<xref ref-type="bibr" rid="ref27">Su and He, 2023</xref>; <xref ref-type="bibr" rid="ref32">Yang et al., 2025</xref>). Their stressors are context- and stage-specific, and resilience performances vary greatly among individuals. Second, the mechanisms of resilience involve key psychological resources. For instance, social support affects behavior through self-efficacy and resilience. Studies on vocational college samples have found that resilience plays an important mediating role between social support and procrastination. Third, the concept of resilience and the measurement scales used are not consistent. Different scales cover various dimensions and theoretical connotations, hindering cross-study comparisons and applications across groups. Recent systematic reviews have also pointed out that differences in concepts and methods within resilience scales can reduce the comparability of results (<xref ref-type="bibr" rid="ref3">Ant&#x00FA;nez et al., 2025</xref>; <xref ref-type="bibr" rid="ref2">Ansari and Iqbal, 2025</xref>).</p>
<p>Moreover, the flaws in existing solutions highlight the need for such a study. Traditional scales mostly focus on scores, with little attention given to multidimensional structure or whether they measure attributes equally well for everyone, such as men and women, students of different years, or individuals in different jobs. Thus, a score could hold different meanings depending on who received it (<xref ref-type="bibr" rid="ref19">Li and Zheng, 2025</xref>). Although certain studies show significant connections between resilience and negative events such as anxiety, depression, and stress&#x2014;suggesting that resilience may help moderate some pathways through which physical activity and coping styles influence negative emotionality&#x2014;the bulk of evidence remains correlational (<xref ref-type="bibr" rid="ref13">Gong et al., 2023</xref>). These studies do not address the real problems of the risks and giving personal feedback on a college campus. While machine learning prediction tools for psychological distress among college students have emerged in recent years, showing potential for identifying high-risk people, models lacking psychological theoretical limitations and measurements are prone to producing black-box interpretations and context transfer issues. Thus, such models cannot yield mechanistic results that would effectively guide psychological support interventions (<xref ref-type="bibr" rid="ref7">Cassaretto et al., 2024</xref>).</p>
<p>To address these problems, this study proposes a novel model that integrates psychological theory and data-driven techniques for developing and validating a multidimensional psychological resilience model and assessment tool for vocational college students. Previous empirical studies have emphasized the importance of resilience-related psychological resources and adaptive mechanisms among university students, highlighting the need for context-specific assessment frameworks in educational settings (<xref ref-type="bibr" rid="ref1">Abdelrahman et al., 2025</xref>; <xref ref-type="bibr" rid="ref8">Chye et al., 2024</xref>). The theoretical framework will be used to identify the key dimensions of psychological resilience and their underlying predictors, develop items and check content validity, and assess structural validity, reliability, and discriminant validity by conducting exploratory and confirmatory factor analyses. Equivalence testing across various student demographics ensures that the scale is accurate and consistent in vocational education settings. To validate ecological and criterion prediction validity, we will use a strict 70% training set and a 30% testing set split on the same data structure. We will employ logistic regression and several classical machine learning models to predict low resilience risks, comprehensively evaluate model discrimination, calibration, and clinical net benefit, and use SHapley Additive Explanations (SHAP) and other explainable methods to link important characteristics to psychological theories. This approach gives clear, useful help for groups, establishes a robust system to measure and present findings, and uses our discoveries to monitor students&#x2019; mental states and provide targeted support if needed.</p>
</sec>
<sec id="sec2">
<label>2</label>
<title>Conceptual framework and hypotheses</title>
<sec id="sec3">
<label>2.1</label>
<title>Theory-driven predictor framework of psychological resilience</title>
<p>Drawing on the theoretical framework of psychological resilience, this study uses a &#x201C;theory-first, variable-grounded&#x201D; modeling method. It considers the mental toughness of vocational school students to be a form of adaptation that develops naturally through a developmental setting and stress. This level of resilience is not determined solely by internal personal factors but is shaped together by the school environment, academic demands, and external support systems of school. The selection predictive variables follows two principles: first, prioritizing the core psychological mechanisms that have been consistently validated in the resilience literature as closely associated with adaptive outcomes; and second, emphasizing the unique context of vocational students, including occupational learning workload, internship pressure, and employment transition stress, while also considering theoretical explanatory ability and relevance to the context. Based on this rationale, this study will combine the candidate predictors into four theoretical dimensions and form an operational hypothesis model (<xref ref-type="fig" rid="fig1">Figure 1</xref>) to explain and predict the level of resilience among students.</p>
<fig position="float" id="fig1">
<label>Figure 1</label>
<caption>
<p>Hypothesized psychological predictors of resilience in vocational college students.</p>
</caption>
<graphic xlink:href="fpsyg-17-1773434-g001.tif" mimetype="image" mime-subtype="tiff">
<alt-text content-type="machine-generated">Conceptual diagram illustrating how campus belonging, self-system resources, academic stressors, and support predict psychological resilience levels, categorized into high or low, through factors like self-esteem, coping, and social support.</alt-text>
</graphic>
</fig>
<p>Campus belonging and participation dimensions express the quality of connections between people and their schools (<xref ref-type="bibr" rid="ref30">Wright et al., 2022</xref>). Being part of a social group and forming peer bonds is central to socio-emotional development, providing a feeling of security and self-worth, reducing perceived threats, and thus promoting active engagement. On the contrary, a lack of belonging often leads to social withdrawal and limited resource consumption, making it easier for stress to turn into psychological exhaustion. Self-system resources focus on the internal psychological capital for resilience, such as self-esteem, self-efficacy, and emotional regulation (<xref ref-type="bibr" rid="ref31">Xie et al., 2025</xref>). Together, these elements determine how individuals understand their skills, control their feelings, and keep trying when faced with challenges, serving as important &#x201C;cushions&#x201D; between tension and adaptation. Academic and occupational stressors highlight the significant risks that vocational college students encounter during their learning and professional training, including academic burnout, high-pressure internships, procrastination, and problematic internet usage (<xref ref-type="bibr" rid="ref20">Nan, 2025</xref>). Such factors undermine individual resilience by maintaining stress and depleting self-regulation resources, increasing the risk of low resilience. Fourth, the support and coping dimension concerns protective resources such as external support systems and coping flexibility. Social support provides comfort, while coping flexibility involves the selection and adjustment of coping methods based on different types of stress (<xref ref-type="bibr" rid="ref11">Dong et al., 2024</xref>). All these factors influence the routes taken in stress processing and how our final mental health outcomes impact our resilience.</p>
</sec>
<sec id="sec4">
<label>2.2</label>
<title>The present study</title>
<p>This study aims to develop and validate a theory-driven psychological resilience prediction framework for vocational college students. Guided by the multidimensional psychological predictor system illustrated in <xref ref-type="fig" rid="fig1">Figure 1</xref>, it will systematically identify risk and protective factors associated with low psychological resilience. On this basis, multiple prediction models will be constructed and compared using a 70% training set and a 30% test set split strategy. The optimal and most interpretable model will be selected through a comprehensive evaluation of discriminative power, fit, and clinical net benefit. Furthermore, feature importance analysis will be conducted to clarify the core psychological mechanisms and directional effects, providing empirical evidence and transferable tools for the early identification, stratified management, and targeted psychological intervention of low-resilience risks among vocational college students.</p>
<sec id="sec5">
<label>2.2.1</label>
<title>Exploratory hypotheses</title>
<p>Based on the &#x201C;stress&#x2013;resource theory&#x201D; and the four-dimensional predictor framework (campus belonging and participation, self-system resources, academic and occupational stressors, support and coping), the following exploratory hypotheses are proposed:</p>
<disp-quote>
<p><italic>H1</italic>: The three-factor structure of psychological resilience (tenacity, strength, and optimism) validated in this study will show measurement invariance not only across genders but also across different grades (freshmen, sophomores, and juniors) of vocational college students.</p>
</disp-quote>
<disp-quote>
<p><italic>H2</italic>: Protective factors in the predictor framework (e.g., perceived social support, coping flexibility, and self-efficacy) will be negatively associated with low psychological resilience, while risk factors (e.g., academic burnout, internship stress, and problematic internet use) will be positively associated with low psychological resilience.</p>
</disp-quote>
<disp-quote>
<p><italic>H3</italic>: Machine learning models (especially ensemble learning models like XGBoost) will outperform traditional regression models in predicting low psychological resilience, with higher AUC, accuracy, and clinical net benefit.</p>
</disp-quote>
<disp-quote>
<p><italic>H4</italic>: Key predictors identified by SHAP analysis (e.g., sleep quality, perceived stress, social support) will align with the &#x201C;stress&#x2013;resource theory,&#x201D; i.e., poor sleep quality and high perceived stress will increase the risk of low resilience, while strong social support will reduce this risk.</p>
</disp-quote>
</sec>
<sec id="sec6">
<label>2.2.2</label>
<title>Research questions</title>
<p>To further refine the study&#x2019;s exploratory scope and address gaps in existing research on vocational college students&#x2019; psychological resilience, the following research questions are formulated:</p>
<disp-quote>
<p><italic>RQ1</italic>: What is the relative importance of the four theoretical dimensions (campus belonging and participation, self-system resources, academic and occupational stressors, support and coping) in predicting vocational college students&#x2019; psychological resilience levels?</p>
</disp-quote>
<disp-quote>
<p><italic>RQ2</italic>: Do demographic variables (e.g., major category, rural/urban origin, family income) moderate the relationship between key predictors (e.g., coping flexibility, academic pressure) and psychological resilience?</p>
</disp-quote>
<disp-quote>
<p><italic>RQ3</italic>: To what extent can the optimal prediction model generalize to different vocational college settings (e.g., colleges focused on engineering, healthcare, or arts)?</p>
</disp-quote>
<disp-quote>
<p><italic>RQ4</italic>: How can the model&#x2019;s predictive results be translated into actionable stratified intervention strategies (e.g., targeted support for students with low sleep quality vs. high internship stress) in vocational education contexts?</p>
</disp-quote>
</sec>
</sec>
</sec>
<sec sec-type="methods" id="sec7">
<label>3</label>
<title>Methods</title>
<sec id="sec8">
<label>3.1</label>
<title>Study design and participants</title>
<p>This study conducted a cross-sectional questionnaire survey, combined with a &#x201C;dual-track validation&#x201D; method to establish and validate the psychological resilience evaluation model for vocational college students. The research process, as seen in <xref ref-type="fig" rid="fig2">Figure 2</xref>, first involved sample recruitment and scale administration, which was done in &#x201C;Recruitment and Survey&#x201D;. Data were entered into the database, and preprocessing was carried out (missing values and outliers were detected, variables were coded, and normalized). A total of 1,588 valid samples were included at the end. After that, the data were stratified and randomly divided (by gender, grade, and major) into a training set (70%, <italic>n</italic>&#x202F;=&#x202F;1,112) and a test set (30%, <italic>n</italic>&#x202F;=&#x202F;476). The training set served as the model for developing and validating it, while the testing set was used to validate the model&#x2019;s ability to extend the range of application and stability.</p>
<fig position="float" id="fig2">
<label>Figure 2</label>
<caption>
<p>Study design and dual-track validation workflow for the multidimensional psychological resilience assessment in vocational college students (training set 70%, test set 30%).</p>
</caption>
<graphic xlink:href="fpsyg-17-1773434-g002.tif" mimetype="image" mime-subtype="tiff">
<alt-text content-type="machine-generated">Flowchart illustrating a study design with two tracks: Track A covers psychometric validation with content validity, item analysis, exploratory and confirmatory factor analysis, and reliability testing; Track B covers predictive validity using machine learning algorithms, model evaluation and interpretation, leading to risk stratification and targeted student support application. Data are collected via a survey and split into training and test sets for processing.</alt-text>
</graphic>
</fig>
<p>All preprocessing steps were implemented strictly to prevent data leakage. Variables with missingness &#x003C; 5% were imputed using the median (for continuous features) or mode (for categorical features) computed exclusively from the training set; variables with &#x2265;5% missing values were excluded from analysis. For models requiring feature scaling (e.g., SVM and MLP), standardization (<italic>z</italic>-score normalization) was applied using the mean and standard deviation estimated only from the training set, which were then used to transform both the training and test sets. This ensured that no information from the test set influenced any aspect of preprocessing or model development.</p>
<p>Under &#x201C;dual-track verification,&#x201D; Track A is aimed at psychometric validation through a series of content validation by experts, cognitive interviews, item analysis, exploratory factor analysis (EFA), confirmatory factor analysis (CFA), and reliability/validity tests (Cronbach&#x2019;s <italic>&#x03B1;</italic>, convergent validity, and discriminant validity) to ensure structural validity and measurement reliability. Track B emphasizes predictive validity by constructing and comparing multiple models (logistic regression, XGBoost, random forest, support vector machines, K-nearest neighbors, decision tree) using training data. A comprehensive evaluation is conducted on test data across discriminant power, calibration, and decision benefit metrics, with key predictors identified through SHapley Additive exPlanations (SHAP) analysis. The final output provides risk stratification results for &#x201C;high/low psychological resilience&#x201D; (see <xref ref-type="fig" rid="fig2">Figure 2</xref>).</p>
<p>The baseline characteristics of the samples are presented in <xref ref-type="table" rid="tab1">Table 1</xref>. No significant differences were observed between the training and test sets in terms of major demographic variables (age, gender, grade, major category, place of origin, whether the child was an only child, family monthly income), academic and internship status (GPA, ranking, internship experience, part-time employment), or core psychological constructs and mental health indicators [psychological resilience, self-efficacy, perceived social support, emotion regulation, coping style, PHQ-9 depression level (<xref ref-type="bibr" rid="ref17">Kroenke et al., 2001</xref>)] (all <italic>p</italic>&#x202F;&#x003E;&#x202F;0.05). This indicates that the stratified randomization achieved good intergroup comparability, providing a reliable sample foundation for subsequent model training and testing.</p>
<table-wrap position="float" id="tab1">
<label>Table 1</label>
<caption>
<p>Baseline characteristics of vocational college students in the training and test sets.</p>
</caption>
<table frame="hsides" rules="groups">
<thead>
<tr>
<th align="left" valign="top">Variable</th>
<th align="center" valign="top">Training set<break/>(<italic>n</italic> =&#x202F;1,112)</th>
<th align="center" valign="top">Test set<break/>(<italic>n</italic> =&#x202F;476)</th>
<th align="center" valign="top">Total<break/>(<italic>N</italic> =&#x202F;1,588)</th>
<th align="center" valign="top"><italic>&#x03C7;</italic><sup>2</sup>/<italic>t</italic></th>
<th align="center" valign="top">
<italic>p</italic>
</th>
</tr>
</thead>
<tbody>
<tr>
<td align="left" valign="middle" colspan="6">Demographic characteristics</td>
</tr>
<tr>
<td align="left" valign="middle">Age (years), <italic>M</italic>&#x202F;&#x00B1;&#x202F;SD</td>
<td align="center" valign="middle">19.47&#x202F;&#x00B1;&#x202F;1.23</td>
<td align="center" valign="middle">19.51&#x202F;&#x00B1;&#x202F;1.19</td>
<td align="center" valign="middle">19.48&#x202F;&#x00B1;&#x202F;1.22</td>
<td align="char" valign="middle" char=".">0.58</td>
<td align="char" valign="middle" char=".">0.563</td>
</tr>
<tr>
<td align="left" valign="middle" colspan="6">Gender, <italic>n</italic> (%)</td>
</tr>
<tr>
<td align="left" valign="middle">Male</td>
<td align="center" valign="middle">547 (49.2)</td>
<td align="center" valign="middle">231 (48.5)</td>
<td align="center" valign="middle">778 (49.0)</td>
<td align="char" valign="middle" char=".">0.11</td>
<td align="char" valign="middle" char=".">0.738</td>
</tr>
<tr>
<td align="left" valign="middle">Female</td>
<td align="center" valign="middle">565 (50.8)</td>
<td align="center" valign="middle">245 (51.5)</td>
<td align="center" valign="middle">810 (51.0)</td>
<td/>
<td/>
</tr>
<tr>
<td align="left" valign="middle" colspan="6">Academic year, <italic>n</italic> (%)</td>
</tr>
<tr>
<td align="left" valign="middle">First year</td>
<td align="center" valign="middle">383 (34.4)</td>
<td align="center" valign="middle">165 (34.7)</td>
<td align="center" valign="middle">548 (34.5)</td>
<td align="char" valign="middle" char=".">0.27</td>
<td align="char" valign="middle" char=".">0.873</td>
</tr>
<tr>
<td align="left" valign="middle">Second year</td>
<td align="center" valign="middle">438 (39.4)</td>
<td align="center" valign="middle">182 (38.2)</td>
<td align="center" valign="middle">620 (39.0)</td>
<td/>
<td/>
</tr>
<tr>
<td align="left" valign="middle">Third year</td>
<td align="center" valign="middle">291 (26.2)</td>
<td align="center" valign="middle">129 (27.1)</td>
<td align="center" valign="middle">420 (26.5)</td>
<td/>
<td/>
</tr>
<tr>
<td align="left" valign="middle" colspan="6">Major category, <italic>n</italic> (%)</td>
</tr>
<tr>
<td align="left" valign="middle">Engineering</td>
<td align="center" valign="middle">312 (28.1)</td>
<td align="center" valign="middle">138 (29.0)</td>
<td align="center" valign="middle">450 (28.3)</td>
<td align="char" valign="middle" char=".">1.84</td>
<td align="char" valign="middle" char=".">0.606</td>
</tr>
<tr>
<td align="left" valign="middle">Business and management</td>
<td align="center" valign="middle">276 (24.8)</td>
<td align="center" valign="middle">113 (23.7)</td>
<td align="center" valign="middle">389 (24.5)</td>
<td/>
<td/>
</tr>
<tr>
<td align="left" valign="middle">Healthcare and nursing</td>
<td align="center" valign="middle">198 (17.8)</td>
<td align="center" valign="middle">89 (18.7)</td>
<td align="center" valign="middle">287 (18.1)</td>
<td/>
<td/>
</tr>
<tr>
<td align="left" valign="middle">Arts and design</td>
<td align="center" valign="middle">164 (14.7)</td>
<td align="center" valign="middle">67 (14.1)</td>
<td align="center" valign="middle">231 (14.5)</td>
<td/>
<td/>
</tr>
<tr>
<td align="left" valign="middle">Others</td>
<td align="center" valign="middle">162 (14.6)</td>
<td align="center" valign="middle">69 (14.5)</td>
<td align="center" valign="middle">231 (14.5)</td>
<td/>
<td/>
</tr>
<tr>
<td align="left" valign="middle" colspan="6">Origin, <italic>n</italic> (%)</td>
</tr>
<tr>
<td align="left" valign="middle">Urban</td>
<td align="center" valign="middle">481 (43.3)</td>
<td align="center" valign="middle">203 (42.6)</td>
<td align="center" valign="middle">684 (43.1)</td>
<td align="char" valign="middle" char=".">0.09</td>
<td align="char" valign="middle" char=".">0.769</td>
</tr>
<tr>
<td align="left" valign="middle">Rural</td>
<td align="center" valign="middle">631 (56.7)</td>
<td align="center" valign="middle">273 (57.4)</td>
<td align="center" valign="middle">904 (56.9)</td>
<td/>
<td/>
</tr>
<tr>
<td align="left" valign="middle" colspan="6">Only child, <italic>n</italic> (%)</td>
</tr>
<tr>
<td align="left" valign="middle">Yes</td>
<td align="center" valign="middle">358 (32.2)</td>
<td align="center" valign="middle">147 (30.9)</td>
<td align="center" valign="middle">505 (31.8)</td>
<td align="char" valign="middle" char=".">0.38</td>
<td align="char" valign="middle" char=".">0.539</td>
</tr>
<tr>
<td align="left" valign="middle">No</td>
<td align="center" valign="middle">754 (67.8)</td>
<td align="center" valign="middle">329 (69.1)</td>
<td align="center" valign="middle">1,083 (68.2)</td>
<td/>
<td/>
</tr>
<tr>
<td align="left" valign="middle" colspan="6">Family monthly income, <italic>n</italic> (%)</td>
</tr>
<tr>
<td align="left" valign="middle">&#x003C;3,000 RMB</td>
<td align="center" valign="middle">243 (21.9)</td>
<td align="center" valign="middle">107 (22.5)</td>
<td align="center" valign="middle">350 (22.0)</td>
<td align="char" valign="middle" char=".">2.17</td>
<td align="char" valign="middle" char=".">0.538</td>
</tr>
<tr>
<td align="left" valign="middle">3,000&#x2013;6,000 RMB</td>
<td align="center" valign="middle">478 (43.0)</td>
<td align="center" valign="middle">197 (41.4)</td>
<td align="center" valign="middle">675 (42.5)</td>
<td/>
<td/>
</tr>
<tr>
<td align="left" valign="middle">6,000&#x2013;10,000 RMB</td>
<td align="center" valign="middle">271 (24.4)</td>
<td align="center" valign="middle">122 (25.6)</td>
<td align="center" valign="middle">393 (24.7)</td>
<td/>
<td/>
</tr>
<tr>
<td align="left" valign="middle">&#x2265;10,000 RMB</td>
<td align="center" valign="middle">120 (10.8)</td>
<td align="center" valign="middle">50 (10.5)</td>
<td align="center" valign="middle">170 (10.7)</td>
<td/>
<td/>
</tr>
<tr>
<td align="left" valign="middle" colspan="6">Academic and internship status</td>
</tr>
<tr>
<td align="left" valign="middle">Current GPA, <italic>M</italic>&#x202F;&#x00B1;&#x202F;SD</td>
<td align="center" valign="middle">3.21&#x202F;&#x00B1;&#x202F;0.58</td>
<td align="center" valign="middle">3.19&#x202F;&#x00B1;&#x202F;0.61</td>
<td align="center" valign="middle">3.20&#x202F;&#x00B1;&#x202F;0.59</td>
<td align="char" valign="middle" char=".">0.51</td>
<td align="char" valign="middle" char=".">0.608</td>
</tr>
<tr>
<td align="left" valign="middle" colspan="6">Academic ranking, <italic>n</italic> (%)</td>
</tr>
<tr>
<td align="left" valign="middle">Top 25%</td>
<td align="center" valign="middle">289 (26.0)</td>
<td align="center" valign="middle">118 (24.8)</td>
<td align="center" valign="middle">407 (25.6)</td>
<td align="char" valign="middle" char=".">1.52</td>
<td align="char" valign="middle" char=".">0.677</td>
</tr>
<tr>
<td align="left" valign="middle">26&#x2013;50%</td>
<td align="center" valign="middle">342 (30.8)</td>
<td align="center" valign="middle">151 (31.7)</td>
<td align="center" valign="middle">493 (31.0)</td>
<td/>
<td/>
</tr>
<tr>
<td align="left" valign="middle">51&#x2013;75%</td>
<td align="center" valign="middle">298 (26.8)</td>
<td align="center" valign="middle">131 (27.5)</td>
<td align="center" valign="middle">429 (27.0)</td>
<td/>
<td/>
</tr>
<tr>
<td align="left" valign="middle">Bottom 25%</td>
<td align="center" valign="middle">183 (16.5)</td>
<td align="center" valign="middle">76 (16.0)</td>
<td align="center" valign="middle">259 (16.3)</td>
<td/>
<td/>
</tr>
<tr>
<td align="left" valign="middle" colspan="6">Internship experience, <italic>n</italic> (%)</td>
</tr>
<tr>
<td align="left" valign="middle">No experience</td>
<td align="center" valign="middle">412 (37.1)</td>
<td align="center" valign="middle">174 (36.6)</td>
<td align="center" valign="middle">586 (36.9)</td>
<td align="char" valign="middle" char=".">0.53</td>
<td align="char" valign="middle" char=".">0.768</td>
</tr>
<tr>
<td align="left" valign="middle">1&#x2013;3&#x202F;months</td>
<td align="center" valign="middle">387 (34.8)</td>
<td align="center" valign="middle">172 (36.1)</td>
<td align="center" valign="middle">559 (35.2)</td>
<td/>
<td/>
</tr>
<tr>
<td align="left" valign="middle">&#x003E;3&#x202F;months</td>
<td align="center" valign="middle">313 (28.1)</td>
<td align="center" valign="middle">130 (27.3)</td>
<td align="center" valign="middle">443 (27.9)</td>
<td/>
<td/>
</tr>
<tr>
<td align="left" valign="middle" colspan="6">Part-time job, <italic>n</italic> (%)</td>
</tr>
<tr>
<td align="left" valign="middle">Yes</td>
<td align="center" valign="middle">478 (43.0)</td>
<td align="center" valign="middle">198 (41.6)</td>
<td align="center" valign="middle">676 (42.6)</td>
<td align="char" valign="middle" char=".">0.41</td>
<td align="char" valign="middle" char=".">0.524</td>
</tr>
<tr>
<td align="left" valign="middle">No</td>
<td align="center" valign="middle">634 (57.0)</td>
<td align="center" valign="middle">278 (58.4)</td>
<td align="center" valign="middle">912 (57.4)</td>
<td/>
<td/>
</tr>
<tr>
<td align="left" valign="middle" colspan="6">Psychological constructs</td>
</tr>
<tr>
<td align="left" valign="middle">Psychological resilience, <italic>M</italic>&#x202F;&#x00B1;&#x202F;SD</td>
<td align="center" valign="middle">67.83&#x202F;&#x00B1;&#x202F;12.47</td>
<td align="center" valign="middle">67.51&#x202F;&#x00B1;&#x202F;12.89</td>
<td align="center" valign="middle">67.74&#x202F;&#x00B1;&#x202F;12.59</td>
<td align="char" valign="middle" char=".">0.45</td>
<td align="char" valign="middle" char=".">0.656</td>
</tr>
<tr>
<td align="left" valign="middle">Self-efficacy, <italic>M</italic>&#x202F;&#x00B1;&#x202F;SD</td>
<td align="center" valign="middle">28.94&#x202F;&#x00B1;&#x202F;5.73</td>
<td align="center" valign="middle">28.67&#x202F;&#x00B1;&#x202F;5.89</td>
<td align="center" valign="middle">28.86&#x202F;&#x00B1;&#x202F;5.77</td>
<td align="char" valign="middle" char=".">0.83</td>
<td align="char" valign="middle" char=".">0.405</td>
</tr>
<tr>
<td align="left" valign="middle">Perceived social support, <italic>M</italic>&#x202F;&#x00B1;&#x202F;SD</td>
<td align="center" valign="middle">54.32&#x202F;&#x00B1;&#x202F;11.28</td>
<td align="center" valign="middle">53.87&#x202F;&#x00B1;&#x202F;11.64</td>
<td align="center" valign="middle">54.19&#x202F;&#x00B1;&#x202F;11.38</td>
<td align="char" valign="middle" char=".">0.71</td>
<td align="char" valign="middle" char=".">0.479</td>
</tr>
<tr>
<td align="left" valign="middle">Emotion regulation, <italic>M</italic>&#x202F;&#x00B1;&#x202F;SD</td>
<td align="center" valign="middle">32.58&#x202F;&#x00B1;&#x202F;6.41</td>
<td align="center" valign="middle">32.31&#x202F;&#x00B1;&#x202F;6.59</td>
<td align="center" valign="middle">32.50&#x202F;&#x00B1;&#x202F;6.46</td>
<td align="char" valign="middle" char=".">0.74</td>
<td align="char" valign="middle" char=".">0.461</td>
</tr>
<tr>
<td align="left" valign="middle">Positive coping style, <italic>M</italic>&#x202F;&#x00B1;&#x202F;SD</td>
<td align="center" valign="middle">37.16&#x202F;&#x00B1;&#x202F;7.82</td>
<td align="center" valign="middle">36.89&#x202F;&#x00B1;&#x202F;7.94</td>
<td align="center" valign="middle">37.08&#x202F;&#x00B1;&#x202F;7.85</td>
<td align="char" valign="middle" char=".">0.61</td>
<td align="char" valign="middle" char=".">0.543</td>
</tr>
<tr>
<td align="left" valign="middle">Negative coping style, <italic>M</italic>&#x202F;&#x00B1;&#x202F;SD</td>
<td align="center" valign="middle">24.73&#x202F;&#x00B1;&#x202F;6.35</td>
<td align="center" valign="middle">25.02&#x202F;&#x00B1;&#x202F;6.48</td>
<td align="center" valign="middle">24.82&#x202F;&#x00B1;&#x202F;6.39</td>
<td align="char" valign="middle" char=".">0.81</td>
<td align="char" valign="middle" char=".">0.419</td>
</tr>
<tr>
<td align="left" valign="middle" colspan="6">Mental health outcomes</td>
</tr>
<tr>
<td align="left" valign="middle">Depression (PHQ-9), <italic>M</italic>&#x202F;&#x00B1;&#x202F;SD</td>
<td align="center" valign="middle">8.47&#x202F;&#x00B1;&#x202F;5.82</td>
<td align="center" valign="middle">8.61&#x202F;&#x00B1;&#x202F;5.94</td>
<td align="center" valign="middle">8.51&#x202F;&#x00B1;&#x202F;5.85</td>
<td align="char" valign="middle" char=".">0.43</td>
<td align="char" valign="middle" char=".">0.669</td>
</tr>
<tr>
<td align="left" valign="middle">Anxiety [GAD-7 (<xref ref-type="bibr" rid="ref26">Spitzer et al., 2006</xref>)], <italic>M</italic>&#x202F;&#x00B1;&#x202F;SD</td>
<td align="center" valign="middle">7.23&#x202F;&#x00B1;&#x202F;4.96</td>
<td align="center" valign="middle">7.38&#x202F;&#x00B1;&#x202F;5.07</td>
<td align="center" valign="middle">7.27&#x202F;&#x00B1;&#x202F;4.99</td>
<td align="char" valign="middle" char=".">0.53</td>
<td align="char" valign="middle" char=".">0.594</td>
</tr>
<tr>
<td align="left" valign="middle">Stress (PSS-10), <italic>M</italic>&#x202F;&#x00B1;&#x202F;SD</td>
<td align="center" valign="middle">19.82&#x202F;&#x00B1;&#x202F;5.47</td>
<td align="center" valign="middle">19.94&#x202F;&#x00B1;&#x202F;5.63</td>
<td align="center" valign="middle">19.85&#x202F;&#x00B1;&#x202F;5.51</td>
<td align="char" valign="middle" char=".">0.39</td>
<td align="char" valign="middle" char=".">0.698</td>
</tr>
<tr>
<td align="left" valign="middle">Academic burnout, <italic>M</italic>&#x202F;&#x00B1;&#x202F;SD</td>
<td align="center" valign="middle">42.36&#x202F;&#x00B1;&#x202F;9.87</td>
<td align="center" valign="middle">42.68&#x202F;&#x00B1;&#x202F;10.13</td>
<td align="center" valign="middle">42.46&#x202F;&#x00B1;&#x202F;9.94</td>
<td align="char" valign="middle" char=".">0.58</td>
<td align="char" valign="middle" char=".">0.565</td>
</tr>
<tr>
<td align="left" valign="middle">Life satisfaction, <italic>M</italic>&#x202F;&#x00B1;&#x202F;SD</td>
<td align="center" valign="middle">22.47&#x202F;&#x00B1;&#x202F;5.38</td>
<td align="center" valign="middle">22.29&#x202F;&#x00B1;&#x202F;5.51</td>
<td align="center" valign="top">22.42&#x202F;&#x00B1;&#x202F;5.42</td>
<td align="char" valign="top" char=".">0.6</td>
<td align="char" valign="top" char=".">0.551</td>
</tr>
<tr>
<td align="left" valign="top">Sleep quality [PSQI (<xref ref-type="bibr" rid="ref5">Buysse et al., 1989</xref>)], <italic>M</italic>&#x202F;&#x00B1;&#x202F;SD</td>
<td align="center" valign="top">7.38&#x202F;&#x00B1;&#x202F;3.24</td>
<td align="center" valign="top">7.51&#x202F;&#x00B1;&#x202F;3.31</td>
<td align="center" valign="top">7.42&#x202F;&#x00B1;&#x202F;3.26</td>
<td align="char" valign="top" char=".">0.71</td>
<td align="char" valign="top" char=".">0.476</td>
</tr>
<tr>
<td align="left" valign="top" colspan="6">Behavioral indicators</td>
</tr>
<tr>
<td align="left" valign="top">Physical activity (days/week), <italic>M</italic>&#x202F;&#x00B1;&#x202F;SD</td>
<td align="center" valign="top">2.83&#x202F;&#x00B1;&#x202F;1.67</td>
<td align="center" valign="top">2.76&#x202F;&#x00B1;&#x202F;1.71</td>
<td align="center" valign="top">2.81&#x202F;&#x00B1;&#x202F;1.68</td>
<td align="char" valign="top" char=".">0.74</td>
<td align="char" valign="top" char=".">0.457</td>
</tr>
<tr>
<td align="left" valign="top">Screen time (hours/day), <italic>M</italic>&#x202F;&#x00B1;&#x202F;SD</td>
<td align="center" valign="top">5.47&#x202F;&#x00B1;&#x202F;2.38</td>
<td align="center" valign="top">5.52&#x202F;&#x00B1;&#x202F;2.43</td>
<td align="center" valign="top">5.48&#x202F;&#x00B1;&#x202F;2.39</td>
<td align="char" valign="top" char=".">0.37</td>
<td align="char" valign="top" char=".">0.709</td>
</tr>
<tr>
<td align="left" valign="top">Social activities (times/month), <italic>M</italic>&#x202F;&#x00B1;&#x202F;SD</td>
<td align="center" valign="top">6.82&#x202F;&#x00B1;&#x202F;3.47</td>
<td align="center" valign="top">6.69&#x202F;&#x00B1;&#x202F;3.52</td>
<td align="center" valign="top">6.78&#x202F;&#x00B1;&#x202F;3.48</td>
<td align="char" valign="top" char=".">0.66</td>
<td align="char" valign="top" char=".">0.508</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
<sec id="sec9">
<label>3.2</label>
<title>Measures and variable construction</title>
<p>This study constructs a candidate predictor variable system according to the &#x201C;theory-driven psychological resilience prediction framework&#x201D; in the following aspects: demographics, academic performance, career and internship, psychological resources, mental health indicators, and health and social behavior, to describe the psychological resilience status of vocational college students from different dimensions. The operational definitions, measurement tools, coding methods, and descriptive statistics for each variable are summarized in <xref ref-type="table" rid="tab2">Table 2</xref> and serve as the unified input specification for subsequent modeling.</p>
<table-wrap position="float" id="tab2">
<label>Table 2</label>
<caption>
<p>Operational definitions, coding schemes, and descriptive statistics of candidate predictors.</p>
</caption>
<table frame="hsides" rules="groups">
<thead>
<tr>
<th align="left" valign="top">Domain</th>
<th align="left" valign="top">Variable</th>
<th align="left" valign="top">Operational definition</th>
<th align="left" valign="top">Measurement tool</th>
<th align="left" valign="top">Coding scheme</th>
<th align="center" valign="top"><italic>M</italic> &#x00B1;&#x202F;SD/<italic>n</italic> (%)</th>
<th align="center" valign="top">Range</th>
<th align="center" valign="top">Skewness</th>
<th align="center" valign="top">Kurtosis</th>
</tr>
</thead>
<tbody>
<tr>
<td align="left" valign="middle" rowspan="5">Demographic factors</td>
<td align="left" valign="middle">Age</td>
<td align="left" valign="middle">Chronological age in years</td>
<td align="left" valign="middle">Self-report</td>
<td align="left" valign="middle">Continuous (years)</td>
<td align="center" valign="middle">19.48&#x202F;&#x00B1;&#x202F;1.22</td>
<td align="center" valign="middle">17&#x2013;24</td>
<td align="center" valign="middle">0.38</td>
<td align="center" valign="middle">&#x2212;0.42</td>
</tr>
<tr>
<td align="left" valign="middle">Gender</td>
<td align="left" valign="middle">Biological sex</td>
<td align="left" valign="middle">Self-report</td>
<td align="left" valign="middle">0&#x202F;=&#x202F;male, 1&#x202F;=&#x202F;female</td>
<td align="center" valign="middle">Female: 810 (51.0%)</td>
<td align="char" valign="middle" char="&#x2013;">0&#x2013;1</td>
<td align="char" valign="middle" char=".">0.04</td>
<td align="char" valign="middle" char=".">&#x2212;2.01</td>
</tr>
<tr>
<td align="left" valign="middle">Academic year</td>
<td align="left" valign="middle">Current year of enrollment</td>
<td align="left" valign="middle">Self-report</td>
<td align="left" valign="middle">1&#x202F;=&#x202F;first, 2&#x202F;=&#x202F;second, 3&#x202F;=&#x202F;third</td>
<td align="center" valign="middle">1.92&#x202F;&#x00B1;&#x202F;0.79</td>
<td align="char" valign="middle" char="&#x2013;">1&#x2013;3</td>
<td align="char" valign="middle" char=".">0.06</td>
<td align="char" valign="middle" char=".">&#x2212;1.23</td>
</tr>
<tr>
<td align="left" valign="middle">Urban&#x2013;rural origin</td>
<td align="left" valign="middle">Place of residence before college</td>
<td align="left" valign="middle">Self-report</td>
<td align="left" valign="middle">0&#x202F;=&#x202F;rural, 1&#x202F;=&#x202F;urban</td>
<td align="center" valign="middle">Urban: 684 (43.1%)</td>
<td align="char" valign="middle" char="&#x2013;">0&#x2013;1</td>
<td align="char" valign="middle" char=".">0.28</td>
<td align="char" valign="middle" char=".">&#x2212;1.92</td>
</tr>
<tr>
<td align="left" valign="middle">Family income level</td>
<td align="left" valign="middle">Average monthly household income</td>
<td align="left" valign="middle">Self-report</td>
<td align="left" valign="middle">1&#x202F;=&#x202F;&#x003C;3&#x202F;k, 2&#x202F;=&#x202F;3-6&#x202F;k, 3&#x202F;=&#x202F;6-10&#x202F;k, 4&#x202F;=&#x202F;&#x2265;10&#x202F;k</td>
<td align="center" valign="middle">2.23&#x202F;&#x00B1;&#x202F;0.91</td>
<td align="char" valign="middle" char="&#x2013;">1&#x2013;4</td>
<td align="char" valign="middle" char=".">0.37</td>
<td align="char" valign="middle" char=".">&#x2212;0.68</td>
</tr>
<tr>
<td align="left" valign="middle" rowspan="4">Academic factors</td>
<td align="left" valign="middle">GPA</td>
<td align="left" valign="middle">Cumulative grade point average</td>
<td align="left" valign="middle">Academic records</td>
<td align="left" valign="middle">Continuous (0&#x2013;4 scale)</td>
<td align="center" valign="middle">3.20&#x202F;&#x00B1;&#x202F;0.59</td>
<td align="center" valign="middle">1.67&#x2013;4.00</td>
<td align="center" valign="middle">&#x2212;0.31</td>
<td align="center" valign="middle">&#x2212;0.18</td>
</tr>
<tr>
<td align="left" valign="middle">Major satisfaction</td>
<td align="left" valign="middle">Satisfaction with current major</td>
<td align="left" valign="middle">Single item (5-point Likert)</td>
<td align="left" valign="middle">1&#x202F;=&#x202F;very dissatisfied to 5&#x202F;=&#x202F;very satisfied</td>
<td align="center" valign="middle">3.67&#x202F;&#x00B1;&#x202F;0.94</td>
<td align="char" valign="middle" char="&#x2013;">1&#x2013;5</td>
<td align="char" valign="middle" char=".">&#x2212;0.52</td>
<td align="char" valign="middle" char=".">0.13</td>
</tr>
<tr>
<td align="left" valign="middle">Academic pressure</td>
<td align="left" valign="middle">Perceived academic stress level</td>
<td align="left" valign="middle">4-item scale (<italic>&#x03B1;</italic>&#x202F;=&#x202F;0.78)</td>
<td align="left" valign="middle">Sum score (4&#x2013;20)</td>
<td align="center" valign="middle">13.47&#x202F;&#x00B1;&#x202F;3.28</td>
<td align="char" valign="middle" char="&#x2013;">4&#x2013;20</td>
<td align="char" valign="middle" char=".">&#x2212;0.14</td>
<td align="char" valign="middle" char=".">&#x2212;0.56</td>
</tr>
<tr>
<td align="left" valign="middle">Learning motivation</td>
<td align="left" valign="middle">Intrinsic motivation for learning</td>
<td align="left" valign="middle">6-item scale (<italic>&#x03B1;</italic>&#x202F;=&#x202F;0.82)</td>
<td align="left" valign="middle">Sum score (6&#x2013;30)</td>
<td align="center" valign="middle">21.43&#x202F;&#x00B1;&#x202F;4.76</td>
<td align="char" valign="middle" char="&#x2013;">6&#x2013;30</td>
<td align="char" valign="middle" char=".">&#x2212;0.29</td>
<td align="char" valign="middle" char=".">&#x2212;0.35</td>
</tr>
<tr>
<td align="left" valign="middle" rowspan="3">Career/internship factors</td>
<td align="left" valign="middle">Internship experience</td>
<td align="left" valign="middle">Duration of internship participation</td>
<td align="left" valign="middle">Self-report</td>
<td align="left" valign="middle">0&#x202F;=&#x202F;None, 1&#x202F;=&#x202F;1&#x2013;3&#x202F;months, 2 =&#x202F;&#x003E;&#x202F;3&#x202F;months</td>
<td align="center" valign="middle">0.91&#x202F;&#x00B1;&#x202F;0.83</td>
<td align="center" valign="middle">0&#x2013;2</td>
<td align="center" valign="middle">0.23</td>
<td align="center" valign="middle">&#x2212;1.32</td>
</tr>
<tr>
<td align="left" valign="middle">Employment anxiety</td>
<td align="left" valign="middle">Worry about future employment</td>
<td align="left" valign="middle">4-item scale (<italic>&#x03B1;</italic>&#x202F;=&#x202F;0.81)</td>
<td align="left" valign="middle">Sum score (4&#x2013;20)</td>
<td align="center" valign="middle">12.76&#x202F;&#x00B1;&#x202F;3.84</td>
<td align="char" valign="middle" char="&#x2013;">4&#x2013;20</td>
<td align="char" valign="middle" char=".">&#x2212;0.09</td>
<td align="char" valign="middle" char=".">&#x2212;0.62</td>
</tr>
<tr>
<td align="left" valign="middle">Career clarity</td>
<td align="left" valign="middle">Clarity of career goals and plans</td>
<td align="left" valign="middle">5-item scale (<italic>&#x03B1;</italic>&#x202F;=&#x202F;0.85)</td>
<td align="left" valign="middle">Sum score (5&#x2013;25)</td>
<td align="center" valign="middle">16.82&#x202F;&#x00B1;&#x202F;4.39</td>
<td align="char" valign="middle" char="&#x2013;">5&#x2013;25</td>
<td align="char" valign="middle" char=".">&#x2212;0.18</td>
<td align="char" valign="middle" char=".">&#x2212;0.47</td>
</tr>
<tr>
<td align="left" valign="middle" rowspan="7">Psychological resources</td>
<td align="left" valign="middle" rowspan="2">Self-efficacy</td>
<td align="left" valign="middle" rowspan="2">Belief in one&#x2019;s capability to succeed</td>
<td align="left" valign="middle" rowspan="2">General Self-Efficacy Scale (<xref ref-type="bibr" rid="ref23">Schwarzer and Jerusalem, 1995</xref>) (10 items, <italic>&#x03B1;</italic>&#x202F;=&#x202F;0.88)</td>
<td/>
<td/>
<td/>
<td/>
<td/>
</tr>
<tr>
<td align="left" valign="middle">Sum score (10&#x2013;40)</td>
<td align="center" valign="middle">28.86&#x202F;&#x00B1;&#x202F;5.77</td>
<td align="char" valign="middle" char="&#x2013;">10&#x2013;40</td>
<td align="char" valign="middle" char=".">&#x2212;0.24</td>
<td align="char" valign="middle" char=".">&#x2212;0.19</td>
</tr>
<tr>
<td align="left" valign="middle">Perceived social support</td>
<td align="left" valign="middle">Availability of social support</td>
<td align="left" valign="middle">MSPSS (<xref ref-type="bibr" rid="ref34">Zimet et al., 1988</xref>) (12 items, <italic>&#x03B1;</italic>&#x202F;=&#x202F;0.91)</td>
<td align="left" valign="middle">Sum score (12&#x2013;84)</td>
<td align="center" valign="middle">54.19&#x202F;&#x00B1;&#x202F;11.38</td>
<td align="char" valign="middle" char="&#x2013;">12&#x2013;84</td>
<td align="char" valign="middle" char=".">&#x2212;0.36</td>
<td align="char" valign="middle" char=".">0.18</td>
</tr>
<tr>
<td align="left" valign="middle">Optimism</td>
<td align="left" valign="middle">Positive expectations for the future</td>
<td align="left" valign="middle">LOT-R (6 items, <italic>&#x03B1;</italic>&#x202F;=&#x202F;0.76)</td>
<td align="left" valign="middle">Sum score (6&#x2013;30)</td>
<td align="center" valign="middle">19.34&#x202F;&#x00B1;&#x202F;4.62</td>
<td align="char" valign="middle" char="&#x2013;">6&#x2013;30</td>
<td align="char" valign="middle" char=".">&#x2212;0.28</td>
<td align="char" valign="middle" char=".">&#x2212;0.31</td>
</tr>
<tr>
<td align="left" valign="middle">Emotion regulation</td>
<td align="left" valign="middle">Ability to manage emotional experiences</td>
<td align="left" valign="middle">ERQ (<xref ref-type="bibr" rid="ref15">Gross and John, 2003</xref>) (10 items, <italic>&#x03B1;</italic>&#x202F;=&#x202F;0.84)</td>
<td align="left" valign="middle">Sum score (10&#x2013;70)</td>
<td align="center" valign="middle">32.50&#x202F;&#x00B1;&#x202F;6.46</td>
<td align="char" valign="middle" char="&#x2013;">10&#x2013;70</td>
<td align="char" valign="middle" char=".">0.12</td>
<td align="char" valign="middle" char=".">0.08</td>
</tr>
<tr>
<td align="left" valign="middle">Problem-focused coping</td>
<td align="left" valign="middle">Active problem-solving strategies</td>
<td align="left" valign="middle">SCSQ-Active (10 items, <italic>&#x03B1;</italic>&#x202F;=&#x202F;0.87)</td>
<td align="left" valign="middle">Sum score (10&#x2013;50)</td>
<td align="center" valign="middle">37.08&#x202F;&#x00B1;&#x202F;7.85</td>
<td align="char" valign="middle" char="&#x2013;">10&#x2013;50</td>
<td align="char" valign="middle" char=".">&#x2212;0.35</td>
<td align="char" valign="middle" char=".">0.17</td>
</tr>
<tr>
<td align="left" valign="middle">Self-compassion</td>
<td align="left" valign="middle">Kind attitude toward oneself</td>
<td align="left" valign="middle">SCS-SF (12 items, <italic>&#x03B1;</italic>&#x202F;=&#x202F;0.83)</td>
<td align="left" valign="middle">Sum score (12&#x2013;60)</td>
<td align="center" valign="middle">34.58&#x202F;&#x00B1;&#x202F;7.92</td>
<td align="char" valign="middle" char="&#x2013;">12&#x2013;60</td>
<td align="char" valign="middle" char=".">&#x2212;0.09</td>
<td align="char" valign="middle" char=".">&#x2212;0.34</td>
</tr>
<tr>
<td align="left" valign="middle" rowspan="5">Mental health indicators</td>
<td align="left" valign="middle">Depressive symptoms</td>
<td align="left" valign="middle">Severity of depressive symptoms</td>
<td align="left" valign="middle">PHQ-9 (<italic>&#x03B1;</italic>&#x202F;=&#x202F;0.89)</td>
<td align="left" valign="middle">Sum score (0&#x2013;27)</td>
<td align="center" valign="middle">8.51&#x202F;&#x00B1;&#x202F;5.85</td>
<td align="center" valign="middle">0&#x2013;27</td>
<td align="center" valign="middle">0.64</td>
<td align="center" valign="middle">&#x2212;0.18</td>
</tr>
<tr>
<td align="left" valign="middle">Anxiety symptoms</td>
<td align="left" valign="middle">Severity of anxiety symptoms</td>
<td align="left" valign="middle">GAD-7 (<italic>&#x03B1;</italic>&#x202F;=&#x202F;0.91)</td>
<td align="left" valign="middle">Sum score (0&#x2013;21)</td>
<td align="center" valign="middle">7.27&#x202F;&#x00B1;&#x202F;4.99</td>
<td align="char" valign="middle" char="&#x2013;">0&#x2013;21</td>
<td align="char" valign="middle" char=".">0.58</td>
<td align="char" valign="middle" char=".">&#x2212;0.29</td>
</tr>
<tr>
<td align="left" valign="middle">Perceived stress</td>
<td align="left" valign="middle">Overall stress level</td>
<td align="left" valign="middle">PSS-10 (<xref ref-type="bibr" rid="ref9">Cohen et al., 1983</xref>) (<italic>&#x03B1;</italic>&#x202F;=&#x202F;0.86)</td>
<td align="left" valign="middle">Sum score (0&#x2013;40)</td>
<td align="center" valign="middle">19.85&#x202F;&#x00B1;&#x202F;5.51</td>
<td align="char" valign="middle" char="&#x2013;">0&#x2013;40</td>
<td align="char" valign="middle" char=".">0.19</td>
<td align="char" valign="middle" char=".">&#x2212;0.15</td>
</tr>
<tr>
<td align="left" valign="middle">Academic burnout</td>
<td align="left" valign="middle">Emotional exhaustion from studying</td>
<td align="left" valign="middle">MBI-SS (15 items, <italic>&#x03B1;</italic>&#x202F;=&#x202F;0.88)</td>
<td align="left" valign="middle">Sum score (15&#x2013;90)</td>
<td align="center" valign="middle">42.46&#x202F;&#x00B1;&#x202F;9.94</td>
<td align="char" valign="middle" char="&#x2013;">15&#x2013;90</td>
<td align="char" valign="middle" char=".">0.23</td>
<td align="char" valign="middle" char=".">0.09</td>
</tr>
<tr>
<td align="left" valign="middle">Life satisfaction</td>
<td align="left" valign="middle">Overall satisfaction with life</td>
<td align="left" valign="middle">SWLS (5 items, <italic>&#x03B1;</italic>&#x202F;=&#x202F;0.87)</td>
<td align="left" valign="middle">Sum score (5&#x2013;35)</td>
<td align="center" valign="middle">22.42&#x202F;&#x00B1;&#x202F;5.42</td>
<td align="char" valign="middle" char="&#x2013;">5&#x2013;35</td>
<td align="char" valign="middle" char=".">&#x2212;0.41</td>
<td align="char" valign="middle" char=".">0.22</td>
</tr>
<tr>
<td align="left" valign="middle" rowspan="5">Health and social behaviors</td>
<td align="left" valign="middle">Sleep quality</td>
<td align="left" valign="middle">Overall quality of sleep</td>
<td align="left" valign="middle">PSQI (<italic>&#x03B1;</italic>&#x202F;=&#x202F;0.81)</td>
<td align="left" valign="middle">Global score (0&#x2013;21)</td>
<td align="center" valign="middle">7.42&#x202F;&#x00B1;&#x202F;3.26</td>
<td align="center" valign="middle">0&#x2013;21</td>
<td align="center" valign="middle">0.47</td>
<td align="center" valign="middle">0.16</td>
</tr>
<tr>
<td align="left" valign="middle">Physical activity</td>
<td align="left" valign="middle">Frequency of moderate-vigorous exercise</td>
<td align="left" valign="middle">Self-report</td>
<td align="left" valign="middle">Days per week (0&#x2013;7)</td>
<td align="center" valign="middle">2.81&#x202F;&#x00B1;&#x202F;1.68</td>
<td align="char" valign="middle" char="&#x2013;">0&#x2013;7</td>
<td align="char" valign="middle" char=".">0.38</td>
<td align="char" valign="middle" char=".">&#x2212;0.73</td>
</tr>
<tr>
<td align="left" valign="middle">Peer relationship quality</td>
<td align="left" valign="middle">Quality of relationships with peers</td>
<td align="left" valign="middle">6-item scale (<italic>&#x03B1;</italic>&#x202F;=&#x202F;0.84)</td>
<td align="left" valign="middle">Sum score (6&#x2013;30)</td>
<td align="center" valign="middle">21.93&#x202F;&#x00B1;&#x202F;4.58</td>
<td align="char" valign="middle" char="&#x2013;">6&#x2013;30</td>
<td align="char" valign="middle" char=".">&#x2212;0.31</td>
<td align="char" valign="middle" char=".">&#x2212;0.19</td>
</tr>
<tr>
<td align="left" valign="middle">Family cohesion</td>
<td align="left" valign="middle">Emotional bonding among family members</td>
<td align="left" valign="middle">FACES-II (10 items, <italic>&#x03B1;</italic>&#x202F;=&#x202F;0.86)</td>
<td align="left" valign="middle">Sum score (10&#x2013;50)</td>
<td align="center" valign="middle">34.67&#x202F;&#x00B1;&#x202F;7.84</td>
<td align="char" valign="middle" char="&#x2013;">10&#x2013;50</td>
<td align="char" valign="middle" char=".">&#x2212;0.28</td>
<td align="char" valign="middle" char=".">&#x2212;0.21</td>
</tr>
<tr>
<td align="left" valign="middle">Romantic relationship</td>
<td align="left" valign="middle">Currently in a romantic relationship</td>
<td align="left" valign="middle">Self-report</td>
<td align="left" valign="middle">0&#x202F;=&#x202F;no, 1&#x202F;=&#x202F;yes</td>
<td align="center" valign="middle">Yes: 538 (33.9%)</td>
<td align="char" valign="middle" char="&#x2013;">0&#x2013;1</td>
<td align="char" valign="middle" char=".">0.66</td>
<td align="char" valign="middle" char=".">&#x2212;1.56</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>Demographic and academic baseline information (e.g., age, gender, grade level, place of origin, family income, and GPA) were primarily obtained through self-report or academic records and coded in continuous, ordered, or binary forms. Variables related to academic and occupational stress (e.g., academic pressure, learning motivation, employment anxiety, and career clarity) were scored using multi-item scales, with total scores reflecting individual levels (<xref ref-type="bibr" rid="ref16">Jayaraj et al., 2025</xref>). Psychological resource variables (e.g., self-efficacy, perceived social support, optimism, emotion regulation, problem-focused coping, and self-compassion) were measured using established scales with proven reliability and validity (<xref ref-type="bibr" rid="ref18">Lei et al., 2025</xref>). Mental health indicators (e.g., depression, anxiety, perceived stress scale, academic burnout, and life satisfaction) were used to characterize the coexistence of negative and positive psychological states. Health and social behavior variables (e.g., sleep quality, physical activity, peer relationship quality, family cohesion, romantic relationships) were employed to supplement risk and protective factors at the lifestyle and social connection levels. Overall, <xref ref-type="table" rid="tab2">Table 2</xref> demonstrates clear value ranges and interpretable distribution characteristics (providing skewness and kurtosis information), laying a reproducible foundation for variable construction in subsequent model training, comparison, and interpretive analysis.</p>
</sec>
<sec id="sec10">
<label>3.3</label>
<title>Development of the psychological resilience scale</title>
<p>The initial item pool for the psychological resilience scale was developed through an extensive review of existing literature and aligned with the theoretical framework described in Section 2.1. To ensure content validity, a panel of five experts&#x2014;including two professors specializing in psychology (with expertise in positive psychology and psychometrics), two frontline mental health practitioners from vocational colleges, and one associate professor in vocational education&#x2014;reviewed the draft containing 25 initial items. Experts independently evaluated each item&#x2019;s relevance, clarity, and conciseness using a 4-point scale (1&#x202F;=&#x202F;not relevant, 4&#x202F;=&#x202F;highly relevant). The Scale-Level Content Validity Index (S-CVI/Ave) was calculated as 0.92, indicating strong overall content validity. Items with an Item-Level CVI (I-CVI) below the recommended threshold of 0.78 were either revised or removed based on both quantitative ratings and qualitative feedback from the expert panel.</p>
<p>Following expert review, cognitive interviews were conducted with a purposive sample of 12 vocational college students (6 male, 6 female; representing different academic years and majors) to examine how respondents interpreted and processed the items. Using a retrospective verbal probing approach, participants completed the draft scale and were then asked to explain their understanding of each item and the rationale for their responses. Audio-recorded interviews were transcribed and analyzed thematically (<xref ref-type="bibr" rid="ref21">Nowlin et al., 2025</xref>). Findings revealed that three items were consistently misinterpreted or perceived as ambiguous (e.g., Item 7 was frequently confused with emotional suppression rather than adaptive coping). These items were reworded to improve clarity, reduce jargon, and better reflect the intended construct. After two rounds of refinement based on cognitive interview feedback, the final 18-item scale was completed for subsequent psychometric validation.</p>
</sec>
<sec id="sec11">
<label>3.4</label>
<title>Construction of outcome variables</title>
<p>The primary outcome variable for the predictive modeling in Track B was psychological resilience, operationalized as a continuous total score derived from the newly developed 18-item Psychological Resilience Scale (see Section 3.3). This total score was subsequently dichotomized for classification purposes (see Section 5.1).</p>
<p>Furthermore, the three core dimensions of psychological resilience&#x2014;Tenacity, Strength, and Optimism&#x2014;were constructed as subscale scores. Each subscale score was calculated as the sum of its corresponding six items, as defined by the final factor structure presented in <xref ref-type="table" rid="tab3">Table 3</xref>.</p>
<table-wrap position="float" id="tab3">
<label>Table 3</label>
<caption>
<p>Item analysis and factor loading summary of the resilience scale (EFA results).</p>
</caption>
<table frame="hsides" rules="groups">
<thead>
<tr>
<th align="left" valign="top">Item</th>
<th align="center" valign="top">CITC</th>
<th align="center" valign="top">CR</th>
<th align="center" valign="top">
<italic>M</italic>
</th>
<th align="center" valign="top">SD</th>
<th align="center" valign="top">Factor 1 tenacity</th>
<th align="center" valign="top">Factor 2 strength</th>
<th align="center" valign="top">Factor 3 optimism</th>
<th align="center" valign="top">
<italic>h</italic>
<sup>2</sup>
</th>
</tr>
</thead>
<tbody>
<tr>
<td align="left" valign="middle" colspan="9">Factor 1: Tenacity</td>
</tr>
<tr>
<td align="left" valign="middle">R01. I persist in pursuing my goals despite obstacles</td>
<td align="char" valign="middle" char=".">0.647</td>
<td align="char" valign="middle" char=".">11.83&#x002A;&#x002A;&#x002A;</td>
<td align="char" valign="middle" char=".">3.74</td>
<td align="char" valign="middle" char=".">0.89</td>
<td align="char" valign="middle" char=".">0.782</td>
<td align="char" valign="middle" char=".">0.134</td>
<td align="char" valign="middle" char=".">0.187</td>
<td align="char" valign="middle" char=".">0.667</td>
</tr>
<tr>
<td align="left" valign="middle">R02. I can stick to difficult tasks until completion</td>
<td align="char" valign="middle" char=".">0.681</td>
<td align="char" valign="middle" char=".">12.47&#x002A;&#x002A;&#x002A;</td>
<td align="char" valign="middle" char=".">3.68</td>
<td align="char" valign="middle" char=".">0.92</td>
<td align="char" valign="middle" char=".">0.814</td>
<td align="char" valign="middle" char=".">0.162</td>
<td align="char" valign="middle" char=".">0.143</td>
<td align="char" valign="middle" char=".">0.713</td>
</tr>
<tr>
<td align="left" valign="middle">R03. I bounce back quickly after setbacks</td>
<td align="char" valign="middle" char=".">0.623</td>
<td align="char" valign="middle" char=".">11.29&#x002A;&#x002A;&#x002A;</td>
<td align="char" valign="middle" char=".">3.62</td>
<td align="char" valign="middle" char=".">0.94</td>
<td align="char" valign="middle" char=".">0.741</td>
<td align="char" valign="middle" char=".">0.218</td>
<td align="char" valign="middle" char=".">0.176</td>
<td align="char" valign="middle" char=".">0.628</td>
</tr>
<tr>
<td align="left" valign="middle">R04. I maintain focus on long-term objectives</td>
<td align="char" valign="middle" char=".">0.658</td>
<td align="char" valign="middle" char=".">12.08&#x002A;&#x002A;&#x002A;</td>
<td align="char" valign="middle" char=".">3.71</td>
<td align="char" valign="middle" char=".">0.87</td>
<td align="char" valign="middle" char=".">0.793</td>
<td align="char" valign="middle" char=".">0.147</td>
<td align="char" valign="middle" char=".">0.198</td>
<td align="char" valign="middle" char=".">0.687</td>
</tr>
<tr>
<td align="left" valign="middle">R05. I do not give up easily when facing challenges</td>
<td align="char" valign="middle" char=".">0.692</td>
<td align="char" valign="middle" char=".">12.74&#x002A;&#x002A;&#x002A;</td>
<td align="char" valign="middle" char=".">3.79</td>
<td align="char" valign="middle" char=".">0.91</td>
<td align="char" valign="middle" char=".">0.826</td>
<td align="char" valign="middle" char=".">0.189</td>
<td align="char" valign="middle" char=".">0.152</td>
<td align="char" valign="middle" char=".">0.741</td>
</tr>
<tr>
<td align="left" valign="middle">R06. I can endure pressure in pursuing important goals</td>
<td align="char" valign="middle" char=".">0.631</td>
<td align="char" valign="middle" char=".">11.56&#x002A;&#x002A;&#x002A;</td>
<td align="char" valign="middle" char=".">3.66</td>
<td align="char" valign="middle" char=".">0.93</td>
<td align="char" valign="middle" char=".">0.758</td>
<td align="char" valign="middle" char=".">0.241</td>
<td align="char" valign="middle" char=".">0.163</td>
<td align="char" valign="middle" char=".">0.651</td>
</tr>
<tr>
<td align="left" valign="middle" colspan="9">Factor 2: Strength</td>
</tr>
<tr>
<td align="left" valign="middle">R07. I can control my emotions when stressed</td>
<td align="char" valign="middle" char=".">0.618</td>
<td align="char" valign="middle" char=".">10.94&#x002A;&#x002A;&#x002A;</td>
<td align="char" valign="middle" char=".">3.58</td>
<td align="char" valign="middle" char=".">0.96</td>
<td align="char" valign="middle" char=".">0.187</td>
<td align="char" valign="middle" char=".">0.747</td>
<td align="char" valign="middle" char=".">0.172</td>
<td align="char" valign="middle" char=".">0.621</td>
</tr>
<tr>
<td align="left" valign="middle">R08. I remain calm under pressure</td>
<td align="char" valign="middle" char=".">0.664</td>
<td align="char" valign="middle" char=".">11.87&#x002A;&#x002A;&#x002A;</td>
<td align="char" valign="middle" char=".">3.52</td>
<td align="char" valign="middle" char=".">0.98</td>
<td align="char" valign="middle" char=".">0.163</td>
<td align="char" valign="middle" char=".">0.809</td>
<td align="char" valign="middle" char=".">0.148</td>
<td align="char" valign="middle" char=".">0.703</td>
</tr>
<tr>
<td align="left" valign="middle">R09. I cope well with uncertainty and changes</td>
<td align="char" valign="middle" char=".">0.637</td>
<td align="char" valign="middle" char=".">11.41&#x002A;&#x002A;&#x002A;</td>
<td align="char" valign="middle" char=".">3.61</td>
<td align="char" valign="middle" char=".">0.94</td>
<td align="char" valign="middle" char=".">0.192</td>
<td align="char" valign="middle" char=".">0.771</td>
<td align="char" valign="middle" char=".">0.214</td>
<td align="char" valign="middle" char=".">0.673</td>
</tr>
<tr>
<td align="left" valign="middle">R10. I can manage my anxiety effectively</td>
<td align="char" valign="middle" char=".">0.671</td>
<td align="char" valign="middle" char=".">12.13&#x002A;&#x002A;&#x002A;</td>
<td align="char" valign="middle" char=".">3.47</td>
<td align="char" valign="middle" char=".">1.01</td>
<td align="char" valign="middle" char=".">0.149</td>
<td align="char" valign="middle" char=".">0.823</td>
<td align="char" valign="middle" char=".">0.187</td>
<td align="char" valign="middle" char=".">0.729</td>
</tr>
<tr>
<td align="left" valign="middle">R11. I maintain emotional balance in difficult times</td>
<td align="char" valign="middle" char=".">0.643</td>
<td align="char" valign="middle" char=".">11.62&#x002A;&#x002A;&#x002A;</td>
<td align="char" valign="middle" char=".">3.54</td>
<td align="char" valign="middle" char=".">0.97</td>
<td align="char" valign="middle" char=".">0.176</td>
<td align="char" valign="middle" char=".">0.784</td>
<td align="char" valign="middle" char=".">0.203</td>
<td align="char" valign="middle" char=".">0.687</td>
</tr>
<tr>
<td align="left" valign="middle">R12. I recover emotionally from stressful events</td>
<td align="char" valign="middle" char=".">0.609</td>
<td align="char" valign="middle" char=".">10.78&#x002A;&#x002A;&#x002A;</td>
<td align="char" valign="middle" char=".">3.63</td>
<td align="char" valign="middle" char=".">0.93</td>
<td align="char" valign="middle" char=".">0.214</td>
<td align="char" valign="middle" char=".">0.738</td>
<td align="char" valign="middle" char=".">0.176</td>
<td align="char" valign="middle" char=".">0.618</td>
</tr>
<tr>
<td align="left" valign="middle" colspan="9">Factor 3: Optimism</td>
</tr>
<tr>
<td align="left" valign="middle">R13. I believe difficulties are temporary</td>
<td align="char" valign="middle" char=".">0.627</td>
<td align="char" valign="middle" char=".">11.23&#x002A;&#x002A;&#x002A;</td>
<td align="char" valign="middle" char=".">3.69</td>
<td align="char" valign="middle" char=".">0.91</td>
<td align="char" valign="middle" char=".">0.163</td>
<td align="char" valign="middle" char=".">0.189</td>
<td align="char" valign="middle" char=".">0.764</td>
<td align="char" valign="middle" char=".">0.648</td>
</tr>
<tr>
<td align="left" valign="middle">R14. I see opportunities in challenging situations</td>
<td align="char" valign="middle" char=".">0.658</td>
<td align="char" valign="middle" char=".">11.94&#x002A;&#x002A;&#x002A;</td>
<td align="char" valign="middle" char=".">3.73</td>
<td align="char" valign="middle" char=".">0.88</td>
<td align="char" valign="middle" char=".">0.197</td>
<td align="char" valign="middle" char=".">0.154</td>
<td align="char" valign="middle" char=".">0.802</td>
<td align="char" valign="middle" char=".">0.702</td>
</tr>
<tr>
<td align="left" valign="middle">R15. I maintain hope even when things are difficult</td>
<td align="char" valign="middle" char=".">0.641</td>
<td align="char" valign="middle" char=".">11.58&#x002A;&#x002A;&#x002A;</td>
<td align="char" valign="middle" char=".">3.67</td>
<td align="char" valign="middle" char=".">0.93</td>
<td align="char" valign="middle" char=".">0.178</td>
<td align="char" valign="middle" char=".">0.207</td>
<td align="char" valign="middle" char=".">0.778</td>
<td align="char" valign="middle" char=".">0.681</td>
</tr>
<tr>
<td align="left" valign="middle">R16. I expect positive outcomes from my efforts</td>
<td align="char" valign="middle" char=".">0.617</td>
<td align="char" valign="middle" char=".">11.06&#x002A;&#x002A;&#x002A;</td>
<td align="char" valign="middle" char=".">3.76</td>
<td align="char" valign="middle" char=".">0.86</td>
<td align="char" valign="middle" char=".">0.213</td>
<td align="char" valign="middle" char=".">0.163</td>
<td align="char" valign="middle" char=".">0.751</td>
<td align="char" valign="middle" char=".">0.638</td>
</tr>
<tr>
<td align="left" valign="middle">R17. I adapt my thinking to new circumstances</td>
<td align="char" valign="middle" char=".">0.633</td>
<td align="char" valign="middle" char=".">11.47&#x002A;&#x002A;&#x002A;</td>
<td align="char" valign="middle" char=".">3.71</td>
<td align="char" valign="middle" char=".">0.89</td>
<td align="char" valign="middle" char=".">0.186</td>
<td align="char" valign="middle" char=".">0.218</td>
<td align="char" valign="middle" char=".">0.769</td>
<td align="char" valign="middle" char=".">0.667</td>
</tr>
<tr>
<td align="left" valign="middle">R18. I find meaning in adversity</td>
<td align="char" valign="middle" char=".">0.594</td>
<td align="char" valign="middle" char=".">10.51&#x002A;&#x002A;&#x002A;</td>
<td align="char" valign="middle" char=".">3.58</td>
<td align="char" valign="middle" char=".">0.97</td>
<td align="char" valign="middle" char=".">0.147</td>
<td align="char" valign="middle" char=".">0.183</td>
<td align="char" valign="middle" char=".">0.719</td>
<td align="char" valign="middle" char=".">0.587</td>
</tr>
<tr>
<td align="left" valign="middle">Eigenvalue</td>
<td/>
<td/>
<td/>
<td/>
<td align="char" valign="middle" char=".">6.847</td>
<td align="char" valign="middle" char=".">2.134</td>
<td align="char" valign="middle" char=".">1.692</td>
<td/>
</tr>
<tr>
<td align="left" valign="middle">% of variance</td>
<td/>
<td/>
<td/>
<td/>
<td align="char" valign="middle" char=".">38.04</td>
<td align="char" valign="middle" char=".">11.86</td>
<td align="char" valign="middle" char=".">9.4</td>
<td/>
</tr>
<tr>
<td align="left" valign="middle">Cumulative %</td>
<td/>
<td/>
<td/>
<td/>
<td align="char" valign="middle" char=".">38.04</td>
<td align="char" valign="middle" char=".">49.9</td>
<td align="char" valign="middle" char=".">59.3</td>
<td/>
</tr>
<tr>
<td align="left" valign="middle">Factor <italic>&#x03B1;</italic> coefficient</td>
<td/>
<td/>
<td/>
<td/>
<td align="char" valign="middle" char=".">0.893</td>
<td align="char" valign="middle" char=".">0.887</td>
<td align="char" valign="middle" char=".">0.879</td>
<td/>
</tr>
<tr>
<td align="left" valign="middle">Factor &#x03C9; coefficient</td>
<td/>
<td/>
<td/>
<td/>
<td align="char" valign="middle" char=".">0.896</td>
<td align="char" valign="middle" char=".">0.891</td>
<td align="char" valign="middle" char=".">0.883</td>
<td/>
</tr>
</tbody>
</table>
<table-wrap-foot>
<p>&#x002A;&#x002A;&#x002A; <italic>p</italic> &#x003C; 0.001.</p>
</table-wrap-foot>
</table-wrap>
<p>The other psychological constructs mentioned in the analysis (i.e., self-efficacy, social support, emotion regulation, depression, anxiety, stress, and academic burnout) were not constructed by the authors but were measured directly using established, validated scales. Their total scores, as provided by the respective instruments listed in <xref ref-type="table" rid="tab2">Table 2</xref>, were used as predictor variables in the machine learning models and for correlation analyses in the psychometric validation (Track A). Specifically:</p>
<p>Self-efficacy: Total score from the General Self-Efficacy Scale (GSES).</p>
<p>Social support: Total score from the Multidimensional Scale of Perceived Social Support (MSPSS).</p>
<p>Emotion regulation: Total score from the Emotion Regulation Questionnaire (ERQ).</p>
<p>Depression: Total score from the Patient Health Questionnaire-9 (PHQ-9).</p>
<p>Anxiety: Total score from the Generalized Anxiety Disorder-7 (GAD-7).</p>
<p>Stress: Total score from the Perceived Stress Scale-10 (PSS-10).</p>
<p>Academic burnout: Total score from the Maslach Burnout Inventory&#x2013;Student Survey (MBI-SS).</p>
<p>In summary, the resilience-related dimensions (Tenacity, Strength, Optimism, and Total Resilience) are composite scores from our new scale, while the other listed constructs are direct total scores from pre-existing, widely used measurement tools.</p>
</sec>
</sec>
<sec id="sec12">
<label>4</label>
<title>Track A: psychometric validation</title>
<sec id="sec13">
<label>4.1</label>
<title>Item analysis and exploratory factor analysis</title>
<p>To validate the structural validity and item quality of the psychological resilience scale in vocational college students, this study first conducted item analysis, followed by exploratory factor analysis (EFA). Prior to EFA, the suitability of the data for factor analysis was examined. The Kaiser&#x2013;Meyer&#x2013;Olkin (KMO) measure of sampling adequacy was 0.932, indicating excellent sample adequacy (well above the recommended threshold of 0.80). Bartlett&#x2019;s test of sphericity was highly significant (<italic>&#x03C7;</italic><sup>2</sup>&#x202F;=&#x202F;3876.42, df&#x202F;=&#x202F;153, <italic>p</italic>&#x202F;&#x003C;&#x202F;0.001), confirming that the correlation matrix was appropriate for factor analysis.</p>
<p>An EFA was performed using principal axis factoring (PAF) as the extraction method. Given the theoretical expectation that the latent factors of psychological resilience are intercorrelated, an oblique rotation (Promax) was applied to allow for correlated factors and enhance interpretability. Initial eigenvalues and the scree plot supported a three-factor solution, which together explained 62.8% of the total variance.</p>
<p>The final factor structure demonstrated strong factorial clarity. Items were retained only if they met the following criteria: (1) primary factor loading &#x2265; 0.40, and (2) no substantial cross-loadings&#x2014;defined as a secondary loading &#x003C; 0.30 and a difference between the highest and second-highest loadings &#x2265; 0.20. All 18 items satisfied these conditions, with each loading predominantly on one of the three factors and showing negligible cross-loadings on others.</p>
<p>As shown in <xref ref-type="table" rid="tab3">Table 3</xref>, the corrected item-total correlation (CITC) values ranged from 0.52 to 0.78, and all critical ratio (CR) values were statistically significant (<italic>p</italic>&#x202F;&#x003C;&#x202F;0.001). These results indicate that the items possess high discriminative power and internal consistency, effectively differentiating among students with varying levels of psychological resilience.</p>
</sec>
<sec id="sec14">
<label>4.2</label>
<title>Confirmatory factor analysis and measurement invariance</title>
<p>To further validate the scale&#x2019;s structural validity, Confirmatory Factor Analysis (CFA) was conducted using the test set derived from the machine learning analysis described in the preceding section. As shown in <xref ref-type="table" rid="tab4">Table 4</xref>, the three-factor model achieved a satisfactory fit (<italic>&#x03C7;</italic><sup>2</sup>/df&#x202F;=&#x202F;3.126, RMSEA&#x202F;=&#x202F;0.041, SRMR&#x202F;=&#x202F;0.033, CFI&#x202F;=&#x202F;0.968, TLI&#x202F;=&#x202F;0.962), demonstrating that the&#x2019; resilience&#x2013;power&#x2013;optimism&#x2019; framework effectively explains the psychological resilience data of vocational college students and supports the structural framework derived from the earlier exploratory factor analysis (EFA).</p>
<table-wrap position="float" id="tab4">
<label>Table 4</label>
<caption>
<p>Model fit indices and measurement invariance tests across groups (CFA and invariance results).</p>
</caption>
<table frame="hsides" rules="groups">
<thead>
<tr>
<th align="left" valign="top">Model</th>
<th align="center" valign="top">
<italic>&#x03C7;</italic>
<sup>2</sup>
</th>
<th align="center" valign="top">df</th>
<th align="center" valign="top"><italic>&#x03C7;</italic><sup>2</sup>/df</th>
<th align="center" valign="top">RMSEA [90% CI]</th>
<th align="center" valign="top">SRMR</th>
<th align="center" valign="top">CFI</th>
<th align="center" valign="top">TLI</th>
<th align="center" valign="top">&#x0394;<italic>&#x03C7;</italic><sup>2</sup></th>
<th align="center" valign="top">&#x0394;df</th>
<th align="center" valign="top">
<italic>p</italic>
</th>
<th align="center" valign="top">&#x0394;CFI</th>
<th align="center" valign="top">&#x0394;RMSEA</th>
</tr>
</thead>
<tbody>
<tr>
<td align="left" valign="middle" colspan="13">Total sample (<italic>N</italic>&#x202F;=&#x202F;1,588)</td>
</tr>
<tr>
<td align="left" valign="middle">Three-factor model</td>
<td align="char" valign="middle" char=".">412.584</td>
<td align="char" valign="middle" char=".">132.000</td>
<td align="char" valign="middle" char=".">3.126</td>
<td align="char" valign="middle" char="[">0.041 [0.038, 0.045]</td>
<td align="char" valign="middle" char=".">0.033</td>
<td align="char" valign="middle" char=".">0.968</td>
<td align="char" valign="middle" char=".">0.962</td>
<td/>
<td/>
<td/>
<td/>
<td/>
</tr>
<tr>
<td align="left" valign="middle" colspan="13">Measurement invariance by gender (male <italic>n</italic>&#x202F;=&#x202F;778 vs. female <italic>n</italic>&#x202F;=&#x202F;810)</td>
</tr>
<tr>
<td align="left" valign="middle">M1: configural invariance</td>
<td align="char" valign="middle" char=".">598.241</td>
<td align="char" valign="middle" char=".">264.000</td>
<td align="char" valign="middle" char=".">2.266</td>
<td align="char" valign="middle" char="[">0.043 [0.039, 0.047]</td>
<td align="char" valign="middle" char=".">0.036</td>
<td align="char" valign="middle" char=".">0.965</td>
<td align="char" valign="middle" char=".">0.959</td>
<td/>
<td/>
<td/>
<td/>
<td/>
</tr>
<tr>
<td align="left" valign="middle">M2: metric invariance</td>
<td align="char" valign="middle" char=".">619.582</td>
<td align="char" valign="middle" char=".">279.000</td>
<td align="char" valign="middle" char=".">2.221</td>
<td align="char" valign="middle" char="[">0.042 [0.038, 0.046]</td>
<td align="char" valign="middle" char=".">0.038</td>
<td align="char" valign="middle" char=".">0.964</td>
<td align="char" valign="middle" char=".">0.961</td>
<td align="char" valign="middle" char=".">21.341</td>
<td align="char" valign="middle" char=".">15.000</td>
<td align="char" valign="middle" char=".">0.126</td>
<td align="char" valign="middle" char=".">&#x2212;0.001</td>
<td align="char" valign="middle" char=".">&#x2212;0.001</td>
</tr>
<tr>
<td align="left" valign="middle">M3: scalar invariance</td>
<td align="char" valign="middle" char=".">645.117</td>
<td align="char" valign="middle" char=".">294.000</td>
<td align="char" valign="middle" char=".">2.194</td>
<td align="char" valign="middle" char="[">0.042 [0.038, 0.045]</td>
<td align="char" valign="middle" char=".">0.041</td>
<td align="char" valign="middle" char=".">0.963</td>
<td align="char" valign="middle" char=".">0.962</td>
<td align="char" valign="middle" char=".">25.535</td>
<td align="char" valign="middle" char=".">15.000</td>
<td align="char" valign="middle" char=".">0.043</td>
<td align="char" valign="middle" char=".">&#x2212;0.001</td>
<td align="char" valign="middle" char=".">0.000</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>Building on this foundation, the study further examined the measurement invariance of the scale across gender groups (<italic>n</italic>&#x202F;=&#x202F;778 males, <italic>n</italic>&#x202F;=&#x202F;810 females). The results demonstrated that the configural invariance model (M1) showed a good fit. In the measurement invariance test (M2) with equal factor loadings, the changes in &#x0394;CFI and &#x0394;RMSEA were minimal (see <xref ref-type="table" rid="tab4">Table 4</xref>), indicating comparable measurement units and structural meanings between genders. The scalar invariance test (M3) showed large <italic>&#x03C7;</italic><sup>2</sup> differences but small incremental changes in fit indices (&#x0394;CFI &#x2248;&#x202F;&#x2212;&#x202F;0.001, &#x0394;RMSEA &#x2248; 0.000; see <xref ref-type="table" rid="tab4">Table 4</xref>). These findings together imply that there is high cross-group comparability of the scale, making it appropriate to conduct subsequent comparisons and predictions of students&#x2019; psychological resilience levels across different genders.</p>
</sec>
<sec id="sec15">
<label>4.3</label>
<title>Reliability and construct validity evidence</title>
<p>This study provides evidence for the quality of the scale through two dimensions: internal consistency and construct correlation. First, the three dimensions and total scores all demonstrate good internal consistency. Cronbach&#x2019;s <italic>&#x03B1;</italic> and McDonald&#x2019;s <italic>&#x03C9;</italic> for resilience, strength, optimism, and total resilience are all at a high level, as shown in <xref ref-type="table" rid="tab5">Table 5</xref>, indicating that the psychological resilience scale is stable and reliable in measuring vocational college students.</p>
<table-wrap position="float" id="tab5">
<label>Table 5</label>
<caption>
<p>Descriptive statistics and correlations among resilience dimensions and related psychological constructs.</p>
</caption>
<table frame="hsides" rules="groups">
<thead>
<tr>
<th align="left" valign="top">Variable</th>
<th align="center" valign="top">
<italic>M</italic>
</th>
<th align="center" valign="top">SD</th>
<th align="center" valign="top">&#x03B1;</th>
<th align="center" valign="top">&#x03C9;</th>
<th align="center" valign="top">1</th>
<th align="center" valign="top">2</th>
<th align="center" valign="top">3</th>
<th align="center" valign="top">4</th>
<th align="center" valign="top">5</th>
<th align="center" valign="top">6</th>
<th align="center" valign="top">7</th>
<th align="center" valign="top">8</th>
<th align="center" valign="top">9</th>
<th align="center" valign="top">10</th>
<th align="center" valign="top">11</th>
</tr>
</thead>
<tbody>
<tr>
<td align="left" valign="middle">1. Tenacity</td>
<td align="char" valign="middle" char=".">22.47</td>
<td align="char" valign="middle" char=".">4.83</td>
<td align="char" valign="middle" char=".">0.847</td>
<td align="char" valign="middle" char=".">0.851</td>
<td align="center" valign="middle">1</td>
<td/>
<td/>
<td/>
<td/>
<td/>
<td/>
<td/>
<td/>
<td/>
<td/>
</tr>
<tr>
<td align="left" valign="middle">2. Strength</td>
<td align="char" valign="middle" char=".">23.18</td>
<td align="char" valign="middle" char=".">4.67</td>
<td align="char" valign="middle" char=".">0.823</td>
<td align="char" valign="middle" char=".">0.828</td>
<td align="center" valign="middle">0.624&#x002A;&#x002A;&#x002A;</td>
<td align="center" valign="middle">1</td>
<td/>
<td/>
<td/>
<td/>
<td/>
<td/>
<td/>
<td/>
<td/>
</tr>
<tr>
<td align="left" valign="middle">3. Optimism</td>
<td align="char" valign="middle" char=".">21.92</td>
<td align="char" valign="middle" char=".">5.14</td>
<td align="char" valign="middle" char=".">0.864</td>
<td align="char" valign="middle" char=".">0.869</td>
<td align="center" valign="middle">0.587&#x002A;&#x002A;&#x002A;</td>
<td align="center" valign="middle">0.613&#x002A;&#x002A;&#x002A;</td>
<td align="center" valign="middle">1</td>
<td/>
<td/>
<td/>
<td/>
<td/>
<td/>
<td/>
<td/>
</tr>
<tr>
<td align="left" valign="middle">4. Total resilience</td>
<td align="char" valign="middle" char=".">67.74</td>
<td align="char" valign="middle" char=".">12.59</td>
<td align="char" valign="middle" char=".">0.912</td>
<td align="char" valign="middle" char=".">0.915</td>
<td align="center" valign="middle">0.853&#x002A;&#x002A;&#x002A;</td>
<td align="center" valign="middle">0.862&#x002A;&#x002A;&#x002A;</td>
<td align="center" valign="middle">0.847&#x002A;&#x002A;&#x002A;</td>
<td align="center" valign="middle">1</td>
<td/>
<td/>
<td/>
<td/>
<td/>
<td/>
<td/>
</tr>
<tr>
<td align="left" valign="middle">5. Self-efficacy</td>
<td align="char" valign="middle" char=".">28.86</td>
<td align="char" valign="middle" char=".">5.77</td>
<td align="char" valign="middle" char=".">0.883</td>
<td align="char" valign="middle" char=".">0.887</td>
<td align="center" valign="middle">0.516&#x002A;&#x002A;&#x002A;</td>
<td align="center" valign="middle">0.542&#x002A;&#x002A;&#x002A;</td>
<td align="center" valign="middle">0.558&#x002A;&#x002A;&#x002A;</td>
<td align="center" valign="middle">0.613&#x002A;&#x002A;&#x002A;</td>
<td align="center" valign="middle">1</td>
<td/>
<td/>
<td/>
<td/>
<td/>
<td/>
</tr>
<tr>
<td align="left" valign="middle">6. Social support</td>
<td align="char" valign="middle" char=".">54.19</td>
<td align="char" valign="middle" char=".">11.38</td>
<td align="char" valign="middle" char=".">0.908</td>
<td align="char" valign="middle" char=".">0.912</td>
<td align="center" valign="middle">0.473&#x002A;&#x002A;&#x002A;</td>
<td align="center" valign="middle">0.498&#x002A;&#x002A;&#x002A;</td>
<td align="center" valign="middle">0.521&#x002A;&#x002A;&#x002A;</td>
<td align="center" valign="middle">0.567&#x002A;&#x002A;&#x002A;</td>
<td align="center" valign="middle">0.489&#x002A;&#x002A;&#x002A;</td>
<td align="center" valign="middle">1</td>
<td/>
<td/>
<td/>
<td/>
<td/>
</tr>
<tr>
<td align="left" valign="middle">7. Emotion regulation</td>
<td align="char" valign="middle" char=".">32.5</td>
<td align="char" valign="middle" char=".">6.46</td>
<td align="char" valign="middle" char=".">0.841</td>
<td align="char" valign="middle" char=".">0.846</td>
<td align="center" valign="middle">0.448&#x002A;&#x002A;&#x002A;</td>
<td align="center" valign="middle">0.467&#x002A;&#x002A;&#x002A;</td>
<td align="center" valign="middle">0.493&#x002A;&#x002A;&#x002A;</td>
<td align="center" valign="middle">0.524&#x002A;&#x002A;&#x002A;</td>
<td align="center" valign="middle">0.537&#x002A;&#x002A;&#x002A;</td>
<td align="center" valign="middle">0.441&#x002A;&#x002A;&#x002A;</td>
<td align="center" valign="middle">1</td>
<td/>
<td/>
<td/>
<td/>
</tr>
<tr>
<td align="left" valign="middle">8. Depression</td>
<td align="char" valign="middle" char=".">8.51</td>
<td align="char" valign="middle" char=".">5.85</td>
<td align="char" valign="middle" char=".">0.893</td>
<td align="char" valign="middle" char=".">0.897</td>
<td align="center" valign="middle">&#x2212;0.487&#x002A;&#x002A;&#x002A;</td>
<td align="center" valign="middle">&#x2212;0.512&#x002A;&#x002A;&#x002A;</td>
<td align="center" valign="middle">&#x2212;0.563&#x002A;&#x002A;&#x002A;</td>
<td align="center" valign="middle">&#x2212;0.584&#x002A;&#x002A;&#x002A;</td>
<td align="center" valign="middle">&#x2212;0.523&#x002A;&#x002A;&#x002A;</td>
<td align="center" valign="middle">&#x2212;0.478&#x002A;&#x002A;&#x002A;</td>
<td align="center" valign="middle">&#x2212;0.502&#x002A;&#x002A;&#x002A;</td>
<td align="center" valign="middle">1</td>
<td/>
<td/>
<td/>
</tr>
<tr>
<td align="left" valign="middle">9. Anxiety</td>
<td align="char" valign="middle" char=".">7.27</td>
<td align="char" valign="middle" char=".">4.99</td>
<td align="char" valign="middle" char=".">0.908</td>
<td align="char" valign="middle" char=".">0.911</td>
<td align="center" valign="middle">&#x2212;0.463&#x002A;&#x002A;&#x002A;</td>
<td align="center" valign="middle">&#x2212;0.487&#x002A;&#x002A;&#x002A;</td>
<td align="center" valign="middle">&#x2212;0.524&#x002A;&#x002A;&#x002A;</td>
<td align="center" valign="middle">&#x2212;0.551&#x002A;&#x002A;&#x002A;</td>
<td align="center" valign="middle">&#x2212;0.496&#x002A;&#x002A;&#x002A;</td>
<td align="center" valign="middle">&#x2212;0.443&#x002A;&#x002A;&#x002A;</td>
<td align="center" valign="middle">&#x2212;0.487&#x002A;&#x002A;&#x002A;</td>
<td align="center" valign="middle">0.781&#x002A;&#x002A;&#x002A;</td>
<td align="center" valign="middle">1</td>
<td/>
<td/>
</tr>
<tr>
<td align="left" valign="middle">10. Stress</td>
<td align="char" valign="middle" char=".">19.85</td>
<td align="char" valign="middle" char=".">5.51</td>
<td align="char" valign="middle" char=".">0.857</td>
<td align="char" valign="middle" char=".">0.862</td>
<td align="center" valign="middle">&#x2212;0.529&#x002A;&#x002A;&#x002A;</td>
<td align="center" valign="middle">&#x2212;0.547&#x002A;&#x002A;&#x002A;</td>
<td align="center" valign="middle">&#x2212;0.571&#x002A;&#x002A;&#x002A;</td>
<td align="center" valign="middle">&#x2212;0.607&#x002A;&#x002A;&#x002A;</td>
<td align="center" valign="middle">&#x2212;0.548&#x002A;&#x002A;&#x002A;</td>
<td align="center" valign="middle">&#x2212;0.512&#x002A;&#x002A;&#x002A;</td>
<td align="center" valign="middle">&#x2212;0.531&#x002A;&#x002A;&#x002A;</td>
<td align="center" valign="middle">0.692&#x002A;&#x002A;&#x002A;</td>
<td align="center" valign="middle">0.713&#x002A;&#x002A;&#x002A;</td>
<td align="center" valign="middle">1</td>
<td/>
</tr>
<tr>
<td align="left" valign="middle">11. Academic burnout</td>
<td align="char" valign="middle" char=".">42.46</td>
<td align="char" valign="middle" char=".">9.94</td>
<td align="char" valign="middle" char=".">0.882</td>
<td align="char" valign="middle" char=".">0.886</td>
<td align="center" valign="middle">&#x2212;0.441&#x002A;&#x002A;&#x002A;</td>
<td align="center" valign="middle">&#x2212;0.468&#x002A;&#x002A;&#x002A;</td>
<td align="center" valign="middle">&#x2212;0.493&#x002A;&#x002A;&#x002A;</td>
<td align="center" valign="middle">&#x2212;0.521&#x002A;&#x002A;&#x002A;</td>
<td align="center" valign="middle">&#x2212;0.487&#x002A;&#x002A;&#x002A;</td>
<td align="center" valign="middle">&#x2212;0.423&#x002A;&#x002A;&#x002A;</td>
<td align="center" valign="middle">&#x2212;0.459&#x002A;&#x002A;&#x002A;</td>
<td align="center" valign="middle">0.637&#x002A;&#x002A;&#x002A;</td>
<td align="center" valign="middle">0.628&#x002A;&#x002A;&#x002A;</td>
<td align="center" valign="middle">0.684&#x002A;&#x002A;&#x002A;</td>
<td align="center" valign="middle">1</td>
</tr>
</tbody>
</table>
<table-wrap-foot>
<p>&#x002A;&#x002A;&#x002A; <italic>p</italic> &#x003C; 0.001.</p>
</table-wrap-foot>
</table-wrap>
<p>Second, the correlation analysis results support its construct validity. As shown in <xref ref-type="table" rid="tab5">Table 5</xref>, the three dimensions of psychological resilience exhibit significant positive correlations with each other and with the total score, indicating that the three-dimensional structure is both interrelated and collectively reflects overall psychological resilience. Meanwhile, total resilience and its dimensions show significant positive correlations with self-efficacy, social support, and emotional regulation, aligning with the theoretical expectation of &#x201C;psychological resources promoting resilience.&#x201D; Conversely, they demonstrate significant negative correlations with depression, anxiety, stress, and academic burnout, reflecting the protective role of psychological resilience against negative mental health outcomes and learning exhaustion. Overall, these systematic correlations in both direction and strength provide robust support for the scale&#x2019;s convergent validity and criterion-related validity (see <xref ref-type="table" rid="tab5">Table 5</xref>).</p>
</sec>
</sec>
<sec id="sec16">
<label>5</label>
<title>Track B: predictive validity assessment (machine learning as a tool)</title>
<sec id="sec17">
<label>5.1</label>
<title>Model development in the training set (70%)</title>
<p>Prior to model development, the continuous total score of psychological resilience was dichotomized to define the binary outcome of &#x201C;low psychological resilience.&#x201D; To identify students at the greatest risk and most in need of targeted support within our sample, we employed a percentile-based cutoff derived from the empirical distribution of resilience scores in the full cohort. Specifically, participants scoring at or below the 25th percentile (P25&#x202F;=&#x202F;59.0) were classified as having &#x201C;low psychological resilience,&#x201D; while those above this threshold were categorized as having &#x201C;normal/high psychological resilience.&#x201D; This approach aligns with common practice in educational and psychological screening studies that aim to flag the most vulnerable subgroup (typically the lowest quartile) for early intervention.</p>
<p>In the total sample (<italic>N</italic>&#x202F;=&#x202F;1,588), the prevalence of the low-resilience group was 25.0% (<italic>n</italic>&#x202F;=&#x202F;397). The dataset was then partitioned into training and testing sets using stratified random sampling based on gender, academic year, and major discipline to preserve the original distribution of key covariates. Consequently, the prevalence of low psychological resilience remained stable across subsets: 25.1% (<italic>n</italic>&#x202F;=&#x202F;279) in the training set (<italic>n</italic>&#x202F;=&#x202F;1,112) and 24.8% (<italic>n</italic>&#x202F;=&#x202F;118) in the hold-out test set (<italic>n</italic>&#x202F;=&#x202F;476), with no statistically significant difference between groups (<italic>&#x03C7;</italic><sup>2</sup>&#x202F;=&#x202F;0.04, <italic>p</italic>&#x202F;=&#x202F;0.841). This balanced and stable class distribution ensures robust model training and valid performance evaluation, minimizing bias due to data splitting.</p>
<p>Using this well-defined binary outcome, we developed and compared multiple machine learning models&#x2014;including logistic regression, random forest, support vector machine, and XGBoost&#x2014;on the training set (70% of the total sample). Hyperparameter tuning was performed via five-fold cross-validation within the training set to optimize predictive performance while mitigating overfitting.</p>
<p>To avoid optimistic bias in performance estimation, all model hyperparameters were optimized using a nested cross-validation framework within the training set. Specifically, an outer five-fold cross-validation loop was used for unbiased performance evaluation, while an inner stratified five-fold cross-validation loop was employed for hyperparameter selection. We adopted Bayesian optimization to efficiently search over predefined hyperparameter spaces. For example, the search space for XGBoost included: n_estimators &#x2208; [100, 500], max_depth &#x2208; {3, 4,&#x2026;, 10}, learning_rate &#x2208; [0.01, 0.3], and subsample &#x2208; [0.6, 1.0]. The final model was retrained on the full training set using the best hyperparameters identified by the inner loop and evaluated on the held-out test set.</p>
</sec>
<sec id="sec18">
<label>5.2</label>
<title>Model performance in test set (30%)</title>
<p>In the independent test set (30%), all candidate models were subjected to consistent evaluation and cross-reference (<xref ref-type="table" rid="tab6">Table 6</xref>). XGBoost had the best overall performance, achieving an AUC of 0.883 (95% CI: 0.854&#x2013;0.908), an accuracy of 0.826, an F1-score of 0.800, and a balanced accuracy of 0.825. It also had the lowest Brier score of 0.116, demonstrating the best balance between distinguishing well and maintaining good probability calibration (<xref ref-type="table" rid="tab6">Table 6</xref>). Random forest and neural network followed with AUCs of 0.871 and 0.864, respectively, while support vector machine and logistic regression performed slightly lower. Decision tree and k-nearest neighbors exhibited relatively weaker performance (<xref ref-type="table" rid="tab6">Table 6</xref>).</p>
<table-wrap position="float" id="tab6">
<label>Table 6</label>
<caption>
<p>Predictive performance of machine learning models for low psychological resilience in the test set (30%).</p>
</caption>
<table frame="hsides" rules="groups">
<thead>
<tr>
<th align="left" valign="top">Model</th>
<th align="center" valign="top">AUC</th>
<th align="center" valign="top">95% CI</th>
<th align="center" valign="top">Accuracy</th>
<th align="center" valign="top">Sensitivity</th>
<th align="center" valign="top">Specificity</th>
<th align="center" valign="top">PPV</th>
<th align="center" valign="top">NPV</th>
<th align="center" valign="top">F1-Score</th>
<th align="center" valign="top">Balanced accuracy</th>
<th align="center" valign="top">Brier score</th>
</tr>
</thead>
<tbody>
<tr>
<td align="left" valign="middle">Logistic regression</td>
<td align="char" valign="middle" char=".">0.847</td>
<td align="char" valign="middle" char="&#x2013;">0.814&#x2013;0.878</td>
<td align="char" valign="middle" char=".">0.793</td>
<td align="char" valign="middle" char=".">0.768</td>
<td align="char" valign="middle" char=".">0.811</td>
<td align="char" valign="middle" char=".">0.741</td>
<td align="char" valign="middle" char=".">0.829</td>
<td align="char" valign="middle" char=".">0.754</td>
<td align="char" valign="middle" char=".">0.790</td>
<td align="char" valign="middle" char=".">0.137</td>
</tr>
<tr>
<td align="left" valign="middle">Random forest</td>
<td align="char" valign="middle" char=".">0.871</td>
<td align="char" valign="middle" char="&#x2013;">0.841&#x2013;0.899</td>
<td align="char" valign="middle" char=".">0.812</td>
<td align="char" valign="middle" char=".">0.794</td>
<td align="char" valign="middle" char=".">0.826</td>
<td align="char" valign="middle" char=".">0.769</td>
<td align="char" valign="middle" char=".">0.843</td>
<td align="char" valign="middle" char=".">0.781</td>
<td align="char" valign="middle" char=".">0.810</td>
<td align="char" valign="middle" char=".">0.124</td>
</tr>
<tr>
<td align="left" valign="middle">XGBoost</td>
<td align="char" valign="middle" char=".">0.883</td>
<td align="char" valign="middle" char="&#x2013;">0.854&#x2013;0.908</td>
<td align="char" valign="middle" char=".">0.826</td>
<td align="char" valign="middle" char=".">0.812</td>
<td align="char" valign="middle" char=".">0.837</td>
<td align="char" valign="middle" char=".">0.789</td>
<td align="char" valign="middle" char=".">0.856</td>
<td align="char" valign="middle" char=".">0.800</td>
<td align="char" valign="middle" char=".">0.825</td>
<td align="char" valign="middle" char=".">0.116</td>
</tr>
<tr>
<td align="left" valign="middle">Support vector machine</td>
<td align="char" valign="middle" char=".">0.858</td>
<td align="char" valign="middle" char="&#x2013;">0.826&#x2013;0.887</td>
<td align="char" valign="middle" char=".">0.804</td>
<td align="char" valign="middle" char=".">0.781</td>
<td align="char" valign="middle" char=".">0.821</td>
<td align="char" valign="middle" char=".">0.758</td>
<td align="char" valign="middle" char=".">0.838</td>
<td align="char" valign="middle" char=".">0.769</td>
<td align="char" valign="middle" char=".">0.801</td>
<td align="char" valign="middle" char=".">0.131</td>
</tr>
<tr>
<td align="left" valign="middle">K-nearest neighbors</td>
<td align="char" valign="middle" char=".">0.824</td>
<td align="char" valign="middle" char="&#x2013;">0.789&#x2013;0.857</td>
<td align="char" valign="middle" char=".">0.776</td>
<td align="char" valign="middle" char=".">0.743</td>
<td align="char" valign="middle" char=".">0.801</td>
<td align="char" valign="middle" char=".">0.718</td>
<td align="char" valign="middle" char=".">0.817</td>
<td align="char" valign="middle" char=".">0.730</td>
<td align="char" valign="middle" char=".">0.772</td>
<td align="char" valign="middle" char=".">0.149</td>
</tr>
<tr>
<td align="left" valign="middle">Decision tree</td>
<td align="char" valign="middle" char=".">0.792</td>
<td align="char" valign="middle" char="&#x2013;">0.754&#x2013;0.827</td>
<td align="char" valign="middle" char=".">0.751</td>
<td align="char" valign="middle" char=".">0.709</td>
<td align="char" valign="middle" char=".">0.783</td>
<td align="char" valign="middle" char=".">0.687</td>
<td align="char" valign="middle" char=".">0.798</td>
<td align="char" valign="middle" char=".">0.698</td>
<td align="char" valign="middle" char=".">0.746</td>
<td align="char" valign="middle" char=".">0.168</td>
</tr>
<tr>
<td align="left" valign="middle">Neural network</td>
<td align="char" valign="middle" char=".">0.864</td>
<td align="char" valign="middle" char="&#x2013;">0.833&#x2013;0.892</td>
<td align="char" valign="middle" char=".">0.809</td>
<td align="char" valign="middle" char=".">0.788</td>
<td align="char" valign="middle" char=".">0.824</td>
<td align="char" valign="middle" char=".">0.764</td>
<td align="char" valign="middle" char=".">0.841</td>
<td align="char" valign="middle" char=".">0.776</td>
<td align="char" valign="middle" char=".">0.806</td>
<td align="char" valign="middle" char=".">0.127</td>
</tr>
</tbody>
</table>
<table-wrap-foot>
<p>The symbol &#x002A;&#x002A;&#x002A; indicates statistical significance at the 0.001 level.</p>
</table-wrap-foot>
</table-wrap>
<p>In terms of robustness, AUC distributions from the 100 bootstrap resampling trials show that both XGBoost and Random Forest have consistently high and stable AUCs across multiple samplings (<xref ref-type="fig" rid="fig3">Figure 3</xref>), indicating they are better at generalizing.</p>
<fig position="float" id="fig3">
<label>Figure 3</label>
<caption>
<p>Bootstrapped AUC distributions (100 resamples) for predicting low psychological resilience across models.</p>
</caption>
<graphic xlink:href="fpsyg-17-1773434-g003.tif" mimetype="image" mime-subtype="tiff">
<alt-text content-type="machine-generated">Line chart comparing AUC values across 100 bootstraps for six machine learning models, showing XGBoost and Random Forest consistently achieving the highest AUC, followed by K-Nearest Neighbor, Decision Tree, Support Vector Machine, and Logistic Regression. Legend includes mean AUC and 95 percent confidence intervals for each model.</alt-text>
</graphic>
</fig>
<p>Calibration level refers to the discrepancies between predicted probabilities and actual incidence rates from the models based on calibration curves. Overall, the calibration of the integrated model is closer to the ideal diagonal than some models in the medium-to-high risk range (<xref ref-type="fig" rid="fig4">Figure 4</xref>).</p>
<fig position="float" id="fig4">
<label>Figure 4</label>
<caption>
<p>Calibration performance of prediction models for low psychological resilience. <bold>(A)</bold> Calibration curves comparing predicted probabilities and observed outcomes across models (logistic regression, XGBoost, decision tree, K-nearest neighbor, random forest, and support vector machine). <bold>(B&#x2013;G)</bold> Distributions of mean predicted probabilities for each model: <bold>(B)</bold> Logistic Regression, <bold>(C)</bold> XGBoost, <bold>(D)</bold> Decision Tree, <bold>(E)</bold> K-Nearest Neighbor, <bold>(F)</bold> Random Forest, and <bold>(G)</bold> Support Vector Machine.</p>
</caption>
<graphic xlink:href="fpsyg-17-1773434-g004.tif" mimetype="image" mime-subtype="tiff">
<alt-text content-type="machine-generated">Calibration line plot at the top compares predicted probabilities versus observed frequencies for six machine learning models against perfect calibration. Six histograms below show distribution of predicted probabilities per model: Logistic Regression, XGBoost, Decision Tree, K-Nearest Neighbor, Random Forest, and Support Vector Machine, each with counts on the y-axis and mean predicted probability on the x-axis.</alt-text>
</graphic>
</fig>
<p>The multi-criteria heat map of the test set clearly summarizes the overall rankings of all models in terms of various AUC, accuracy, sensitivity, specificity, and F1 scores, allowing for direct identification of trade-offs such as high discrimination but mediocre calibration, or good calibration but insufficient discrimination (<xref ref-type="fig" rid="fig5">Figure 5</xref>). Combining all three: Discrimination, Calibration, and overall Classification Quality, XGBoost emerges as the primary model for further interpretation and application.</p>
<fig position="float" id="fig5">
<label>Figure 5</label>
<caption>
<p>Heatmap summarizing prediction performance across models in the test set. <bold>(A)</bold> Performance heatmap showing normalized evaluation metrics (AUC, accuracy, F1-score, recall, precision, Brier score, and ECE) across different prediction models. <bold>(B)</bold> Correlation square heatmap illustrating pairwise correlations of model prediction outputs in the test set.</p>
</caption>
<graphic xlink:href="fpsyg-17-1773434-g005.tif" mimetype="image" mime-subtype="tiff">
<alt-text content-type="machine-generated">Two-panel figure compares machine learning models. Panel A is a performance heatmap where higher values are red and lower values are blue for six models and six metrics. Panel B is a correlation square heatmap with red circles representing stronger correlations between models, colored by degree of correlation.</alt-text>
</graphic>
</fig>
</sec>
<sec id="sec19">
<label>5.3</label>
<title>Classification transparency and error profile</title>
<p>To improve the interpretability and auditability of the model&#x2019;s decision-making process, this study reports the final selected model&#x2019;s classification results and the distribution of error types in the test set (<xref ref-type="table" rid="tab7">Table 7</xref>). From the confusion matrix, we can see that the model correctly identifies the majority of the TP (97) as low resilience students, with stable performance in differentiating normal/high-resilience students, resulting in TN&#x202F;=&#x202F;299, indicating a balanced discriminatory ability for all samples (<xref ref-type="table" rid="tab7">Table 7</xref>). On a metric level, the model achieved a sensitivity of 0.815 and a specificity of 0.837, indicating it can &#x201C;identify high-risk students&#x201D; without misclassifying normal students as low resilience (<xref ref-type="table" rid="tab7">Table 7</xref>).</p>
<table-wrap position="float" id="tab7">
<label>Table 7</label>
<caption>
<p>Confusion matrix of the final selected model for classifying low psychological resilience in the test set.</p>
</caption>
<table frame="hsides" rules="groups">
<thead>
<tr>
<th align="center" valign="middle" colspan="4">A. Confusion Matrix</th>
</tr>
<tr>
<th align="left" valign="middle">
<bold>Actual Class</bold>
</th>
<th align="center" valign="middle">
<bold>Predicted: Low Resilience</bold>
</th>
<th align="center" valign="middle">
<bold>Predicted: Normal/High Resilience</bold>
</th>
<th align="left" valign="middle">
<bold>Total</bold>
</th>
</tr>
</thead>
<tbody>
<tr>
<td align="left" valign="middle">Low Resilience</td>
<td align="center" valign="middle">97 (TP)</td>
<td align="center" valign="middle">22 (FN)</td>
<td align="left" valign="middle">119</td>
</tr>
<tr>
<td align="left" valign="middle">Normal/High Resilience</td>
<td align="center" valign="middle">58 (FP)</td>
<td align="center" valign="middle">299 (TN)</td>
<td align="left" valign="middle">357</td>
</tr>
<tr>
<td align="left" valign="middle"><bold>Total</bold></td>
<td align="center" valign="middle">155</td>
<td align="center" valign="middle">321</td>
<td align="left" valign="middle">476</td>
</tr>
<tr>
<td align="left" valign="middle" colspan="4">B. Classification Metrics</td>
</tr>
<tr>
<td align="left" valign="middle"><bold>Metric</bold></td>
<td align="center" valign="middle"><bold>Value</bold></td>
<td align="center" valign="middle"><bold>95% CI</bold></td>
<td align="left" valign="middle"><bold>Interpretation</bold></td>
</tr>
<tr>
<td align="left" valign="middle">True Positive Rate (Sensitivity/Recall)</td>
<td align="center" valign="middle">0.815</td>
<td align="center" valign="middle">0.738&#x2013;0.878</td>
<td align="left" valign="middle">Correctly identified 81.5% of students with low resilience</td>
</tr>
<tr>
<td align="left" valign="middle">True Negative Rate (Specificity)</td>
<td align="center" valign="middle">0.837</td>
<td align="center" valign="middle">0.795&#x2013;0.874</td>
<td align="left" valign="middle">Correctly identified 83.7% of students with normal/high resilience</td>
</tr>
<tr>
<td align="left" valign="middle">Positive Predictive Value (Precision)</td>
<td align="center" valign="middle">0.626</td>
<td align="center" valign="middle">0.546&#x2013;0.701</td>
<td align="left" valign="middle">62.6% of predicted low-resilience cases were truly low</td>
</tr>
<tr>
<td align="left" valign="middle">Negative Predictive Value</td>
<td align="center" valign="middle">0.931</td>
<td align="center" valign="middle">0.900&#x2013;0.956</td>
<td align="left" valign="middle">93.1% of predicted normal/high cases were truly normal/high</td>
</tr>
<tr>
<td align="left" valign="middle">False Positive Rate</td>
<td align="center" valign="middle">0.163</td>
<td align="center" valign="middle">0.126&#x2013;0.205</td>
<td align="left" valign="middle">16.3% of normal/high resilience students misclassified as low</td>
</tr>
<tr>
<td align="left" valign="middle">False Negative Rate</td>
<td align="center" valign="middle">0.185</td>
<td align="center" valign="middle">0.122&#x2013;0.262</td>
<td align="left" valign="middle">18.5% of low resilience students misclassified as normal/high</td>
</tr>
<tr>
<td align="left" valign="middle">Accuracy</td>
<td align="center" valign="middle">0.832</td>
<td align="center" valign="middle">0.795&#x2013;0.865</td>
<td align="left" valign="middle">Overall correct classification rate</td>
</tr>
<tr>
<td align="left" valign="middle">F1-Score</td>
<td align="center" valign="middle">0.708</td>
<td align="center" valign="middle">0.645&#x2013;0.768</td>
<td align="left" valign="middle">Harmonic mean of precision and recall</td>
</tr>
<tr>
<td align="left" valign="middle">Matthews Correlation Coefficient</td>
<td align="center" valign="middle">0.614</td>
<td align="center" valign="middle">0.538&#x2013;0.684</td>
<td align="left" valign="middle">Balanced measure accounting for class imbalance</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>The model shows a high NPV (0.931), making the classification of normal/high resilience more trustworthy. On the contrary, the positive predictive value (PPV&#x202F;=&#x202F;0.626) indicates that some &#x201C;low resilience&#x201D; samples have been misclassified as &#x201C;low resilience,&#x201D; necessitating secondary screening or stratified intervention in practice to avoid wasting resources (<xref ref-type="table" rid="tab7">Table 7</xref>). The model attained an overall accuracy of 0.832, an F1-score of 0.708, and an MCC of 0.614, performing well in risk screening while remaining robust to class imbalance (<xref ref-type="table" rid="tab7">Table 7</xref>).</p>
</sec>
<sec id="sec20">
<label>5.4</label>
<title>Explainability and theory alignment of predictors</title>
<p>To explain why the model made certain decisions, this study used SHAP to decompose the contributions of key predictors and their magnitude of impact (<xref ref-type="fig" rid="fig6">Figure 6</xref>), and stability checks were conducted separately on the training and test data. Overall, we observed extremely high agreement regarding the importances of the two datasets, suggesting that our model is not picking up on random patterns in the data and is instead identifying particular psychological and behavioral risk signals.</p>
<fig position="float" id="fig6">
<label>Figure 6</label>
<caption>
<p>SHAP-based feature importance for predicting low psychological resilience: <bold>(A)</bold> training set; <bold>(B)</bold> test set.</p>
</caption>
<graphic xlink:href="fpsyg-17-1773434-g006.tif" mimetype="image" mime-subtype="tiff">
<alt-text content-type="machine-generated">Scatter plot visualization with two panels labeled A and B, each displaying SHAP values for predicting low psychological resilience based on ten features such as sleep quality, chronic disease, and perceived stress. Dots are color-coded from blue (low feature values) to pink (high feature values), with SHAP value on the x-axis and features listed on the y-axis. A color bar on the right indicates the feature value gradient. Panel titles and axes are clearly labeled for feature impact interpretation.</alt-text>
</graphic>
</fig>
<p>From the direction of feature contributions, sleep quality (PSQI), chronic disease, perceived stress, and depressive symptoms all contribute more to predictions of &#x201C;low psychological resilience&#x201D; when at higher levels, indicating the ongoing detrimental effects of physical and mental loads and negative emotions on resilience (<xref ref-type="bibr" rid="ref22">Rodr&#x00ED;guez-Planas et al., 2025</xref>). Conversely, resource-related variables such as social support and adherence to mindfulness training show a protective role in reducing the low-resilience risk at higher levels, reflecting the protective effect under the stress&#x2013;resource perspective. Factors including online gaming addiction, academic procrastination, and self-esteem demonstrate both behavioral moderation and self-system resource explanations, indicating conceptual compatibility between the model&#x2019;s outputs and the theoretical framework of the study. This facilitates the subsequent translation of predictive results into actionable, stratified intervention targets.</p>
</sec>
<sec id="sec21">
<label>5.5</label>
<title>Clinical/practical utility for student support</title>
<p>To evaluate the model&#x2019;s effectiveness in real-world student support decisions, this study employed Decision Curve Analysis (DCA) to compare net benefits across different risk thresholds (<xref ref-type="fig" rid="fig7">Figure 7</xref>). Overall, within a broad threshold range, the ensemble learning models (particularly XGBoost and Random Forest) consistently outperformed the &#x2018;treat none&#x2019; and &#x2018;treat all&#x2019; strategies, demonstrating higher net benefits than other models. This indicates their superior practical utility in the task of identifying students with low psychological resilience at high risk and initiating support services.</p>
<fig position="float" id="fig7">
<label>Figure 7</label>
<caption>
<p>Decision curve analysis for each model in identifying students at risk of low psychological resilience.</p>
</caption>
<graphic xlink:href="fpsyg-17-1773434-g007.tif" mimetype="image" mime-subtype="tiff">
<alt-text content-type="machine-generated">Line graph titled &#x201C;Decision Curve Analysis&#x201D; shows net benefit versus high risk threshold for various machine learning models, with eXGBoosting Machine and Random Forest models maintaining higher net benefit across most thresholds compared to others.</alt-text>
</graphic>
</fig>
<p>From an implementation perspective, DCA results indicate that schools can select models and trigger criteria with greater net benefits based on different risk thresholds when implementing tiered interventions (e.g., psychological screening reviews, counseling appointment prioritization, targeted sleep and stress management courses) under limited resources. This approach reduces ineffective interventions while improving coverage efficiency for genuinely high-risk students, thereby transforming predictive outputs into actionable student support strategies.</p>
</sec>
</sec>
<sec id="sec22">
<label>6</label>
<title>Integrated interpretation and reporting</title>
<p>This study employs a dual-track approach of &#x201C;psychometric validation + machine learning prediction&#x201D; to develop a low psychological resilience risk assessment framework for vocational college students. The results show that the resilience scale supports a three-factor solution of resilience, strength, and optimism, and demonstrates a well-fitting model. The scale achieves at least acceptable measurement equivalence across genders, indicating that measurement validity is consistent across gender groups. This serves as a stable basis for the following predictions.</p>
<p>In terms of reliability and validity, the scale is internally consistent regarding the sum and dimension scores. It is positively correlated with resources such as self-efficacy, social support, and emotion regulation, and negatively correlated with symptoms of depression, anxiety, stress, and academic burnout. These results support the theoretical expectations for psychological resilience as a resource for stress adaptation and demonstrate both construct and pragmatic validity (<xref ref-type="bibr" rid="ref12">Garc&#x00ED;a-P&#x00E9;rez et al., 2025</xref>). In terms of predictive modeling, the test set results indicate that many models exhibit appropriate discriminative capabilities, with the Ensemble Learning model displaying the most robust results and consistent fit. Analyzing classification transparency shows that the final model achieves a balance between sensitivity and specificity; however, there are still some false positives and false negatives. This means that applications must be cautious about the thresholds they set and should manually verify results rather than relying completely on any single indicator&#x2019;s interpretation.</p>
<p>The interpretable results indicate that factors such as sleep quality, chronic illness, feelings of stress, social support, online activities, self-esteem, academic procrastination, mindfulness, and sadness all tend to increase the risk of low resilience. This is in line with the &#x201C;stress&#x2013;resource&#x201D; concept and provides actionable insights for tiered support at the school level. The decision curve also shows that the model exhibits net benefits within the commonly used threshold range, making it suitable for screening and prioritizing resources. However, it should not replace diagnostic conclusions, and limitations and generalizability boundaries must be stated in the report.</p>
</sec>
<sec sec-type="discussion" id="sec23">
<label>7</label>
<title>Discussion</title>
<p>Our findings provide strong empirical support for the theoretical framework outlined in the introduction&#x2014;a multidimensional, theory-driven model of psychological resilience grounded in four interrelated domains: campus belonging, self-system resources, academic and occupational stressors, and health- and support-related behaviors. The successful development and validation of our XGBoost prediction model, coupled with SHAP interpretability analyses, confirm the relevance of these pre-specified dimensions and reveal how their components interact to shape resilience outcomes among vocational college students.</p>
<p>Crucially, the model&#x2019;s high predictive performance suggests that psychological resilience is not merely the sum of isolated risk or protective factors, but rather an emergent property of dynamic interactions between stress exposure and available resources. For instance, perceived academic pressure (from the stressor domain) and social support (from the self-system domain) emerged as top predictors&#x2014;but their influence is best understood not in isolation, but as part of a balancing act: resilience appears to hinge on the relative weight of stressors versus the accessibility and efficacy of coping resources. This finding offers robust, data-driven validation of the stress&#x2013;resource theoretical perspective, demonstrating its explanatory power in a real-world educational context.</p>
<p>Moreover, our results carry significant theoretical implications beyond confirming expected predictors. Most notably, sleep quality&#x2014;an indicator from the health behavior domain&#x2014;ranked among the strongest predictors, even surpassing several psychosocial variables. This challenges purely cognitive or emotional conceptualizations of resilience and underscores the necessity of integrating physiological wellbeing into core resilience theory (<xref ref-type="bibr" rid="ref25">Smith et al., 2025</xref>). It implies that resilience is fundamentally a whole-person phenomenon, wherein biological foundations (e.g., restorative sleep) enable or constrain the effectiveness of higher-order psychological processes. Consequently, theories of resilience must evolve to accommodate this biopsychosocial integration, moving beyond mental constructs alone.</p>
<p>Additionally, the superior performance of a machine learning model over traditional linear approaches hints at the presence of nonlinear effects and complex interactions among predictors&#x2014;such as threshold effects or conditional dependencies (e.g., social support may buffer stress only when sleep quality is above a certain level). This suggests that resilience operates as a dynamic system rather than a static trait. Future theoretical models should therefore prioritize process-oriented, context-sensitive frameworks that can capture such complexity, potentially through computational or network-based approaches.</p>
<p>In summary, this study not only validates a structured, theory-informed framework for understanding resilience in vocational students but also advances resilience theory itself by (1) empirically demonstrating the centrality of the stress&#x2013;resource balance, (2) expanding the construct to include physiological health as a foundational pillar, and (3) highlighting the need for dynamic, systems-based theorizing that accounts for nonlinearities and interactions. These insights pave the way for more holistic and effective interventions and more nuanced theoretical models in future research.</p>
</sec>
<sec sec-type="conclusions" id="sec24">
<label>8</label>
<title>Conclusion</title>
<p>This study has successfully established and validated an AI-assisted, multi-dimensional psychological resilience evaluation system for vocational college students using a dual track approach that incorporates psychometric validation alongside machine learning prediction (<xref ref-type="bibr" rid="ref28">Suhaimi et al., 2024</xref>). In addition to confirming the strong validity, reliability, and cross-ethnic measurement invariance of the three-factor structure (resilience, strength, and optimism) and establishing a measurement standard, it also showed that the multi-source feature-based machine learning model (especially XGBoost) had strong discriminative power (AUC&#x202F;=&#x202F;0.883) and clinical net gain for identifying low levels of psychological resilience risk. The SHAP analysis identified the most important predictors, such as sleep quality, chronic disease stress, and social support, thus verifying the interpretability of the &#x201C;stress&#x2013;resource&#x201D; theoretical framework in algorithmic decision-making (<xref ref-type="bibr" rid="ref4">Avc&#x0131; and &#x00C7;&#x0131;nar, 2024</xref>). In summary, this integration of assessment serves as an important bridge linking psychological theories and data science applications, providing solid evidence and operational tools for vocational colleges to conduct early large-scale psychological risk screening of student groups, achieve precise stratification of students&#x2019; psychological resources, and offer customized interventions.</p>
</sec>
</body>
<back>
<sec sec-type="data-availability" id="sec25">
<title>Data availability statement</title>
<p>The raw data supporting the conclusions of this article will be made available by the authors, without undue reservation.</p>
</sec>
<sec sec-type="ethics-statement" id="sec26">
<title>Ethics statement</title>
<p>This study was reviewed and approved by the Ethics Committee of the Sichuan Psychological Society (Approval No.: Psychological Society [2025] No. 72). The research protocol, including the study design, participant recruitment procedures, informed consent process, data confidentiality measures, and questionnaire instruments, complied with the ethical standards for psychological research involving human participants. The studies were conducted in accordance with the local legislation and institutional requirements. The participants provided their written informed consent to participate in this study.</p>
</sec>
<sec sec-type="author-contributions" id="sec27">
<title>Author contributions</title>
<p>JX: Conceptualization, Data curation, Formal analysis, Methodology, Project administration, Validation, Writing &#x2013; original draft. YC: Data curation, Formal analysis, Project administration, Writing &#x2013; original draft. ZZ: Investigation, Methodology, Project administration, Writing &#x2013; review &#x0026; editing. HY: Methodology, Project administration, Supervision, Visualization, Writing &#x2013; review &#x0026; editing. YY: Methodology, Writing &#x2013; original draft. XH: Supervision, Validation, Writing &#x2013; review &#x0026; editing. MM: Funding acquisition, Investigation, Resources, Supervision, Visualization, Writing &#x2013; review &#x0026; editing.</p>
</sec>
<ack>
<title>Acknowledgments</title>
<p>The authors would like to thank all the vocational college students who voluntarily participated in this study, as well as the faculty members who assisted with questionnaire administration and data collection. The authors also acknowledge the reviewers for their constructive comments and suggestions.</p>
</ack>
<sec sec-type="COI-statement" id="sec28">
<title>Conflict of interest</title>
<p>The author(s) declared that this work was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.</p>
</sec>
<sec sec-type="ai-statement" id="sec29">
<title>Generative AI statement</title>
<p>The author(s) declared that Generative AI was not used in the creation of this manuscript.</p>
<p>Any alternative text (alt text) provided alongside figures in this article has been generated by Frontiers with the support of artificial intelligence and reasonable efforts have been made to ensure accuracy, including review by the authors wherever possible. If you identify any issues, please contact us.</p>
</sec>
<sec sec-type="disclaimer" id="sec30">
<title>Publisher&#x2019;s note</title>
<p>All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.</p>
</sec>
<ref-list>
<title>References</title>
<ref id="ref1"><mixed-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Abdelrahman</surname><given-names>H.</given-names></name> <name><surname>Al Qadire</surname><given-names>M.</given-names></name> <name><surname>Ballout</surname><given-names>S.</given-names></name> <name><surname>Rababa</surname><given-names>M.</given-names></name> <name><surname>Kwaning</surname><given-names>E. N.</given-names></name> <name><surname>Zehry</surname><given-names>H.</given-names></name></person-group> (<year>2025</year>). <article-title>Academic resilience and its relationship with emotional intelligence and stress among university students: a three-country survey</article-title>. <source>Brain Behav.</source> <volume>15</volume>:<fpage>e70497</fpage>. doi: <pub-id pub-id-type="doi">10.1002/brb3.70497</pub-id>, <pub-id pub-id-type="pmid">40259642</pub-id></mixed-citation></ref>
<ref id="ref2"><mixed-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Ansari</surname><given-names>S.</given-names></name> <name><surname>Iqbal</surname><given-names>N.</given-names></name></person-group> (<year>2025</year>). <article-title>Association of stress and resilience in college students: a systematic review and meta-analysis</article-title>. <source>Pers. Individ. Differ.</source> <volume>236</volume>:<fpage>113006</fpage>. doi: <pub-id pub-id-type="doi">10.1016/j.paid.2024.113006</pub-id></mixed-citation></ref>
<ref id="ref3"><mixed-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Ant&#x00FA;nez</surname><given-names>Z.</given-names></name> <name><surname>Vergara</surname><given-names>R. C.</given-names></name> <name><surname>Rosa</surname><given-names>S.</given-names></name> <name><surname>Zapata</surname><given-names>J.</given-names></name> <name><surname>Espinoza</surname><given-names>W.</given-names></name> <name><surname>Ortiz</surname><given-names>N.</given-names></name> <etal/></person-group>. (<year>2025</year>). <article-title>Quality of sleep profiles and mental health issues among university students</article-title>. <source>Sleep Sci</source> <volume>18</volume>, <fpage>e165</fpage>&#x2013;<lpage>e174</lpage>. doi: <pub-id pub-id-type="doi">10.1055/s-0044-1791239</pub-id></mixed-citation></ref>
<ref id="ref4"><mixed-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Avc&#x0131;</surname><given-names>N. B.</given-names></name> <name><surname>&#x00C7;&#x0131;nar</surname><given-names>B. &#x00C7;.</given-names></name></person-group> (<year>2024</year>). <article-title>The correlation between self-reported sleep quality, anxiety levels, and balance confidence among university students</article-title>. <source>S. Afr. J. Psychol.</source> <volume>54</volume>, <fpage>210</fpage>&#x2013;<lpage>219</lpage>. doi: <pub-id pub-id-type="doi">10.1177/00812463241241309</pub-id></mixed-citation></ref>
<ref id="ref5"><mixed-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Buysse</surname><given-names>D. J.</given-names></name> <name><surname>Reynolds</surname><given-names>C. F.</given-names></name> <name><surname>Monk</surname><given-names>T. H.</given-names></name> <name><surname>Berman</surname><given-names>S. R.</given-names></name> <name><surname>Kupfer</surname><given-names>D. J.</given-names></name></person-group> (<year>1989</year>). <article-title>The Pittsburgh sleep quality index: a new instrument for psychiatric practice and research</article-title>. <source>Psychiatry Res.</source> <volume>28</volume>, <fpage>193</fpage>&#x2013;<lpage>213</lpage>.</mixed-citation></ref>
<ref id="ref6"><mixed-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Cai</surname><given-names>H.</given-names></name> <name><surname>Guo</surname><given-names>J.</given-names></name> <name><surname>Zhou</surname><given-names>J.</given-names></name> <name><surname>Lai</surname><given-names>Y.</given-names></name></person-group> (<year>2023</year>). <article-title>Psychological resilience mediates the association between sleep quality and anxiety symptoms: a repeated measures study in college students</article-title>. <source>PLoS One</source> <volume>18</volume>:<fpage>e0292887</fpage>. doi: <pub-id pub-id-type="doi">10.1371/journal.pone.0292887</pub-id>, <pub-id pub-id-type="pmid">37878594</pub-id></mixed-citation></ref>
<ref id="ref7"><mixed-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Cassaretto</surname><given-names>M.</given-names></name> <name><surname>Espinosa</surname><given-names>A.</given-names></name> <name><surname>Chau</surname><given-names>C.</given-names></name></person-group> (<year>2024</year>). <article-title>Effects of resilience, social support, and academic self-efficacy, on mental health among Peruvian university students during the pandemic: the mediating role of digital inclusion</article-title>. <source>Front. Psych.</source> <volume>15</volume>:<fpage>1282281</fpage>. doi: <pub-id pub-id-type="doi">10.3389/fpsyg.2024.1282281</pub-id>, <pub-id pub-id-type="pmid">39040968</pub-id></mixed-citation></ref>
<ref id="ref8"><mixed-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Chye</surname><given-names>S. M.</given-names></name> <name><surname>Kok</surname><given-names>Y. Y.</given-names></name> <name><surname>Chen</surname><given-names>Y. S.</given-names></name> <name><surname>Er</surname><given-names>H. M.</given-names></name></person-group> (<year>2024</year>). <article-title>Building resilience among undergraduate health professions students: identifying influencing factors</article-title>. <source>BMC Med. Educ.</source> <volume>24</volume>:<fpage>1168</fpage>. doi: <pub-id pub-id-type="doi">10.1186/s12909-024-06127-1</pub-id>, <pub-id pub-id-type="pmid">39425181</pub-id></mixed-citation></ref>
<ref id="ref9"><mixed-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Cohen</surname><given-names>S.</given-names></name> <name><surname>Kamarck</surname><given-names>T.</given-names></name> <name><surname>Mermelstein</surname><given-names>R.</given-names></name></person-group> (<year>1983</year>). <article-title>A global measure of perceived stress</article-title>. <source>J. Health Soc. Behav.</source> <volume>24</volume>, <fpage>385</fpage>&#x2013;<lpage>396</lpage>, <pub-id pub-id-type="pmid">6668417</pub-id></mixed-citation></ref>
<ref id="ref10"><mixed-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Connor</surname><given-names>K. M.</given-names></name> <name><surname>Davidson</surname><given-names>J. R.</given-names></name></person-group> (<year>2003</year>). <article-title>Development of a new resilience scale: the Connor-Davidson resilience scale (CD-RISC)</article-title>. <source>Depress. Anxiety</source> <volume>18</volume>, <fpage>76</fpage>&#x2013;<lpage>82</lpage>. doi: <pub-id pub-id-type="doi">10.1002/da.10113</pub-id></mixed-citation></ref>
<ref id="ref11"><mixed-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Dong</surname><given-names>S.</given-names></name> <name><surname>Ge</surname><given-names>H.</given-names></name> <name><surname>Su</surname><given-names>W.</given-names></name> <name><surname>Guan</surname><given-names>W.</given-names></name> <name><surname>Li</surname><given-names>X.</given-names></name> <name><surname>Liu</surname><given-names>Y.</given-names></name> <etal/></person-group>. (<year>2024</year>). <article-title>Enhancing psychological well-being in college students: the mediating role of perceived social support and resilience in coping styles</article-title>. <source>BMC Psychol.</source> <volume>12</volume>:<fpage>393</fpage>. doi: <pub-id pub-id-type="doi">10.1186/s40359-024-01902-7</pub-id>, <pub-id pub-id-type="pmid">39010140</pub-id></mixed-citation></ref>
<ref id="ref12"><mixed-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Garc&#x00ED;a-P&#x00E9;rez</surname><given-names>L.</given-names></name> <name><surname>Cepero-Gonz&#x00E1;lez</surname><given-names>M.</given-names></name> <name><surname>Padial-Ruz</surname><given-names>R.</given-names></name></person-group> (<year>2025</year>). <article-title>Resilience as a key to mental well-being in higher education: a systematic review of evidence and strategies</article-title>. <source>Univ. Psychol.</source> <volume>24</volume>, <fpage>1</fpage>&#x2013;<lpage>15</lpage>. doi: <pub-id pub-id-type="doi">10.11144/javeriana.upsy24.rkmw</pub-id></mixed-citation></ref>
<ref id="ref13"><mixed-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Gong</surname><given-names>Z.</given-names></name> <name><surname>Wang</surname><given-names>H.</given-names></name> <name><surname>Zhong</surname><given-names>M.</given-names></name> <name><surname>Shao</surname><given-names>Y.</given-names></name></person-group> (<year>2023</year>). <article-title>College students&#x2019; learning stress, psychological resilience and learning burnout: status quo and coping strategies</article-title>. <source>BMC Psychiatry</source> <volume>23</volume>:<fpage>389</fpage>. doi: <pub-id pub-id-type="doi">10.1186/s12888-023-04783-z</pub-id>, <pub-id pub-id-type="pmid">37268888</pub-id></mixed-citation></ref>
<ref id="ref14"><mixed-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Gosadi</surname><given-names>I. M.</given-names></name> <name><surname>Shnaimer</surname><given-names>J. A.</given-names></name></person-group> (<year>2025</year>). <article-title>Association between depression, anxiety, and stress and sleep quality among university students from Saudi Arabia: a cross-sectional study</article-title>. <source>Psychol. Res. Behav. Manag.</source> <volume>18</volume>, <fpage>2287</fpage>&#x2013;<lpage>2298</lpage>. doi: <pub-id pub-id-type="doi">10.2147/PRBM.S562798</pub-id>, <pub-id pub-id-type="pmid">41262161</pub-id></mixed-citation></ref>
<ref id="ref15"><mixed-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Gross</surname><given-names>J. J.</given-names></name> <name><surname>John</surname><given-names>O. P.</given-names></name></person-group> (<year>2003</year>). <article-title>Individual differences in two emotion regulation processes: implications for affect, relationships, and well-being</article-title>. <source>J. Pers. Soc. Psychol.</source> <volume>85</volume>, <fpage>348</fpage>&#x2013;<lpage>362</lpage>, <pub-id pub-id-type="pmid">12916575</pub-id></mixed-citation></ref>
<ref id="ref16"><mixed-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Jayaraj</surname><given-names>G.</given-names></name> <name><surname>Cao</surname><given-names>X.</given-names></name> <name><surname>Horwitz</surname><given-names>A.</given-names></name> <name><surname>Rozwadowski</surname><given-names>M.</given-names></name> <name><surname>Shea</surname><given-names>S.</given-names></name> <name><surname>Hanauer</surname><given-names>S.</given-names></name> <etal/></person-group>. (<year>2025</year>). <article-title>Trends in mental health outcomes of college students amid the pandemic (roadmap mHealth app): longitudinal observational study</article-title>. <source>J. Med. Internet Res.</source> <volume>27</volume>:<fpage>e67627</fpage>. doi: <pub-id pub-id-type="doi">10.2196/67627</pub-id></mixed-citation></ref>
<ref id="ref17"><mixed-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Kroenke</surname><given-names>K.</given-names></name> <name><surname>Spitzer</surname><given-names>R. L.</given-names></name> <name><surname>Williams</surname><given-names>J. B.</given-names></name></person-group> (<year>2001</year>). <article-title>The PHQ-9: validity of a brief depression severity measure</article-title>. <source>J. Gen. Intern. Med.</source> <volume>16</volume>, <fpage>606</fpage>&#x2013;<lpage>613</lpage>. doi: <pub-id pub-id-type="doi">10.1046/j.1525-1497.2001.016009606.x</pub-id>, <pub-id pub-id-type="pmid">11556941</pub-id></mixed-citation></ref>
<ref id="ref18"><mixed-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Lei</surname><given-names>G.</given-names></name> <name><surname>Li</surname><given-names>L.</given-names></name> <name><surname>Zhang</surname><given-names>L.</given-names></name></person-group> (<year>2025</year>). <article-title>Mental health literacy and anxiety in college students mediating role of psychological resilience and moderating role of physical exercise</article-title>. <source>Sci. Rep.</source> <volume>15</volume>:<fpage>35340</fpage>. doi: <pub-id pub-id-type="doi">10.1038/s41598-025-19381-0</pub-id>, <pub-id pub-id-type="pmid">41068229</pub-id></mixed-citation></ref>
<ref id="ref19"><mixed-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Li</surname><given-names>Y.</given-names></name> <name><surname>Zheng</surname><given-names>P.</given-names></name></person-group> (<year>2025</year>). <article-title>Trait resilience protects against social anxiety in college students through emotion regulation and coping strategies</article-title>. <source>Sci. Rep.</source> <volume>15</volume>:<fpage>28143</fpage>. doi: <pub-id pub-id-type="doi">10.1038/s41598-025-13674-0</pub-id>, <pub-id pub-id-type="pmid">40751070</pub-id></mixed-citation></ref>
<ref id="ref20"><mixed-citation publication-type="other"><person-group person-group-type="author"><name><surname>Nan</surname><given-names>Z.</given-names></name></person-group> (<year>2025</year>). <article-title>A causal machine learning approach to disentangling the pressure-satisfaction pathways in depression</article-title>. [Epubh ahead of preprint]. doi: <pub-id pub-id-type="doi">10.48550/arXiv.2512.06654</pub-id>.</mixed-citation></ref>
<ref id="ref21"><mixed-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Nowlin</surname><given-names>H.</given-names></name> <name><surname>Badin</surname><given-names>E.</given-names></name> <name><surname>Shatkin</surname><given-names>J. P.</given-names></name></person-group> (<year>2025</year>). <article-title>Rest assured: promoting sleep health in undergraduate education</article-title>. <source>Sleep Med.</source> <volume>10</volume>:<fpage>100159</fpage>. doi: <pub-id pub-id-type="doi">10.1016/j.sleepx.2025.100159</pub-id>, <pub-id pub-id-type="pmid">41216182</pub-id></mixed-citation></ref>
<ref id="ref22"><mixed-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Rodr&#x00ED;guez-Planas</surname><given-names>N.</given-names></name> <name><surname>Secor</surname><given-names>A.</given-names></name> <name><surname>Joue</surname><given-names>R. D. B.</given-names></name></person-group> (<year>2025</year>). <article-title>Building resilience in college: evidence from a randomized trial</article-title>. <source>Eur. Econ. Rev.</source>:<fpage>105131</fpage>. doi: <pub-id pub-id-type="doi">10.1016/j.euroecorev.2025.105131</pub-id></mixed-citation></ref>
<ref id="ref23"><mixed-citation publication-type="other"><person-group person-group-type="author"><name><surname>Schwarzer</surname><given-names>R.</given-names></name> <name><surname>Jerusalem</surname><given-names>M.</given-names></name></person-group> (<year>1995</year>). <article-title>Generalized self-efficacy scale</article-title>. In <person-group person-group-type="author"><name><surname>Weinman</surname><given-names>J.</given-names></name> <name><surname>Wright</surname><given-names>S.</given-names></name> <name><surname>Johnston</surname><given-names>M.</given-names></name></person-group>, (Eds) <source>Measures in health psychology: a user&#x2019;s portfolio. Causal and control beliefs</source>, <fpage>35</fpage>&#x2013;<lpage>37</lpage>. <publisher-loc>Windsor, UK</publisher-loc>: <publisher-name>NFER-NELSON</publisher-name>.</mixed-citation></ref>
<ref id="ref24"><mixed-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Smith</surname><given-names>B. W.</given-names></name> <name><surname>Dalen</surname><given-names>J.</given-names></name> <name><surname>Wiggins</surname><given-names>K.</given-names></name> <name><surname>Tooley</surname><given-names>E.</given-names></name> <name><surname>Christopher</surname><given-names>P.</given-names></name> <name><surname>Bernard</surname><given-names>J.</given-names></name></person-group> (<year>2008</year>). <article-title>The brief resilience scale: assessing the ability to bounce back</article-title>. <source>Int. J. Behav. Med.</source> <volume>15</volume>, <fpage>194</fpage>&#x2013;<lpage>200</lpage>. doi: <pub-id pub-id-type="doi">10.1080/10705500802222972</pub-id>, <pub-id pub-id-type="pmid">18696313</pub-id></mixed-citation></ref>
<ref id="ref25"><mixed-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Smith</surname><given-names>G. D.</given-names></name> <name><surname>Watson</surname><given-names>R.</given-names></name> <name><surname>Poon</surname><given-names>S.</given-names></name> <name><surname>Cross</surname><given-names>W. M.</given-names></name> <name><surname>Hutchison</surname><given-names>M. L.</given-names></name> <name><surname>Jacob</surname><given-names>E.</given-names></name> <etal/></person-group>. (<year>2025</year>). <article-title>A study of academic resilience, psychological resilience and psychological distress in undergraduate nursing students in Hong Kong and Australia during COVID-19 restrictions</article-title>. <source>Nurse Educ. Pract.</source> <volume>84</volume>:<fpage>104331</fpage>. doi: <pub-id pub-id-type="doi">10.1016/j.nepr.2025.104331</pub-id>, <pub-id pub-id-type="pmid">40153966</pub-id></mixed-citation></ref>
<ref id="ref26"><mixed-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Spitzer</surname><given-names>R. L.</given-names></name> <name><surname>Kroenke</surname><given-names>K.</given-names></name> <name><surname>Williams</surname><given-names>J. B.</given-names></name> <name><surname>L&#x00F6;we</surname><given-names>B.</given-names></name></person-group> (<year>2006</year>). <article-title>A brief measure for assessing generalized anxiety disorder: the GAD-7</article-title>. <source>Arch. Intern. Med.</source> <volume>166</volume>, <fpage>1092</fpage>&#x2013;<lpage>1097</lpage>. doi: <pub-id pub-id-type="doi">10.1001/archinte.166.10.1092</pub-id>, <pub-id pub-id-type="pmid">16717171</pub-id></mixed-citation></ref>
<ref id="ref27"><mixed-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Su</surname><given-names>P.</given-names></name> <name><surname>He</surname><given-names>M.</given-names></name></person-group> (<year>2023</year>). <article-title>Relationship between sleep quality and subjective well-being: resilience as a mediator and belief in a just world as a moderator</article-title>. <source>Front. Psych.</source> <volume>14</volume>:<fpage>1297256</fpage>. doi: <pub-id pub-id-type="doi">10.3389/fpsyt.2023.1297256</pub-id>, <pub-id pub-id-type="pmid">38130291</pub-id></mixed-citation></ref>
<ref id="ref28"><mixed-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Suhaimi</surname><given-names>A. F.</given-names></name> <name><surname>Ahmad</surname><given-names>N.</given-names></name> <name><surname>Kamaruzaman</surname><given-names>H.</given-names></name></person-group> (<year>2024</year>). <article-title>Examining the resilience of university students: a comparative mental health study</article-title>. <source>Cureus</source> <volume>16</volume>:<fpage>e69293</fpage>. doi: <pub-id pub-id-type="doi">10.7759/cureus.69293</pub-id>, <pub-id pub-id-type="pmid">39398804</pub-id></mixed-citation></ref>
<ref id="ref29"><mixed-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Wang</surname><given-names>Y.</given-names></name> <name><surname>Guang</surname><given-names>Z.</given-names></name> <name><surname>Zhang</surname><given-names>J.</given-names></name> <name><surname>Han</surname><given-names>L.</given-names></name> <name><surname>Zhang</surname><given-names>R.</given-names></name> <name><surname>Chen</surname><given-names>Y.</given-names></name> <etal/></person-group>. (<year>2023</year>). <article-title>Effect of sleep quality on anxiety and depression symptoms among college students in China's Xizang region: the mediating effect of cognitive emotion regulation</article-title>. <source>Behav. Sci.</source> <volume>13</volume>:<fpage>861</fpage>. doi: <pub-id pub-id-type="doi">10.3390/bs13100861</pub-id>, <pub-id pub-id-type="pmid">37887511</pub-id></mixed-citation></ref>
<ref id="ref30"><mixed-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Wright</surname><given-names>J. I.</given-names></name> <name><surname>Whyne</surname><given-names>E. Z.</given-names></name> <name><surname>Lehrer</surname><given-names>H. M.</given-names></name> <name><surname>Woo</surname><given-names>J.</given-names></name> <name><surname>Steinhardt</surname><given-names>M. A.</given-names></name></person-group> (<year>2022</year>). <article-title>The roles of resilience and belonging in mediating the association between positivity and anxiety among underrepresented college students</article-title>. <source>J. Am. Coll. Heal.</source> <volume>70</volume>, <fpage>2311</fpage>&#x2013;<lpage>2317</lpage>. doi: <pub-id pub-id-type="doi">10.1080/07448481.2020.1851235</pub-id></mixed-citation></ref>
<ref id="ref31"><mixed-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Xie</surname><given-names>Y.</given-names></name> <name><surname>Zeng</surname><given-names>K.</given-names></name> <name><surname>Yang</surname><given-names>Y.</given-names></name> <name><surname>Zheng</surname><given-names>F.</given-names></name> <name><surname>Wang</surname><given-names>F.</given-names></name></person-group> (<year>2025</year>). <article-title>Chain mediating effect of self-esteem and resilience on the relationship between wellbeing literacy and subjective well-being among college students</article-title>. <source>PLoS One</source> <volume>20</volume>:<fpage>e0325741</fpage>. doi: <pub-id pub-id-type="doi">10.1371/journal.pone.0325741</pub-id>, <pub-id pub-id-type="pmid">40493642</pub-id></mixed-citation></ref>
<ref id="ref32"><mixed-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Yang</surname><given-names>M.</given-names></name> <name><surname>Li</surname><given-names>X.</given-names></name> <name><surname>Qin</surname><given-names>X.</given-names></name> <name><surname>Tian</surname><given-names>X.</given-names></name> <name><surname>Zhang</surname><given-names>H.</given-names></name> <name><surname>Wen</surname><given-names>H.</given-names></name></person-group> (<year>2025</year>). <article-title>The relationship between perceived academic stress and college students&#x2019; employment anxiety: the mediating role of psychological resilience</article-title>. <source>Front. Psych.</source> <volume>16</volume>:<fpage>1602808</fpage>. doi: <pub-id pub-id-type="doi">10.3389/fpsyt.2025.1602808</pub-id>, <pub-id pub-id-type="pmid">40530071</pub-id></mixed-citation></ref>
<ref id="ref33"><mixed-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Zhang</surname><given-names>Y.</given-names></name> <name><surname>Li</surname><given-names>J.</given-names></name> <name><surname>Dong</surname><given-names>J.</given-names></name> <name><surname>Shi</surname><given-names>L.</given-names></name> <name><surname>Zhang</surname><given-names>N.</given-names></name></person-group> (<year>2025</year>). <article-title>The relationship between sleep quality and psychological resilience of college students: the examination of insomnia as a mediator and attachment as a moderator</article-title>. <source>Front. Psychol.</source> <volume>16</volume>:<fpage>1640656</fpage>. doi: <pub-id pub-id-type="doi">10.3389/fpsyg.2025.1640656</pub-id>, <pub-id pub-id-type="pmid">41020127</pub-id></mixed-citation></ref>
<ref id="ref34"><mixed-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Zimet</surname><given-names>G. D.</given-names></name> <name><surname>Dahlem</surname><given-names>N. W.</given-names></name> <name><surname>Zimet</surname><given-names>S. G.</given-names></name> <name><surname>Farley</surname><given-names>G. K.</given-names></name></person-group> (<year>1988</year>). <article-title>The multidimensional scale of perceived social support</article-title>. <source>J. Pers. Assess.</source> <volume>52</volume>, <fpage>30</fpage>&#x2013;<lpage>41</lpage>.</mixed-citation></ref>
</ref-list>
<fn-group>
<fn fn-type="custom" custom-type="edited-by" id="fn0001">
<p>Edited by: <ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/946633/overview">Huaruo Chen</ext-link>, Nanjing University of Posts and Telecommunications, China</p>
</fn>
<fn fn-type="custom" custom-type="reviewed-by" id="fn0002">
<p>Reviewed by: <ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/2901483/overview">Edmarlon Girotto</ext-link>, State University of Londrina, Brazil</p>
<p><ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/3106549/overview">Ningzhe Zhu</ext-link>, Ludwig Maximilian University of Munich, Germany</p>
</fn>
</fn-group>
</back>
</article>