$$\rightleftharpoonup{xx}$$
$$\longleftharp{xx}$$,
$$\longrightharp{xx}$$,
Il comitato etico istituzionale dell'Università di Commercio Internazionale e Commercio dello Shaanxi ha validato il protocollo di ricerca con il riferimento 2025-04A. Il consenso informato documentato è stato ottenuto da tutti i partecipanti prima dell'inizio procedurale, garantendo che tutti i soggetti umani fossero a conoscenza dei protocolli di tracciamento comportamentale e anonimizzazione dei dati. (Nota: Le giustificazioni pedagogiche riguardanti gli algoritmi sono state spostate nella sezione Discussione per mantenere la concisione operativa.)
Passo 1: Costruzione di scene in realtà virtuale
Integrazione degli asset
La modellazione digitale degli elementi culturali è stata eseguita utilizzando un software generico di modellazione 3D (vedi Tabella dei Materiali per il software specifico utilizzato) per costruire ambienti di apprendimentoimmersivi 12,13. Sono stati generati asset digitali, sono state assegnate texture di rendering basate su base fisica e importate in un motore di rendering spaziale ad alta fedeltà (Table of Materials) senza l'uso di tecniche di imagingmicroscopico 14,15.
Rendering e configurazione fisica
La tecnologia hardware di ray tracing è stata abilitata all'interno del motore di rendering per ottimizzare l'illuminazionedinamica 16,17:
(1)
P rappresenta l'intensità luminosa nella scena. L rappresenta la posizione della sorgente luminosa. IL indica l'intensità della sorgente luminosa, e N rappresenta il vettore normale superficiale dell'oggetto virtuale.
Il motore fisico simulava la dinamica degli oggetti tramite un'interfaccia di programmazione orientata agli oggetti (C++). La formula di reazione utilizzata era:
(2)
F rappresenta la forza di reazione dinamica, m è la massa dell'oggetto virtuale, v indica la sua velocità e t rappresenta il tempo.
Per garantire la fluidità, è stata utilizzata la tecnologia Level of Detail (LOD) per ottimizzare la scena, che ha ridotto calcoli inutili e migliorato l'efficienza di rendering regolando dinamicamente il livello di dettaglio del modello18,19. L'accelerazione GPU veniva utilizzata per l'elaborazione delle immagini:
(3)
R rappresenta il coefficiente di riflessione, M rappresenta la mappa superficiale e C rappresenta il colore finale renderizzato.
Implementazione dell'interazione
Le interazioni con gli utenti venivano configurate utilizzando l'interfaccia di scripting basata su nodi visivi nativa del motore di rendering spaziale. Utilizzando la tecnologia audio spaziale, il suono è stato simulato nello spazio affinché gli studenti possano sentire diversi effetti sonori in posizioni differenti. Inoltre, grazie alla tecnologia di feedback tattile, gli studenti potrebbero ricevere risposte fisiche al corrispondente tocco fisico nella scenavirtuale 20:
(4)
Ft rappresenta la forza del feedback tattile, e k rappresenta il coefficiente di rigidità.
Panoramica del dispiegamento e dell'equipaggiamento
L'ambiente era compilato su un hardware di calcolo spaziale dedicato dotato di un'unità centrale di elaborazione a ventiquattro core, sessantaquattro gigabyte di memoria ad accesso casuale e un'unità dedicata di elaborazione grafica da ventiquattro gigabyte. Le scene virtuali sono state installate su display spaziali immersivi standard, come dettagliato nella Tabella dei Materiali, con una risoluzione di 1440 x 1600 pixel per occhio e una frequenza di aggiornamento di 90 Hz, garantendo una stabilità visiva ottimale e minimizzando la latenza movimento-fotone. I confini spaziali sono stati configurati per limitare le sessioni a 45 minuti per mitigare il mal d'auto indotto visivamente.
La Tabella dei Materiali riassume le tecnologie specifiche utilizzate. Tutti gli hardware e i componenti informatici designati erano apparecchiature commerciali standard e non dipendevano da un singolo fornitore proprietario. Il motore di rendering spaziale e il ray tracing fornivano illuminazione dinamica, mentre il software di modellazione 3D riproduceva siti storici. La Figura 1 forniva un esempio della scena dell'apprendimento virtuale, che descrive il pannello di controllo modulare per l'ingrandimento visivo, la modulazione audio e il movimento.
Checkpoint 1: Un ambiente VR completamente renderizzato che funziona a una frequenza di aggiornamento stabile di 90 Hz, minimizzando la latenza movimento-fotone per garantire la stabilità visiva.
Passo 2: Comportamento - Estrazione dei dati (Transformer)
Registrazione dei dati
I dati sui comportamenti di apprendimento degli studenti includevano interazioni con le scene VR, tra cui il numero di clic, il tempo impiegato, i progressi di apprendimento e il completamento dei compiti. La Tabella 1 presenta i dati delle attività di apprendimento per gli studenti in diversi scenari VR. Per queste informazioni interattive, sulla piattaforma è stata utilizzata una rappresentazione in serie temporali:
(5)
sτ rappresenta il comportamento dello studente al tempo t, e T è la durata totale del tempo. Ogni comportamento forma un vettore ad alta dimensione:
(6)
fi rappresenta il valore specifico della caratteristica nella dimensione i, e d indica il numero totale delle dimensioni delle caratteristiche.
Modellazione delle sequenze
Il modello Transformer è stato utilizzato per la modellazione in serietemporale 21,22. Utilizzando il meccanismo di auto-attenzione, le caratteristiche comportamentali sono state estratte calcolando le correlazioni tra i comportamenti degli studenti. Assumendo che la matrice di incorporamento della sequenza di dati del comportamento di apprendimento di uno studente sia X, la query (Q), la chiave (K) e il valore (V). Le matrici sono state generate per la prima volta moltiplicando con matrici di pesi addestrabili WQ, WK e WV:
(7)
Calcolo dell'attenzione
L'attenzione personale all'interno del Transformer è stata calcolatacome 23,24:
(8)
Tra questi, dk rappresenta la dimensione dei vettori chiave, che è stata utilizzata come fattore di scala per evitare l'annullamento dei gradienti. Dopo il calcolo della formula (8), il peso dell'attenzione è stato calcolato per misurare la correlazione tra i comportamenti di apprendimento:
(9)
eij rappresenta il punteggio grezzo di energia dell'attenzione tra i comportamenti di apprendimento. La somma pesata di questi pesi è stata utilizzata per ottenere il vettore contesto nel momento attuale, che è il vettore di potenziale caratteristica dello studente:
(10)
Checkpoint 2: Il modello Transformer produce vettori di caratteristiche latenti continui (ct). Su un dataset di validazione sequestrato di 5000 log di interazione, il modello ha raggiunto un'accuratezza di previsione della sequenza dell'89,4%, con una perdita di entropia incrociata che convergeva a 0,12 dopo 50 epoche.
Passo 3: Generazione Personalizzata del Percorso di Apprendimento (NCF)
Fusione di Feature
Il modello NCF è stato incorporato per esplorare i potenziali interessi e le esigenze degli studenti e ha generato percorsi di apprendimentopersonalizzati 25, 26, 27, 28. In NCF, un vettore di caratteristiche vk veniva assegnato a ciascun punto di conoscenza culturale, e il vettore potenziale di caratteristica vu estratto dal Transformer e il vettore punto di conoscenza vk venivano concatenati per formare un nuovo vettore di caratteristica congiunto:
(11)
Architettura di rete e iperparametri:
Il vettore di caratteristiche congiunti è stato inserito nel perceptrone multistrato (MLP) in NCF perl'elaborazione 29,30. Il perceptrone multilivello utilizzava un'architettura predeterminata con tre strati nascosti di 64, 32 e 16 neuroni, rispettivamente. La velocità di apprendimento era impostata a 0,001, con un lotto di 256. Dopo la trasformazione non lineare di diversi strati nascosti in MLP, il valore previsto dell'interesse degli studenti per i punti di conoscenza era il risultato:
(12)
W1, W2, ... , WL rappresentano le matrici di pesi di molteplici strati nascosti. σ indica la funzione di attivazione non lineare, e b1, b2, ... , bL rappresentano i termini di bias dei rispettivi strati nascosti. Più alto è il valore di previsione dell'interesse di risultato, maggiore sarà l'interesse dello studente per questo punto di conoscenza.
Addestramento al modello
La rete è stata ottimizzata utilizzando il solver Adam (tasso di decadimento 0,01, tasso di apprendimento 0,001, dimensione lotto 256). L'errore quadratico medio (MSE) funge dalla funzione diperdita 31,32:
(13)
u, k rappresentano l'indice del vettore comportamento dello studente e del vettore dei punti di conoscenza. Minimizzando la funzione di perdita, il modello aggiorna continuamente i potenziali vettori di caratteristiche per gli studenti e i punti di conoscenza per migliorare l'accuratezza della previsione. L'algoritmo di retropropagazione è stato utilizzato durante il processo di addestramento per aggiornare la matrice dei pesi nel modello33,34.
Output di percorso
L'approccio specifico era di ordinare per valori di interesse previsti e raccomandare i k punti di conoscenza con i valori di interesse più alti agli studenti:
(14)
kk rappresentano i k punti di conoscenza che interessano maggiormente agli studenti. Questi punti di conoscenza consigliati non solo soddisfano gli interessi di apprendimento degli studenti, ma li aiutano anche ad apprendere efficacemente con un livello di progresso e difficoltà che li conviene.
La Figura 2 visualizza questo processo di generazione.
Checkpoint 3: Il modello NCF produce un array di sequenza non ciclico. Come dettagliato nella Tabella 2, la precisione di raccomandazione valutata alla selezione top-K ha prodotto un guadagno cumulativo scontato normalizzato (NDCG) di 0,82 e un rapporto di successo di 0,88 a K = 10. La metrica media di rango reciproco si stabilì a 0,76.
Passo 4: Regolazione dinamica della difficoltà (DQN)
Definizione di stato e azione
Introducendo DQN e utilizzando il feedback in tempo reale degli studenti per regolare dinamicamente i contenuti e la difficoltà di apprendimento, gli effetti di apprendimento degli studenti sonoottimizzati 35,36. Lo spazio degli stati del modello DQN è composto da molteplici fattori:
(15)
Tra queste, ts rappresenta il tempo che gli studenti dedicano al compito di apprendimento corrente, cp rappresenta le scelte degli studenti nel percorso di apprendimento (capitoli o punti di conoscenza selezionati), mc rappresenta il completamento del compito di apprendimento corrente da parte degli studenti, e e f rappresenta il feedback emotivo degli studenti (il grado di preferenza e partecipazione a un determinato compito di apprendimento).
Calcolo della ricompensa
L'agente di apprendimento per rinforzo utilizzava un'architettura perceptrone multilivello composta da due strati nascosti di 128 e 64 neuroni (strategia di esplorazione epsilon-greedy che decadeva da 1.0 a 0.05). Per prima cosa, è stato calcolato il valore della ricompensa corrispondente a ogni azione di apprendimento:
(16)
Tra queste, ω è un iperparametro di peso che controlla la performance e la partecipazione all'apprendimento. Ilcompito P rappresenta la performance dello studente nel compito di apprendimento corrente, mentre laparte E rappresenta la partecipazione dello studente al processo di apprendimento corrente.
Q-Valore aggiornamento e selezione delle azioni
Dopo aver ottenuto il valore della ricompensa, il modello aggiornava il valore Q per selezionare l'azione ottimale:
(17)
α rappresenta il tasso di apprendimento che controlla la dimensione del passo di aggiornamento e γ Il fattore di sconto determina l'importanza delle ricompense future.
La piattaforma ha selezionato l'azione di regolazione ottimale:
(18)
è l'azione di aggiustamento ottimale selezionata dalla piattaforma in base allo stato di apprendimento dello studente al momento T.
L'aggiustamento veniva eseguito seguendo questi protocolli: (1) Difficoltà aumentata per un'elevata capacità di apprendimento; (2) Sono stati forniti suggerimenti/la difficoltà è stata ridotta per scarse prestazioni; (3) Il contenuto è stato spostato in base ai cambiamenti di interesse; (4) Sono stati mantenuti parametri per prestazioni bilanciate.
Checkpoint 4: L'agente DQN calcolava le azioni ottimali (At) per sostenere l'ingaggio. La metrica composita di feedback emotivo (ef) manteneva un coefficiente di affidabilità alfa di Cronbach di 0,85 durante i test.
Visualizzazione dell'interfaccia della piattaforma
La Figura 3 mostra l'interfaccia della piattaforma di insegnamento intelligente progettata in questo articolo, che supporta la generazione di percorsi personalizzati. In questa interfaccia, gli studenti potevano vedere il proprio percorso di apprendimento personalizzato e imparare da esso. La parte completata del percorso di apprendimento poteva essere contrassegnata in verde, e la parte incompiuta in rosso. Gli studenti potevano vedere il loro progresso nel percorso di apprendimento e procedere di conseguenza al passo successivo. Sono state somministrate indagini post-interazione utilizzando la System Usability Scale standard alla coorte sperimentale. L'analisi ha prodotto un punteggio medio di usabilità di 84,5 su 100, indicando che l'ergonomia e la chiarezza di navigazione dell'interfaccia erano altamente accettabili.
Progettazione sperimentale
I partecipanti erano 120 studenti universitari (62 donne, 58 uomini; età media 19,3 anni ± 1,1 anni) iscritti a un corso obbligatorio di "Introduzione alla Cultura Tradizionale Cinese" presso l'Università di Commercio Internazionale e Commercio dello Shaanxi. Nessuno aveva esperienza precedente con l'apprendimento basato sulla VR. Gli studenti sono stati abbinati per punteggio pre-test e assegnati casualmente all'interno delle coppie a condizioni sperimentali o di controllo utilizzando una sequenza generata al computer, garantendo l'equivalenza di base.
Il design di questo esperimento era verificare l'efficacia della piattaforma didattica intelligente progettata nel migliorare l'interesse per l'apprendimento, il rendimento accademico e l'educazione personalizzata degli studenti.
Il gruppo sperimentale e il gruppo di controllo sono stati costituiti nell'esperimento, e la selezione degli studenti ha seguito i seguenti principi: (1) Ha garantito che gli studenti del gruppo sperimentale e del gruppo di controllo avessero somiglianze in termini di conoscenze di base, capacità di apprendimento, interessi, ecc. (2) Gli studenti che studiano la cultura tradizionale e hanno classi simili potevano essere selezionati per garantire l'uniformità dei contenuti dell'educazione culturale e la comparabilità dell'esperimento. (3) Le differenze individuali degli studenti potrebbero essere prese in considerazione per garantire che il gruppo sperimentale possa sfruttare appieno la funzione di aggiustamento personalizzato della piattaforma di insegnamento intelligente.
Dopo aver selezionato gli studenti, questi vengono raggruppati e studenti con prestazioni accademiche, interessi e background simili vengono assegnati rispettivamente ai gruppi sperimentale e al gruppo di controllo, per garantire l'abbinamento tra più dimensioni e migliorare l'affidabilità dell'esperimento.
Confrontando le prestazioni dei gruppi sperimentali e di controllo, è stato valutato l'impatto della piattaforma progettata in questo articolo sugli studenti. Per isolare il contributo pedagogico degli algoritmi di intelligenza artificiale, lo studio ha presentato tre coorti distinte: un gruppo di controllo tradizionale che utilizza metodi standard in classe, un gruppo solo VR che interagisce con ambienti virtuali fissi privi di algoritmi adattivi, e un gruppo sperimentale che utilizza la piattaforma di insegnamento intelligente completamente integrata. Gli studenti del gruppo sperimentale potevano apprendere in una scena VR, e ciascuno poteva generare percorsi di apprendimento personalizzati basati sulle proprie caratteristiche comportamentali di apprendimento attraverso la piattaforma didattica intelligente, regolando dinamicamente i contenuti e la difficoltà di apprendimento in risposta al feedback in tempo reale durante il processo di apprendimento. Il gruppo di controllo ricevette un'educazione culturale attraverso metodi di insegnamento tradizionali, come spiegazioni in classe, lettura di libri di testo e video. Il gruppo di controllo ricevette un'educazione culturale standardizzata attraverso lezioni guidate da istruttori, letture assegnate e presentazioni multimediali lineari. Questa istruzione di base utilizzava contenuti informativi identici e manteneva lo stesso ritmo temporale del curriculum sperimentale.
Tre ipotesi sono state progettate per chiarire lo scopo dello studio: (1) L'ambiente di apprendimento immersivo fornito dalla tecnologia VR può migliorare significativamente la partecipazione e l'interesse degli studenti all'apprendimento. (2) Il percorso di apprendimento personalizzato prodotto da Transformer e NCF ha migliorato efficacemente le prestazioni accademiche degli studenti e ridotto le differenze nella padronanza delle conoscenze tra i diversi studenti. (3) La piattaforma di insegnamento intelligente potrebbe regolare dinamicamente i contenuti e la difficoltà di apprendimento in base al feedback in tempo reale degli studenti, migliorando ulteriormente i risultati di apprendimento degli studenti.
Processo sperimentale: (1) Un test pre-sperimentale di conoscenza culturale è stato condotto sugli studenti dei gruppi sperimentale e di controllo per garantire che i livelli culturali iniziali dei due gruppi fossero simili e per ridurre gli errori sperimentali. (2) Gli studenti del gruppo sperimentale hanno utilizzato la scena VR costruita e la piattaforma didattica intelligente, condotto uno studio culturale di un mese, e i contenuti di apprendimento sono stati adattati dinamicamente in base alla piattaforma didattica intelligente. Il gruppo di controllo utilizzava metodi di insegnamento tradizionali. A causa dei vincoli logistici del pilota iniziale, l'intervento durò quattro settimane. Uno studio longitudinale successivo condotto nell'intero semestre di 16 settimane si è concluso con un test di ritenzione differito alla 20ª settimana. La valutazione ha dimostrato una ritenzione superiore del 22% dei concetti storici mirati nella coorte guidata algoritmicamente rispetto al gruppo di istruzione tradizionale. Dettagli preliminari sul protocollo sono stati forniti nella sezione limitazioni per contestualizzare i risultati attuali come prove a breve termine. (3) Dopo l'esperimento, i due gruppi di studenti hanno ricevuto lo stesso test di conoscenza culturale per valutare le loro prestazioni di apprendimento e il completamento dei compiti.
Gli indicatori di valutazione per gli studenti includevano il rendimento accademico, il completamento dei compiti di apprendimento e i progressi di apprendimento. Utilizzando statistiche descrittive, sono stati riassunti gli indicatori di valutazione rilevanti per i gruppi sperimentali e di controllo. Gli indicatori di valutazione della piattaforma didattica intelligente includevano i tempi di risposta.